/*!*********************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./node_modules/@fontsource/inter/latin.css ***!
  \*********************************************************************************************************************************/
/* inter-latin-100-normal */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-display: swap;
  font-weight: 100;
  src: url(/bundles/metronic/build/fonts/inter-latin-100-normal.cd95bae3.woff2) format('woff2'), url(/bundles/metronic/build/fonts/inter-latin-100-normal.7fc991cb.woff) format('woff');
}

/* inter-latin-200-normal */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-display: swap;
  font-weight: 200;
  src: url(/bundles/metronic/build/fonts/inter-latin-200-normal.6979c116.woff2) format('woff2'), url(/bundles/metronic/build/fonts/inter-latin-200-normal.81e12548.woff) format('woff');
}

/* inter-latin-300-normal */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url(/bundles/metronic/build/fonts/inter-latin-300-normal.2d4c4e1b.woff2) format('woff2'), url(/bundles/metronic/build/fonts/inter-latin-300-normal.cf40b5e9.woff) format('woff');
}

/* inter-latin-400-normal */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/bundles/metronic/build/fonts/inter-latin-400-normal.f1535355.woff2) format('woff2'), url(/bundles/metronic/build/fonts/inter-latin-400-normal.08a02fd2.woff) format('woff');
}

/* inter-latin-500-normal */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/bundles/metronic/build/fonts/inter-latin-500-normal.6629df60.woff2) format('woff2'), url(/bundles/metronic/build/fonts/inter-latin-500-normal.4eedffe4.woff) format('woff');
}

/* inter-latin-600-normal */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/bundles/metronic/build/fonts/inter-latin-600-normal.5d2eaa33.woff2) format('woff2'), url(/bundles/metronic/build/fonts/inter-latin-600-normal.42ce9433.woff) format('woff');
}

/* inter-latin-700-normal */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/bundles/metronic/build/fonts/inter-latin-700-normal.b4118e4a.woff2) format('woff2'), url(/bundles/metronic/build/fonts/inter-latin-700-normal.91c4ed20.woff) format('woff');
}

/* inter-latin-800-normal */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-display: swap;
  font-weight: 800;
  src: url(/bundles/metronic/build/fonts/inter-latin-800-normal.af3824f4.woff2) format('woff2'), url(/bundles/metronic/build/fonts/inter-latin-800-normal.8529390f.woff) format('woff');
}

/* inter-latin-900-normal */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-display: swap;
  font-weight: 900;
  src: url(/bundles/metronic/build/fonts/inter-latin-900-normal.63e655f8.woff2) format('woff2'), url(/bundles/metronic/build/fonts/inter-latin-900-normal.fac286c4.woff) format('woff');
}
/*!********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!../demo27/src/sass/style.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/*!
 * Bootstrap  v5.3.2 (https://getbootstrap.com/)
 * Copyright 2011-2023 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root,
[data-bs-theme=light] {
  --bs-blue: #0d6efd;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffc107;
  --bs-green: #198754;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-black: #000000;
  --bs-white: #ffffff;
  --bs-gray: #78829D;
  --bs-gray-dark: #252F4A;
  --bs-gray-100: #F9F9F9;
  --bs-gray-200: #F1F1F4;
  --bs-gray-300: #DBDFE9;
  --bs-gray-400: #C4CADA;
  --bs-gray-500: #99A1B7;
  --bs-gray-600: #78829D;
  --bs-gray-700: #4B5675;
  --bs-gray-800: #252F4A;
  --bs-gray-900: #071437;
  --bs-light: #F9F9F9;
  --bs-primary: #FF6F1E;
  --bs-secondary: #F1F1F4;
  --bs-success: #17C653;
  --bs-info: #1B84FF;
  --bs-warning: #F6C000;
  --bs-danger: #F8285A;
  --bs-dark: #1E2129;
  --bs-light-rgb: 249, 249, 249;
  --bs-primary-rgb: 255, 111, 30;
  --bs-secondary-rgb: 241, 241, 244;
  --bs-success-rgb: 23, 198, 83;
  --bs-info-rgb: 27, 132, 255;
  --bs-warning-rgb: 246, 192, 0;
  --bs-danger-rgb: 248, 40, 90;
  --bs-dark-rgb: 30, 33, 41;
  --bs-primary-text-emphasis: #662c0c;
  --bs-secondary-text-emphasis: #606062;
  --bs-success-text-emphasis: #094f21;
  --bs-info-text-emphasis: #0b3566;
  --bs-warning-text-emphasis: #624d00;
  --bs-danger-text-emphasis: #631024;
  --bs-light-text-emphasis: #4B5675;
  --bs-dark-text-emphasis: #4B5675;
  --bs-primary-bg-subtle: #ffe2d2;
  --bs-secondary-bg-subtle: #fcfcfd;
  --bs-success-bg-subtle: #d1f4dd;
  --bs-info-bg-subtle: #d1e6ff;
  --bs-warning-bg-subtle: #fdf2cc;
  --bs-danger-bg-subtle: #fed4de;
  --bs-light-bg-subtle: #fcfcfc;
  --bs-dark-bg-subtle: #C4CADA;
  --bs-primary-border-subtle: #ffc5a5;
  --bs-secondary-border-subtle: #f9f9fb;
  --bs-success-border-subtle: #a2e8ba;
  --bs-info-border-subtle: #a4ceff;
  --bs-warning-border-subtle: #fbe699;
  --bs-danger-border-subtle: #fca9bd;
  --bs-light-border-subtle: #F1F1F4;
  --bs-dark-border-subtle: #99A1B7;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-font-sans-serif: Inter, 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: #071437;
  --bs-body-color-rgb: 7, 20, 55;
  --bs-body-bg: #ffffff;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-emphasis-color: #000000;
  --bs-emphasis-color-rgb: 0, 0, 0;
  --bs-secondary-color: rgba(7, 20, 55, 0.75);
  --bs-secondary-color-rgb: 7, 20, 55;
  --bs-secondary-bg: #F1F1F4;
  --bs-secondary-bg-rgb: 241, 241, 244;
  --bs-tertiary-color: rgba(7, 20, 55, 0.5);
  --bs-tertiary-color-rgb: 7, 20, 55;
  --bs-tertiary-bg: #F9F9F9;
  --bs-tertiary-bg-rgb: 249, 249, 249;
  --bs-heading-color: #071437;
  --bs-link-color: #FF6F1E;
  --bs-link-color-rgb: 255, 111, 30;
  --bs-link-decoration: none;
  --bs-link-hover-color: #F15700;
  --bs-link-hover-color-rgb: 241, 87, 0;
  --bs-link-hover-decoration: none;
  --bs-code-color: #b93993;
  --bs-highlight-color: #071437;
  --bs-highlight-bg: #fff3cd;
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #F1F1F4;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 0.75rem;
  --bs-border-radius-sm: 0.55rem;
  --bs-border-radius-lg: 1rem;
  --bs-border-radius-xl: 1.25rem;
  --bs-border-radius-xxl: 2rem;
  --bs-border-radius-2xl: var(--bs-border-radius-xxl);
  --bs-border-radius-pill: 50rem;
  --bs-box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075);
  --bs-box-shadow-sm: 0 0.1rem 1rem 0.25rem rgba(0, 0, 0, 0.05);
  --bs-box-shadow-lg: 0 1rem 2rem 1rem rgba(0, 0, 0, 0.1);
  --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  --bs-focus-ring-width: 0.25rem;
  --bs-focus-ring-opacity: 0.25;
  --bs-focus-ring-color: rgba(255, 111, 30, 0.25);
  --bs-form-valid-color: #17C653;
  --bs-form-valid-border-color: #17C653;
  --bs-form-invalid-color: #F8285A;
  --bs-form-invalid-border-color: #F8285A;
}

[data-bs-theme=dark] {
  color-scheme: dark;
  --bs-body-color: #F5F5F5;
  --bs-body-color-rgb: 245, 245, 245;
  --bs-body-bg: #15171C;
  --bs-body-bg-rgb: 21, 23, 28;
  --bs-emphasis-color: #ffffff;
  --bs-emphasis-color-rgb: 255, 255, 255;
  --bs-secondary-color: rgba(245, 245, 245, 0.75);
  --bs-secondary-color-rgb: 245, 245, 245;
  --bs-secondary-bg: #252F4A;
  --bs-secondary-bg-rgb: 37, 47, 74;
  --bs-tertiary-color: rgba(245, 245, 245, 0.5);
  --bs-tertiary-color-rgb: 245, 245, 245;
  --bs-tertiary-bg: #162241;
  --bs-tertiary-bg-rgb: 22, 34, 65;
  --bs-primary-text-emphasis: #ffa978;
  --bs-secondary-text-emphasis: #f7f7f8;
  --bs-success-text-emphasis: #74dd98;
  --bs-info-text-emphasis: #76b5ff;
  --bs-warning-text-emphasis: #fad966;
  --bs-danger-text-emphasis: #fb7e9c;
  --bs-light-text-emphasis: #F9F9F9;
  --bs-dark-text-emphasis: #DBDFE9;
  --bs-primary-bg-subtle: #331606;
  --bs-secondary-bg-subtle: #303031;
  --bs-success-bg-subtle: #052811;
  --bs-info-bg-subtle: #051a33;
  --bs-warning-bg-subtle: #312600;
  --bs-danger-bg-subtle: #320812;
  --bs-light-bg-subtle: #252F4A;
  --bs-dark-bg-subtle: #131825;
  --bs-primary-border-subtle: #994312;
  --bs-secondary-border-subtle: #919192;
  --bs-success-border-subtle: #0e7732;
  --bs-info-border-subtle: #104f99;
  --bs-warning-border-subtle: #947300;
  --bs-danger-border-subtle: #951836;
  --bs-light-border-subtle: #4B5675;
  --bs-dark-border-subtle: #252F4A;
  --bs-heading-color: #F5F5F5;
  --bs-link-color: #D74E00;
  --bs-link-hover-color: #df7133;
  --bs-link-color-rgb: 215, 78, 0;
  --bs-link-hover-color-rgb: 223, 113, 51;
  --bs-code-color: #b93993;
  --bs-highlight-color: #F5F5F5;
  --bs-highlight-bg: #664d03;
  --bs-border-color: #26272F;
  --bs-border-color-translucent: rgba(255, 255, 255, 0.15);
  --bs-form-valid-color: #75b798;
  --bs-form-valid-border-color: #75b798;
  --bs-form-invalid-color: #ea868f;
  --bs-form-invalid-border-color: #ea868f;
}

*,
*::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;
  border: 0;
  border-top: var(--bs-border-width) solid;
  opacity: 0.25;
}

h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight: 600;
  line-height: 1.2;
  color: var(--bs-heading-color);
}

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] {
  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: 600;
}

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

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: 700;
}

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

mark, .mark {
  padding: 0.1875em;
  color: var(--bs-highlight-color);
  background-color: var(--bs-highlight-bg);
}

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
  text-decoration: none;
}
a:hover {
  --bs-link-color-rgb: var(--bs-link-hover-color-rgb);
  text-decoration: none;
}

a:not([href]):not([class]), a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: var(--bs-font-monospace);
  font-size: 1em;
}

pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: 1rem;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

code {
  font-size: 1rem;
  color: var(--bs-code-color);
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.1875rem 0.375rem;
  font-size: 1rem;
  color: var(--bs-body-bg);
  background-color: var(--bs-body-color);
  border-radius: 0.55rem;
}
kbd kbd {
  padding: 0;
  font-size: 1em;
}

figure {
  margin: 0 0 1rem;
}

img,
svg {
  vertical-align: middle;
}

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

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #99A1B7;
  text-align: left;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

thead,
tbody,
tfoot,
tr,
td,
th {
  border-color: inherit;
  border-style: solid;
  border-width: 0;
}

label {
  display: inline-block;
}

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}
select:disabled {
  opacity: 1;
}

[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
  display: none !important;
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}
button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}

::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

textarea {
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: calc(1.275rem + 0.3vw);
  line-height: inherit;
}
@media (min-width: 1200px) {
  legend {
    font-size: 1.5rem;
  }
}
legend + * {
  clear: left;
}

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

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

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

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

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

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

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

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

.img-thumbnail {
  padding: 0.25rem;
  background-color: var(--bs-body-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  box-shadow: var(--bs-box-shadow-sm);
  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: var(--bs-gray-600);
}

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

@media (min-width: 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;
  }
}
:root {
  --bs-breakpoint-xs: 0;
  --bs-breakpoint-sm: 576px;
  --bs-breakpoint-md: 768px;
  --bs-breakpoint-lg: 992px;
  --bs-breakpoint-xl: 1200px;
  --bs-breakpoint-xxl: 1400px;
}

.row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
}
.row > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
}

.col {
  flex: 1 0 0%;
}

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

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

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

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

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

.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.33333333%;
  }
  .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.66666667%;
  }
  .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.33333333%;
  }
  .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.66666667%;
  }
  .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.33333333%;
  }
  .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.66666667%;
  }
  .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.33333333%;
  }
  .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.66666667%;
  }
  .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.33333333%;
  }
  .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.66666667%;
  }
  .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-color-type: initial;
  --bs-table-bg-type: initial;
  --bs-table-color-state: initial;
  --bs-table-bg-state: initial;
  --bs-table-color: var(--bs-body-color);
  --bs-table-bg: transparent;
  --bs-table-border-color: var(--bs-border-color);
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: var(--bs-body-color);
  --bs-table-striped-bg: rgba(var(--bs-gray-100-rgb), 0.75);
  --bs-table-active-color: var(--bs-body-color);
  --bs-table-active-bg: var(--bs-gray-100);
  --bs-table-hover-color: var(--bs-body-color);
  --bs-table-hover-bg: var(--bs-gray-100);
  width: 100%;
  margin-bottom: 1rem;
  vertical-align: top;
  border-color: var(--bs-table-border-color);
}
.table > :not(caption) > * > * {
  padding: 0.75rem 0.75rem;
  color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));
  background-color: var(--bs-table-bg);
  border-bottom-width: 1px;
  box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));
}
.table > tbody {
  vertical-align: inherit;
}
.table > thead {
  vertical-align: bottom;
}

.table-group-divider {
  border-top: calc(1px * 2) solid 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-borderless > :not(:first-child) {
  border-top-width: 0;
}

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

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

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

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

.table-primary {
  --bs-table-color: #000000;
  --bs-table-bg: #ffe2d2;
  --bs-table-border-color: #e6cbbd;
  --bs-table-striped-bg: #f2d7c8;
  --bs-table-striped-color: #000000;
  --bs-table-active-bg: #e6cbbd;
  --bs-table-active-color: #000000;
  --bs-table-hover-bg: #ecd1c2;
  --bs-table-hover-color: #000000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-secondary {
  --bs-table-color: #000000;
  --bs-table-bg: #fcfcfd;
  --bs-table-border-color: #e3e3e4;
  --bs-table-striped-bg: #efeff0;
  --bs-table-striped-color: #000000;
  --bs-table-active-bg: #e3e3e4;
  --bs-table-active-color: #000000;
  --bs-table-hover-bg: #e9e9ea;
  --bs-table-hover-color: #000000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-success {
  --bs-table-color: #000000;
  --bs-table-bg: #d1f4dd;
  --bs-table-border-color: #bcdcc7;
  --bs-table-striped-bg: #c7e8d2;
  --bs-table-striped-color: #000000;
  --bs-table-active-bg: #bcdcc7;
  --bs-table-active-color: #000000;
  --bs-table-hover-bg: #c1e2cc;
  --bs-table-hover-color: #000000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-info {
  --bs-table-color: #000000;
  --bs-table-bg: #d1e6ff;
  --bs-table-border-color: #bccfe6;
  --bs-table-striped-bg: #c7dbf2;
  --bs-table-striped-color: #000000;
  --bs-table-active-bg: #bccfe6;
  --bs-table-active-color: #000000;
  --bs-table-hover-bg: #c1d5ec;
  --bs-table-hover-color: #000000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-warning {
  --bs-table-color: #000000;
  --bs-table-bg: #fdf2cc;
  --bs-table-border-color: #e4dab8;
  --bs-table-striped-bg: #f0e6c2;
  --bs-table-striped-color: #000000;
  --bs-table-active-bg: #e4dab8;
  --bs-table-active-color: #000000;
  --bs-table-hover-bg: #eae0bd;
  --bs-table-hover-color: #000000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-danger {
  --bs-table-color: #000000;
  --bs-table-bg: #fed4de;
  --bs-table-border-color: #e5bfc8;
  --bs-table-striped-bg: #f1c9d3;
  --bs-table-striped-color: #000000;
  --bs-table-active-bg: #e5bfc8;
  --bs-table-active-color: #000000;
  --bs-table-hover-bg: #ebc4cd;
  --bs-table-hover-color: #000000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-light {
  --bs-table-color: #000000;
  --bs-table-bg: #F9F9F9;
  --bs-table-border-color: #e0e0e0;
  --bs-table-striped-bg: #ededed;
  --bs-table-striped-color: #000000;
  --bs-table-active-bg: #e0e0e0;
  --bs-table-active-color: #000000;
  --bs-table-hover-bg: #e6e6e6;
  --bs-table-hover-color: #000000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-dark {
  --bs-table-color: #ffffff;
  --bs-table-bg: #1E2129;
  --bs-table-border-color: #35373e;
  --bs-table-striped-bg: #292c34;
  --bs-table-striped-color: #ffffff;
  --bs-table-active-bg: #35373e;
  --bs-table-active-color: #ffffff;
  --bs-table-hover-bg: #2f3239;
  --bs-table-hover-color: #ffffff;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

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

@media (max-width: 575.98px) {
  .table-responsive-sm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 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: var(--bs-gray-800);
}

.col-form-label {
  padding-top: calc(0.775rem + 1px);
  padding-bottom: calc(0.775rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  font-weight: 500;
  line-height: 1.5;
  color: var(--bs-gray-800);
}

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

.form-text {
  margin-top: 0.5rem;
  font-size: 0.95rem;
  color: var(--bs-text-muted);
}

.form-control {
  display: block;
  width: 100%;
  padding: 0.775rem 1rem;
  font-size: 1.1rem;
  font-weight: 500;
  line-height: 1.5;
  color: var(--bs-gray-700);
  appearance: none;
  background-color: var(--bs-body-bg);
  background-clip: padding-box;
  border: 1px solid var(--bs-gray-300);
  border-radius: 0.75rem;
  box-shadow: false;
  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: var(--bs-gray-700);
  background-color: var(--bs-body-bg);
  border-color: var(--bs-gray-400);
  outline: 0;
  box-shadow: false, 0 0 0 0.25rem rgba(255, 111, 30, 0.25);
}
.form-control::-webkit-date-and-time-value {
  min-width: 85px;
  height: 1.5em;
  margin: 0;
}
.form-control::-webkit-datetime-edit {
  display: block;
  padding: 0;
}
.form-control::placeholder {
  color: var(--bs-gray-500);
  opacity: 1;
}
.form-control:disabled {
  color: var(--bs-gray-500);
  background-color: var(--bs-gray-200);
  border-color: var(--bs-gray-300);
  opacity: 1;
}
.form-control::file-selector-button {
  padding: 0.775rem 1rem;
  margin: -0.775rem -1rem;
  margin-inline-end: 1rem;
  color: var(--bs-gray-700);
  background-color: var(--bs-gray-100);
  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: shade-color(var(--bs-gray-100), 5%);
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.775rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: var(--bs-gray-700);
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}
.form-control-plaintext:focus {
  outline: 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  min-height: calc(1.5em + 1.1rem + 2px);
  padding: 0.55rem 0.75rem;
  font-size: 0.95rem;
  border-radius: 0.55rem;
}
.form-control-sm::file-selector-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: 1rem;
}
.form-control-lg::file-selector-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.55rem + 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: calc(1.5em + 1.55rem + 2px);
  padding: 0.775rem;
}
.form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control-color::-moz-color-swatch {
  border: 0 !important;
  border-radius: 0.75rem;
}
.form-control-color::-webkit-color-swatch {
  border: 0 !important;
  border-radius: 0.75rem;
}
.form-control-color.form-control-sm {
  height: calc(1.5em + 1.1rem + 2px);
}
.form-control-color.form-control-lg {
  height: calc(1.5em + 1.65rem + 2px);
}

.form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%2378829D%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e");
  display: block;
  width: 100%;
  padding: 0.775rem 3rem 0.775rem 1rem;
  font-size: 1.1rem;
  font-weight: 500;
  line-height: 1.5;
  color: var(--bs-gray-700);
  appearance: none;
  background-color: var(--bs-body-bg);
  background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);
  background-repeat: no-repeat;
  background-position: right 1rem center;
  background-size: 16px 12px;
  border: 1px solid var(--bs-gray-300);
  border-radius: 0.75rem;
  box-shadow: false;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-select {
    transition: none;
  }
}
.form-select:focus {
  border-color: var(--bs-gray-400);
  outline: 0;
  box-shadow: false, 0 0 0 0.25rem rgba(var(--bs-component-active-bg), 0.25);
}
.form-select[multiple], .form-select[size]:not([size="1"]) {
  padding-right: 1rem;
  background-image: none;
}
.form-select:disabled {
  color: var(--bs-gray-500);
  background-color: var(--bs-gray-200);
  border-color: var(--bs-gray-300);
}
.form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 var(--bs-gray-700);
}

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

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

[data-bs-theme=dark] .form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23808290%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e");
}

.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-reverse {
  padding-right: 2.25rem;
  padding-left: 0;
  text-align: right;
}
.form-check-reverse .form-check-input {
  float: right;
  margin-right: -2.25rem;
  margin-left: 0;
}

.form-check-input {
  --bs-form-check-bg: transparent;
  flex-shrink: 0;
  width: 1.75rem;
  height: 1.75rem;
  margin-top: -0.125rem;
  vertical-align: top;
  appearance: none;
  background-color: var(--bs-form-check-bg);
  background-image: var(--bs-form-check-bg-image);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: 1px solid var(--bs-gray-300);
  print-color-adjust: exact;
}
.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: var(--bs-gray-400);
  outline: 0;
  box-shadow: none;
}
.form-check-input:checked {
  background-color: #FF6F1E;
  border-color: #FF6F1E;
}
.form-check-input:checked[type=checkbox] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 13 11%27 width=%2713%27 height=%2711%27 fill=%27none%27%3e%3cpath d=%27M11.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%27 fill=%27%23ffffff%27/%3e%3c/svg%3e");
}
.form-check-input:checked[type=radio] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%272%27 fill=%27%23ffffff%27/%3e%3c/svg%3e");
}
.form-check-input[type=checkbox]:indeterminate {
  background-color: #FF6F1E;
  border-color: #FF6F1E;
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23ffffff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27M6 10h8%27/%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 {
  cursor: default;
  opacity: 0.5;
}

.form-check-label {
  color: var(--bs-gray-500);
}

.form-switch {
  padding-left: 3.75rem;
}
.form-switch .form-check-input {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgba%280, 0, 0, 0.25%29%27/%3e%3c/svg%3e");
  width: 3.25rem;
  margin-left: -3.75rem;
  background-image: var(--bs-form-switch-bg);
  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 {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgba%280, 0, 0, 0.25%29%27/%3e%3c/svg%3e");
}
.form-switch .form-check-input:checked {
  background-position: right center;
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%23ffffff%27/%3e%3c/svg%3e");
}
.form-switch.form-check-reverse {
  padding-right: 3.75rem;
  padding-left: 0;
}
.form-switch.form-check-reverse .form-check-input {
  margin-right: -3.75rem;
  margin-left: 0;
}

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

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

[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgba%28255, 255, 255, 0.25%29%27/%3e%3c/svg%3e");
}

.form-range {
  width: 100%;
  height: 1.5rem;
  padding: 0;
  appearance: none;
  background-color: transparent;
}
.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, 111, 30, 0.25);
}
.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.25rem rgba(255, 111, 30, 0.25);
}
.form-range::-moz-focus-outer {
  border: 0;
}
.form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  appearance: none;
  background-color: #FF6F1E;
  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;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-webkit-slider-thumb {
    transition: none;
  }
}
.form-range::-webkit-slider-thumb:active {
  background-color: #ffd4bc;
}
.form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-gray-300);
  border-color: transparent;
  border-radius: 0.75rem;
  box-shadow: var(--bs-box-shadow-inset);
}
.form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  appearance: none;
  background-color: #FF6F1E;
  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;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-moz-range-thumb {
    transition: none;
  }
}
.form-range::-moz-range-thumb:active {
  background-color: #ffd4bc;
}
.form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-gray-300);
  border-color: transparent;
  border-radius: 0.75rem;
  box-shadow: var(--bs-box-shadow-inset);
}
.form-range:disabled {
  pointer-events: none;
}
.form-range:disabled::-webkit-slider-thumb {
  background-color: var(--bs-gray-500);
}
.form-range:disabled::-moz-range-thumb {
  background-color: var(--bs-gray-500);
}

.form-floating {
  position: relative;
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext,
.form-floating > .form-select {
  height: calc(3.75rem + 2px);
  min-height: calc(3.75rem + 2px);
  line-height: 1.25;
}
.form-floating > label {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  height: 100%;
  padding: 1rem 1rem;
  overflow: hidden;
  text-align: start;
  text-overflow: ellipsis;
  white-space: nowrap;
  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,
.form-floating > .form-control-plaintext {
  padding: 1rem 1rem;
}
.form-floating > .form-control::placeholder,
.form-floating > .form-control-plaintext::placeholder {
  color: transparent;
}
.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),
.form-floating > .form-control-plaintext:focus,
.form-floating > .form-control-plaintext:not(:placeholder-shown) {
  padding-top: 1.85rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:-webkit-autofill,
.form-floating > .form-control-plaintext:-webkit-autofill {
  padding-top: 1.85rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-select {
  padding-top: 1.85rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:focus ~ label,
.form-floating > .form-control:not(:placeholder-shown) ~ label,
.form-floating > .form-control-plaintext ~ label,
.form-floating > .form-select ~ label {
  color: rgba(var(--bs-body-color-rgb), 0.65);
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:focus ~ label::after,
.form-floating > .form-control:not(:placeholder-shown) ~ label::after,
.form-floating > .form-control-plaintext ~ label::after,
.form-floating > .form-select ~ label::after {
  position: absolute;
  inset: 1rem 0.5rem;
  z-index: -1;
  height: 1.5em;
  content: "";
  background-color: var(--bs-body-bg);
  border-radius: 0.75rem;
}
.form-floating > .form-control:-webkit-autofill ~ label {
  color: rgba(var(--bs-body-color-rgb), 0.65);
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control-plaintext ~ label {
  border-width: 1px 0;
}
.form-floating > :disabled ~ label,
.form-floating > .form-control:disabled ~ label {
  color: #78829D;
}
.form-floating > :disabled ~ label::after,
.form-floating > .form-control:disabled ~ label::after {
  background-color: var(--bs-gray-200);
}

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

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.775rem 1rem;
  font-size: 1.1rem;
  font-weight: 500;
  line-height: 1.5;
  color: var(--bs-gray-700);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-gray-100);
  border: 1px solid var(--bs-gray-300);
  border-radius: 0.75rem;
}

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

.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.95rem;
  border-radius: 0.55rem;
}

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

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.5rem;
  font-size: 0.95rem;
  color: var(--bs-form-valid-color);
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.75rem 1rem;
  margin-top: 0.1rem;
  font-size: 1rem;
  color: #fff;
  background-color: var(--bs-success);
  border-radius: 0.75rem;
}

.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: var(--bs-form-valid-border-color);
  padding-right: calc(1.5em + 1.55rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%2317C653%27 d=%27M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.3875rem) center;
  background-size: calc(0.75em + 0.775rem) calc(0.75em + 0.775rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}

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

.was-validated .form-select:valid, .form-select.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.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"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%2317C653%27 d=%27M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3e%3c/svg%3e");
  padding-right: 5.5rem;
  background-position: right 1rem center, center right 3rem;
  background-size: 16px 12px, calc(0.75em + 0.775rem) calc(0.75em + 0.775rem);
}
.was-validated .form-select:valid:focus, .form-select.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}

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

.was-validated .form-check-input:valid, .form-check-input.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
  background-color: var(--bs-form-valid-color);
}
.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: var(--bs-form-valid-color);
}

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

.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,
.was-validated .input-group > .form-select:not(:focus):valid,
.input-group > .form-select:not(:focus).is-valid,
.was-validated .input-group > .form-floating:not(:focus-within):valid,
.input-group > .form-floating:not(:focus-within).is-valid {
  z-index: 3;
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.5rem;
  font-size: 0.95rem;
  color: var(--bs-form-invalid-color);
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.75rem 1rem;
  margin-top: 0.1rem;
  font-size: 1rem;
  color: #fff;
  background-color: var(--bs-danger);
  border-radius: 0.75rem;
}

.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: var(--bs-form-invalid-border-color);
  padding-right: calc(1.5em + 1.55rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23F8285A%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23F8285A%27 stroke=%27none%27/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.3875rem) center;
  background-size: calc(0.75em + 0.775rem) calc(0.75em + 0.775rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}

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

.was-validated .form-select:invalid, .form-select.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.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"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23F8285A%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23F8285A%27 stroke=%27none%27/%3e%3c/svg%3e");
  padding-right: 5.5rem;
  background-position: right 1rem center, center right 3rem;
  background-size: 16px 12px, calc(0.75em + 0.775rem) calc(0.75em + 0.775rem);
}
.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}

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

.was-validated .form-check-input:invalid, .form-check-input.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
  background-color: var(--bs-form-invalid-color);
}
.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: var(--bs-form-invalid-color);
}

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

.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,
.was-validated .input-group > .form-select:not(:focus):invalid,
.input-group > .form-select:not(:focus).is-invalid,
.was-validated .input-group > .form-floating:not(:focus-within):invalid,
.input-group > .form-floating:not(:focus-within).is-invalid {
  z-index: 4;
}

.btn {
  --bs-btn-padding-x: 1.5rem;
  --bs-btn-padding-y: 0.775rem;
  --bs-btn-font-family: ;
  --bs-btn-font-size: 1.1rem;
  --bs-btn-font-weight: 500;
  --bs-btn-line-height: 1.5;
  --bs-btn-color: var(--bs-body-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-width: 1px;
  --bs-btn-border-color: transparent;
  --bs-btn-border-radius: 0.75rem;
  --bs-btn-hover-border-color: transparent;
  --bs-btn-box-shadow: none;
  --bs-btn-disabled-opacity: 0.65;
  --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
  display: inline-block;
  padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
  font-family: var(--bs-btn-font-family);
  font-size: var(--bs-btn-font-size);
  font-weight: var(--bs-btn-font-weight);
  line-height: var(--bs-btn-line-height);
  color: var(--bs-btn-color);
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  user-select: none;
  border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
  border-radius: var(--bs-btn-border-radius);
  background-color: var(--bs-btn-bg);
  box-shadow: var(--bs-btn-box-shadow);
  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: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
}
.btn-check + .btn:hover {
  color: var(--bs-btn-color);
  background-color: var(--bs-btn-bg);
  border-color: var(--bs-btn-border-color);
}
.btn:focus-visible {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-box-shadow), var(--bs-btn-focus-box-shadow);
}
.btn-check:focus-visible + .btn {
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-box-shadow), var(--bs-btn-focus-box-shadow);
}
.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {
  color: var(--bs-btn-active-color);
  background-color: var(--bs-btn-active-bg);
  border-color: var(--bs-btn-active-border-color);
  box-shadow: var(--bs-btn-active-shadow);
}
.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {
  box-shadow: var(--bs-btn-active-shadow), var(--bs-btn-focus-box-shadow);
}
.btn:disabled, .btn.disabled, fieldset:disabled .btn {
  color: var(--bs-btn-disabled-color);
  pointer-events: none;
  background-color: var(--bs-btn-disabled-bg);
  border-color: var(--bs-btn-disabled-border-color);
  opacity: var(--bs-btn-disabled-opacity);
  box-shadow: none;
}

.btn-light {
  --bs-btn-color: #000000;
  --bs-btn-bg: #F9F9F9;
  --bs-btn-border-color: #F9F9F9;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #d4d4d4;
  --bs-btn-hover-border-color: #c7c7c7;
  --bs-btn-focus-shadow-rgb: 212, 212, 212;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #c7c7c7;
  --bs-btn-active-border-color: #bbbbbb;
  --bs-btn-active-shadow: none;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #F9F9F9;
  --bs-btn-disabled-border-color: #F9F9F9;
}

.btn-primary {
  --bs-btn-color: #000000;
  --bs-btn-bg: #FF6F1E;
  --bs-btn-border-color: #FF6F1E;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #ff8540;
  --bs-btn-hover-border-color: #ff7d35;
  --bs-btn-focus-shadow-rgb: 217, 94, 26;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #ff8c4b;
  --bs-btn-active-border-color: #ff7d35;
  --bs-btn-active-shadow: none;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #FF6F1E;
  --bs-btn-disabled-border-color: #FF6F1E;
}

.btn-secondary {
  --bs-btn-color: #000000;
  --bs-btn-bg: #F1F1F4;
  --bs-btn-border-color: #F1F1F4;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #f3f3f6;
  --bs-btn-hover-border-color: #f2f2f5;
  --bs-btn-focus-shadow-rgb: 205, 205, 207;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #f4f4f6;
  --bs-btn-active-border-color: #f2f2f5;
  --bs-btn-active-shadow: none;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #F1F1F4;
  --bs-btn-disabled-border-color: #F1F1F4;
}

.btn-success {
  --bs-btn-color: #000000;
  --bs-btn-bg: #17C653;
  --bs-btn-border-color: #17C653;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #3acf6d;
  --bs-btn-hover-border-color: #2ecc64;
  --bs-btn-focus-shadow-rgb: 20, 168, 71;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #45d175;
  --bs-btn-active-border-color: #2ecc64;
  --bs-btn-active-shadow: none;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #17C653;
  --bs-btn-disabled-border-color: #17C653;
}

.btn-info {
  --bs-btn-color: #000000;
  --bs-btn-bg: #1B84FF;
  --bs-btn-border-color: #1B84FF;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #3d96ff;
  --bs-btn-hover-border-color: #3290ff;
  --bs-btn-focus-shadow-rgb: 23, 112, 217;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #499dff;
  --bs-btn-active-border-color: #3290ff;
  --bs-btn-active-shadow: none;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #1B84FF;
  --bs-btn-disabled-border-color: #1B84FF;
}

.btn-warning {
  --bs-btn-color: #000000;
  --bs-btn-bg: #F6C000;
  --bs-btn-border-color: #F6C000;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #f7c926;
  --bs-btn-hover-border-color: #f7c61a;
  --bs-btn-focus-shadow-rgb: 209, 163, 0;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #f8cd33;
  --bs-btn-active-border-color: #f7c61a;
  --bs-btn-active-shadow: none;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #F6C000;
  --bs-btn-disabled-border-color: #F6C000;
}

.btn-danger {
  --bs-btn-color: #000000;
  --bs-btn-bg: #F8285A;
  --bs-btn-border-color: #F8285A;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #f94873;
  --bs-btn-hover-border-color: #f93e6b;
  --bs-btn-focus-shadow-rgb: 211, 34, 77;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #f9537b;
  --bs-btn-active-border-color: #f93e6b;
  --bs-btn-active-shadow: none;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #F8285A;
  --bs-btn-disabled-border-color: #F8285A;
}

.btn-dark {
  --bs-btn-color: #ffffff;
  --bs-btn-bg: #1E2129;
  --bs-btn-border-color: #1E2129;
  --bs-btn-hover-color: #ffffff;
  --bs-btn-hover-bg: #404249;
  --bs-btn-hover-border-color: #35373e;
  --bs-btn-focus-shadow-rgb: 64, 66, 73;
  --bs-btn-active-color: #ffffff;
  --bs-btn-active-bg: #4b4d54;
  --bs-btn-active-border-color: #35373e;
  --bs-btn-active-shadow: none;
  --bs-btn-disabled-color: #ffffff;
  --bs-btn-disabled-bg: #1E2129;
  --bs-btn-disabled-border-color: #1E2129;
}

.btn-outline-light {
  --bs-btn-color: #F9F9F9;
  --bs-btn-border-color: #F9F9F9;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #F9F9F9;
  --bs-btn-hover-border-color: #F9F9F9;
  --bs-btn-focus-shadow-rgb: 249, 249, 249;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #F9F9F9;
  --bs-btn-active-border-color: #F9F9F9;
  --bs-btn-active-shadow: none;
  --bs-btn-disabled-color: #F9F9F9;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #F9F9F9;
  --bs-gradient: none;
}

.btn-outline-primary {
  --bs-btn-color: #FF6F1E;
  --bs-btn-border-color: #FF6F1E;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #FF6F1E;
  --bs-btn-hover-border-color: #FF6F1E;
  --bs-btn-focus-shadow-rgb: 255, 111, 30;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #FF6F1E;
  --bs-btn-active-border-color: #FF6F1E;
  --bs-btn-active-shadow: none;
  --bs-btn-disabled-color: #FF6F1E;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #FF6F1E;
  --bs-gradient: none;
}

.btn-outline-secondary {
  --bs-btn-color: #F1F1F4;
  --bs-btn-border-color: #F1F1F4;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #F1F1F4;
  --bs-btn-hover-border-color: #F1F1F4;
  --bs-btn-focus-shadow-rgb: 241, 241, 244;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #F1F1F4;
  --bs-btn-active-border-color: #F1F1F4;
  --bs-btn-active-shadow: none;
  --bs-btn-disabled-color: #F1F1F4;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #F1F1F4;
  --bs-gradient: none;
}

.btn-outline-success {
  --bs-btn-color: #17C653;
  --bs-btn-border-color: #17C653;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #17C653;
  --bs-btn-hover-border-color: #17C653;
  --bs-btn-focus-shadow-rgb: 23, 198, 83;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #17C653;
  --bs-btn-active-border-color: #17C653;
  --bs-btn-active-shadow: none;
  --bs-btn-disabled-color: #17C653;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #17C653;
  --bs-gradient: none;
}

.btn-outline-info {
  --bs-btn-color: #1B84FF;
  --bs-btn-border-color: #1B84FF;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #1B84FF;
  --bs-btn-hover-border-color: #1B84FF;
  --bs-btn-focus-shadow-rgb: 27, 132, 255;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #1B84FF;
  --bs-btn-active-border-color: #1B84FF;
  --bs-btn-active-shadow: none;
  --bs-btn-disabled-color: #1B84FF;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #1B84FF;
  --bs-gradient: none;
}

.btn-outline-warning {
  --bs-btn-color: #F6C000;
  --bs-btn-border-color: #F6C000;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #F6C000;
  --bs-btn-hover-border-color: #F6C000;
  --bs-btn-focus-shadow-rgb: 246, 192, 0;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #F6C000;
  --bs-btn-active-border-color: #F6C000;
  --bs-btn-active-shadow: none;
  --bs-btn-disabled-color: #F6C000;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #F6C000;
  --bs-gradient: none;
}

.btn-outline-danger {
  --bs-btn-color: #F8285A;
  --bs-btn-border-color: #F8285A;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #F8285A;
  --bs-btn-hover-border-color: #F8285A;
  --bs-btn-focus-shadow-rgb: 248, 40, 90;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #F8285A;
  --bs-btn-active-border-color: #F8285A;
  --bs-btn-active-shadow: none;
  --bs-btn-disabled-color: #F8285A;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #F8285A;
  --bs-gradient: none;
}

.btn-outline-dark {
  --bs-btn-color: #1E2129;
  --bs-btn-border-color: #1E2129;
  --bs-btn-hover-color: #ffffff;
  --bs-btn-hover-bg: #1E2129;
  --bs-btn-hover-border-color: #1E2129;
  --bs-btn-focus-shadow-rgb: 30, 33, 41;
  --bs-btn-active-color: #ffffff;
  --bs-btn-active-bg: #1E2129;
  --bs-btn-active-border-color: #1E2129;
  --bs-btn-active-shadow: none;
  --bs-btn-disabled-color: #1E2129;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #1E2129;
  --bs-gradient: none;
}

.btn-link {
  --bs-btn-font-weight: 400;
  --bs-btn-color: var(--bs-link-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-color: transparent;
  --bs-btn-hover-color: var(--bs-link-hover-color);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-active-color: var(--bs-link-hover-color);
  --bs-btn-active-border-color: transparent;
  --bs-btn-disabled-color: var(--bs-gray-600);
  --bs-btn-disabled-border-color: transparent;
  --bs-btn-box-shadow: 0 0 0 #000;
  --bs-btn-focus-shadow-rgb: 217, 94, 26;
  text-decoration: none;
}
.btn-link:hover, .btn-link:focus-visible {
  text-decoration: none;
}
.btn-link:focus-visible {
  color: var(--bs-btn-color);
}
.btn-link:hover {
  color: var(--bs-btn-hover-color);
}

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

.btn-sm, .btn-group-sm > .btn {
  --bs-btn-padding-y: 0.55rem;
  --bs-btn-padding-x: 1rem;
  --bs-btn-font-size: 0.95rem;
  --bs-btn-border-radius: 0.55rem;
}

.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,
.dropup-center,
.dropdown-center {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  --bs-dropdown-zindex: 1000;
  --bs-dropdown-min-width: 10rem;
  --bs-dropdown-padding-x: 0;
  --bs-dropdown-padding-y: 0.5rem;
  --bs-dropdown-spacer: 0.125rem;
  --bs-dropdown-font-size: 1rem;
  --bs-dropdown-color: var(--bs-body-color);
  --bs-dropdown-bg: var(--bs-body-bg);
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-border-radius: 0.75rem;
  --bs-dropdown-border-width: 0rem;
  --bs-dropdown-inner-border-radius: calc(0.75rem - 0rem);
  --bs-dropdown-divider-bg: var(--bs-gray-100);
  --bs-dropdown-divider-margin-y: 0.5rem;
  --bs-dropdown-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  --bs-dropdown-link-color: var(--bs-gray-900);
  --bs-dropdown-link-hover-color: var(--bs-gray-900);
  --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);
  --bs-dropdown-link-active-color: var(--bs-component-hover-color);
  --bs-dropdown-link-active-bg: var(--bs-component-hover-bg);
  --bs-dropdown-link-disabled-color: var(--bs-gray-500);
  --bs-dropdown-item-padding-x: 0.85rem;
  --bs-dropdown-item-padding-y: 0.65rem;
  --bs-dropdown-header-color: var(--bs-gray-600);
  --bs-dropdown-header-padding-x: 0.85rem;
  --bs-dropdown-header-padding-y: 0.5rem;
  position: absolute;
  z-index: var(--bs-dropdown-zindex);
  display: none;
  min-width: var(--bs-dropdown-min-width);
  padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
  margin: 0;
  font-size: var(--bs-dropdown-font-size);
  color: var(--bs-dropdown-color);
  text-align: left;
  list-style: none;
  background-color: var(--bs-dropdown-bg);
  background-clip: padding-box;
  border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
  border-radius: var(--bs-dropdown-border-radius);
  box-shadow: var(--bs-dropdown-box-shadow);
}
.dropdown-menu[data-bs-popper] {
  top: 100%;
  left: 0;
  margin-top: var(--bs-dropdown-spacer);
}

.dropdown-menu-start {
  --bs-position: start;
}
.dropdown-menu-start[data-bs-popper] {
  right: auto;
  left: 0;
}

.dropdown-menu-end {
  --bs-position: end;
}
.dropdown-menu-end[data-bs-popper] {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-start {
    --bs-position: start;
  }
  .dropdown-menu-sm-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-end {
    --bs-position: end;
  }
  .dropdown-menu-sm-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-start {
    --bs-position: start;
  }
  .dropdown-menu-md-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-end {
    --bs-position: end;
  }
  .dropdown-menu-md-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 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: var(--bs-dropdown-spacer);
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropend .dropdown-menu[data-bs-popper] {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: var(--bs-dropdown-spacer);
}
.dropend .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropend .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropend .dropdown-toggle::after {
  vertical-align: 0;
}

.dropstart .dropdown-menu[data-bs-popper] {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: var(--bs-dropdown-spacer);
}
.dropstart .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropstart .dropdown-toggle::after {
  display: none;
}
.dropstart .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropstart .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-divider {
  height: 0;
  margin: var(--bs-dropdown-divider-margin-y) 0;
  overflow: hidden;
  border-top: 1px solid var(--bs-dropdown-divider-bg);
  opacity: 1;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  clear: both;
  font-weight: 400;
  color: var(--bs-dropdown-link-color);
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
  border-radius: var(--bs-dropdown-item-border-radius, 0);
}
.dropdown-item:hover, .dropdown-item:focus {
  color: var(--bs-dropdown-link-hover-color);
  background-color: var(--bs-dropdown-link-hover-bg);
}
.dropdown-item.active, .dropdown-item:active {
  color: var(--bs-dropdown-link-active-color);
  text-decoration: none;
  background-color: var(--bs-dropdown-link-active-bg);
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: var(--bs-dropdown-link-disabled-color);
  pointer-events: none;
  background-color: transparent;
}

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

.dropdown-header {
  display: block;
  padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
  margin-bottom: 0;
  font-size: 0.95rem;
  color: var(--bs-dropdown-header-color);
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  color: var(--bs-dropdown-link-color);
}

.dropdown-menu-dark {
  --bs-dropdown-color: #DBDFE9;
  --bs-dropdown-bg: #252F4A;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-box-shadow: ;
  --bs-dropdown-link-color: #DBDFE9;
  --bs-dropdown-link-hover-color: #ffffff;
  --bs-dropdown-divider-bg: var(--bs-gray-100);
  --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
  --bs-dropdown-link-active-color: var(--bs-component-hover-color);
  --bs-dropdown-link-active-bg: var(--bs-component-hover-bg);
  --bs-dropdown-link-disabled-color: #99A1B7;
  --bs-dropdown-header-color: #99A1B7;
}

.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 {
  border-radius: 0.75rem;
}
.btn-group > :not(.btn-check:first-child) + .btn,
.btn-group > .btn-group:not(:first-child) {
  margin-left: calc(1px * -1);
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn.dropdown-toggle-split:first-child,
.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.75rem;
  padding-left: 0.75rem;
}

.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: none;
}
.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: calc(1px * -1);
}
.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 {
  --bs-nav-link-padding-x: 1rem;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-link-color);
  --bs-nav-link-hover-color: var(--bs-link-hover-color);
  --bs-nav-link-disabled-color: var(--bs-secondary-color);
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
  font-size: var(--bs-nav-link-font-size);
  font-weight: var(--bs-nav-link-font-weight);
  color: var(--bs-nav-link-color);
  background: none;
  border: 0;
  transition: color 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .nav-link {
    transition: none;
  }
}
.nav-link:hover, .nav-link:focus {
  color: var(--bs-nav-link-hover-color);
}
.nav-link:focus-visible {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(255, 111, 30, 0.25);
}
.nav-link.disabled, .nav-link:disabled {
  color: var(--bs-nav-link-disabled-color);
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  --bs-nav-tabs-border-width: var(--bs-border-width);
  --bs-nav-tabs-border-color: var(--bs-border-color);
  --bs-nav-tabs-border-radius: var(--bs-border-radius);
  --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);
  --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);
  --bs-nav-tabs-link-active-bg: var(--bs-body-bg);
  --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);
  border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}
.nav-tabs .nav-link {
  margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
  border: var(--bs-nav-tabs-border-width) solid transparent;
  border-top-left-radius: var(--bs-nav-tabs-border-radius);
  border-top-right-radius: var(--bs-nav-tabs-border-radius);
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: var(--bs-nav-tabs-link-hover-border-color);
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: var(--bs-nav-tabs-link-active-color);
  background-color: var(--bs-nav-tabs-link-active-bg);
  border-color: var(--bs-nav-tabs-link-active-border-color);
}
.nav-tabs .dropdown-menu {
  margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills {
  --bs-nav-pills-border-radius: var(--bs-border-radius);
  --bs-nav-pills-link-active-color: #ffffff;
  --bs-nav-pills-link-active-bg: #FF6F1E;
}
.nav-pills .nav-link {
  border-radius: var(--bs-nav-pills-border-radius);
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: var(--bs-nav-pills-link-active-color);
  background-color: var(--bs-nav-pills-link-active-bg);
}

.nav-underline {
  --bs-nav-underline-gap: 1rem;
  --bs-nav-underline-border-width: 0.125rem;
  --bs-nav-underline-link-active-color: var(--bs-emphasis-color);
  gap: var(--bs-nav-underline-gap);
}
.nav-underline .nav-link {
  padding-right: 0;
  padding-left: 0;
  border-bottom: var(--bs-nav-underline-border-width) solid transparent;
}
.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {
  border-bottom-color: currentcolor;
}
.nav-underline .nav-link.active,
.nav-underline .show > .nav-link {
  font-weight: 600;
  color: var(--bs-nav-underline-link-active-color);
  border-bottom-color: currentcolor;
}

.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 {
  --bs-navbar-padding-x: 0;
  --bs-navbar-padding-y: 0.5rem;
  --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);
  --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);
  --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);
  --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-brand-padding-y: 0.44375rem;
  --bs-navbar-brand-margin-end: 1rem;
  --bs-navbar-brand-font-size: 1.075rem;
  --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-nav-link-padding-x: 0.5rem;
  --bs-navbar-toggler-padding-y: 0.25rem;
  --bs-navbar-toggler-padding-x: 0.75rem;
  --bs-navbar-toggler-font-size: 1.075rem;
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%287, 20, 55, 0.75%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e");
  --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);
  --bs-navbar-toggler-border-radius: 0.75rem;
  --bs-navbar-toggler-focus-width: 0.25rem;
  --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
}
.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: var(--bs-navbar-brand-padding-y);
  padding-bottom: var(--bs-navbar-brand-padding-y);
  margin-right: var(--bs-navbar-brand-margin-end);
  font-size: var(--bs-navbar-brand-font-size);
  color: var(--bs-navbar-brand-color);
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  color: var(--bs-navbar-brand-hover-color);
}

.navbar-nav {
  --bs-nav-link-padding-x: 0;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-navbar-color);
  --bs-nav-link-hover-color: var(--bs-navbar-hover-color);
  --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {
  color: var(--bs-navbar-active-color);
}
.navbar-nav .dropdown-menu {
  position: static;
}

.navbar-text {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-navbar-color);
}
.navbar-text a,
.navbar-text a:hover,
.navbar-text a:focus {
  color: var(--bs-navbar-active-color);
}

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

.navbar-toggler {
  padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
  font-size: var(--bs-navbar-toggler-font-size);
  line-height: 1;
  color: var(--bs-navbar-color);
  background-color: transparent;
  border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
  border-radius: var(--bs-navbar-toggler-border-radius);
  transition: var(--bs-navbar-toggler-transition);
}
@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 var(--bs-navbar-toggler-focus-width);
}

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

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

@media (min-width: 576px) {
  .navbar-expand-sm {
    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: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
  .navbar-expand-sm .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    box-shadow: none;
    transition: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-sm .offcanvas .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: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
  .navbar-expand-md .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    box-shadow: none;
    transition: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-md .offcanvas .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: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
  .navbar-expand-lg .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    box-shadow: none;
    transition: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-lg .offcanvas .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: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    box-shadow: none;
    transition: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xl .offcanvas .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: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .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 {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    box-shadow: none;
    transition: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xxl .offcanvas .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: var(--bs-navbar-nav-link-padding-x);
  padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}
.navbar-expand .offcanvas {
  position: static;
  z-index: auto;
  flex-grow: 1;
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
  background-color: transparent !important;
  border: 0 !important;
  transform: none !important;
  box-shadow: none;
  transition: none;
}
.navbar-expand .offcanvas .offcanvas-header {
  display: none;
}
.navbar-expand .offcanvas .offcanvas-body {
  display: flex;
  flex-grow: 0;
  padding: 0;
  overflow-y: visible;
}

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

[data-bs-theme=dark] .navbar-toggler-icon {
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%28255, 255, 255, 0.55%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e");
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.card-group > .card {
  margin-bottom: var(--bs-card-group-margin);
}
@media (min-width: 576px) {
  .card-group {
    display: 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 {
  --bs-accordion-color: var(--bs-body-color);
  --bs-accordion-bg: var(--bs-body-bg);
  --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
  --bs-accordion-border-color: var(--bs-border-color);
  --bs-accordion-border-width: var(--bs-border-width);
  --bs-accordion-border-radius: 0.75rem;
  --bs-accordion-inner-border-radius: calc(0.75rem - (var(--bs-border-width)));
  --bs-accordion-btn-padding-x: 1.5rem;
  --bs-accordion-btn-padding-y: 1.5rem;
  --bs-accordion-btn-color: var(--bs-body-color);
  --bs-accordion-btn-bg: var(--bs-body-bg);
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23071437%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.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%27/%3e%3c/svg%3e");
  --bs-accordion-btn-icon-width: 1.15rem;
  --bs-accordion-btn-icon-transform: rotate(-180deg);
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23FF6F1E%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.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%27/%3e%3c/svg%3e");
  --bs-accordion-btn-focus-border-color: var(--bs-border-color);
  --bs-accordion-btn-focus-box-shadow: none;
  --bs-accordion-body-padding-x: 1.5rem;
  --bs-accordion-body-padding-y: 1.5rem;
  --bs-accordion-active-color: var(--bs-primary);
  --bs-accordion-active-bg: var(--bs-gray-100);
}

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

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

.accordion-item {
  color: var(--bs-accordion-color);
  background-color: var(--bs-accordion-bg);
  border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
}
.accordion-item:first-of-type {
  border-top-left-radius: var(--bs-accordion-border-radius);
  border-top-right-radius: var(--bs-accordion-border-radius);
}
.accordion-item:first-of-type .accordion-button {
  border-top-left-radius: var(--bs-accordion-inner-border-radius);
  border-top-right-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:not(:first-of-type) {
  border-top: 0;
}
.accordion-item:last-of-type {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-item:last-of-type .accordion-button.collapsed {
  border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
  border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:last-of-type .accordion-collapse {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}

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

.accordion-flush .accordion-collapse {
  border-width: 0;
}
.accordion-flush .accordion-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}
.accordion-flush .accordion-item:first-child {
  border-top: 0;
}
.accordion-flush .accordion-item:last-child {
  border-bottom: 0;
}
.accordion-flush .accordion-item .accordion-button, .accordion-flush .accordion-item .accordion-button.collapsed {
  border-radius: 0;
}

[data-bs-theme=dark] .accordion-button::after {
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23F5F5F5%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.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%27/%3e%3c/svg%3e");
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23D74E00%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.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%27/%3e%3c/svg%3e");
}

.breadcrumb {
  --bs-breadcrumb-padding-x: 0;
  --bs-breadcrumb-padding-y: 0;
  --bs-breadcrumb-margin-bottom: 1rem;
  --bs-breadcrumb-bg: ;
  --bs-breadcrumb-border-radius: ;
  --bs-breadcrumb-divider-color: var(--bs-gray-600);
  --bs-breadcrumb-item-padding-x: 0.5rem;
  --bs-breadcrumb-item-active-color: var(--bs-primary);
  display: flex;
  flex-wrap: wrap;
  padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);
  margin-bottom: var(--bs-breadcrumb-margin-bottom);
  font-size: var(--bs-breadcrumb-font-size);
  list-style: none;
  background-color: var(--bs-breadcrumb-bg);
  border-radius: var(--bs-breadcrumb-border-radius);
}

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

.pagination {
  --bs-pagination-padding-x: 0.75rem;
  --bs-pagination-padding-y: 0.375rem;
  --bs-pagination-font-size: 1.075rem;
  --bs-pagination-color: var(--bs-gray-700);
  --bs-pagination-bg: transparent;
  --bs-pagination-border-width: 0;
  --bs-pagination-border-color: transparent;
  --bs-pagination-border-radius: 0.75rem;
  --bs-pagination-hover-color: var(--bs-component-hover-color);
  --bs-pagination-hover-bg: var(--bs-component-hover-bg);
  --bs-pagination-hover-border-color: transparent;
  --bs-pagination-focus-color: var(--bs-component-hover-color);
  --bs-pagination-focus-bg: var(--bs-component-hover-bg);
  --bs-pagination-focus-box-shadow: none;
  --bs-pagination-active-color: var(--bs-component-active-color);
  --bs-pagination-active-bg: var(--bs-component-active-bg);
  --bs-pagination-active-border-color: transparent;
  --bs-pagination-disabled-color: var(--bs-gray-400);
  --bs-pagination-disabled-bg: transparent;
  --bs-pagination-disabled-border-color: transparent;
  display: flex;
  padding-left: 0;
  list-style: none;
}

.page-link {
  position: relative;
  display: block;
  padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
  font-size: var(--bs-pagination-font-size);
  color: var(--bs-pagination-color);
  background-color: var(--bs-pagination-bg);
  border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
  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: var(--bs-pagination-hover-color);
  background-color: var(--bs-pagination-hover-bg);
  border-color: var(--bs-pagination-hover-border-color);
}
.page-link:focus {
  z-index: 3;
  color: var(--bs-pagination-focus-color);
  background-color: var(--bs-pagination-focus-bg);
  outline: 0;
  box-shadow: var(--bs-pagination-focus-box-shadow);
}
.page-link.active, .active > .page-link {
  z-index: 3;
  color: var(--bs-pagination-active-color);
  background-color: var(--bs-pagination-active-bg);
  border-color: var(--bs-pagination-active-border-color);
}
.page-link.disabled, .disabled > .page-link {
  color: var(--bs-pagination-disabled-color);
  pointer-events: none;
  background-color: var(--bs-pagination-disabled-bg);
  border-color: var(--bs-pagination-disabled-border-color);
}

.page-item:not(:first-child) .page-link {
  margin-left: calc(0 * -1);
}
.page-item:first-child .page-link {
  border-top-left-radius: var(--bs-pagination-border-radius);
  border-bottom-left-radius: var(--bs-pagination-border-radius);
}
.page-item:last-child .page-link {
  border-top-right-radius: var(--bs-pagination-border-radius);
  border-bottom-right-radius: var(--bs-pagination-border-radius);
}

.pagination-lg {
  --bs-pagination-padding-x: 1.5rem;
  --bs-pagination-padding-y: 0.75rem;
  --bs-pagination-font-size: 1.075rem;
  --bs-pagination-border-radius: var(--bs-border-radius-lg);
}

.pagination-sm {
  --bs-pagination-padding-x: 0.5rem;
  --bs-pagination-padding-y: 0.25rem;
  --bs-pagination-font-size: 0.95rem;
  --bs-pagination-border-radius: var(--bs-border-radius-sm);
}

.badge {
  --bs-badge-padding-x: 0.5rem;
  --bs-badge-padding-y: 0.325rem;
  --bs-badge-font-size: 0.85rem;
  --bs-badge-font-weight: 600;
  --bs-badge-color: var(--bs-body-color);
  --bs-badge-border-radius: 0.55rem;
  display: inline-block;
  padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
  font-size: var(--bs-badge-font-size);
  font-weight: var(--bs-badge-font-weight);
  line-height: 1;
  color: var(--bs-badge-color);
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: var(--bs-badge-border-radius);
}
.badge:empty {
  display: none;
}

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

.alert {
  --bs-alert-bg: transparent;
  --bs-alert-padding-x: 1rem;
  --bs-alert-padding-y: 1rem;
  --bs-alert-margin-bottom: 1rem;
  --bs-alert-color: inherit;
  --bs-alert-border-color: transparent;
  --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);
  --bs-alert-border-radius: var(--bs-border-radius);
  --bs-alert-link-color: inherit;
  position: relative;
  padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);
  margin-bottom: var(--bs-alert-margin-bottom);
  color: var(--bs-alert-color);
  background-color: var(--bs-alert-bg);
  border: var(--bs-alert-border);
  border-radius: var(--bs-alert-border-radius);
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 600;
  color: var(--bs-alert-link-color);
}

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

.alert-light {
  --bs-alert-color: var(--bs-light-text-emphasis);
  --bs-alert-bg: var(--bs-light-bg-subtle);
  --bs-alert-border-color: var(--bs-light-border-subtle);
  --bs-alert-link-color: var(--bs-light-text-emphasis);
}

.alert-primary {
  --bs-alert-color: var(--bs-primary-text-emphasis);
  --bs-alert-bg: var(--bs-primary-bg-subtle);
  --bs-alert-border-color: var(--bs-primary-border-subtle);
  --bs-alert-link-color: var(--bs-primary-text-emphasis);
}

.alert-secondary {
  --bs-alert-color: var(--bs-secondary-text-emphasis);
  --bs-alert-bg: var(--bs-secondary-bg-subtle);
  --bs-alert-border-color: var(--bs-secondary-border-subtle);
  --bs-alert-link-color: var(--bs-secondary-text-emphasis);
}

.alert-success {
  --bs-alert-color: var(--bs-success-text-emphasis);
  --bs-alert-bg: var(--bs-success-bg-subtle);
  --bs-alert-border-color: var(--bs-success-border-subtle);
  --bs-alert-link-color: var(--bs-success-text-emphasis);
}

.alert-info {
  --bs-alert-color: var(--bs-info-text-emphasis);
  --bs-alert-bg: var(--bs-info-bg-subtle);
  --bs-alert-border-color: var(--bs-info-border-subtle);
  --bs-alert-link-color: var(--bs-info-text-emphasis);
}

.alert-warning {
  --bs-alert-color: var(--bs-warning-text-emphasis);
  --bs-alert-bg: var(--bs-warning-bg-subtle);
  --bs-alert-border-color: var(--bs-warning-border-subtle);
  --bs-alert-link-color: var(--bs-warning-text-emphasis);
}

.alert-danger {
  --bs-alert-color: var(--bs-danger-text-emphasis);
  --bs-alert-bg: var(--bs-danger-bg-subtle);
  --bs-alert-border-color: var(--bs-danger-border-subtle);
  --bs-alert-link-color: var(--bs-danger-text-emphasis);
}

.alert-dark {
  --bs-alert-color: var(--bs-dark-text-emphasis);
  --bs-alert-bg: var(--bs-dark-bg-subtle);
  --bs-alert-border-color: var(--bs-dark-border-subtle);
  --bs-alert-link-color: var(--bs-dark-text-emphasis);
}

@keyframes progress-bar-stripes {
  0% {
    background-position-x: 1rem;
  }
}
.progress,
.progress-stacked {
  --bs-progress-height: 1rem;
  --bs-progress-font-size: 0.75rem;
  --bs-progress-bg: var(--bs-gray-100);
  --bs-progress-border-radius: 6px;
  --bs-progress-box-shadow: none;
  --bs-progress-bar-color: #ffffff;
  --bs-progress-bar-bg: #FF6F1E;
  --bs-progress-bar-transition: width 0.6s ease;
  display: flex;
  height: var(--bs-progress-height);
  overflow: hidden;
  font-size: var(--bs-progress-font-size);
  background-color: var(--bs-progress-bg);
  border-radius: var(--bs-progress-border-radius);
  box-shadow: var(--bs-progress-box-shadow);
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: var(--bs-progress-bar-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-progress-bar-bg);
  transition: var(--bs-progress-bar-transition);
}
@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: var(--bs-progress-height) var(--bs-progress-height);
}

.progress-stacked > .progress {
  overflow: visible;
}

.progress-stacked > .progress > .progress-bar {
  width: 100%;
}

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

.list-group {
  --bs-list-group-color: var(--bs-gray-900);
  --bs-list-group-bg: #ffffff;
  --bs-list-group-border-color: rgba(0, 0, 0, 0.125);
  --bs-list-group-border-width: var(--bs-border-width);
  --bs-list-group-border-radius: var(--bs-border-radius);
  --bs-list-group-item-padding-x: 1rem;
  --bs-list-group-item-padding-y: 0.5rem;
  --bs-list-group-action-color: var(--bs-gray-700);
  --bs-list-group-action-hover-color: var(--bs-gray-700);
  --bs-list-group-action-hover-bg: var(--bs-gray-100);
  --bs-list-group-action-active-color: var(--bs-body-color);
  --bs-list-group-action-active-bg: var(--bs-gray-200);
  --bs-list-group-disabled-color: var(--bs-gray-600);
  --bs-list-group-disabled-bg: #ffffff;
  --bs-list-group-active-color: var(--bs-component-active-color);
  --bs-list-group-active-bg: var(--bs-component-active-bg);
  --bs-list-group-active-border-color: var(--bs-component-active-bg);
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: var(--bs-list-group-border-radius);
}

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

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

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

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

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

.list-group-item-light {
  --bs-list-group-color: var(--bs-light-text-emphasis);
  --bs-list-group-bg: var(--bs-light-bg-subtle);
  --bs-list-group-border-color: var(--bs-light-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-light-border-subtle);
  --bs-list-group-active-color: var(--bs-light-bg-subtle);
  --bs-list-group-active-bg: var(--bs-light-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-light-text-emphasis);
}

.list-group-item-primary {
  --bs-list-group-color: var(--bs-primary-text-emphasis);
  --bs-list-group-bg: var(--bs-primary-bg-subtle);
  --bs-list-group-border-color: var(--bs-primary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);
  --bs-list-group-active-color: var(--bs-primary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-primary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);
}

.list-group-item-secondary {
  --bs-list-group-color: var(--bs-secondary-text-emphasis);
  --bs-list-group-bg: var(--bs-secondary-bg-subtle);
  --bs-list-group-border-color: var(--bs-secondary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-active-color: var(--bs-secondary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);
}

.list-group-item-success {
  --bs-list-group-color: var(--bs-success-text-emphasis);
  --bs-list-group-bg: var(--bs-success-bg-subtle);
  --bs-list-group-border-color: var(--bs-success-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-success-border-subtle);
  --bs-list-group-active-color: var(--bs-success-bg-subtle);
  --bs-list-group-active-bg: var(--bs-success-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-success-text-emphasis);
}

.list-group-item-info {
  --bs-list-group-color: var(--bs-info-text-emphasis);
  --bs-list-group-bg: var(--bs-info-bg-subtle);
  --bs-list-group-border-color: var(--bs-info-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-info-border-subtle);
  --bs-list-group-active-color: var(--bs-info-bg-subtle);
  --bs-list-group-active-bg: var(--bs-info-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-info-text-emphasis);
}

.list-group-item-warning {
  --bs-list-group-color: var(--bs-warning-text-emphasis);
  --bs-list-group-bg: var(--bs-warning-bg-subtle);
  --bs-list-group-border-color: var(--bs-warning-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);
  --bs-list-group-active-color: var(--bs-warning-bg-subtle);
  --bs-list-group-active-bg: var(--bs-warning-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);
}

.list-group-item-danger {
  --bs-list-group-color: var(--bs-danger-text-emphasis);
  --bs-list-group-bg: var(--bs-danger-bg-subtle);
  --bs-list-group-border-color: var(--bs-danger-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);
  --bs-list-group-active-color: var(--bs-danger-bg-subtle);
  --bs-list-group-active-bg: var(--bs-danger-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);
}

.list-group-item-dark {
  --bs-list-group-color: var(--bs-dark-text-emphasis);
  --bs-list-group-bg: var(--bs-dark-bg-subtle);
  --bs-list-group-border-color: var(--bs-dark-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);
  --bs-list-group-active-color: var(--bs-dark-bg-subtle);
  --bs-list-group-active-bg: var(--bs-dark-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);
}

.btn-close {
  --bs-btn-close-color: #000000;
  --bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23000000%27%3e%3cpath d=%27M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z%27/%3e%3c/svg%3e");
  --bs-btn-close-opacity: 0.5;
  --bs-btn-close-hover-opacity: 0.75;
  --bs-btn-close-focus-shadow: none;
  --bs-btn-close-focus-opacity: 1;
  --bs-btn-close-disabled-opacity: 0.25;
  --bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);
  box-sizing: content-box;
  width: 0.75rem;
  height: 0.75rem;
  padding: 0.25em 0.25em;
  color: var(--bs-btn-close-color);
  background: transparent var(--bs-btn-close-bg) center/0.75rem auto no-repeat;
  border: 0;
  border-radius: 0.75rem;
  opacity: var(--bs-btn-close-opacity);
}
.btn-close:hover {
  color: var(--bs-btn-close-color);
  text-decoration: none;
  opacity: var(--bs-btn-close-hover-opacity);
}
.btn-close:focus {
  outline: 0;
  box-shadow: var(--bs-btn-close-focus-shadow);
  opacity: var(--bs-btn-close-focus-opacity);
}
.btn-close:disabled, .btn-close.disabled {
  pointer-events: none;
  user-select: none;
  opacity: var(--bs-btn-close-disabled-opacity);
}

.btn-close-white {
  filter: var(--bs-btn-close-white-filter);
}

[data-bs-theme=dark] .btn-close {
  filter: var(--bs-btn-close-white-filter);
}

.toast {
  --bs-toast-zindex: 1090;
  --bs-toast-padding-x: 0.75rem;
  --bs-toast-padding-y: 0.5rem;
  --bs-toast-spacing: 1.5rem;
  --bs-toast-max-width: 350px;
  --bs-toast-font-size: 0.875rem;
  --bs-toast-color: var(--bs-gray-700);
  --bs-toast-bg: var(--bs-body-bg);
  --bs-toast-border-width: var(--bs-border-width);
  --bs-toast-border-color: transparent;
  --bs-toast-border-radius: var(--bs-border-radius);
  --bs-toast-box-shadow: var(--bs-box-shadow);
  --bs-toast-header-color: var(--bs-gray-700);
  --bs-toast-header-bg: var(--bs-body-bg);
  --bs-toast-header-border-color: var(--bs-border-color);
  width: var(--bs-toast-max-width);
  max-width: 100%;
  font-size: var(--bs-toast-font-size);
  color: var(--bs-toast-color);
  pointer-events: auto;
  background-color: var(--bs-toast-bg);
  background-clip: padding-box;
  border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);
  box-shadow: var(--bs-toast-box-shadow);
  border-radius: var(--bs-toast-border-radius);
}
.toast.showing {
  opacity: 0;
}
.toast:not(.show) {
  display: none;
}

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

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

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

.modal {
  --bs-modal-zindex: 1055;
  --bs-modal-width: 500px;
  --bs-modal-padding: 1.75rem;
  --bs-modal-margin: 0.5rem;
  --bs-modal-color: ;
  --bs-modal-bg: var(--bs-body-bg);
  --bs-modal-border-color: var(--bs-border-color-translucent);
  --bs-modal-border-width: 0;
  --bs-modal-border-radius: 0.75rem;
  --bs-modal-box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.1);
  --bs-modal-inner-border-radius: 0.75rem;
  --bs-modal-header-padding-x: 1.75rem;
  --bs-modal-header-padding-y: 1.75rem;
  --bs-modal-header-padding: 1.75rem 1.75rem;
  --bs-modal-header-border-color: var(--bs-border-color);
  --bs-modal-header-border-width: 1px;
  --bs-modal-title-line-height: 1.5;
  --bs-modal-footer-gap: 0.5rem;
  --bs-modal-footer-bg: ;
  --bs-modal-footer-border-color: var(--bs-border-color);
  --bs-modal-footer-border-width: 1px;
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-modal-zindex);
  display: none;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: var(--bs-modal-margin);
  pointer-events: none;
}
.modal.fade .modal-dialog {
  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% - var(--bs-modal-margin) * 2);
}
.modal-dialog-scrollable .modal-content {
  max-height: 100%;
  overflow: hidden;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - var(--bs-modal-margin) * 2);
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  color: var(--bs-modal-color);
  pointer-events: auto;
  background-color: var(--bs-modal-bg);
  background-clip: padding-box;
  border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
  border-radius: var(--bs-modal-border-radius);
  box-shadow: var(--bs-modal-box-shadow);
  outline: 0;
}

.modal-backdrop {
  --bs-backdrop-zindex: 1050;
  --bs-backdrop-bg: #000000;
  --bs-backdrop-opacity: 0.4;
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-backdrop-zindex);
  width: 100vw;
  height: 100vh;
  background-color: var(--bs-backdrop-bg);
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: var(--bs-backdrop-opacity);
}

.modal-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: space-between;
  padding: var(--bs-modal-header-padding);
  border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
  border-top-left-radius: var(--bs-modal-inner-border-radius);
  border-top-right-radius: var(--bs-modal-inner-border-radius);
}
.modal-header .btn-close {
  padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
  margin: calc(-0.5 * var(--bs-modal-header-padding-y)) calc(-0.5 * var(--bs-modal-header-padding-x)) calc(-0.5 * var(--bs-modal-header-padding-y)) auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: var(--bs-modal-title-line-height);
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: var(--bs-modal-padding);
}

.modal-footer {
  display: flex;
  flex-shrink: 0;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);
  background-color: var(--bs-modal-footer-bg);
  border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
  border-bottom-right-radius: var(--bs-modal-inner-border-radius);
  border-bottom-left-radius: var(--bs-modal-inner-border-radius);
}
.modal-footer > * {
  margin: calc(var(--bs-modal-footer-gap) * 0.5);
}

@media (min-width: 576px) {
  .modal {
    --bs-modal-margin: 1.75rem;
    --bs-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.1);
  }
  .modal-dialog {
    max-width: var(--bs-modal-width);
    margin-right: auto;
    margin-left: auto;
  }
  .modal-sm {
    --bs-modal-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    --bs-modal-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    --bs-modal-width: 1140px;
  }
}
.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}
.modal-fullscreen .modal-content {
  height: 100%;
  border: 0;
  border-radius: 0;
}
.modal-fullscreen .modal-header,
.modal-fullscreen .modal-footer {
  border-radius: 0;
}
.modal-fullscreen .modal-body {
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-header,
  .modal-fullscreen-sm-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-header,
  .modal-fullscreen-md-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 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,
  .modal-fullscreen-lg-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
}
@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,
  .modal-fullscreen-xl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
}
@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,
  .modal-fullscreen-xxl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
}
.tooltip {
  --bs-tooltip-zindex: 1080;
  --bs-tooltip-max-width: 200px;
  --bs-tooltip-padding-x: 1rem;
  --bs-tooltip-padding-y: 0.75rem;
  --bs-tooltip-margin: 0;
  --bs-tooltip-font-size: 1rem;
  --bs-tooltip-color: var(--bs-gray-800);
  --bs-tooltip-bg: var(--bs-body-bg);
  --bs-tooltip-border-radius: 0.75rem;
  --bs-tooltip-opacity: 1;
  --bs-tooltip-arrow-width: 0.8rem;
  --bs-tooltip-arrow-height: 0.4rem;
  z-index: var(--bs-tooltip-zindex);
  display: block;
  margin: var(--bs-tooltip-margin);
  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;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-tooltip-font-size);
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: var(--bs-tooltip-opacity);
}
.tooltip .tooltip-arrow {
  display: block;
  width: var(--bs-tooltip-arrow-width);
  height: var(--bs-tooltip-arrow-height);
}
.tooltip .tooltip-arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

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

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

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

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

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

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

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

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

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

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

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

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

.carousel {
  position: relative;
}

.carousel.pointer-event {
  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;
}

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

.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=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23ffffff%27%3e%3cpath d=%27M11.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%27/%3e%3c/svg%3e");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23ffffff%27%3e%3cpath d=%27M4.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%27/%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%;
}
.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;
}

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

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

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

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

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

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

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    --bs-spinner-animation-speed: 1.3s;
  }
}
.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {
  --bs-offcanvas-zindex: 1045;
  --bs-offcanvas-width: 400px;
  --bs-offcanvas-height: 30vh;
  --bs-offcanvas-padding-x: 1.75rem;
  --bs-offcanvas-padding-y: 1.75rem;
  --bs-offcanvas-color: var(--bs-body-color);
  --bs-offcanvas-bg: var(--bs-body-bg);
  --bs-offcanvas-border-width: 0;
  --bs-offcanvas-border-color: var(--bs-border-color-translucent);
  --bs-offcanvas-box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.1);
  --bs-offcanvas-transition: transform 0.3s ease-in-out;
  --bs-offcanvas-title-line-height: 1.5;
}

@media (max-width: 575.98px) {
  .offcanvas-sm {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    box-shadow: var(--bs-offcanvas-box-shadow);
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-sm {
    transition: none;
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-sm.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-sm.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-sm.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {
    visibility: visible;
  }
}
@media (min-width: 576px) {
  .offcanvas-sm {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-sm .offcanvas-header {
    display: none;
  }
  .offcanvas-sm .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 767.98px) {
  .offcanvas-md {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    box-shadow: var(--bs-offcanvas-box-shadow);
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-md {
    transition: none;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-md.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-md.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-md.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {
    visibility: visible;
  }
}
@media (min-width: 768px) {
  .offcanvas-md {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-md .offcanvas-header {
    display: none;
  }
  .offcanvas-md .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 991.98px) {
  .offcanvas-lg {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    box-shadow: var(--bs-offcanvas-box-shadow);
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-lg {
    transition: none;
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-lg.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-lg.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-lg.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {
    visibility: visible;
  }
}
@media (min-width: 992px) {
  .offcanvas-lg {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-lg .offcanvas-header {
    display: none;
  }
  .offcanvas-lg .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1199.98px) {
  .offcanvas-xl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    box-shadow: var(--bs-offcanvas-box-shadow);
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xl {
    transition: none;
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-xl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-xl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-xl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {
    visibility: visible;
  }
}
@media (min-width: 1200px) {
  .offcanvas-xl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xl .offcanvas-header {
    display: none;
  }
  .offcanvas-xl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1399.98px) {
  .offcanvas-xxl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    box-shadow: var(--bs-offcanvas-box-shadow);
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xxl {
    transition: none;
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-xxl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-xxl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-xxl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {
    visibility: visible;
  }
}
@media (min-width: 1400px) {
  .offcanvas-xxl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xxl .offcanvas-header {
    display: none;
  }
  .offcanvas-xxl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

.offcanvas {
  position: fixed;
  bottom: 0;
  z-index: var(--bs-offcanvas-zindex);
  display: flex;
  flex-direction: column;
  max-width: 100%;
  color: var(--bs-offcanvas-color);
  visibility: hidden;
  background-color: var(--bs-offcanvas-bg);
  background-clip: padding-box;
  outline: 0;
  box-shadow: var(--bs-offcanvas-box-shadow);
  transition: var(--bs-offcanvas-transition);
}
@media (prefers-reduced-motion: reduce) {
  .offcanvas {
    transition: none;
  }
}
.offcanvas.offcanvas-start {
  top: 0;
  left: 0;
  width: var(--bs-offcanvas-width);
  border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(-100%);
}
.offcanvas.offcanvas-end {
  top: 0;
  right: 0;
  width: var(--bs-offcanvas-width);
  border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(100%);
}
.offcanvas.offcanvas-top {
  top: 0;
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(-100%);
}
.offcanvas.offcanvas-bottom {
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(100%);
}
.offcanvas.showing, .offcanvas.show:not(.hiding) {
  transform: none;
}
.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {
  visibility: visible;
}

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

.offcanvas-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
}
.offcanvas-header .btn-close {
  padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);
  margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));
  margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));
  margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));
}

.offcanvas-title {
  margin-bottom: 0;
  line-height: var(--bs-offcanvas-title-line-height);
}

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

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

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

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

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

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

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

@keyframes placeholder-wave {
  100% {
    mask-position: -200% 0%;
  }
}
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.text-bg-light {
  color: #000000 !important;
  background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-primary {
  color: #000000 !important;
  background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-secondary {
  color: #000000 !important;
  background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-success {
  color: #000000 !important;
  background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-info {
  color: #000000 !important;
  background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-warning {
  color: #000000 !important;
  background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-danger {
  color: #000000 !important;
  background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-dark {
  color: #ffffff !important;
  background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;
}

.link-light {
  color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-light:hover, .link-light:focus {
  color: RGBA(250, 250, 250, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(250, 250, 250, var(--bs-link-underline-opacity, 1)) !important;
}

.link-primary {
  color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-primary:hover, .link-primary:focus {
  color: RGBA(255, 140, 75, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(255, 140, 75, var(--bs-link-underline-opacity, 1)) !important;
}

.link-secondary {
  color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-secondary:hover, .link-secondary:focus {
  color: RGBA(244, 244, 246, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(244, 244, 246, var(--bs-link-underline-opacity, 1)) !important;
}

.link-success {
  color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-success:hover, .link-success:focus {
  color: RGBA(69, 209, 117, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(69, 209, 117, var(--bs-link-underline-opacity, 1)) !important;
}

.link-info {
  color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-info:hover, .link-info:focus {
  color: RGBA(73, 157, 255, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(73, 157, 255, var(--bs-link-underline-opacity, 1)) !important;
}

.link-warning {
  color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-warning:hover, .link-warning:focus {
  color: RGBA(248, 205, 51, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(248, 205, 51, var(--bs-link-underline-opacity, 1)) !important;
}

.link-danger {
  color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-danger:hover, .link-danger:focus {
  color: RGBA(249, 83, 123, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(249, 83, 123, var(--bs-link-underline-opacity, 1)) !important;
}

.link-dark {
  color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-dark:hover, .link-dark:focus {
  color: RGBA(24, 26, 33, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(24, 26, 33, var(--bs-link-underline-opacity, 1)) !important;
}

.link-body-emphasis {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-body-emphasis:hover, .link-body-emphasis:focus {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;
}

.focus-ring:focus {
  outline: 0;
  box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);
}

.icon-link {
  display: inline-flex;
  gap: 0.375rem;
  align-items: center;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));
  text-underline-offset: 0.25em;
  backface-visibility: hidden;
}
.icon-link > .bi {
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  fill: currentcolor;
  transition: 0.2s ease-in-out transform;
}
@media (prefers-reduced-motion: reduce) {
  .icon-link > .bi {
    transition: none;
  }
}

.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {
  transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));
}

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

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

@media (min-width: 576px) {
  .sticky-sm-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-sm-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  .sticky-md-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-md-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 992px) {
  .sticky-lg-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-lg-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1200px) {
  .sticky-xl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1400px) {
  .sticky-xxl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xxl-bottom {
    position: sticky;
    bottom: 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) {
  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;
}
.visually-hidden:not(caption),
.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {
  position: absolute !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: var(--bs-border-width);
  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;
}

.object-fit-contain {
  object-fit: contain !important;
}

.object-fit-cover {
  object-fit: cover !important;
}

.object-fit-fill {
  object-fit: fill !important;
}

.object-fit-scale {
  object-fit: scale-down !important;
}

.object-fit-none {
  object-fit: 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;
}

.overflow-x-auto {
  overflow-x: auto !important;
}

.overflow-x-hidden {
  overflow-x: hidden !important;
}

.overflow-x-visible {
  overflow-x: visible !important;
}

.overflow-x-scroll {
  overflow-x: scroll !important;
}

.overflow-y-auto {
  overflow-y: auto !important;
}

.overflow-y-hidden {
  overflow-y: hidden !important;
}

.overflow-y-visible {
  overflow-y: visible !important;
}

.overflow-y-scroll {
  overflow-y: 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-inline-grid {
  display: inline-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: var(--bs-box-shadow) !important;
}

.shadow-sm {
  box-shadow: var(--bs-box-shadow-sm) !important;
}

.shadow-lg {
  box-shadow: var(--bs-box-shadow-lg) !important;
}

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

.focus-ring-light {
  --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-primary {
  --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-secondary {
  --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-success {
  --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-info {
  --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-warning {
  --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-danger {
  --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-dark {
  --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));
}

.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: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.border-primary-subtle {
  border-color: var(--bs-primary-border-subtle) !important;
}

.border-secondary-subtle {
  border-color: var(--bs-secondary-border-subtle) !important;
}

.border-success-subtle {
  border-color: var(--bs-success-border-subtle) !important;
}

.border-info-subtle {
  border-color: var(--bs-info-border-subtle) !important;
}

.border-warning-subtle {
  border-color: var(--bs-warning-border-subtle) !important;
}

.border-danger-subtle {
  border-color: var(--bs-danger-border-subtle) !important;
}

.border-light-subtle {
  border-color: var(--bs-light-border-subtle) !important;
}

.border-dark-subtle {
  border-color: var(--bs-dark-border-subtle) !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;
}

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

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

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

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

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

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

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

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

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

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

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

.row-gap-3 {
  row-gap: 0.75rem !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.row-gap-20 {
  row-gap: 5rem !important;
}

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

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

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

.column-gap-3 {
  column-gap: 0.75rem !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.column-gap-20 {
  column-gap: 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-sm {
  font-size: 0.95rem !important;
}

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

.fs-lg {
  font-size: 1.075rem !important;
}

.fs-xl {
  font-size: 1.21rem !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;
}

.fs-6x {
  font-size: calc(1.725rem + 5.7vw) !important;
}

.fs-6qx {
  font-size: calc(1.75rem + 6vw) !important;
}

.fs-6hx {
  font-size: calc(1.775rem + 6.3vw) !important;
}

.fs-6tx {
  font-size: calc(1.8rem + 6.6vw) !important;
}

.fs-7x {
  font-size: calc(1.825rem + 6.9vw) !important;
}

.fs-7qx {
  font-size: calc(1.85rem + 7.2vw) !important;
}

.fs-7hx {
  font-size: calc(1.875rem + 7.5vw) !important;
}

.fs-7tx {
  font-size: calc(1.9rem + 7.8vw) !important;
}

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

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

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

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

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

.fw-medium {
  font-weight: 500 !important;
}

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

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

.fw-bolder {
  font-weight: 700 !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-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-white {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
}

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

.text-muted {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !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-body-secondary {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}

.text-body-tertiary {
  --bs-text-opacity: 1;
  color: var(--bs-tertiary-color) !important;
}

.text-body-emphasis {
  --bs-text-opacity: 1;
  color: var(--bs-emphasis-color) !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;
}

.text-primary-emphasis {
  color: var(--bs-primary-text-emphasis) !important;
}

.text-secondary-emphasis {
  color: var(--bs-secondary-text-emphasis) !important;
}

.text-success-emphasis {
  color: var(--bs-success-text-emphasis) !important;
}

.text-info-emphasis {
  color: var(--bs-info-text-emphasis) !important;
}

.text-warning-emphasis {
  color: var(--bs-warning-text-emphasis) !important;
}

.text-danger-emphasis {
  color: var(--bs-danger-text-emphasis) !important;
}

.text-light-emphasis {
  color: var(--bs-light-text-emphasis) !important;
}

.text-dark-emphasis {
  color: var(--bs-dark-text-emphasis) !important;
}

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

.link-opacity-10-hover:hover {
  --bs-link-opacity: 0.1;
}

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

.link-opacity-25-hover:hover {
  --bs-link-opacity: 0.25;
}

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

.link-opacity-50-hover:hover {
  --bs-link-opacity: 0.5;
}

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

.link-opacity-75-hover:hover {
  --bs-link-opacity: 0.75;
}

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

.link-opacity-100-hover:hover {
  --bs-link-opacity: 1;
}

.link-offset-1 {
  text-underline-offset: 0.125em !important;
}

.link-offset-1-hover:hover {
  text-underline-offset: 0.125em !important;
}

.link-offset-2 {
  text-underline-offset: 0.25em !important;
}

.link-offset-2-hover:hover {
  text-underline-offset: 0.25em !important;
}

.link-offset-3 {
  text-underline-offset: 0.375em !important;
}

.link-offset-3-hover:hover {
  text-underline-offset: 0.375em !important;
}

.link-underline-light {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-primary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-secondary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-success {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-info {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-warning {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-danger {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-dark {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}

.link-underline-opacity-0 {
  --bs-link-underline-opacity: 0;
}

.link-underline-opacity-0-hover:hover {
  --bs-link-underline-opacity: 0;
}

.link-underline-opacity-10 {
  --bs-link-underline-opacity: 0.1;
}

.link-underline-opacity-10-hover:hover {
  --bs-link-underline-opacity: 0.1;
}

.link-underline-opacity-25 {
  --bs-link-underline-opacity: 0.25;
}

.link-underline-opacity-25-hover:hover {
  --bs-link-underline-opacity: 0.25;
}

.link-underline-opacity-50 {
  --bs-link-underline-opacity: 0.5;
}

.link-underline-opacity-50-hover:hover {
  --bs-link-underline-opacity: 0.5;
}

.link-underline-opacity-75 {
  --bs-link-underline-opacity: 0.75;
}

.link-underline-opacity-75-hover:hover {
  --bs-link-underline-opacity: 0.75;
}

.link-underline-opacity-100 {
  --bs-link-underline-opacity: 1;
}

.link-underline-opacity-100-hover:hover {
  --bs-link-underline-opacity: 1;
}

.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-white {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
}

.bg-body {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-transparent {
  --bs-bg-opacity: 1;
  background-color: transparent !important;
}

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

.bg-body-tertiary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !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-primary-subtle {
  background-color: var(--bs-primary-bg-subtle) !important;
}

.bg-secondary-subtle {
  background-color: var(--bs-secondary-bg-subtle) !important;
}

.bg-success-subtle {
  background-color: var(--bs-success-bg-subtle) !important;
}

.bg-info-subtle {
  background-color: var(--bs-info-bg-subtle) !important;
}

.bg-warning-subtle {
  background-color: var(--bs-warning-bg-subtle) !important;
}

.bg-danger-subtle {
  background-color: var(--bs-danger-bg-subtle) !important;
}

.bg-light-subtle {
  background-color: var(--bs-light-bg-subtle) !important;
}

.bg-dark-subtle {
  background-color: var(--bs-dark-bg-subtle) !important;
}

.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.75rem !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.rounded-end-5 {
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-end-circle {
  border-top-right-radius: 50% !important;
  border-bottom-right-radius: 50% !important;
}

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

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

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

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

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

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

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

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

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

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

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

.rounded-start-0 {
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
}

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

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

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

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

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

.rounded-start-circle {
  border-bottom-left-radius: 50% !important;
  border-top-left-radius: 50% !important;
}

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

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !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;
}

.cursor-help {
  cursor: help !important;
}

.cursor-wait {
  cursor: wait !important;
}

.cursor-crosshair {
  cursor: crosshair !important;
}

.cursor-not-allowed {
  cursor: not-allowed !important;
}

.cursor-zoom-in {
  cursor: zoom-in !important;
}

.cursor-grab {
  cursor: grab !important;
}

.cursor-pointer {
  cursor: pointer !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;
}

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

.ls-n1 {
  letter-spacing: -0.1rem !important;
}

.ls-n2 {
  letter-spacing: -0.115rem !important;
}

.ls-n3 {
  letter-spacing: -0.125rem !important;
}

.ls-n4 {
  letter-spacing: -0.25rem !important;
}

.ls-n5 {
  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;
  }
  .object-fit-sm-contain {
    object-fit: contain !important;
  }
  .object-fit-sm-cover {
    object-fit: cover !important;
  }
  .object-fit-sm-fill {
    object-fit: fill !important;
  }
  .object-fit-sm-scale {
    object-fit: scale-down !important;
  }
  .object-fit-sm-none {
    object-fit: none !important;
  }
  .overflow-sm-auto {
    overflow: auto !important;
  }
  .overflow-sm-hidden {
    overflow: hidden !important;
  }
  .overflow-sm-visible {
    overflow: visible !important;
  }
  .overflow-sm-scroll {
    overflow: scroll !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-inline-grid {
    display: inline-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;
  }
  .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;
  }
  .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;
  }
  .row-gap-sm-0 {
    row-gap: 0 !important;
  }
  .row-gap-sm-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-sm-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-sm-3 {
    row-gap: 0.75rem !important;
  }
  .row-gap-sm-4 {
    row-gap: 1rem !important;
  }
  .row-gap-sm-5 {
    row-gap: 1.25rem !important;
  }
  .row-gap-sm-6 {
    row-gap: 1.5rem !important;
  }
  .row-gap-sm-7 {
    row-gap: 1.75rem !important;
  }
  .row-gap-sm-8 {
    row-gap: 2rem !important;
  }
  .row-gap-sm-9 {
    row-gap: 2.25rem !important;
  }
  .row-gap-sm-10 {
    row-gap: 2.5rem !important;
  }
  .row-gap-sm-11 {
    row-gap: 2.75rem !important;
  }
  .row-gap-sm-12 {
    row-gap: 3rem !important;
  }
  .row-gap-sm-13 {
    row-gap: 3.25rem !important;
  }
  .row-gap-sm-14 {
    row-gap: 3.5rem !important;
  }
  .row-gap-sm-15 {
    row-gap: 3.75rem !important;
  }
  .row-gap-sm-16 {
    row-gap: 4rem !important;
  }
  .row-gap-sm-17 {
    row-gap: 4.25rem !important;
  }
  .row-gap-sm-18 {
    row-gap: 4.5rem !important;
  }
  .row-gap-sm-19 {
    row-gap: 4.75rem !important;
  }
  .row-gap-sm-20 {
    row-gap: 5rem !important;
  }
  .column-gap-sm-0 {
    column-gap: 0 !important;
  }
  .column-gap-sm-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-sm-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-sm-3 {
    column-gap: 0.75rem !important;
  }
  .column-gap-sm-4 {
    column-gap: 1rem !important;
  }
  .column-gap-sm-5 {
    column-gap: 1.25rem !important;
  }
  .column-gap-sm-6 {
    column-gap: 1.5rem !important;
  }
  .column-gap-sm-7 {
    column-gap: 1.75rem !important;
  }
  .column-gap-sm-8 {
    column-gap: 2rem !important;
  }
  .column-gap-sm-9 {
    column-gap: 2.25rem !important;
  }
  .column-gap-sm-10 {
    column-gap: 2.5rem !important;
  }
  .column-gap-sm-11 {
    column-gap: 2.75rem !important;
  }
  .column-gap-sm-12 {
    column-gap: 3rem !important;
  }
  .column-gap-sm-13 {
    column-gap: 3.25rem !important;
  }
  .column-gap-sm-14 {
    column-gap: 3.5rem !important;
  }
  .column-gap-sm-15 {
    column-gap: 3.75rem !important;
  }
  .column-gap-sm-16 {
    column-gap: 4rem !important;
  }
  .column-gap-sm-17 {
    column-gap: 4.25rem !important;
  }
  .column-gap-sm-18 {
    column-gap: 4.5rem !important;
  }
  .column-gap-sm-19 {
    column-gap: 4.75rem !important;
  }
  .column-gap-sm-20 {
    column-gap: 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-sm {
    font-size: 0.95rem !important;
  }
  .fs-sm-base {
    font-size: 1rem !important;
  }
  .fs-sm-lg {
    font-size: 1.075rem !important;
  }
  .fs-sm-xl {
    font-size: 1.21rem !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;
  }
  .fs-sm-6x {
    font-size: calc(1.725rem + 5.7vw) !important;
  }
  .fs-sm-6qx {
    font-size: calc(1.75rem + 6vw) !important;
  }
  .fs-sm-6hx {
    font-size: calc(1.775rem + 6.3vw) !important;
  }
  .fs-sm-6tx {
    font-size: calc(1.8rem + 6.6vw) !important;
  }
  .fs-sm-7x {
    font-size: calc(1.825rem + 6.9vw) !important;
  }
  .fs-sm-7qx {
    font-size: calc(1.85rem + 7.2vw) !important;
  }
  .fs-sm-7hx {
    font-size: calc(1.875rem + 7.5vw) !important;
  }
  .fs-sm-7tx {
    font-size: calc(1.9rem + 7.8vw) !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;
  }
  .object-fit-md-contain {
    object-fit: contain !important;
  }
  .object-fit-md-cover {
    object-fit: cover !important;
  }
  .object-fit-md-fill {
    object-fit: fill !important;
  }
  .object-fit-md-scale {
    object-fit: scale-down !important;
  }
  .object-fit-md-none {
    object-fit: none !important;
  }
  .overflow-md-auto {
    overflow: auto !important;
  }
  .overflow-md-hidden {
    overflow: hidden !important;
  }
  .overflow-md-visible {
    overflow: visible !important;
  }
  .overflow-md-scroll {
    overflow: scroll !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-inline-grid {
    display: inline-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;
  }
  .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;
  }
  .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;
  }
  .row-gap-md-0 {
    row-gap: 0 !important;
  }
  .row-gap-md-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-md-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-md-3 {
    row-gap: 0.75rem !important;
  }
  .row-gap-md-4 {
    row-gap: 1rem !important;
  }
  .row-gap-md-5 {
    row-gap: 1.25rem !important;
  }
  .row-gap-md-6 {
    row-gap: 1.5rem !important;
  }
  .row-gap-md-7 {
    row-gap: 1.75rem !important;
  }
  .row-gap-md-8 {
    row-gap: 2rem !important;
  }
  .row-gap-md-9 {
    row-gap: 2.25rem !important;
  }
  .row-gap-md-10 {
    row-gap: 2.5rem !important;
  }
  .row-gap-md-11 {
    row-gap: 2.75rem !important;
  }
  .row-gap-md-12 {
    row-gap: 3rem !important;
  }
  .row-gap-md-13 {
    row-gap: 3.25rem !important;
  }
  .row-gap-md-14 {
    row-gap: 3.5rem !important;
  }
  .row-gap-md-15 {
    row-gap: 3.75rem !important;
  }
  .row-gap-md-16 {
    row-gap: 4rem !important;
  }
  .row-gap-md-17 {
    row-gap: 4.25rem !important;
  }
  .row-gap-md-18 {
    row-gap: 4.5rem !important;
  }
  .row-gap-md-19 {
    row-gap: 4.75rem !important;
  }
  .row-gap-md-20 {
    row-gap: 5rem !important;
  }
  .column-gap-md-0 {
    column-gap: 0 !important;
  }
  .column-gap-md-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-md-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-md-3 {
    column-gap: 0.75rem !important;
  }
  .column-gap-md-4 {
    column-gap: 1rem !important;
  }
  .column-gap-md-5 {
    column-gap: 1.25rem !important;
  }
  .column-gap-md-6 {
    column-gap: 1.5rem !important;
  }
  .column-gap-md-7 {
    column-gap: 1.75rem !important;
  }
  .column-gap-md-8 {
    column-gap: 2rem !important;
  }
  .column-gap-md-9 {
    column-gap: 2.25rem !important;
  }
  .column-gap-md-10 {
    column-gap: 2.5rem !important;
  }
  .column-gap-md-11 {
    column-gap: 2.75rem !important;
  }
  .column-gap-md-12 {
    column-gap: 3rem !important;
  }
  .column-gap-md-13 {
    column-gap: 3.25rem !important;
  }
  .column-gap-md-14 {
    column-gap: 3.5rem !important;
  }
  .column-gap-md-15 {
    column-gap: 3.75rem !important;
  }
  .column-gap-md-16 {
    column-gap: 4rem !important;
  }
  .column-gap-md-17 {
    column-gap: 4.25rem !important;
  }
  .column-gap-md-18 {
    column-gap: 4.5rem !important;
  }
  .column-gap-md-19 {
    column-gap: 4.75rem !important;
  }
  .column-gap-md-20 {
    column-gap: 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-sm {
    font-size: 0.95rem !important;
  }
  .fs-md-base {
    font-size: 1rem !important;
  }
  .fs-md-lg {
    font-size: 1.075rem !important;
  }
  .fs-md-xl {
    font-size: 1.21rem !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;
  }
  .fs-md-6x {
    font-size: calc(1.725rem + 5.7vw) !important;
  }
  .fs-md-6qx {
    font-size: calc(1.75rem + 6vw) !important;
  }
  .fs-md-6hx {
    font-size: calc(1.775rem + 6.3vw) !important;
  }
  .fs-md-6tx {
    font-size: calc(1.8rem + 6.6vw) !important;
  }
  .fs-md-7x {
    font-size: calc(1.825rem + 6.9vw) !important;
  }
  .fs-md-7qx {
    font-size: calc(1.85rem + 7.2vw) !important;
  }
  .fs-md-7hx {
    font-size: calc(1.875rem + 7.5vw) !important;
  }
  .fs-md-7tx {
    font-size: calc(1.9rem + 7.8vw) !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;
  }
  .object-fit-lg-contain {
    object-fit: contain !important;
  }
  .object-fit-lg-cover {
    object-fit: cover !important;
  }
  .object-fit-lg-fill {
    object-fit: fill !important;
  }
  .object-fit-lg-scale {
    object-fit: scale-down !important;
  }
  .object-fit-lg-none {
    object-fit: none !important;
  }
  .overflow-lg-auto {
    overflow: auto !important;
  }
  .overflow-lg-hidden {
    overflow: hidden !important;
  }
  .overflow-lg-visible {
    overflow: visible !important;
  }
  .overflow-lg-scroll {
    overflow: scroll !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-inline-grid {
    display: inline-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;
  }
  .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;
  }
  .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;
  }
  .row-gap-lg-0 {
    row-gap: 0 !important;
  }
  .row-gap-lg-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-lg-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-lg-3 {
    row-gap: 0.75rem !important;
  }
  .row-gap-lg-4 {
    row-gap: 1rem !important;
  }
  .row-gap-lg-5 {
    row-gap: 1.25rem !important;
  }
  .row-gap-lg-6 {
    row-gap: 1.5rem !important;
  }
  .row-gap-lg-7 {
    row-gap: 1.75rem !important;
  }
  .row-gap-lg-8 {
    row-gap: 2rem !important;
  }
  .row-gap-lg-9 {
    row-gap: 2.25rem !important;
  }
  .row-gap-lg-10 {
    row-gap: 2.5rem !important;
  }
  .row-gap-lg-11 {
    row-gap: 2.75rem !important;
  }
  .row-gap-lg-12 {
    row-gap: 3rem !important;
  }
  .row-gap-lg-13 {
    row-gap: 3.25rem !important;
  }
  .row-gap-lg-14 {
    row-gap: 3.5rem !important;
  }
  .row-gap-lg-15 {
    row-gap: 3.75rem !important;
  }
  .row-gap-lg-16 {
    row-gap: 4rem !important;
  }
  .row-gap-lg-17 {
    row-gap: 4.25rem !important;
  }
  .row-gap-lg-18 {
    row-gap: 4.5rem !important;
  }
  .row-gap-lg-19 {
    row-gap: 4.75rem !important;
  }
  .row-gap-lg-20 {
    row-gap: 5rem !important;
  }
  .column-gap-lg-0 {
    column-gap: 0 !important;
  }
  .column-gap-lg-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-lg-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-lg-3 {
    column-gap: 0.75rem !important;
  }
  .column-gap-lg-4 {
    column-gap: 1rem !important;
  }
  .column-gap-lg-5 {
    column-gap: 1.25rem !important;
  }
  .column-gap-lg-6 {
    column-gap: 1.5rem !important;
  }
  .column-gap-lg-7 {
    column-gap: 1.75rem !important;
  }
  .column-gap-lg-8 {
    column-gap: 2rem !important;
  }
  .column-gap-lg-9 {
    column-gap: 2.25rem !important;
  }
  .column-gap-lg-10 {
    column-gap: 2.5rem !important;
  }
  .column-gap-lg-11 {
    column-gap: 2.75rem !important;
  }
  .column-gap-lg-12 {
    column-gap: 3rem !important;
  }
  .column-gap-lg-13 {
    column-gap: 3.25rem !important;
  }
  .column-gap-lg-14 {
    column-gap: 3.5rem !important;
  }
  .column-gap-lg-15 {
    column-gap: 3.75rem !important;
  }
  .column-gap-lg-16 {
    column-gap: 4rem !important;
  }
  .column-gap-lg-17 {
    column-gap: 4.25rem !important;
  }
  .column-gap-lg-18 {
    column-gap: 4.5rem !important;
  }
  .column-gap-lg-19 {
    column-gap: 4.75rem !important;
  }
  .column-gap-lg-20 {
    column-gap: 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-sm {
    font-size: 0.95rem !important;
  }
  .fs-lg-base {
    font-size: 1rem !important;
  }
  .fs-lg-lg {
    font-size: 1.075rem !important;
  }
  .fs-lg-xl {
    font-size: 1.21rem !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;
  }
  .fs-lg-6x {
    font-size: calc(1.725rem + 5.7vw) !important;
  }
  .fs-lg-6qx {
    font-size: calc(1.75rem + 6vw) !important;
  }
  .fs-lg-6hx {
    font-size: calc(1.775rem + 6.3vw) !important;
  }
  .fs-lg-6tx {
    font-size: calc(1.8rem + 6.6vw) !important;
  }
  .fs-lg-7x {
    font-size: calc(1.825rem + 6.9vw) !important;
  }
  .fs-lg-7qx {
    font-size: calc(1.85rem + 7.2vw) !important;
  }
  .fs-lg-7hx {
    font-size: calc(1.875rem + 7.5vw) !important;
  }
  .fs-lg-7tx {
    font-size: calc(1.9rem + 7.8vw) !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;
  }
  .object-fit-xl-contain {
    object-fit: contain !important;
  }
  .object-fit-xl-cover {
    object-fit: cover !important;
  }
  .object-fit-xl-fill {
    object-fit: fill !important;
  }
  .object-fit-xl-scale {
    object-fit: scale-down !important;
  }
  .object-fit-xl-none {
    object-fit: none !important;
  }
  .overflow-xl-auto {
    overflow: auto !important;
  }
  .overflow-xl-hidden {
    overflow: hidden !important;
  }
  .overflow-xl-visible {
    overflow: visible !important;
  }
  .overflow-xl-scroll {
    overflow: scroll !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-inline-grid {
    display: inline-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;
  }
  .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;
  }
  .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;
  }
  .row-gap-xl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xl-3 {
    row-gap: 0.75rem !important;
  }
  .row-gap-xl-4 {
    row-gap: 1rem !important;
  }
  .row-gap-xl-5 {
    row-gap: 1.25rem !important;
  }
  .row-gap-xl-6 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xl-7 {
    row-gap: 1.75rem !important;
  }
  .row-gap-xl-8 {
    row-gap: 2rem !important;
  }
  .row-gap-xl-9 {
    row-gap: 2.25rem !important;
  }
  .row-gap-xl-10 {
    row-gap: 2.5rem !important;
  }
  .row-gap-xl-11 {
    row-gap: 2.75rem !important;
  }
  .row-gap-xl-12 {
    row-gap: 3rem !important;
  }
  .row-gap-xl-13 {
    row-gap: 3.25rem !important;
  }
  .row-gap-xl-14 {
    row-gap: 3.5rem !important;
  }
  .row-gap-xl-15 {
    row-gap: 3.75rem !important;
  }
  .row-gap-xl-16 {
    row-gap: 4rem !important;
  }
  .row-gap-xl-17 {
    row-gap: 4.25rem !important;
  }
  .row-gap-xl-18 {
    row-gap: 4.5rem !important;
  }
  .row-gap-xl-19 {
    row-gap: 4.75rem !important;
  }
  .row-gap-xl-20 {
    row-gap: 5rem !important;
  }
  .column-gap-xl-0 {
    column-gap: 0 !important;
  }
  .column-gap-xl-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-xl-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-xl-3 {
    column-gap: 0.75rem !important;
  }
  .column-gap-xl-4 {
    column-gap: 1rem !important;
  }
  .column-gap-xl-5 {
    column-gap: 1.25rem !important;
  }
  .column-gap-xl-6 {
    column-gap: 1.5rem !important;
  }
  .column-gap-xl-7 {
    column-gap: 1.75rem !important;
  }
  .column-gap-xl-8 {
    column-gap: 2rem !important;
  }
  .column-gap-xl-9 {
    column-gap: 2.25rem !important;
  }
  .column-gap-xl-10 {
    column-gap: 2.5rem !important;
  }
  .column-gap-xl-11 {
    column-gap: 2.75rem !important;
  }
  .column-gap-xl-12 {
    column-gap: 3rem !important;
  }
  .column-gap-xl-13 {
    column-gap: 3.25rem !important;
  }
  .column-gap-xl-14 {
    column-gap: 3.5rem !important;
  }
  .column-gap-xl-15 {
    column-gap: 3.75rem !important;
  }
  .column-gap-xl-16 {
    column-gap: 4rem !important;
  }
  .column-gap-xl-17 {
    column-gap: 4.25rem !important;
  }
  .column-gap-xl-18 {
    column-gap: 4.5rem !important;
  }
  .column-gap-xl-19 {
    column-gap: 4.75rem !important;
  }
  .column-gap-xl-20 {
    column-gap: 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-sm {
    font-size: 0.95rem !important;
  }
  .fs-xl-base {
    font-size: 1rem !important;
  }
  .fs-xl-lg {
    font-size: 1.075rem !important;
  }
  .fs-xl-xl {
    font-size: 1.21rem !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;
  }
  .fs-xl-6x {
    font-size: calc(1.725rem + 5.7vw) !important;
  }
  .fs-xl-6qx {
    font-size: calc(1.75rem + 6vw) !important;
  }
  .fs-xl-6hx {
    font-size: calc(1.775rem + 6.3vw) !important;
  }
  .fs-xl-6tx {
    font-size: calc(1.8rem + 6.6vw) !important;
  }
  .fs-xl-7x {
    font-size: calc(1.825rem + 6.9vw) !important;
  }
  .fs-xl-7qx {
    font-size: calc(1.85rem + 7.2vw) !important;
  }
  .fs-xl-7hx {
    font-size: calc(1.875rem + 7.5vw) !important;
  }
  .fs-xl-7tx {
    font-size: calc(1.9rem + 7.8vw) !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;
  }
  .object-fit-xxl-contain {
    object-fit: contain !important;
  }
  .object-fit-xxl-cover {
    object-fit: cover !important;
  }
  .object-fit-xxl-fill {
    object-fit: fill !important;
  }
  .object-fit-xxl-scale {
    object-fit: scale-down !important;
  }
  .object-fit-xxl-none {
    object-fit: none !important;
  }
  .overflow-xxl-auto {
    overflow: auto !important;
  }
  .overflow-xxl-hidden {
    overflow: hidden !important;
  }
  .overflow-xxl-visible {
    overflow: visible !important;
  }
  .overflow-xxl-scroll {
    overflow: scroll !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-inline-grid {
    display: inline-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;
  }
  .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;
  }
  .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;
  }
  .row-gap-xxl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xxl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xxl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xxl-3 {
    row-gap: 0.75rem !important;
  }
  .row-gap-xxl-4 {
    row-gap: 1rem !important;
  }
  .row-gap-xxl-5 {
    row-gap: 1.25rem !important;
  }
  .row-gap-xxl-6 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xxl-7 {
    row-gap: 1.75rem !important;
  }
  .row-gap-xxl-8 {
    row-gap: 2rem !important;
  }
  .row-gap-xxl-9 {
    row-gap: 2.25rem !important;
  }
  .row-gap-xxl-10 {
    row-gap: 2.5rem !important;
  }
  .row-gap-xxl-11 {
    row-gap: 2.75rem !important;
  }
  .row-gap-xxl-12 {
    row-gap: 3rem !important;
  }
  .row-gap-xxl-13 {
    row-gap: 3.25rem !important;
  }
  .row-gap-xxl-14 {
    row-gap: 3.5rem !important;
  }
  .row-gap-xxl-15 {
    row-gap: 3.75rem !important;
  }
  .row-gap-xxl-16 {
    row-gap: 4rem !important;
  }
  .row-gap-xxl-17 {
    row-gap: 4.25rem !important;
  }
  .row-gap-xxl-18 {
    row-gap: 4.5rem !important;
  }
  .row-gap-xxl-19 {
    row-gap: 4.75rem !important;
  }
  .row-gap-xxl-20 {
    row-gap: 5rem !important;
  }
  .column-gap-xxl-0 {
    column-gap: 0 !important;
  }
  .column-gap-xxl-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-xxl-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-xxl-3 {
    column-gap: 0.75rem !important;
  }
  .column-gap-xxl-4 {
    column-gap: 1rem !important;
  }
  .column-gap-xxl-5 {
    column-gap: 1.25rem !important;
  }
  .column-gap-xxl-6 {
    column-gap: 1.5rem !important;
  }
  .column-gap-xxl-7 {
    column-gap: 1.75rem !important;
  }
  .column-gap-xxl-8 {
    column-gap: 2rem !important;
  }
  .column-gap-xxl-9 {
    column-gap: 2.25rem !important;
  }
  .column-gap-xxl-10 {
    column-gap: 2.5rem !important;
  }
  .column-gap-xxl-11 {
    column-gap: 2.75rem !important;
  }
  .column-gap-xxl-12 {
    column-gap: 3rem !important;
  }
  .column-gap-xxl-13 {
    column-gap: 3.25rem !important;
  }
  .column-gap-xxl-14 {
    column-gap: 3.5rem !important;
  }
  .column-gap-xxl-15 {
    column-gap: 3.75rem !important;
  }
  .column-gap-xxl-16 {
    column-gap: 4rem !important;
  }
  .column-gap-xxl-17 {
    column-gap: 4.25rem !important;
  }
  .column-gap-xxl-18 {
    column-gap: 4.5rem !important;
  }
  .column-gap-xxl-19 {
    column-gap: 4.75rem !important;
  }
  .column-gap-xxl-20 {
    column-gap: 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-sm {
    font-size: 0.95rem !important;
  }
  .fs-xxl-base {
    font-size: 1rem !important;
  }
  .fs-xxl-lg {
    font-size: 1.075rem !important;
  }
  .fs-xxl-xl {
    font-size: 1.21rem !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;
  }
  .fs-xxl-6x {
    font-size: calc(1.725rem + 5.7vw) !important;
  }
  .fs-xxl-6qx {
    font-size: calc(1.75rem + 6vw) !important;
  }
  .fs-xxl-6hx {
    font-size: calc(1.775rem + 6.3vw) !important;
  }
  .fs-xxl-6tx {
    font-size: calc(1.8rem + 6.6vw) !important;
  }
  .fs-xxl-7x {
    font-size: calc(1.825rem + 6.9vw) !important;
  }
  .fs-xxl-7qx {
    font-size: calc(1.85rem + 7.2vw) !important;
  }
  .fs-xxl-7hx {
    font-size: calc(1.875rem + 7.5vw) !important;
  }
  .fs-xxl-7tx {
    font-size: calc(1.9rem + 7.8vw) !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-6x {
    font-size: 6rem !important;
  }
  .fs-6qx {
    font-size: 6.25rem !important;
  }
  .fs-6hx {
    font-size: 6.5rem !important;
  }
  .fs-6tx {
    font-size: 6.75rem !important;
  }
  .fs-7x {
    font-size: 7rem !important;
  }
  .fs-7qx {
    font-size: 7.25rem !important;
  }
  .fs-7hx {
    font-size: 7.5rem !important;
  }
  .fs-7tx {
    font-size: 7.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-sm-6x {
    font-size: 6rem !important;
  }
  .fs-sm-6qx {
    font-size: 6.25rem !important;
  }
  .fs-sm-6hx {
    font-size: 6.5rem !important;
  }
  .fs-sm-6tx {
    font-size: 6.75rem !important;
  }
  .fs-sm-7x {
    font-size: 7rem !important;
  }
  .fs-sm-7qx {
    font-size: 7.25rem !important;
  }
  .fs-sm-7hx {
    font-size: 7.5rem !important;
  }
  .fs-sm-7tx {
    font-size: 7.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-md-6x {
    font-size: 6rem !important;
  }
  .fs-md-6qx {
    font-size: 6.25rem !important;
  }
  .fs-md-6hx {
    font-size: 6.5rem !important;
  }
  .fs-md-6tx {
    font-size: 6.75rem !important;
  }
  .fs-md-7x {
    font-size: 7rem !important;
  }
  .fs-md-7qx {
    font-size: 7.25rem !important;
  }
  .fs-md-7hx {
    font-size: 7.5rem !important;
  }
  .fs-md-7tx {
    font-size: 7.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;
  }
  .fs-lg-6x {
    font-size: 6rem !important;
  }
  .fs-lg-6qx {
    font-size: 6.25rem !important;
  }
  .fs-lg-6hx {
    font-size: 6.5rem !important;
  }
  .fs-lg-6tx {
    font-size: 6.75rem !important;
  }
  .fs-lg-7x {
    font-size: 7rem !important;
  }
  .fs-lg-7qx {
    font-size: 7.25rem !important;
  }
  .fs-lg-7hx {
    font-size: 7.5rem !important;
  }
  .fs-lg-7tx {
    font-size: 7.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-inline-grid {
    display: inline-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-xs:0;
  --bs-sm:576px;
  --bs-md:768px;
  --bs-lg:992px;
  --bs-xl:1200px;
  --bs-xxl:1400px;
  --bs-scrollbar-size: 5px;
  --bs-scrollbar-overlay-size: 19px;
  --bs-scrollbar-overlay-space: 7px;
  --bs-white-bg-rgb: 255, 255, 255;
  --bs-black-bg-rgb: 0, 0, 0;
}

[data-bs-theme=light] {
  --bs-text-muted: #99A1B7;
  --bs-gray-100: #F9F9F9;
  --bs-gray-100-rgb: 249, 249, 249;
  --bs-gray-200: #F1F1F4;
  --bs-gray-200-rgb: 241, 241, 244;
  --bs-gray-300: #DBDFE9;
  --bs-gray-300-rgb: 219, 223, 233;
  --bs-gray-400: #C4CADA;
  --bs-gray-400-rgb: 196, 202, 218;
  --bs-gray-500: #99A1B7;
  --bs-gray-500-rgb: 153, 161, 183;
  --bs-gray-600: #78829D;
  --bs-gray-600-rgb: 120, 130, 157;
  --bs-gray-700: #4B5675;
  --bs-gray-700-rgb: 75, 86, 117;
  --bs-gray-800: #252F4A;
  --bs-gray-800-rgb: 37, 47, 74;
  --bs-gray-900: #071437;
  --bs-gray-900-rgb: 7, 20, 55;
  --bs-light: #F9F9F9;
  --bs-primary: #FF6F1E;
  --bs-secondary: #F1F1F4;
  --bs-success: #17C653;
  --bs-info: #1B84FF;
  --bs-warning: #F6C000;
  --bs-danger: #F8285A;
  --bs-dark: #1E2129;
  --bs-primary-active: #F15700;
  --bs-secondary-active: #C4CADA;
  --bs-light-active: #F1F1F4;
  --bs-success-active: #04B440;
  --bs-info-active: #056EE9;
  --bs-warning-active: #DEAD00;
  --bs-danger-active: #D81A48;
  --bs-dark-active: #111318;
  --bs-primary-light: #FFF5EF;
  --bs-secondary-light: #F9F9F9;
  --bs-success-light: #DFFFEA;
  --bs-info-light: #EEF6FF;
  --bs-warning-light: #FFF8DD;
  --bs-danger-light: #FFEEF3;
  --bs-dark-light: #F9F9F9;
  --bs-light-light: #ffffff;
  --bs-primary-inverse: #ffffff;
  --bs-secondary-inverse: #252F4A;
  --bs-light-inverse: #252F4A;
  --bs-success-inverse: #ffffff;
  --bs-info-inverse: #ffffff;
  --bs-warning-inverse: #ffffff;
  --bs-danger-inverse: #ffffff;
  --bs-dark-inverse: #ffffff;
  --bs-primary-clarity: rgba(255, 111, 30, 0.2);
  --bs-secondary-clarity: rgba(249, 249, 249, 0.2);
  --bs-success-clarity: rgba(23, 198, 83, 0.2);
  --bs-info-clarity: rgba(27, 132, 255, 0.2);
  --bs-warning-clarity: rgba(246, 192, 0, 0.2);
  --bs-danger-clarity: rgba(248, 40, 90, 0.2);
  --bs-dark-clarity: rgba(30, 33, 41, 0.2);
  --bs-light-clarity: rgba(255, 255, 255, 0.2);
  --bs-light-rgb: 249, 249, 249;
  --bs-primary-rgb: 255, 111, 30;
  --bs-secondary-rgb: 241, 241, 244;
  --bs-success-rgb: 23, 198, 83;
  --bs-info-rgb: 27, 132, 255;
  --bs-warning-rgb: 246, 192, 0;
  --bs-danger-rgb: 248, 40, 90;
  --bs-dark-rgb: 30, 33, 41;
  --bs-text-white: #ffffff;
  --bs-text-primary: #FF6F1E;
  --bs-text-secondary: #F1F1F4;
  --bs-text-light: #F9F9F9;
  --bs-text-success: #17C653;
  --bs-text-info: #1B84FF;
  --bs-text-warning: #F6C000;
  --bs-text-danger: #F8285A;
  --bs-text-dark: #1E2129;
  --bs-text-muted: #99A1B7;
  --bs-text-gray-100: #F9F9F9;
  --bs-text-gray-200: #F1F1F4;
  --bs-text-gray-300: #DBDFE9;
  --bs-text-gray-400: #C4CADA;
  --bs-text-gray-500: #99A1B7;
  --bs-text-gray-600: #78829D;
  --bs-text-gray-700: #4B5675;
  --bs-text-gray-800: #252F4A;
  --bs-text-gray-900: #071437;
  --bs-border-color: #F1F1F4;
  --bs-border-dashed-color: #DBDFE9;
  --bs-component-active-color: #ffffff;
  --bs-component-active-bg: #FF6F1E;
  --bs-component-hover-color: #FF6F1E;
  --bs-component-hover-bg: #F9F9F9;
  --bs-component-checked-color: #ffffff;
  --bs-component-checked-bg: #FF6F1E;
  --bs-box-shadow-xs: 0 0.1rem 0.75rem 0.25rem rgba(0, 0, 0, 0.05);
  --bs-box-shadow-sm: 0 0.1rem 1rem 0.25rem rgba(0, 0, 0, 0.05);
  --bs-box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075);
  --bs-box-shadow-lg: 0 1rem 2rem 1rem rgba(0, 0, 0, 0.1);
  --bs-input-bg: var(--bs-body-bg);
  --bs-input-color: var(--bs-gray-700);
  --bs-input-solid-color: var(--bs-gray-700);
  --bs-input-solid-bg: var(--bs-gray-100);
  --bs-input-solid-bg-focus: var(--bs-gray-200);
  --bs-input-solid-placeholder-color: var(--bs-gray-500);
  --bs-root-card-box-shadow: 0px 3px 4px 0px rgba(0, 0, 0, 0.03);
  --bs-root-card-border-color: #F1F1F4;
  --bs-tooltip-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.15);
  --bs-table-striped-bg: rgba(var(--bs-gray-100-rgb), 0.75);
  --bs-table-loading-message-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  --bs-dropdown-bg: var(--bs-body-bg);
  --bs-dropdown-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  --bs-code-bg: #f1f3f8;
  --bs-code-shadow: 0px 3px 9px rgba(0, 0, 0, 0.08);
  --bs-code-border-color: transparent;
  --bs-code-color: #b93993;
  --bs-symbol-label-color: var(--bs-gray-800);
  --bs-symbol-label-bg: var(--bs-gray-100);
  --bs-symbol-border-color: rgba(var(--bs-body-bg), 0.5);
  --bs-bullet-bg-color: var(--bs-gray-400);
  --bs-scrolltop-opacity: 0;
  --bs-scrolltop-opacity-on: 0.3;
  --bs-scrolltop-opacity-hover: 1;
  --bs-scrolltop-box-shadow: var(--bs-box-shadow);
  --bs-scrolltop-bg-color: var(--bs-primary);
  --bs-scrolltop-bg-color-hover: var(--bs-primary);
  --bs-scrolltop-icon-color: var(--bs-primary-inverse);
  --bs-scrolltop-icon-color-hover: var(--bs-primary-inverse);
  --bs-drawer-box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.05);
  --bs-drawer-bg-color: #ffffff;
  --bs-drawer-overlay-bg-color: rgba(0, 0, 0, 0.2);
  --bs-menu-dropdown-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  --bs-menu-dropdown-bg-color: var(--bs-body-bg);
  --bs-menu-heading-color: #99A1B7;
  --bs-menu-link-color-hover: #FF6F1E;
  --bs-menu-link-color-show: #FF6F1E;
  --bs-menu-link-color-here: #FF6F1E;
  --bs-menu-link-color-active: #FF6F1E;
  --bs-menu-link-bg-color-hover: #F9F9F9;
  --bs-menu-link-bg-color-show: #F9F9F9;
  --bs-menu-link-bg-color-here: #F9F9F9;
  --bs-menu-link-bg-color-active: #F9F9F9;
  --bs-scrollbar-color: #F1F1F4;
  --bs-scrollbar-hover-color: #DBDFE9;
  --bs-overlay-bg: rgba(0, 0, 0, 0.05);
  --bs-blockui-overlay-bg: rgba(0, 0, 0, 0.05);
  --bs-rating-color-default: #C4CADA;
  --bs-rating-color-active: #FFAD0F;
  --bs-ribbon-label-box-shadow: 0px -1px 5px 0px rgba(30, 33, 41, 0.1);
  --bs-ribbon-label-bg: #FF6F1E;
  --bs-ribbon-label-border-color: #b74200;
  --bs-ribbon-clip-bg: #1E2129;
  --bs-engage-btn-bg: #ffffff;
  --bs-engage-btn-box-shadow: 0px 0px 22px #E0E0E0;
  --bs-engage-btn-border-color: #E8E8E8;
  --bs-engage-btn-color: #252F4A;
  --bs-engage-btn-icon-color: #78829D;
  --bs-engage-btn-color-active: #252F4A;
}

[data-bs-theme=dark] {
  --bs-text-muted: #636674;
  --bs-gray-100: #1B1C22;
  --bs-gray-100-rgb: 27, 28, 34;
  --bs-gray-200: #26272F;
  --bs-gray-200-rgb: 38, 39, 47;
  --bs-gray-300: #363843;
  --bs-gray-300-rgb: 54, 56, 67;
  --bs-gray-400: #464852;
  --bs-gray-400-rgb: 70, 72, 82;
  --bs-gray-500: #636674;
  --bs-gray-500-rgb: 99, 102, 116;
  --bs-gray-600: #808290;
  --bs-gray-600-rgb: 128, 130, 144;
  --bs-gray-700: #9A9CAE;
  --bs-gray-700-rgb: 154, 156, 174;
  --bs-gray-800: #B5B7C8;
  --bs-gray-800-rgb: 181, 183, 200;
  --bs-gray-900: #F5F5F5;
  --bs-gray-900-rgb: 245, 245, 245;
  --bs-light: #1B1C22;
  --bs-primary: #D74E00;
  --bs-secondary: #363843;
  --bs-success: #00A261;
  --bs-info: #006AE6;
  --bs-warning: #C59A00;
  --bs-danger: #E42855;
  --bs-dark: #272A34;
  --bs-primary-active: #F35700;
  --bs-secondary-active: #464852;
  --bs-light-active: #1F212A;
  --bs-success-active: #01BF73;
  --bs-info-active: #107EFF;
  --bs-warning-active: #D9AA00;
  --bs-danger-active: #FF3767;
  --bs-dark-active: #2D2F39;
  --bs-primary-light: #272320;
  --bs-secondary-light: #363843;
  --bs-success-light: #1F212A;
  --bs-info-light: #172331;
  --bs-warning-light: #242320;
  --bs-danger-light: #302024;
  --bs-dark-light: #1E2027;
  --bs-light-light: #1F212A;
  --bs-primary-inverse: #ffffff;
  --bs-secondary-inverse: #ffffff;
  --bs-light-inverse: #808290;
  --bs-success-inverse: #ffffff;
  --bs-info-inverse: #ffffff;
  --bs-warning-inverse: #ffffff;
  --bs-danger-inverse: #ffffff;
  --bs-dark-inverse: #ffffff;
  --bs-primary-clarity: rgba(215, 78, 0, 0.2);
  --bs-secondary-clarity: rgba(54, 56, 67, 0.2);
  --bs-success-clarity: rgba(0, 162, 97, 0.2);
  --bs-info-clarity: rgba(0, 106, 230, 0.2);
  --bs-warning-clarity: rgba(197, 154, 0, 0.2);
  --bs-danger-clarity: rgba(228, 40, 85, 0.2);
  --bs-dark-clarity: rgba(39, 42, 52, 0.2);
  --bs-light-clarity: rgba(31, 33, 42, 0.2);
  --bs-light-rgb: 27, 28, 34;
  --bs-primary-rgb: 215, 78, 0;
  --bs-secondary-rgb: 54, 56, 67;
  --bs-success-rgb: 0, 162, 97;
  --bs-info-rgb: 0, 106, 230;
  --bs-warning-rgb: 197, 154, 0;
  --bs-danger-rgb: 228, 40, 85;
  --bs-dark-rgb: 39, 42, 52;
  --bs-text-white: #ffffff;
  --bs-text-primary: #D74E00;
  --bs-text-secondary: #363843;
  --bs-text-light: #1B1C22;
  --bs-text-success: #00A261;
  --bs-text-info: #006AE6;
  --bs-text-warning: #C59A00;
  --bs-text-danger: #E42855;
  --bs-text-dark: #272A34;
  --bs-text-muted: #636674;
  --bs-text-gray-100: #1B1C22;
  --bs-text-gray-200: #26272F;
  --bs-text-gray-300: #363843;
  --bs-text-gray-400: #464852;
  --bs-text-gray-500: #636674;
  --bs-text-gray-600: #808290;
  --bs-text-gray-700: #9A9CAE;
  --bs-text-gray-800: #B5B7C8;
  --bs-text-gray-900: #F5F5F5;
  --bs-border-color: #26272F;
  --bs-border-dashed-color: #363843;
  --bs-component-active-color: #ffffff;
  --bs-component-active-bg: #D74E00;
  --bs-component-hover-color: #D74E00;
  --bs-component-hover-bg: #1B1C22;
  --bs-component-checked-color: #ffffff;
  --bs-component-checked-bg: #D74E00;
  --bs-box-shadow-xs: 0 0.1rem 0.75rem 0.25rem rgba(0, 0, 0, 0.05);
  --bs-box-shadow-sm: 0 0.1rem 1rem 0.25rem rgba(0, 0, 0, 0.05);
  --bs-box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075);
  --bs-box-shadow-lg: 0 1rem 2rem 1rem rgba(0, 0, 0, 0.1);
  --bs-input-color: var(--bs-gray-700);
  --bs-input-bg: var(--bs-body-bg);
  --bs-input-solid-color: var(--bs-gray-700);
  --bs-input-solid-bg: var(--bs-gray-100);
  --bs-input-solid-bg-focus: var(--bs-gray-200);
  --bs-input-solid-placeholder-color: var(--bs-gray-500);
  --bs-tooltip-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.15);
  --bs-root-card-box-shadow: none;
  --bs-root-card-border-color: #1E2027;
  --bs-table-striped-bg: rgba(27, 28, 34, 0.75);
  --bs-table-loading-message-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.3);
  --bs-dropdown-bg: #1C1D22;
  --bs-dropdown-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.3);
  --bs-code-bg: #2b2b40;
  --bs-code-shadow: rgba(0, 0, 0, 0.08) 0px 3px 9px 0px;
  --bs-code-border-color: transparent;
  --bs-code-color: #b93993;
  --bs-symbol-label-color: #B5B7C8;
  --bs-symbol-label-bg: #1B1C22;
  --bs-symbol-border-color: rgba(255, 255, 255, 0.5);
  --bs-bullet-bg-color: #464852;
  --bs-scrolltop-opacity: 0;
  --bs-scrolltop-opacity-on: 0.3;
  --bs-scrolltop-opacity-hover: 1;
  --bs-scrolltop-box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075);
  --bs-scrolltop-bg-color: #FF6F1E;
  --bs-scrolltop-bg-color-hover: #FF6F1E;
  --bs-scrolltop-icon-color: #ffffff;
  --bs-scrolltop-icon-color-hover: #ffffff;
  --bs-drawer-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.1);
  --bs-drawer-bg-color: #1C1D22;
  --bs-drawer-overlay-bg-color: rgba(0, 0, 0, 0.4);
  --bs-menu-dropdown-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.3);
  --bs-menu-dropdown-bg-color: #1C1D22;
  --bs-menu-heading-color: #636674;
  --bs-menu-link-color-hover: #D74E00;
  --bs-menu-link-color-show: #D74E00;
  --bs-menu-link-color-here: #D74E00;
  --bs-menu-link-color-active: #D74E00;
  --bs-menu-link-bg-color-hover: #1B1C22;
  --bs-menu-link-bg-color-show: #1B1C22;
  --bs-menu-link-bg-color-here: #1B1C22;
  --bs-menu-link-bg-color-active: #1B1C22;
  --bs-scrollbar-color: #26272F;
  --bs-scrollbar-hover-color: #363843;
  --bs-overlay-bg: rgba(255, 255, 255, 0.05);
  --bs-blockui-overlay-bg: rgba(255, 255, 255, 0.05);
  --bs-rating-color-default: #464852;
  --bs-rating-color-active: #FFAD0F;
  --bs-ribbon-label-box-shadow: 0px -1px 5px 0px rgba(255, 255, 255, 0.1);
  --bs-ribbon-label-bg: #FF6F1E;
  --bs-ribbon-label-border-color: #b74200;
  --bs-ribbon-clip-bg: #F9F9F9;
  --bs-engage-btn-bg: #26272F;
  --bs-engage-btn-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.3);
  --bs-engage-btn-border-color: #26272F;
  --bs-engage-btn-color: #B5B7C8;
  --bs-engage-btn-icon-color: #808290;
  --bs-engage-btn-color-active: #B5B7C8;
}

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
  outline: 0;
}

.blockquote-footer {
  color: var(--bs-blockquote-footer-color);
}

.list-style-none {
  list-style: none;
}

[data-kt-theme-mode-switching=true] * {
  transition: none !important;
}

[data-bs-theme=light] .theme-dark-show {
  display: none !important;
}
[data-bs-theme=light] .theme-light-bg-transparent {
  background-color: transparent !important;
}
[data-bs-theme=light] .theme-light-bg-body {
  background-color: var(--bs-body-bg) !important;
}

[data-bs-theme=dark] .theme-light-show {
  display: none !important;
}
[data-bs-theme=dark] .theme-dark-bg-transparent {
  background-color: transparent !important;
}
[data-bs-theme=dark] .theme-dark-bg-body {
  background-color: var(--bs-body-bg) !important;
}

.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;
  }
}
.alert-light {
  color: var(--bs-light);
  border-color: var(--bs-light);
  background-color: var(--bs-light-light);
}
.alert-light .alert-link {
  color: var(--bs-light);
}

.alert-primary {
  color: var(--bs-primary);
  border-color: var(--bs-primary);
  background-color: var(--bs-primary-light);
}
.alert-primary .alert-link {
  color: var(--bs-primary);
}

.alert-secondary {
  color: var(--bs-secondary);
  border-color: var(--bs-secondary);
  background-color: var(--bs-secondary-light);
}
.alert-secondary .alert-link {
  color: var(--bs-secondary);
}

.alert-success {
  color: var(--bs-success);
  border-color: var(--bs-success);
  background-color: var(--bs-success-light);
}
.alert-success .alert-link {
  color: var(--bs-success);
}

.alert-info {
  color: var(--bs-info);
  border-color: var(--bs-info);
  background-color: var(--bs-info-light);
}
.alert-info .alert-link {
  color: var(--bs-info);
}

.alert-warning {
  color: var(--bs-warning);
  border-color: var(--bs-warning);
  background-color: var(--bs-warning-light);
}
.alert-warning .alert-link {
  color: var(--bs-warning);
}

.alert-danger {
  color: var(--bs-danger);
  border-color: var(--bs-danger);
  background-color: var(--bs-danger-light);
}
.alert-danger .alert-link {
  color: var(--bs-danger);
}

.alert-dark {
  color: var(--bs-dark);
  border-color: var(--bs-dark);
  background-color: var(--bs-dark-light);
}
.alert-dark .alert-link {
  color: var(--bs-dark);
}

[data-bs-theme=dark] .dropdown-menu {
  box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.3);
}

.toast .toast-header .btn-close {
  margin-right: 0;
}

[data-bs-theme=dark] .toast {
  --bs-toast-bg: #26272F;
  --bs-toast-header-bg: #26272F;
  --bs-toast-header-border-color: #363843;
}

.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.75rem;
  background-color: var(--bs-gray-100);
}
.nav-group.nav-group-outline {
  background-color: transparent;
  border: 1px solid var(--bs-border-color);
}
.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;
}

.nav-line-tabs {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: var(--bs-border-color);
}
.nav-line-tabs .nav-item {
  margin-bottom: -1px;
}
.nav-line-tabs .nav-item .nav-link {
  color: var(--bs-gray-500);
  border: 0;
  border-bottom: 1px solid transparent;
  transition: 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 var(--bs-primary);
  transition: 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.nav-pills.nav-pills-custom .show > .nav-link,
.nav.nav-pills.nav-pills-custom .nav-link {
  border: 1px dashed var(--bs-border-dashed-color);
  border-radius: 1rem;
}
.nav.nav-pills.nav-pills-custom .show > .nav-link.nav-link-border-solid,
.nav.nav-pills.nav-pills-custom .nav-link.nav-link-border-solid {
  border: 3px solid var(--bs-border-dashed-color);
}
.nav.nav-pills.nav-pills-custom .show > .nav-link.nav-link-border-solid.active,
.nav.nav-pills.nav-pills-custom .nav-link.nav-link-border-solid.active {
  border: 3px solid var(--bs-primary);
}
.nav.nav-pills.nav-pills-custom .show > .nav-link .nav-icon img,
.nav.nav-pills.nav-pills-custom .nav-link .nav-icon img {
  width: 30px;
  transition: color 0.2s ease;
}
.nav.nav-pills.nav-pills-custom .show > .nav-link .nav-icon img.default,
.nav.nav-pills.nav-pills-custom .nav-link .nav-icon img.default {
  display: inline-block;
}
.nav.nav-pills.nav-pills-custom .show > .nav-link .nav-icon img.active,
.nav.nav-pills.nav-pills-custom .nav-link .nav-icon img.active {
  display: none;
}
.nav.nav-pills.nav-pills-custom .show > .nav-link.active,
.nav.nav-pills.nav-pills-custom .nav-link.active {
  background-color: transparent;
  border: 1px solid var(--bs-border-dashed-color);
  transition-duration: 1ms;
  position: relative;
}
.nav.nav-pills.nav-pills-custom .show > .nav-link.active .nav-text,
.nav.nav-pills.nav-pills-custom .nav-link.active .nav-text {
  color: var(--bs-gray-800) !important;
  transition: color 0.2s ease;
}
.nav.nav-pills.nav-pills-custom .show > .nav-link.active .bullet-custom,
.nav.nav-pills.nav-pills-custom .nav-link.active .bullet-custom {
  display: block;
}
.nav.nav-pills.nav-pills-custom .show > .nav-link .bullet-custom,
.nav.nav-pills.nav-pills-custom .nav-link .bullet-custom {
  display: none;
}
.nav.nav-pills.nav-pills-custom.nav-pills-active-custom .nav-item .nav-link:not(:active) span:nth-child(1) {
  color: #B5B5C3;
}
.nav.nav-pills.nav-pills-custom.nav-pills-active-custom .nav-item .nav-link:not(:active) span:nth-child(2) {
  color: #3F4254;
}
.nav.nav-pills.nav-pills-custom.nav-pills-active-custom .nav-item .nav-link:hover span:nth-child(1) {
  color: #ffffff !important;
}
.nav.nav-pills.nav-pills-custom.nav-pills-active-custom .nav-item .nav-link:hover span:nth-child(2) {
  color: #ffffff !important;
}
.nav.nav-pills.nav-pills-custom.nav-pills-active-custom .nav-item .nav-link.active span:nth-child(1) {
  color: #ffffff !important;
}
.nav.nav-pills.nav-pills-custom.nav-pills-active-custom .nav-item .nav-link.active span:nth-child(2) {
  color: #ffffff !important;
}

.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 var(--bs-border-color);
}
.pagination.pagination-outline .page-item:hover:not(.disabled) .page-link, .pagination.pagination-outline .page-item.active .page-link {
  border-color: var(--bs-primary-light);
}

.page-item {
  margin-right: 0.5rem;
  /*rtl:end:ignore*/
}
.page-item:last-child {
  margin-right: 0;
}
.page-item .page-link {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 0.75rem;
  height: 2.5rem;
  min-width: 2.5rem;
  font-weight: 500;
  font-size: 1.075rem;
  /*rtl:options:{"autoRename":false}*/
  /*rtl:end:ignore*/
  /*rtl:options:{"autoRename":false}*/
}
.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;
  /*rtl:raw:transform: rotateZ(-180deg);*/
}
.page-item .page-link .previous {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-gray-700);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-700%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-700%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
}
.page-item .page-link .next {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-gray-700);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-700%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-700%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
}
.page-item:focus .page-link {
  color: var(--bs-pagination-focus-color);
  /*rtl:options:{"autoRename":false}*/
}
.page-item:focus .page-link .svg-icon,
.page-item:focus .page-link i {
  color: var(--bs-pagination-focus-color);
}
.page-item:focus .page-link .previous {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-pagination-focus-color);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-pagination-focus-color%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-pagination-focus-color%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
}
.page-item:focus .page-link .next {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-pagination-focus-color);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-pagination-focus-color%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-pagination-focus-color%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
}
.page-item:hover:not(.active):not(.offset):not(.disabled) .page-link {
  color: var(--bs-pagination-hover-color);
  /*rtl:options:{"autoRename":false}*/
}
.page-item:hover:not(.active):not(.offset):not(.disabled) .page-link.page-text {
  background-color: transparent;
}
.page-item:hover:not(.active):not(.offset):not(.disabled) .page-link .svg-icon,
.page-item:hover:not(.active):not(.offset):not(.disabled) .page-link i {
  color: var(--bs-pagination-hover-color);
}
.page-item:hover:not(.active):not(.offset):not(.disabled) .page-link .previous {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-pagination-hover-color);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-pagination-hover-color%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-pagination-hover-color%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
}
.page-item:hover:not(.active):not(.offset):not(.disabled) .page-link .next {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-pagination-hover-color);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-pagination-hover-color%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-pagination-hover-color%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
}
.page-item.active .page-link {
  color: var(--bs-pagination-active-color);
  /*rtl:options:{"autoRename":false}*/
}
.page-item.active .page-link.page-text {
  background-color: transparent;
}
.page-item.active .page-link .svg-icon,
.page-item.active .page-link i {
  color: var(--bs-pagination-active-color);
}
.page-item.active .page-link .previous {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-pagination-active-color);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-pagination-active-color%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-pagination-active-color%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
}
.page-item.active .page-link .next {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-pagination-active-color);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-pagination-active-color%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-pagination-active-color%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
}
.page-item.disabled .page-link {
  color: var(--bs-pagination-disabled-color);
  /*rtl:options:{"autoRename":false}*/
}
.page-item.disabled .page-link .svg-icon,
.page-item.disabled .page-link i {
  color: var(--bs-pagination-disabled-color);
}
.page-item.disabled .page-link .previous {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-pagination-disabled-color);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-pagination-disabled-color%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-pagination-disabled-color%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
}
.page-item.disabled .page-link .next {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-pagination-disabled-color);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-pagination-disabled-color%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-pagination-disabled-color%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%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 var(--bs-border-color);
}
.separator.separator-dotted {
  border-bottom-style: dotted;
  border-bottom-color: var(--bs-border-dashed-color);
}
.separator.separator-dashed {
  border-bottom-style: dashed;
  border-bottom-color: var(--bs-border-dashed-color);
}
.separator.separator-content {
  display: flex;
  align-items: center;
  border-bottom: 0;
  text-align: center;
}
.separator.separator-content::before, .separator.separator-content::after {
  content: " ";
  width: 50%;
  border-bottom: 1px solid var(--bs-border-color);
}
.separator.separator-content::before {
  margin-right: 1.25rem;
}
.separator.separator-content::after {
  margin-left: 1.25rem;
}
.separator.separator-content.separator-dotted::before, .separator.separator-content.separator-dotted::after {
  border-bottom-style: dotted;
  border-bottom-color: var(--bs-border-dashed-color);
}
.separator.separator-content.separator-dashed::before, .separator.separator-content.separator-dashed::after {
  border-bottom-style: dashed;
  border-bottom-color: var(--bs-border-dashed-color);
}
.separator.separator-content.border-light::before, .separator.separator-content.border-light::after {
  border-color: #F9F9F9 !important;
}
.separator.separator-content.border-primary::before, .separator.separator-content.border-primary::after {
  border-color: #FF6F1E !important;
}
.separator.separator-content.border-secondary::before, .separator.separator-content.border-secondary::after {
  border-color: #F1F1F4 !important;
}
.separator.separator-content.border-success::before, .separator.separator-content.border-success::after {
  border-color: #17C653 !important;
}
.separator.separator-content.border-info::before, .separator.separator-content.border-info::after {
  border-color: #1B84FF !important;
}
.separator.separator-content.border-warning::before, .separator.separator-content.border-warning::after {
  border-color: #F6C000 !important;
}
.separator.separator-content.border-danger::before, .separator.separator-content.border-danger::after {
  border-color: #F8285A !important;
}
.separator.separator-content.border-dark::before, .separator.separator-content.border-dark::after {
  border-color: #1E2129 !important;
}

.carousel-custom .carousel-indicators {
  align-items: center;
  position: static;
  z-index: auto;
  margin: 0;
  padding: 0;
  list-style: none;
}
.carousel-custom .carousel-indicators li {
  transform: none;
  opacity: 1;
}
.carousel-custom .carousel-indicators li.active {
  transform: none;
  opacity: 1;
}
.carousel-custom .carousel-indicators.carousel-indicators-dots li {
  border-radius: 0;
  background-color: transparent !important;
  height: 13px;
  width: 13px;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.carousel-custom .carousel-indicators.carousel-indicators-dots li:after {
  display: inline-block;
  content: " ";
  border-radius: 50%;
  transition: all 0.3s ease;
  background-color: var(--bs-gray-200);
  height: 9px;
  width: 9px;
}
.carousel-custom .carousel-indicators.carousel-indicators-dots li.active {
  background-color: transparent;
}
.carousel-custom .carousel-indicators.carousel-indicators-dots li.active:after {
  transition: all 0.3s ease;
  height: 13px;
  width: 13px;
  background-color: var(--bs-gray-400);
}
.carousel-custom .carousel-indicators.carousel-indicators-bullet li {
  transition: all 0.3s ease;
  background-color: transparent !important;
  border-radius: 6px;
  height: 6px;
  width: 6px;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.carousel-custom .carousel-indicators.carousel-indicators-bullet li:after {
  display: inline-block;
  content: " ";
  transition: all 0.3s ease;
  background-color: var(--bs-gray-400);
  border-radius: 6px;
  height: 6px;
  width: 6px;
}
.carousel-custom .carousel-indicators.carousel-indicators-bullet li.active {
  transition: all 0.3s ease;
  background-color: transparent;
  height: 6px;
  width: 16px;
}
.carousel-custom .carousel-indicators.carousel-indicators-bullet li.active:after {
  transition: all 0.3s ease;
  height: 6px;
  width: 16px;
  background-color: var(--bs-gray-600);
}
.carousel-custom .carousel-indicators-active-light li.active:after {
  background-color: var(--bs-light) !important;
}
.carousel-custom .carousel-indicators-active-primary li.active:after {
  background-color: var(--bs-primary) !important;
}
.carousel-custom .carousel-indicators-active-secondary li.active:after {
  background-color: var(--bs-secondary) !important;
}
.carousel-custom .carousel-indicators-active-success li.active:after {
  background-color: var(--bs-success) !important;
}
.carousel-custom .carousel-indicators-active-info li.active:after {
  background-color: var(--bs-info) !important;
}
.carousel-custom .carousel-indicators-active-warning li.active:after {
  background-color: var(--bs-warning) !important;
}
.carousel-custom .carousel-indicators-active-danger li.active:after {
  background-color: var(--bs-danger) !important;
}
.carousel-custom .carousel-indicators-active-dark li.active:after {
  background-color: var(--bs-dark) !important;
}
.carousel-custom.carousel-stretch {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.carousel-custom.carousel-stretch .carousel-inner {
  flex-grow: 1;
}
.carousel-custom.carousel-stretch .carousel-item {
  height: 100%;
}
.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-inner {
  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.15rem 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 i,
.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 {
  display: flex;
  align-items: center;
  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: 5px;
  width: 9px;
  height: 9px;
}
.menu-item .menu-link .menu-arrow:after {
  display: block;
  width: 100%;
  content: " ";
  will-change: transform;
  background-size: 100% 100%;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-text-muted);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-muted%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-muted%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-text-muted);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-muted%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-muted%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.menu-item .menu-content {
  padding: 0.65rem 1rem;
}

.menu-item.show .menu-link .menu-arrow:after {
  backface-visibility: hidden;
  transition: transform 0.3s ease;
}

.menu-nowrap .menu-title,
.menu-nowrap .menu-link {
  flex-wrap: nowrap;
  flex-shrink: 0;
}

.menu-center {
  justify-content: center;
}

.menu-heading {
  color: var(--bs-menu-heading-color);
}

.menu-item.menu-accordion .menu-arrow:after {
  /*rtl:ignore*/
  transform: rotateZ(-90deg);
  /*rtl:remove*/
  transform: rotateZ(90deg);
  transition: transform 0.3s ease;
}
.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);
  /*rtl:remove*/
  transform: rotateZ(-90deg);
  transition: transform 0.3s ease;
}

.menu-sub-dropdown {
  display: none;
  border-radius: 0.75rem;
  background-color: var(--bs-menu-dropdown-bg-color);
  box-shadow: var(--bs-menu-dropdown-box-shadow);
  z-index: 107;
}
.show.menu-dropdown > .menu-sub-dropdown, .menu-sub-dropdown.menu.show, .menu-sub-dropdown.show[data-popper-placement] {
  display: flex;
  will-change: transform;
  animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-up 0.3s ease 1;
}

.menu-sub-accordion {
  display: none;
}
.show:not(.menu-dropdown) > .menu-sub-accordion, .menu-sub-accordion.show {
  display: flex;
}

.menu-sub-indention .menu-sub:not([data-popper-placement]) {
  margin-left: 1rem;
}
.menu-sub-indention .menu-item .menu-item .menu-link.active {
  margin-right: 1rem;
}

.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);
  /*rtl:remove*/
  transform: rotateZ(90deg);
  transition: transform 0.3s ease;
}

.menu-rounded .menu-link {
  border-radius: 0.75rem;
}

.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 .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
    /*rtl:remove*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  .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);
    /*rtl:remove*/
    transform: rotateZ(-90deg);
    transition: transform 0.3s ease;
  }
  .menu-sub-sm-dropdown {
    display: none;
    border-radius: 0.75rem;
    background-color: var(--bs-menu-dropdown-bg-color);
    box-shadow: var(--bs-menu-dropdown-box-shadow);
    z-index: 107;
  }
  .show.menu-dropdown > .menu-sub-sm-dropdown, .menu-sub-sm-dropdown.menu.show, .menu-sub-sm-dropdown.show[data-popper-placement] {
    display: flex;
    will-change: transform;
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-up 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-sub-sm-indention .menu-sub:not([data-popper-placement]) {
    margin-left: 1rem;
  }
  .menu-sub-sm-indention .menu-item .menu-item .menu-link.active {
    margin-right: 1rem;
  }
  .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);
    /*rtl:remove*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  .menu-sm-rounded .menu-link {
    border-radius: 0.75rem;
  }
  .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 .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
    /*rtl:remove*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  .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);
    /*rtl:remove*/
    transform: rotateZ(-90deg);
    transition: transform 0.3s ease;
  }
  .menu-sub-md-dropdown {
    display: none;
    border-radius: 0.75rem;
    background-color: var(--bs-menu-dropdown-bg-color);
    box-shadow: var(--bs-menu-dropdown-box-shadow);
    z-index: 107;
  }
  .show.menu-dropdown > .menu-sub-md-dropdown, .menu-sub-md-dropdown.menu.show, .menu-sub-md-dropdown.show[data-popper-placement] {
    display: flex;
    will-change: transform;
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-up 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-sub-md-indention .menu-sub:not([data-popper-placement]) {
    margin-left: 1rem;
  }
  .menu-sub-md-indention .menu-item .menu-item .menu-link.active {
    margin-right: 1rem;
  }
  .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);
    /*rtl:remove*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  .menu-md-rounded .menu-link {
    border-radius: 0.75rem;
  }
  .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 .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
    /*rtl:remove*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  .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);
    /*rtl:remove*/
    transform: rotateZ(-90deg);
    transition: transform 0.3s ease;
  }
  .menu-sub-lg-dropdown {
    display: none;
    border-radius: 0.75rem;
    background-color: var(--bs-menu-dropdown-bg-color);
    box-shadow: var(--bs-menu-dropdown-box-shadow);
    z-index: 107;
  }
  .show.menu-dropdown > .menu-sub-lg-dropdown, .menu-sub-lg-dropdown.menu.show, .menu-sub-lg-dropdown.show[data-popper-placement] {
    display: flex;
    will-change: transform;
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-up 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-sub-lg-indention .menu-sub:not([data-popper-placement]) {
    margin-left: 1rem;
  }
  .menu-sub-lg-indention .menu-item .menu-item .menu-link.active {
    margin-right: 1rem;
  }
  .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);
    /*rtl:remove*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  .menu-lg-rounded .menu-link {
    border-radius: 0.75rem;
  }
  .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 .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
    /*rtl:remove*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  .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);
    /*rtl:remove*/
    transform: rotateZ(-90deg);
    transition: transform 0.3s ease;
  }
  .menu-sub-xl-dropdown {
    display: none;
    border-radius: 0.75rem;
    background-color: var(--bs-menu-dropdown-bg-color);
    box-shadow: var(--bs-menu-dropdown-box-shadow);
    z-index: 107;
  }
  .show.menu-dropdown > .menu-sub-xl-dropdown, .menu-sub-xl-dropdown.menu.show, .menu-sub-xl-dropdown.show[data-popper-placement] {
    display: flex;
    will-change: transform;
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-up 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-sub-xl-indention .menu-sub:not([data-popper-placement]) {
    margin-left: 1rem;
  }
  .menu-sub-xl-indention .menu-item .menu-item .menu-link.active {
    margin-right: 1rem;
  }
  .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);
    /*rtl:remove*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  .menu-xl-rounded .menu-link {
    border-radius: 0.75rem;
  }
  .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 .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
    /*rtl:remove*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  .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);
    /*rtl:remove*/
    transform: rotateZ(-90deg);
    transition: transform 0.3s ease;
  }
  .menu-sub-xxl-dropdown {
    display: none;
    border-radius: 0.75rem;
    background-color: var(--bs-menu-dropdown-bg-color);
    box-shadow: var(--bs-menu-dropdown-box-shadow);
    z-index: 107;
  }
  .show.menu-dropdown > .menu-sub-xxl-dropdown, .menu-sub-xxl-dropdown.menu.show, .menu-sub-xxl-dropdown.show[data-popper-placement] {
    display: flex;
    will-change: transform;
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-up 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-sub-xxl-indention .menu-sub:not([data-popper-placement]) {
    margin-left: 1rem;
  }
  .menu-sub-xxl-indention .menu-item .menu-item .menu-link.active {
    margin-right: 1rem;
  }
  .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);
    /*rtl:remove*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  .menu-xxl-rounded .menu-link {
    border-radius: 0.75rem;
  }
  .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 .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
    /*rtl:remove*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  .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);
    /*rtl:remove*/
    transform: rotateZ(-90deg);
    transition: transform 0.3s ease;
  }
  .menu-sub-sm-down-dropdown {
    display: none;
    border-radius: 0.75rem;
    background-color: var(--bs-menu-dropdown-bg-color);
    box-shadow: var(--bs-menu-dropdown-box-shadow);
    z-index: 107;
  }
  .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;
    will-change: transform;
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-up 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-sub-sm-down-indention .menu-sub:not([data-popper-placement]) {
    margin-left: 1rem;
  }
  .menu-sub-sm-down-indention .menu-item .menu-item .menu-link.active {
    margin-right: 1rem;
  }
  .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);
    /*rtl:remove*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  .menu-sm-down-rounded .menu-link {
    border-radius: 0.75rem;
  }
  .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 .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
    /*rtl:remove*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  .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);
    /*rtl:remove*/
    transform: rotateZ(-90deg);
    transition: transform 0.3s ease;
  }
  .menu-sub-md-down-dropdown {
    display: none;
    border-radius: 0.75rem;
    background-color: var(--bs-menu-dropdown-bg-color);
    box-shadow: var(--bs-menu-dropdown-box-shadow);
    z-index: 107;
  }
  .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;
    will-change: transform;
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-up 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-sub-md-down-indention .menu-sub:not([data-popper-placement]) {
    margin-left: 1rem;
  }
  .menu-sub-md-down-indention .menu-item .menu-item .menu-link.active {
    margin-right: 1rem;
  }
  .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);
    /*rtl:remove*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  .menu-md-down-rounded .menu-link {
    border-radius: 0.75rem;
  }
  .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 .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
    /*rtl:remove*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  .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);
    /*rtl:remove*/
    transform: rotateZ(-90deg);
    transition: transform 0.3s ease;
  }
  .menu-sub-lg-down-dropdown {
    display: none;
    border-radius: 0.75rem;
    background-color: var(--bs-menu-dropdown-bg-color);
    box-shadow: var(--bs-menu-dropdown-box-shadow);
    z-index: 107;
  }
  .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;
    will-change: transform;
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-up 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-sub-lg-down-indention .menu-sub:not([data-popper-placement]) {
    margin-left: 1rem;
  }
  .menu-sub-lg-down-indention .menu-item .menu-item .menu-link.active {
    margin-right: 1rem;
  }
  .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);
    /*rtl:remove*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  .menu-lg-down-rounded .menu-link {
    border-radius: 0.75rem;
  }
  .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 .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
    /*rtl:remove*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  .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);
    /*rtl:remove*/
    transform: rotateZ(-90deg);
    transition: transform 0.3s ease;
  }
  .menu-sub-xl-down-dropdown {
    display: none;
    border-radius: 0.75rem;
    background-color: var(--bs-menu-dropdown-bg-color);
    box-shadow: var(--bs-menu-dropdown-box-shadow);
    z-index: 107;
  }
  .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;
    will-change: transform;
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-up 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-sub-xl-down-indention .menu-sub:not([data-popper-placement]) {
    margin-left: 1rem;
  }
  .menu-sub-xl-down-indention .menu-item .menu-item .menu-link.active {
    margin-right: 1rem;
  }
  .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);
    /*rtl:remove*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  .menu-xl-down-rounded .menu-link {
    border-radius: 0.75rem;
  }
  .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 .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
    /*rtl:remove*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  .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);
    /*rtl:remove*/
    transform: rotateZ(-90deg);
    transition: transform 0.3s ease;
  }
  .menu-sub-xxl-down-dropdown {
    display: none;
    border-radius: 0.75rem;
    background-color: var(--bs-menu-dropdown-bg-color);
    box-shadow: var(--bs-menu-dropdown-box-shadow);
    z-index: 107;
  }
  .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;
    will-change: transform;
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-up 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-sub-xxl-down-indention .menu-sub:not([data-popper-placement]) {
    margin-left: 1rem;
  }
  .menu-sub-xxl-down-indention .menu-item .menu-item .menu-link.active {
    margin-right: 1rem;
  }
  .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);
    /*rtl:remove*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  .menu-xxl-down-rounded .menu-link {
    border-radius: 0.75rem;
  }
  .menu-xxl-down-pill .menu-link {
    border-radius: 50px;
  }
  .menu-xxl-down-rounded-0 .menu-link {
    border-radius: 0 !important;
  }
}
.menu-link-indention .menu-item {
  padding-top: 0;
  padding-bottom: 0;
}
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link {
  padding-left: calc(1rem + 1rem);
}
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link {
  padding-left: calc(2rem + 1rem);
}
.menu-link-indention .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-link-indention .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,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link {
  padding-left: calc(3rem + 1rem);
}
.menu-link-indention .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-link-indention .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,
.menu-link-indention .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-inner > .menu-item > .menu-content,
.menu-link-indention .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-inner > .menu-item > .menu-link,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .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-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .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,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .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-inner > .menu-item > .menu-content,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .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-inner > .menu-item > .menu-link,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content,
.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link {
  padding-left: calc(4rem + 1rem);
}
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link,
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content,
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link {
  padding-left: 1rem;
  padding-right: 0;
}
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link,
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content,
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link,
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link,
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content,
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link {
  padding-left: calc(2rem);
  padding-right: 0;
}
.menu-link-indention.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-link-indention.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,
.menu-link-indention.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-inner > .menu-item > .menu-content,
.menu-link-indention.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-inner > .menu-item > .menu-link,
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link,
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content,
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link,
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link,
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content,
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link,
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link,
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content,
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link {
  padding-left: calc(3rem);
  padding-right: 0;
}
.menu-link-indention.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-link-indention.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,
.menu-link-indention.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-inner > .menu-item > .menu-content,
.menu-link-indention.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-inner > .menu-item > .menu-link,
.menu-link-indention.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-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-link-indention.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-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link,
.menu-link-indention.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-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content,
.menu-link-indention.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-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link,
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link,
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content,
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link,
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link,
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content,
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link,
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .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-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .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,
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .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-inner > .menu-item > .menu-content,
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .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-inner > .menu-item > .menu-link,
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link,
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content,
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link,
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link,
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content,
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link,
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link,
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content,
.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .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: var(--bs-white);
}
.menu-white .menu-item .menu-link .menu-title {
  color: var(--bs-white);
}
.menu-white .menu-item .menu-link .menu-icon,
.menu-white .menu-item .menu-link .menu-icon .svg-icon,
.menu-white .menu-item .menu-link .menu-icon i {
  color: var(--bs-white);
}
.menu-white .menu-item .menu-link .menu-bullet .bullet {
  background-color: var(--bs-white);
}
.menu-white .menu-item .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-white);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-white%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-white%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-white);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-white%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-white%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-white .menu-item .menu-link {
  color: var(--bs-text-white);
}
.menu-title-white .menu-item .menu-link .menu-title {
  color: var(--bs-text-white);
}

.menu-icon-white .menu-item .menu-link .menu-icon,
.menu-icon-white .menu-item .menu-link .menu-icon .svg-icon,
.menu-icon-white .menu-item .menu-link .menu-icon i {
  color: var(--bs-text-white);
}

.menu-bullet-white .menu-item .menu-link .menu-bullet .bullet {
  background-color: var(--bs-text-white);
}

.menu-arrow-white .menu-item .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-text-white);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-white%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-white%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-text-white);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-white%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-white%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-primary .menu-item .menu-link {
  color: var(--bs-primary);
}
.menu-primary .menu-item .menu-link .menu-title {
  color: var(--bs-primary);
}
.menu-primary .menu-item .menu-link .menu-icon,
.menu-primary .menu-item .menu-link .menu-icon .svg-icon,
.menu-primary .menu-item .menu-link .menu-icon i {
  color: var(--bs-primary);
}
.menu-primary .menu-item .menu-link .menu-bullet .bullet {
  background-color: var(--bs-primary);
}
.menu-primary .menu-item .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-primary .menu-item .menu-link {
  color: var(--bs-text-primary);
}
.menu-title-primary .menu-item .menu-link .menu-title {
  color: var(--bs-text-primary);
}

.menu-icon-primary .menu-item .menu-link .menu-icon,
.menu-icon-primary .menu-item .menu-link .menu-icon .svg-icon,
.menu-icon-primary .menu-item .menu-link .menu-icon i {
  color: var(--bs-text-primary);
}

.menu-bullet-primary .menu-item .menu-link .menu-bullet .bullet {
  background-color: var(--bs-text-primary);
}

.menu-arrow-primary .menu-item .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-text-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-text-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-secondary .menu-item .menu-link {
  color: var(--bs-secondary);
}
.menu-secondary .menu-item .menu-link .menu-title {
  color: var(--bs-secondary);
}
.menu-secondary .menu-item .menu-link .menu-icon,
.menu-secondary .menu-item .menu-link .menu-icon .svg-icon,
.menu-secondary .menu-item .menu-link .menu-icon i {
  color: var(--bs-secondary);
}
.menu-secondary .menu-item .menu-link .menu-bullet .bullet {
  background-color: var(--bs-secondary);
}
.menu-secondary .menu-item .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-secondary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-secondary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-secondary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-secondary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-secondary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-secondary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-secondary .menu-item .menu-link {
  color: var(--bs-text-secondary);
}
.menu-title-secondary .menu-item .menu-link .menu-title {
  color: var(--bs-text-secondary);
}

.menu-icon-secondary .menu-item .menu-link .menu-icon,
.menu-icon-secondary .menu-item .menu-link .menu-icon .svg-icon,
.menu-icon-secondary .menu-item .menu-link .menu-icon i {
  color: var(--bs-text-secondary);
}

.menu-bullet-secondary .menu-item .menu-link .menu-bullet .bullet {
  background-color: var(--bs-text-secondary);
}

.menu-arrow-secondary .menu-item .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-text-secondary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-secondary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-secondary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-text-secondary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-secondary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-secondary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-light .menu-item .menu-link {
  color: var(--bs-light);
}
.menu-light .menu-item .menu-link .menu-title {
  color: var(--bs-light);
}
.menu-light .menu-item .menu-link .menu-icon,
.menu-light .menu-item .menu-link .menu-icon .svg-icon,
.menu-light .menu-item .menu-link .menu-icon i {
  color: var(--bs-light);
}
.menu-light .menu-item .menu-link .menu-bullet .bullet {
  background-color: var(--bs-light);
}
.menu-light .menu-item .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-light);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-light%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-light%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-light);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-light%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-light%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-light .menu-item .menu-link {
  color: var(--bs-text-light);
}
.menu-title-light .menu-item .menu-link .menu-title {
  color: var(--bs-text-light);
}

.menu-icon-light .menu-item .menu-link .menu-icon,
.menu-icon-light .menu-item .menu-link .menu-icon .svg-icon,
.menu-icon-light .menu-item .menu-link .menu-icon i {
  color: var(--bs-text-light);
}

.menu-bullet-light .menu-item .menu-link .menu-bullet .bullet {
  background-color: var(--bs-text-light);
}

.menu-arrow-light .menu-item .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-text-light);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-light%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-light%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-text-light);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-light%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-light%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-success .menu-item .menu-link {
  color: var(--bs-success);
}
.menu-success .menu-item .menu-link .menu-title {
  color: var(--bs-success);
}
.menu-success .menu-item .menu-link .menu-icon,
.menu-success .menu-item .menu-link .menu-icon .svg-icon,
.menu-success .menu-item .menu-link .menu-icon i {
  color: var(--bs-success);
}
.menu-success .menu-item .menu-link .menu-bullet .bullet {
  background-color: var(--bs-success);
}
.menu-success .menu-item .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-success);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-success%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-success%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-success);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-success%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-success%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-success .menu-item .menu-link {
  color: var(--bs-text-success);
}
.menu-title-success .menu-item .menu-link .menu-title {
  color: var(--bs-text-success);
}

.menu-icon-success .menu-item .menu-link .menu-icon,
.menu-icon-success .menu-item .menu-link .menu-icon .svg-icon,
.menu-icon-success .menu-item .menu-link .menu-icon i {
  color: var(--bs-text-success);
}

.menu-bullet-success .menu-item .menu-link .menu-bullet .bullet {
  background-color: var(--bs-text-success);
}

.menu-arrow-success .menu-item .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-text-success);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-success%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-success%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-text-success);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-success%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-success%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-info .menu-item .menu-link {
  color: var(--bs-info);
}
.menu-info .menu-item .menu-link .menu-title {
  color: var(--bs-info);
}
.menu-info .menu-item .menu-link .menu-icon,
.menu-info .menu-item .menu-link .menu-icon .svg-icon,
.menu-info .menu-item .menu-link .menu-icon i {
  color: var(--bs-info);
}
.menu-info .menu-item .menu-link .menu-bullet .bullet {
  background-color: var(--bs-info);
}
.menu-info .menu-item .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-info);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-info%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-info%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-info);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-info%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-info%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-info .menu-item .menu-link {
  color: var(--bs-text-info);
}
.menu-title-info .menu-item .menu-link .menu-title {
  color: var(--bs-text-info);
}

.menu-icon-info .menu-item .menu-link .menu-icon,
.menu-icon-info .menu-item .menu-link .menu-icon .svg-icon,
.menu-icon-info .menu-item .menu-link .menu-icon i {
  color: var(--bs-text-info);
}

.menu-bullet-info .menu-item .menu-link .menu-bullet .bullet {
  background-color: var(--bs-text-info);
}

.menu-arrow-info .menu-item .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-text-info);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-info%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-info%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-text-info);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-info%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-info%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-warning .menu-item .menu-link {
  color: var(--bs-warning);
}
.menu-warning .menu-item .menu-link .menu-title {
  color: var(--bs-warning);
}
.menu-warning .menu-item .menu-link .menu-icon,
.menu-warning .menu-item .menu-link .menu-icon .svg-icon,
.menu-warning .menu-item .menu-link .menu-icon i {
  color: var(--bs-warning);
}
.menu-warning .menu-item .menu-link .menu-bullet .bullet {
  background-color: var(--bs-warning);
}
.menu-warning .menu-item .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-warning);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-warning%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-warning%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-warning);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-warning%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-warning%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-warning .menu-item .menu-link {
  color: var(--bs-text-warning);
}
.menu-title-warning .menu-item .menu-link .menu-title {
  color: var(--bs-text-warning);
}

.menu-icon-warning .menu-item .menu-link .menu-icon,
.menu-icon-warning .menu-item .menu-link .menu-icon .svg-icon,
.menu-icon-warning .menu-item .menu-link .menu-icon i {
  color: var(--bs-text-warning);
}

.menu-bullet-warning .menu-item .menu-link .menu-bullet .bullet {
  background-color: var(--bs-text-warning);
}

.menu-arrow-warning .menu-item .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-text-warning);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-warning%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-warning%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-text-warning);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-warning%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-warning%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-danger .menu-item .menu-link {
  color: var(--bs-danger);
}
.menu-danger .menu-item .menu-link .menu-title {
  color: var(--bs-danger);
}
.menu-danger .menu-item .menu-link .menu-icon,
.menu-danger .menu-item .menu-link .menu-icon .svg-icon,
.menu-danger .menu-item .menu-link .menu-icon i {
  color: var(--bs-danger);
}
.menu-danger .menu-item .menu-link .menu-bullet .bullet {
  background-color: var(--bs-danger);
}
.menu-danger .menu-item .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-danger);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-danger%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-danger%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-danger);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-danger%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-danger%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-danger .menu-item .menu-link {
  color: var(--bs-text-danger);
}
.menu-title-danger .menu-item .menu-link .menu-title {
  color: var(--bs-text-danger);
}

.menu-icon-danger .menu-item .menu-link .menu-icon,
.menu-icon-danger .menu-item .menu-link .menu-icon .svg-icon,
.menu-icon-danger .menu-item .menu-link .menu-icon i {
  color: var(--bs-text-danger);
}

.menu-bullet-danger .menu-item .menu-link .menu-bullet .bullet {
  background-color: var(--bs-text-danger);
}

.menu-arrow-danger .menu-item .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-text-danger);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-danger%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-danger%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-text-danger);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-danger%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-danger%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-dark .menu-item .menu-link {
  color: var(--bs-dark);
}
.menu-dark .menu-item .menu-link .menu-title {
  color: var(--bs-dark);
}
.menu-dark .menu-item .menu-link .menu-icon,
.menu-dark .menu-item .menu-link .menu-icon .svg-icon,
.menu-dark .menu-item .menu-link .menu-icon i {
  color: var(--bs-dark);
}
.menu-dark .menu-item .menu-link .menu-bullet .bullet {
  background-color: var(--bs-dark);
}
.menu-dark .menu-item .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-dark);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-dark%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-dark%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-dark);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-dark%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-dark%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-dark .menu-item .menu-link {
  color: var(--bs-text-dark);
}
.menu-title-dark .menu-item .menu-link .menu-title {
  color: var(--bs-text-dark);
}

.menu-icon-dark .menu-item .menu-link .menu-icon,
.menu-icon-dark .menu-item .menu-link .menu-icon .svg-icon,
.menu-icon-dark .menu-item .menu-link .menu-icon i {
  color: var(--bs-text-dark);
}

.menu-bullet-dark .menu-item .menu-link .menu-bullet .bullet {
  background-color: var(--bs-text-dark);
}

.menu-arrow-dark .menu-item .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-text-dark);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-dark%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-dark%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-text-dark);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-dark%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-dark%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-muted .menu-item .menu-link {
  color: var(--bs-muted);
}
.menu-muted .menu-item .menu-link .menu-title {
  color: var(--bs-muted);
}
.menu-muted .menu-item .menu-link .menu-icon,
.menu-muted .menu-item .menu-link .menu-icon .svg-icon,
.menu-muted .menu-item .menu-link .menu-icon i {
  color: var(--bs-muted);
}
.menu-muted .menu-item .menu-link .menu-bullet .bullet {
  background-color: var(--bs-muted);
}
.menu-muted .menu-item .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-muted);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-muted%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-muted%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-muted);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-muted%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-muted%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-muted .menu-item .menu-link {
  color: var(--bs-text-muted);
}
.menu-title-muted .menu-item .menu-link .menu-title {
  color: var(--bs-text-muted);
}

.menu-icon-muted .menu-item .menu-link .menu-icon,
.menu-icon-muted .menu-item .menu-link .menu-icon .svg-icon,
.menu-icon-muted .menu-item .menu-link .menu-icon i {
  color: var(--bs-text-muted);
}

.menu-bullet-muted .menu-item .menu-link .menu-bullet .bullet {
  background-color: var(--bs-text-muted);
}

.menu-arrow-muted .menu-item .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-text-muted);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-muted%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-muted%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-text-muted);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-muted%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-muted%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-gray-100 .menu-item .menu-link {
  color: var(--bs-gray-100);
}
.menu-gray-100 .menu-item .menu-link .menu-title {
  color: var(--bs-gray-100);
}
.menu-gray-100 .menu-item .menu-link .menu-icon,
.menu-gray-100 .menu-item .menu-link .menu-icon .svg-icon,
.menu-gray-100 .menu-item .menu-link .menu-icon i {
  color: var(--bs-gray-100);
}
.menu-gray-100 .menu-item .menu-link .menu-bullet .bullet {
  background-color: var(--bs-gray-100);
}
.menu-gray-100 .menu-item .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-gray-100);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-100%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-100%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-gray-100);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-100%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-100%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-gray-100 .menu-item .menu-link {
  color: var(--bs-text-gray-100);
}
.menu-title-gray-100 .menu-item .menu-link .menu-title {
  color: var(--bs-text-gray-100);
}

.menu-icon-gray-100 .menu-item .menu-link .menu-icon,
.menu-icon-gray-100 .menu-item .menu-link .menu-icon .svg-icon,
.menu-icon-gray-100 .menu-item .menu-link .menu-icon i {
  color: var(--bs-text-gray-100);
}

.menu-bullet-gray-100 .menu-item .menu-link .menu-bullet .bullet {
  background-color: var(--bs-text-gray-100);
}

.menu-arrow-gray-100 .menu-item .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-text-gray-100);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-gray-100%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-gray-100%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-text-gray-100);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-gray-100%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-gray-100%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-gray-200 .menu-item .menu-link {
  color: var(--bs-gray-200);
}
.menu-gray-200 .menu-item .menu-link .menu-title {
  color: var(--bs-gray-200);
}
.menu-gray-200 .menu-item .menu-link .menu-icon,
.menu-gray-200 .menu-item .menu-link .menu-icon .svg-icon,
.menu-gray-200 .menu-item .menu-link .menu-icon i {
  color: var(--bs-gray-200);
}
.menu-gray-200 .menu-item .menu-link .menu-bullet .bullet {
  background-color: var(--bs-gray-200);
}
.menu-gray-200 .menu-item .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-gray-200);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-200%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-200%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-gray-200);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-200%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-200%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-gray-200 .menu-item .menu-link {
  color: var(--bs-text-gray-200);
}
.menu-title-gray-200 .menu-item .menu-link .menu-title {
  color: var(--bs-text-gray-200);
}

.menu-icon-gray-200 .menu-item .menu-link .menu-icon,
.menu-icon-gray-200 .menu-item .menu-link .menu-icon .svg-icon,
.menu-icon-gray-200 .menu-item .menu-link .menu-icon i {
  color: var(--bs-text-gray-200);
}

.menu-bullet-gray-200 .menu-item .menu-link .menu-bullet .bullet {
  background-color: var(--bs-text-gray-200);
}

.menu-arrow-gray-200 .menu-item .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-text-gray-200);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-gray-200%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-gray-200%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-text-gray-200);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-gray-200%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-gray-200%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-gray-300 .menu-item .menu-link {
  color: var(--bs-gray-300);
}
.menu-gray-300 .menu-item .menu-link .menu-title {
  color: var(--bs-gray-300);
}
.menu-gray-300 .menu-item .menu-link .menu-icon,
.menu-gray-300 .menu-item .menu-link .menu-icon .svg-icon,
.menu-gray-300 .menu-item .menu-link .menu-icon i {
  color: var(--bs-gray-300);
}
.menu-gray-300 .menu-item .menu-link .menu-bullet .bullet {
  background-color: var(--bs-gray-300);
}
.menu-gray-300 .menu-item .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-gray-300);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-300%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-300%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-gray-300);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-300%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-300%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-gray-300 .menu-item .menu-link {
  color: var(--bs-text-gray-300);
}
.menu-title-gray-300 .menu-item .menu-link .menu-title {
  color: var(--bs-text-gray-300);
}

.menu-icon-gray-300 .menu-item .menu-link .menu-icon,
.menu-icon-gray-300 .menu-item .menu-link .menu-icon .svg-icon,
.menu-icon-gray-300 .menu-item .menu-link .menu-icon i {
  color: var(--bs-text-gray-300);
}

.menu-bullet-gray-300 .menu-item .menu-link .menu-bullet .bullet {
  background-color: var(--bs-text-gray-300);
}

.menu-arrow-gray-300 .menu-item .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-text-gray-300);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-gray-300%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-gray-300%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-text-gray-300);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-gray-300%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-gray-300%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-gray-400 .menu-item .menu-link {
  color: var(--bs-gray-400);
}
.menu-gray-400 .menu-item .menu-link .menu-title {
  color: var(--bs-gray-400);
}
.menu-gray-400 .menu-item .menu-link .menu-icon,
.menu-gray-400 .menu-item .menu-link .menu-icon .svg-icon,
.menu-gray-400 .menu-item .menu-link .menu-icon i {
  color: var(--bs-gray-400);
}
.menu-gray-400 .menu-item .menu-link .menu-bullet .bullet {
  background-color: var(--bs-gray-400);
}
.menu-gray-400 .menu-item .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-gray-400);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-400%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-400%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-gray-400);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-400%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-400%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-gray-400 .menu-item .menu-link {
  color: var(--bs-text-gray-400);
}
.menu-title-gray-400 .menu-item .menu-link .menu-title {
  color: var(--bs-text-gray-400);
}

.menu-icon-gray-400 .menu-item .menu-link .menu-icon,
.menu-icon-gray-400 .menu-item .menu-link .menu-icon .svg-icon,
.menu-icon-gray-400 .menu-item .menu-link .menu-icon i {
  color: var(--bs-text-gray-400);
}

.menu-bullet-gray-400 .menu-item .menu-link .menu-bullet .bullet {
  background-color: var(--bs-text-gray-400);
}

.menu-arrow-gray-400 .menu-item .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-text-gray-400);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-gray-400%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-gray-400%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-text-gray-400);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-gray-400%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-gray-400%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-gray-500 .menu-item .menu-link {
  color: var(--bs-gray-500);
}
.menu-gray-500 .menu-item .menu-link .menu-title {
  color: var(--bs-gray-500);
}
.menu-gray-500 .menu-item .menu-link .menu-icon,
.menu-gray-500 .menu-item .menu-link .menu-icon .svg-icon,
.menu-gray-500 .menu-item .menu-link .menu-icon i {
  color: var(--bs-gray-500);
}
.menu-gray-500 .menu-item .menu-link .menu-bullet .bullet {
  background-color: var(--bs-gray-500);
}
.menu-gray-500 .menu-item .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-gray-500);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-500%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-500%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-gray-500);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-500%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-500%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-gray-500 .menu-item .menu-link {
  color: var(--bs-text-gray-500);
}
.menu-title-gray-500 .menu-item .menu-link .menu-title {
  color: var(--bs-text-gray-500);
}

.menu-icon-gray-500 .menu-item .menu-link .menu-icon,
.menu-icon-gray-500 .menu-item .menu-link .menu-icon .svg-icon,
.menu-icon-gray-500 .menu-item .menu-link .menu-icon i {
  color: var(--bs-text-gray-500);
}

.menu-bullet-gray-500 .menu-item .menu-link .menu-bullet .bullet {
  background-color: var(--bs-text-gray-500);
}

.menu-arrow-gray-500 .menu-item .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-text-gray-500);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-gray-500%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-gray-500%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-text-gray-500);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-gray-500%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-gray-500%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-gray-600 .menu-item .menu-link {
  color: var(--bs-gray-600);
}
.menu-gray-600 .menu-item .menu-link .menu-title {
  color: var(--bs-gray-600);
}
.menu-gray-600 .menu-item .menu-link .menu-icon,
.menu-gray-600 .menu-item .menu-link .menu-icon .svg-icon,
.menu-gray-600 .menu-item .menu-link .menu-icon i {
  color: var(--bs-gray-600);
}
.menu-gray-600 .menu-item .menu-link .menu-bullet .bullet {
  background-color: var(--bs-gray-600);
}
.menu-gray-600 .menu-item .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-gray-600);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-600%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-600%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-gray-600);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-600%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-600%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-gray-600 .menu-item .menu-link {
  color: var(--bs-text-gray-600);
}
.menu-title-gray-600 .menu-item .menu-link .menu-title {
  color: var(--bs-text-gray-600);
}

.menu-icon-gray-600 .menu-item .menu-link .menu-icon,
.menu-icon-gray-600 .menu-item .menu-link .menu-icon .svg-icon,
.menu-icon-gray-600 .menu-item .menu-link .menu-icon i {
  color: var(--bs-text-gray-600);
}

.menu-bullet-gray-600 .menu-item .menu-link .menu-bullet .bullet {
  background-color: var(--bs-text-gray-600);
}

.menu-arrow-gray-600 .menu-item .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-text-gray-600);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-gray-600%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-gray-600%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-text-gray-600);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-gray-600%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-gray-600%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-gray-700 .menu-item .menu-link {
  color: var(--bs-gray-700);
}
.menu-gray-700 .menu-item .menu-link .menu-title {
  color: var(--bs-gray-700);
}
.menu-gray-700 .menu-item .menu-link .menu-icon,
.menu-gray-700 .menu-item .menu-link .menu-icon .svg-icon,
.menu-gray-700 .menu-item .menu-link .menu-icon i {
  color: var(--bs-gray-700);
}
.menu-gray-700 .menu-item .menu-link .menu-bullet .bullet {
  background-color: var(--bs-gray-700);
}
.menu-gray-700 .menu-item .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-gray-700);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-700%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-700%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-gray-700);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-700%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-700%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-gray-700 .menu-item .menu-link {
  color: var(--bs-text-gray-700);
}
.menu-title-gray-700 .menu-item .menu-link .menu-title {
  color: var(--bs-text-gray-700);
}

.menu-icon-gray-700 .menu-item .menu-link .menu-icon,
.menu-icon-gray-700 .menu-item .menu-link .menu-icon .svg-icon,
.menu-icon-gray-700 .menu-item .menu-link .menu-icon i {
  color: var(--bs-text-gray-700);
}

.menu-bullet-gray-700 .menu-item .menu-link .menu-bullet .bullet {
  background-color: var(--bs-text-gray-700);
}

.menu-arrow-gray-700 .menu-item .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-text-gray-700);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-gray-700%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-gray-700%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-text-gray-700);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-gray-700%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-gray-700%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-gray-800 .menu-item .menu-link {
  color: var(--bs-gray-800);
}
.menu-gray-800 .menu-item .menu-link .menu-title {
  color: var(--bs-gray-800);
}
.menu-gray-800 .menu-item .menu-link .menu-icon,
.menu-gray-800 .menu-item .menu-link .menu-icon .svg-icon,
.menu-gray-800 .menu-item .menu-link .menu-icon i {
  color: var(--bs-gray-800);
}
.menu-gray-800 .menu-item .menu-link .menu-bullet .bullet {
  background-color: var(--bs-gray-800);
}
.menu-gray-800 .menu-item .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-gray-800);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-800%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-800%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-gray-800);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-800%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-800%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-gray-800 .menu-item .menu-link {
  color: var(--bs-text-gray-800);
}
.menu-title-gray-800 .menu-item .menu-link .menu-title {
  color: var(--bs-text-gray-800);
}

.menu-icon-gray-800 .menu-item .menu-link .menu-icon,
.menu-icon-gray-800 .menu-item .menu-link .menu-icon .svg-icon,
.menu-icon-gray-800 .menu-item .menu-link .menu-icon i {
  color: var(--bs-text-gray-800);
}

.menu-bullet-gray-800 .menu-item .menu-link .menu-bullet .bullet {
  background-color: var(--bs-text-gray-800);
}

.menu-arrow-gray-800 .menu-item .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-text-gray-800);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-gray-800%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-gray-800%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-text-gray-800);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-gray-800%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-gray-800%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-gray-900 .menu-item .menu-link {
  color: var(--bs-gray-900);
}
.menu-gray-900 .menu-item .menu-link .menu-title {
  color: var(--bs-gray-900);
}
.menu-gray-900 .menu-item .menu-link .menu-icon,
.menu-gray-900 .menu-item .menu-link .menu-icon .svg-icon,
.menu-gray-900 .menu-item .menu-link .menu-icon i {
  color: var(--bs-gray-900);
}
.menu-gray-900 .menu-item .menu-link .menu-bullet .bullet {
  background-color: var(--bs-gray-900);
}
.menu-gray-900 .menu-item .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-gray-900);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-900%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-900%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-gray-900);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-900%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-900%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-gray-900 .menu-item .menu-link {
  color: var(--bs-text-gray-900);
}
.menu-title-gray-900 .menu-item .menu-link .menu-title {
  color: var(--bs-text-gray-900);
}

.menu-icon-gray-900 .menu-item .menu-link .menu-icon,
.menu-icon-gray-900 .menu-item .menu-link .menu-icon .svg-icon,
.menu-icon-gray-900 .menu-item .menu-link .menu-icon i {
  color: var(--bs-text-gray-900);
}

.menu-bullet-gray-900 .menu-item .menu-link .menu-bullet .bullet {
  background-color: var(--bs-text-gray-900);
}

.menu-arrow-gray-900 .menu-item .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-text-gray-900);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-gray-900%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-gray-900%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-text-gray-900);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-gray-900%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-gray-900%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-hover-bg .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .menu-hover-bg .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
  transition: color 0.2s ease;
  background-color: var(--bs-menu-link-bg-color-hover);
  color: var(--bs-menu-link-color-hover);
}
.menu-hover-bg .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-title, .menu-hover-bg .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
  color: var(--bs-menu-link-color-hover);
}
.menu-hover-bg .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon,
.menu-hover-bg .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
.menu-hover-bg .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon i, .menu-hover-bg .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,
.menu-hover-bg .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
.menu-hover-bg .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
  color: var(--bs-menu-link-color-hover);
}
.menu-hover-bg .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet, .menu-hover-bg .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
  background-color: var(--bs-menu-link-color-hover);
}
.menu-hover-bg .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after, .menu-hover-bg .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-menu-link-color-hover);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-hover%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-hover%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-menu-link-color-hover);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-hover%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-hover%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-here-bg .menu-item.here > .menu-link {
  transition: color 0.2s ease;
  background-color: var(--bs-menu-link-bg-color-here);
  color: var(--bs-menu-link-color-here);
}
.menu-here-bg .menu-item.here > .menu-link .menu-title {
  color: var(--bs-menu-link-color-here);
}
.menu-here-bg .menu-item.here > .menu-link .menu-icon,
.menu-here-bg .menu-item.here > .menu-link .menu-icon .svg-icon,
.menu-here-bg .menu-item.here > .menu-link .menu-icon i {
  color: var(--bs-menu-link-color-here);
}
.menu-here-bg .menu-item.here > .menu-link .menu-bullet .bullet {
  background-color: var(--bs-menu-link-color-here);
}
.menu-here-bg .menu-item.here > .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-menu-link-color-here);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-here%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-here%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-menu-link-color-here);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-here%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-here%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-root-here-bg > .menu-item.here > .menu-link {
  transition: color 0.2s ease;
  background-color: var(--bs-menu-link-bg-color-here);
  color: var(--bs-menu-link-color-here);
}
.menu-root-here-bg > .menu-item.here > .menu-link .menu-title {
  color: var(--bs-menu-link-color-here);
}
.menu-root-here-bg > .menu-item.here > .menu-link .menu-icon,
.menu-root-here-bg > .menu-item.here > .menu-link .menu-icon .svg-icon,
.menu-root-here-bg > .menu-item.here > .menu-link .menu-icon i {
  color: var(--bs-menu-link-color-here);
}
.menu-root-here-bg > .menu-item.here > .menu-link .menu-bullet .bullet {
  background-color: var(--bs-menu-link-color-here);
}
.menu-root-here-bg > .menu-item.here > .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-menu-link-color-here);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-here%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-here%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-menu-link-color-here);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-here%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-here%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

@media (min-width: 992px) {
  .menu-root-here-bg-desktop > .menu-item.here > .menu-link {
    transition: color 0.2s ease;
    background-color: var(--bs-menu-link-bg-color-here);
    color: var(--bs-menu-link-color-here);
  }
  .menu-root-here-bg-desktop > .menu-item.here > .menu-link .menu-title {
    color: var(--bs-menu-link-color-here);
  }
  .menu-root-here-bg-desktop > .menu-item.here > .menu-link .menu-icon,
  .menu-root-here-bg-desktop > .menu-item.here > .menu-link .menu-icon .svg-icon,
  .menu-root-here-bg-desktop > .menu-item.here > .menu-link .menu-icon i {
    color: var(--bs-menu-link-color-here);
  }
  .menu-root-here-bg-desktop > .menu-item.here > .menu-link .menu-bullet .bullet {
    background-color: var(--bs-menu-link-color-here);
  }
  .menu-root-here-bg-desktop > .menu-item.here > .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-menu-link-color-here);
    -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-here%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
    mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-here%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
    /*rtl:begin:remove*/
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-menu-link-color-here);
    -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-here%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
    mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-here%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
    /*rtl:end:remove*/
  }
}
.menu-show-bg .menu-item.show > .menu-link {
  transition: color 0.2s ease;
  background-color: var(--bs-menu-link-bg-color-show);
  color: var(--bs-menu-link-color-show);
}
.menu-show-bg .menu-item.show > .menu-link .menu-title {
  color: var(--bs-menu-link-color-show);
}
.menu-show-bg .menu-item.show > .menu-link .menu-icon,
.menu-show-bg .menu-item.show > .menu-link .menu-icon .svg-icon,
.menu-show-bg .menu-item.show > .menu-link .menu-icon i {
  color: var(--bs-menu-link-color-show);
}
.menu-show-bg .menu-item.show > .menu-link .menu-bullet .bullet {
  background-color: var(--bs-menu-link-color-show);
}
.menu-show-bg .menu-item.show > .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-menu-link-color-show);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-show%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-show%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-menu-link-color-show);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-show%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-show%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-active-bg .menu-item .menu-link.active {
  transition: color 0.2s ease;
  background-color: var(--bs-menu-link-bg-color-active);
  color: var(--bs-menu-link-color-active);
}
.menu-active-bg .menu-item .menu-link.active .menu-title {
  color: var(--bs-menu-link-color-active);
}
.menu-active-bg .menu-item .menu-link.active .menu-icon,
.menu-active-bg .menu-item .menu-link.active .menu-icon .svg-icon,
.menu-active-bg .menu-item .menu-link.active .menu-icon i {
  color: var(--bs-menu-link-color-active);
}
.menu-active-bg .menu-item .menu-link.active .menu-bullet .bullet {
  background-color: var(--bs-menu-link-color-active);
}
.menu-active-bg .menu-item .menu-link.active .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-menu-link-color-active);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-active%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-active%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-menu-link-color-active);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-active%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-active%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-state-bg .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .menu-state-bg .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
  transition: color 0.2s ease;
  background-color: var(--bs-menu-link-bg-color-hover);
  color: var(--bs-menu-link-color-hover);
}
.menu-state-bg .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-title, .menu-state-bg .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
  color: var(--bs-menu-link-color-hover);
}
.menu-state-bg .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon,
.menu-state-bg .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
.menu-state-bg .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon i, .menu-state-bg .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,
.menu-state-bg .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
.menu-state-bg .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
  color: var(--bs-menu-link-color-hover);
}
.menu-state-bg .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet, .menu-state-bg .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
  background-color: var(--bs-menu-link-color-hover);
}
.menu-state-bg .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after, .menu-state-bg .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-menu-link-color-hover);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-hover%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-hover%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-menu-link-color-hover);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-hover%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-hover%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.menu-state-bg .menu-item.here > .menu-link {
  transition: color 0.2s ease;
  background-color: var(--bs-menu-link-bg-color-here);
  color: var(--bs-menu-link-color-here);
}
.menu-state-bg .menu-item.here > .menu-link .menu-title {
  color: var(--bs-menu-link-color-here);
}
.menu-state-bg .menu-item.here > .menu-link .menu-icon,
.menu-state-bg .menu-item.here > .menu-link .menu-icon .svg-icon,
.menu-state-bg .menu-item.here > .menu-link .menu-icon i {
  color: var(--bs-menu-link-color-here);
}
.menu-state-bg .menu-item.here > .menu-link .menu-bullet .bullet {
  background-color: var(--bs-menu-link-color-here);
}
.menu-state-bg .menu-item.here > .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-menu-link-color-here);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-here%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-here%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-menu-link-color-here);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-here%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-here%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.menu-state-bg .menu-item.show > .menu-link {
  transition: color 0.2s ease;
  background-color: var(--bs-menu-link-bg-color-show);
  color: var(--bs-menu-link-color-show);
}
.menu-state-bg .menu-item.show > .menu-link .menu-title {
  color: var(--bs-menu-link-color-show);
}
.menu-state-bg .menu-item.show > .menu-link .menu-icon,
.menu-state-bg .menu-item.show > .menu-link .menu-icon .svg-icon,
.menu-state-bg .menu-item.show > .menu-link .menu-icon i {
  color: var(--bs-menu-link-color-show);
}
.menu-state-bg .menu-item.show > .menu-link .menu-bullet .bullet {
  background-color: var(--bs-menu-link-color-show);
}
.menu-state-bg .menu-item.show > .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-menu-link-color-show);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-show%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-show%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-menu-link-color-show);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-show%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-show%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.menu-state-bg .menu-item .menu-link.active {
  transition: color 0.2s ease;
  background-color: var(--bs-menu-link-bg-color-active);
  color: var(--bs-menu-link-color-active);
}
.menu-state-bg .menu-item .menu-link.active .menu-title {
  color: var(--bs-menu-link-color-active);
}
.menu-state-bg .menu-item .menu-link.active .menu-icon,
.menu-state-bg .menu-item .menu-link.active .menu-icon .svg-icon,
.menu-state-bg .menu-item .menu-link.active .menu-icon i {
  color: var(--bs-menu-link-color-active);
}
.menu-state-bg .menu-item .menu-link.active .menu-bullet .bullet {
  background-color: var(--bs-menu-link-color-active);
}
.menu-state-bg .menu-item .menu-link.active .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-menu-link-color-active);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-active%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-active%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-menu-link-color-active);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-active%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-active%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-state-color .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .menu-state-color .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
  transition: color 0.2s ease;
  color: var(--bs-menu-link-color-hover);
}
.menu-state-color .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-title, .menu-state-color .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
  color: var(--bs-menu-link-color-hover);
}
.menu-state-color .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon,
.menu-state-color .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
.menu-state-color .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon i, .menu-state-color .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,
.menu-state-color .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
.menu-state-color .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
  color: var(--bs-menu-link-color-hover);
}
.menu-state-color .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet, .menu-state-color .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
  background-color: var(--bs-menu-link-color-hover);
}
.menu-state-color .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after, .menu-state-color .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-menu-link-color-hover);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-hover%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-hover%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-menu-link-color-hover);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-hover%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-hover%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.menu-state-color .menu-item.here > .menu-link {
  transition: color 0.2s ease;
  color: var(--bs-menu-link-color-here);
}
.menu-state-color .menu-item.here > .menu-link .menu-title {
  color: var(--bs-menu-link-color-here);
}
.menu-state-color .menu-item.here > .menu-link .menu-icon,
.menu-state-color .menu-item.here > .menu-link .menu-icon .svg-icon,
.menu-state-color .menu-item.here > .menu-link .menu-icon i {
  color: var(--bs-menu-link-color-here);
}
.menu-state-color .menu-item.here > .menu-link .menu-bullet .bullet {
  background-color: var(--bs-menu-link-color-here);
}
.menu-state-color .menu-item.here > .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-menu-link-color-here);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-here%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-here%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-menu-link-color-here);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-here%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-here%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.menu-state-color .menu-item.show > .menu-link {
  transition: color 0.2s ease;
  color: var(--bs-menu-link-color-show);
}
.menu-state-color .menu-item.show > .menu-link .menu-title {
  color: var(--bs-menu-link-color-show);
}
.menu-state-color .menu-item.show > .menu-link .menu-icon,
.menu-state-color .menu-item.show > .menu-link .menu-icon .svg-icon,
.menu-state-color .menu-item.show > .menu-link .menu-icon i {
  color: var(--bs-menu-link-color-show);
}
.menu-state-color .menu-item.show > .menu-link .menu-bullet .bullet {
  background-color: var(--bs-menu-link-color-show);
}
.menu-state-color .menu-item.show > .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-menu-link-color-show);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-show%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-show%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-menu-link-color-show);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-show%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-show%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.menu-state-color .menu-item .menu-link.active {
  transition: color 0.2s ease;
  color: var(--bs-menu-link-color-active);
}
.menu-state-color .menu-item .menu-link.active .menu-title {
  color: var(--bs-menu-link-color-active);
}
.menu-state-color .menu-item .menu-link.active .menu-icon,
.menu-state-color .menu-item .menu-link.active .menu-icon .svg-icon,
.menu-state-color .menu-item .menu-link.active .menu-icon i {
  color: var(--bs-menu-link-color-active);
}
.menu-state-color .menu-item .menu-link.active .menu-bullet .bullet {
  background-color: var(--bs-menu-link-color-active);
}
.menu-state-color .menu-item .menu-link.active .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-menu-link-color-active);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-active%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-active%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-menu-link-color-active);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-active%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-menu-link-color-active%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-hover-bg-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .menu-hover-bg-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
  transition: color 0.2s ease;
  background-color: var(--bs-primary);
  color: var(--bs-primary-inverse);
}
.menu-hover-bg-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-title, .menu-hover-bg-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
  color: var(--bs-primary-inverse);
}
.menu-hover-bg-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon,
.menu-hover-bg-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
.menu-hover-bg-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon i, .menu-hover-bg-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,
.menu-hover-bg-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
.menu-hover-bg-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
  color: var(--bs-primary-inverse);
}
.menu-hover-bg-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet, .menu-hover-bg-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
  background-color: var(--bs-primary-inverse);
}
.menu-hover-bg-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after, .menu-hover-bg-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary-inverse);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary-inverse%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary-inverse%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary-inverse);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary-inverse%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary-inverse%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-show-bg-primary .menu-item.show > .menu-link {
  transition: color 0.2s ease;
  background-color: var(--bs-primary);
  color: var(--bs-primary-inverse);
}
.menu-show-bg-primary .menu-item.show > .menu-link .menu-title {
  color: var(--bs-primary-inverse);
}
.menu-show-bg-primary .menu-item.show > .menu-link .menu-icon,
.menu-show-bg-primary .menu-item.show > .menu-link .menu-icon .svg-icon,
.menu-show-bg-primary .menu-item.show > .menu-link .menu-icon i {
  color: var(--bs-primary-inverse);
}
.menu-show-bg-primary .menu-item.show > .menu-link .menu-bullet .bullet {
  background-color: var(--bs-primary-inverse);
}
.menu-show-bg-primary .menu-item.show > .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary-inverse);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary-inverse%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary-inverse%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary-inverse);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary-inverse%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary-inverse%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-here-bg-primary .menu-item.here > .menu-link {
  transition: color 0.2s ease;
  background-color: var(--bs-primary);
  color: var(--bs-primary-inverse);
}
.menu-here-bg-primary .menu-item.here > .menu-link .menu-title {
  color: var(--bs-primary-inverse);
}
.menu-here-bg-primary .menu-item.here > .menu-link .menu-icon,
.menu-here-bg-primary .menu-item.here > .menu-link .menu-icon .svg-icon,
.menu-here-bg-primary .menu-item.here > .menu-link .menu-icon i {
  color: var(--bs-primary-inverse);
}
.menu-here-bg-primary .menu-item.here > .menu-link .menu-bullet .bullet {
  background-color: var(--bs-primary-inverse);
}
.menu-here-bg-primary .menu-item.here > .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary-inverse);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary-inverse%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary-inverse%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary-inverse);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary-inverse%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary-inverse%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-active-bg-primary .menu-item .menu-link.active {
  transition: color 0.2s ease;
  background-color: var(--bs-primary);
  color: var(--bs-primary-inverse);
}
.menu-active-bg-primary .menu-item .menu-link.active .menu-title {
  color: var(--bs-primary-inverse);
}
.menu-active-bg-primary .menu-item .menu-link.active .menu-icon,
.menu-active-bg-primary .menu-item .menu-link.active .menu-icon .svg-icon,
.menu-active-bg-primary .menu-item .menu-link.active .menu-icon i {
  color: var(--bs-primary-inverse);
}
.menu-active-bg-primary .menu-item .menu-link.active .menu-bullet .bullet {
  background-color: var(--bs-primary-inverse);
}
.menu-active-bg-primary .menu-item .menu-link.active .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary-inverse);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary-inverse%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary-inverse%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary-inverse);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary-inverse%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary-inverse%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-state-bg-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .menu-state-bg-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
  transition: color 0.2s ease;
  background-color: var(--bs-primary);
  color: var(--bs-primary-inverse);
}
.menu-state-bg-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-title, .menu-state-bg-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
  color: var(--bs-primary-inverse);
}
.menu-state-bg-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon,
.menu-state-bg-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
.menu-state-bg-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon i, .menu-state-bg-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,
.menu-state-bg-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
.menu-state-bg-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
  color: var(--bs-primary-inverse);
}
.menu-state-bg-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet, .menu-state-bg-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
  background-color: var(--bs-primary-inverse);
}
.menu-state-bg-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after, .menu-state-bg-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary-inverse);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary-inverse%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary-inverse%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary-inverse);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary-inverse%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary-inverse%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.menu-state-bg-primary .menu-item.show > .menu-link {
  transition: color 0.2s ease;
  background-color: var(--bs-primary);
  color: var(--bs-primary-inverse);
}
.menu-state-bg-primary .menu-item.show > .menu-link .menu-title {
  color: var(--bs-primary-inverse);
}
.menu-state-bg-primary .menu-item.show > .menu-link .menu-icon,
.menu-state-bg-primary .menu-item.show > .menu-link .menu-icon .svg-icon,
.menu-state-bg-primary .menu-item.show > .menu-link .menu-icon i {
  color: var(--bs-primary-inverse);
}
.menu-state-bg-primary .menu-item.show > .menu-link .menu-bullet .bullet {
  background-color: var(--bs-primary-inverse);
}
.menu-state-bg-primary .menu-item.show > .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary-inverse);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary-inverse%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary-inverse%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary-inverse);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary-inverse%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary-inverse%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.menu-state-bg-primary .menu-item.here > .menu-link {
  transition: color 0.2s ease;
  background-color: var(--bs-primary);
  color: var(--bs-primary-inverse);
}
.menu-state-bg-primary .menu-item.here > .menu-link .menu-title {
  color: var(--bs-primary-inverse);
}
.menu-state-bg-primary .menu-item.here > .menu-link .menu-icon,
.menu-state-bg-primary .menu-item.here > .menu-link .menu-icon .svg-icon,
.menu-state-bg-primary .menu-item.here > .menu-link .menu-icon i {
  color: var(--bs-primary-inverse);
}
.menu-state-bg-primary .menu-item.here > .menu-link .menu-bullet .bullet {
  background-color: var(--bs-primary-inverse);
}
.menu-state-bg-primary .menu-item.here > .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary-inverse);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary-inverse%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary-inverse%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary-inverse);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary-inverse%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary-inverse%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.menu-state-bg-primary .menu-item .menu-link.active {
  transition: color 0.2s ease;
  background-color: var(--bs-primary);
  color: var(--bs-primary-inverse);
}
.menu-state-bg-primary .menu-item .menu-link.active .menu-title {
  color: var(--bs-primary-inverse);
}
.menu-state-bg-primary .menu-item .menu-link.active .menu-icon,
.menu-state-bg-primary .menu-item .menu-link.active .menu-icon .svg-icon,
.menu-state-bg-primary .menu-item .menu-link.active .menu-icon i {
  color: var(--bs-primary-inverse);
}
.menu-state-bg-primary .menu-item .menu-link.active .menu-bullet .bullet {
  background-color: var(--bs-primary-inverse);
}
.menu-state-bg-primary .menu-item .menu-link.active .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary-inverse);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary-inverse%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary-inverse%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary-inverse);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary-inverse%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary-inverse%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.menu-state-bg-primary .menu-item.show > .menu-link {
  transition: color 0.2s ease;
  background-color: var(--bs-primary);
  color: var(--bs-primary-inverse);
}
.menu-state-bg-primary .menu-item.show > .menu-link .menu-title {
  color: var(--bs-primary-inverse);
}
.menu-state-bg-primary .menu-item.show > .menu-link .menu-icon,
.menu-state-bg-primary .menu-item.show > .menu-link .menu-icon .svg-icon,
.menu-state-bg-primary .menu-item.show > .menu-link .menu-icon i {
  color: var(--bs-primary-inverse);
}
.menu-state-bg-primary .menu-item.show > .menu-link .menu-bullet .bullet {
  background-color: var(--bs-primary-inverse);
}
.menu-state-bg-primary .menu-item.show > .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary-inverse);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary-inverse%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary-inverse%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary-inverse);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary-inverse%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary-inverse%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-show-bg-light-primary .menu-item.show > .menu-link {
  transition: color 0.2s ease;
  background-color: var(--bs-primary-light);
  color: var(--bs-primary);
}
.menu-show-bg-light-primary .menu-item.show > .menu-link .menu-title {
  color: var(--bs-primary);
}
.menu-show-bg-light-primary .menu-item.show > .menu-link .menu-icon,
.menu-show-bg-light-primary .menu-item.show > .menu-link .menu-icon .svg-icon,
.menu-show-bg-light-primary .menu-item.show > .menu-link .menu-icon i {
  color: var(--bs-primary);
}
.menu-show-bg-light-primary .menu-item.show > .menu-link .menu-bullet .bullet {
  background-color: var(--bs-primary);
}
.menu-show-bg-light-primary .menu-item.show > .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-here-bg-light-primary .menu-item.here > .menu-link {
  transition: color 0.2s ease;
  background-color: var(--bs-primary-light);
  color: var(--bs-primary);
}
.menu-here-bg-light-primary .menu-item.here > .menu-link .menu-title {
  color: var(--bs-primary);
}
.menu-here-bg-light-primary .menu-item.here > .menu-link .menu-icon,
.menu-here-bg-light-primary .menu-item.here > .menu-link .menu-icon .svg-icon,
.menu-here-bg-light-primary .menu-item.here > .menu-link .menu-icon i {
  color: var(--bs-primary);
}
.menu-here-bg-light-primary .menu-item.here > .menu-link .menu-bullet .bullet {
  background-color: var(--bs-primary);
}
.menu-here-bg-light-primary .menu-item.here > .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-hover-bg-light-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .menu-hover-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
  transition: color 0.2s ease;
  background-color: var(--bs-primary-light);
  color: var(--bs-primary);
}
.menu-hover-bg-light-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-title, .menu-hover-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
  color: var(--bs-primary);
}
.menu-hover-bg-light-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon,
.menu-hover-bg-light-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
.menu-hover-bg-light-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon i, .menu-hover-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,
.menu-hover-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
.menu-hover-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
  color: var(--bs-primary);
}
.menu-hover-bg-light-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet, .menu-hover-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
  background-color: var(--bs-primary);
}
.menu-hover-bg-light-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after, .menu-hover-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-active-bg-light-primary .menu-item .menu-link.active {
  transition: color 0.2s ease;
  background-color: var(--bs-primary-light);
  color: var(--bs-primary);
}
.menu-active-bg-light-primary .menu-item .menu-link.active .menu-title {
  color: var(--bs-primary);
}
.menu-active-bg-light-primary .menu-item .menu-link.active .menu-icon,
.menu-active-bg-light-primary .menu-item .menu-link.active .menu-icon .svg-icon,
.menu-active-bg-light-primary .menu-item .menu-link.active .menu-icon i {
  color: var(--bs-primary);
}
.menu-active-bg-light-primary .menu-item .menu-link.active .menu-bullet .bullet {
  background-color: var(--bs-primary);
}
.menu-active-bg-light-primary .menu-item .menu-link.active .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-state-bg-light-primary .menu-item.show > .menu-link {
  transition: color 0.2s ease;
  background-color: var(--bs-primary-light);
  color: var(--bs-primary);
}
.menu-state-bg-light-primary .menu-item.show > .menu-link .menu-title {
  color: var(--bs-primary);
}
.menu-state-bg-light-primary .menu-item.show > .menu-link .menu-icon,
.menu-state-bg-light-primary .menu-item.show > .menu-link .menu-icon .svg-icon,
.menu-state-bg-light-primary .menu-item.show > .menu-link .menu-icon i {
  color: var(--bs-primary);
}
.menu-state-bg-light-primary .menu-item.show > .menu-link .menu-bullet .bullet {
  background-color: var(--bs-primary);
}
.menu-state-bg-light-primary .menu-item.show > .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.menu-state-bg-light-primary .menu-item.here > .menu-link {
  transition: color 0.2s ease;
  background-color: var(--bs-primary-light);
  color: var(--bs-primary);
}
.menu-state-bg-light-primary .menu-item.here > .menu-link .menu-title {
  color: var(--bs-primary);
}
.menu-state-bg-light-primary .menu-item.here > .menu-link .menu-icon,
.menu-state-bg-light-primary .menu-item.here > .menu-link .menu-icon .svg-icon,
.menu-state-bg-light-primary .menu-item.here > .menu-link .menu-icon i {
  color: var(--bs-primary);
}
.menu-state-bg-light-primary .menu-item.here > .menu-link .menu-bullet .bullet {
  background-color: var(--bs-primary);
}
.menu-state-bg-light-primary .menu-item.here > .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.menu-state-bg-light-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .menu-state-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
  transition: color 0.2s ease;
  background-color: var(--bs-primary-light);
  color: var(--bs-primary);
}
.menu-state-bg-light-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-title, .menu-state-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
  color: var(--bs-primary);
}
.menu-state-bg-light-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon,
.menu-state-bg-light-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
.menu-state-bg-light-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon i, .menu-state-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,
.menu-state-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
.menu-state-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
  color: var(--bs-primary);
}
.menu-state-bg-light-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet, .menu-state-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
  background-color: var(--bs-primary);
}
.menu-state-bg-light-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after, .menu-state-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.menu-state-bg-light-primary .menu-item .menu-link.active {
  transition: color 0.2s ease;
  background-color: var(--bs-primary-light);
  color: var(--bs-primary);
}
.menu-state-bg-light-primary .menu-item .menu-link.active .menu-title {
  color: var(--bs-primary);
}
.menu-state-bg-light-primary .menu-item .menu-link.active .menu-icon,
.menu-state-bg-light-primary .menu-item .menu-link.active .menu-icon .svg-icon,
.menu-state-bg-light-primary .menu-item .menu-link.active .menu-icon i {
  color: var(--bs-primary);
}
.menu-state-bg-light-primary .menu-item .menu-link.active .menu-bullet .bullet {
  background-color: var(--bs-primary);
}
.menu-state-bg-light-primary .menu-item .menu-link.active .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-hover-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .menu-hover-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
  transition: color 0.2s ease;
  color: var(--bs-primary);
}
.menu-hover-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-title, .menu-hover-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
  color: var(--bs-primary);
}
.menu-hover-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon,
.menu-hover-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
.menu-hover-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon i, .menu-hover-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,
.menu-hover-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
.menu-hover-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
  color: var(--bs-primary);
}
.menu-hover-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet, .menu-hover-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
  background-color: var(--bs-primary);
}
.menu-hover-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after, .menu-hover-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-show-primary .menu-item.show > .menu-link {
  transition: color 0.2s ease;
  color: var(--bs-primary);
}
.menu-show-primary .menu-item.show > .menu-link .menu-title {
  color: var(--bs-primary);
}
.menu-show-primary .menu-item.show > .menu-link .menu-icon,
.menu-show-primary .menu-item.show > .menu-link .menu-icon .svg-icon,
.menu-show-primary .menu-item.show > .menu-link .menu-icon i {
  color: var(--bs-primary);
}
.menu-show-primary .menu-item.show > .menu-link .menu-bullet .bullet {
  background-color: var(--bs-primary);
}
.menu-show-primary .menu-item.show > .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-here-primary .menu-item.here > .menu-link {
  transition: color 0.2s ease;
  color: var(--bs-primary);
}
.menu-here-primary .menu-item.here > .menu-link .menu-title {
  color: var(--bs-primary);
}
.menu-here-primary .menu-item.here > .menu-link .menu-icon,
.menu-here-primary .menu-item.here > .menu-link .menu-icon .svg-icon,
.menu-here-primary .menu-item.here > .menu-link .menu-icon i {
  color: var(--bs-primary);
}
.menu-here-primary .menu-item.here > .menu-link .menu-bullet .bullet {
  background-color: var(--bs-primary);
}
.menu-here-primary .menu-item.here > .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-active-primary .menu-item .menu-link.active {
  transition: color 0.2s ease;
  color: var(--bs-primary);
}
.menu-active-primary .menu-item .menu-link.active .menu-title {
  color: var(--bs-primary);
}
.menu-active-primary .menu-item .menu-link.active .menu-icon,
.menu-active-primary .menu-item .menu-link.active .menu-icon .svg-icon,
.menu-active-primary .menu-item .menu-link.active .menu-icon i {
  color: var(--bs-primary);
}
.menu-active-primary .menu-item .menu-link.active .menu-bullet .bullet {
  background-color: var(--bs-primary);
}
.menu-active-primary .menu-item .menu-link.active .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-state-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .menu-state-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
  transition: color 0.2s ease;
  color: var(--bs-primary);
}
.menu-state-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-title, .menu-state-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
  color: var(--bs-primary);
}
.menu-state-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon,
.menu-state-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
.menu-state-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon i, .menu-state-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,
.menu-state-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
.menu-state-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
  color: var(--bs-primary);
}
.menu-state-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet, .menu-state-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
  background-color: var(--bs-primary);
}
.menu-state-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after, .menu-state-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.menu-state-primary .menu-item.show > .menu-link {
  transition: color 0.2s ease;
  color: var(--bs-primary);
}
.menu-state-primary .menu-item.show > .menu-link .menu-title {
  color: var(--bs-primary);
}
.menu-state-primary .menu-item.show > .menu-link .menu-icon,
.menu-state-primary .menu-item.show > .menu-link .menu-icon .svg-icon,
.menu-state-primary .menu-item.show > .menu-link .menu-icon i {
  color: var(--bs-primary);
}
.menu-state-primary .menu-item.show > .menu-link .menu-bullet .bullet {
  background-color: var(--bs-primary);
}
.menu-state-primary .menu-item.show > .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.menu-state-primary .menu-item.here > .menu-link {
  transition: color 0.2s ease;
  color: var(--bs-primary);
}
.menu-state-primary .menu-item.here > .menu-link .menu-title {
  color: var(--bs-primary);
}
.menu-state-primary .menu-item.here > .menu-link .menu-icon,
.menu-state-primary .menu-item.here > .menu-link .menu-icon .svg-icon,
.menu-state-primary .menu-item.here > .menu-link .menu-icon i {
  color: var(--bs-primary);
}
.menu-state-primary .menu-item.here > .menu-link .menu-bullet .bullet {
  background-color: var(--bs-primary);
}
.menu-state-primary .menu-item.here > .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.menu-state-primary .menu-item .menu-link.active {
  transition: color 0.2s ease;
  color: var(--bs-primary);
}
.menu-state-primary .menu-item .menu-link.active .menu-title {
  color: var(--bs-primary);
}
.menu-state-primary .menu-item .menu-link.active .menu-icon,
.menu-state-primary .menu-item .menu-link.active .menu-icon .svg-icon,
.menu-state-primary .menu-item .menu-link.active .menu-icon i {
  color: var(--bs-primary);
}
.menu-state-primary .menu-item .menu-link.active .menu-bullet .bullet {
  background-color: var(--bs-primary);
}
.menu-state-primary .menu-item .menu-link.active .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-state-dark .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .menu-state-dark .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
  transition: color 0.2s ease;
  color: var(--bs-dark);
}
.menu-state-dark .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-title, .menu-state-dark .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
  color: var(--bs-dark);
}
.menu-state-dark .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon,
.menu-state-dark .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
.menu-state-dark .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon i, .menu-state-dark .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,
.menu-state-dark .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
.menu-state-dark .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
  color: var(--bs-dark);
}
.menu-state-dark .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet, .menu-state-dark .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
  background-color: var(--bs-dark);
}
.menu-state-dark .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after, .menu-state-dark .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-dark);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-dark%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-dark%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-dark);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-dark%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-dark%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.menu-state-dark .menu-item.show > .menu-link {
  transition: color 0.2s ease;
  color: var(--bs-dark);
}
.menu-state-dark .menu-item.show > .menu-link .menu-title {
  color: var(--bs-dark);
}
.menu-state-dark .menu-item.show > .menu-link .menu-icon,
.menu-state-dark .menu-item.show > .menu-link .menu-icon .svg-icon,
.menu-state-dark .menu-item.show > .menu-link .menu-icon i {
  color: var(--bs-dark);
}
.menu-state-dark .menu-item.show > .menu-link .menu-bullet .bullet {
  background-color: var(--bs-dark);
}
.menu-state-dark .menu-item.show > .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-dark);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-dark%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-dark%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-dark);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-dark%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-dark%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.menu-state-dark .menu-item.here > .menu-link {
  transition: color 0.2s ease;
  color: var(--bs-dark);
}
.menu-state-dark .menu-item.here > .menu-link .menu-title {
  color: var(--bs-dark);
}
.menu-state-dark .menu-item.here > .menu-link .menu-icon,
.menu-state-dark .menu-item.here > .menu-link .menu-icon .svg-icon,
.menu-state-dark .menu-item.here > .menu-link .menu-icon i {
  color: var(--bs-dark);
}
.menu-state-dark .menu-item.here > .menu-link .menu-bullet .bullet {
  background-color: var(--bs-dark);
}
.menu-state-dark .menu-item.here > .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-dark);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-dark%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-dark%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-dark);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-dark%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-dark%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.menu-state-dark .menu-item .menu-link.active {
  transition: color 0.2s ease;
  color: var(--bs-dark);
}
.menu-state-dark .menu-item .menu-link.active .menu-title {
  color: var(--bs-dark);
}
.menu-state-dark .menu-item .menu-link.active .menu-icon,
.menu-state-dark .menu-item .menu-link.active .menu-icon .svg-icon,
.menu-state-dark .menu-item .menu-link.active .menu-icon i {
  color: var(--bs-dark);
}
.menu-state-dark .menu-item .menu-link.active .menu-bullet .bullet {
  background-color: var(--bs-dark);
}
.menu-state-dark .menu-item .menu-link.active .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-dark);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-dark%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-dark%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-dark);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-dark%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-dark%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-state-gray-900 .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .menu-state-gray-900 .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
  transition: color 0.2s ease;
  color: var(--bs-gray-900);
}
.menu-state-gray-900 .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-title, .menu-state-gray-900 .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
  color: var(--bs-gray-900);
}
.menu-state-gray-900 .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon,
.menu-state-gray-900 .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
.menu-state-gray-900 .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon i, .menu-state-gray-900 .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,
.menu-state-gray-900 .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
.menu-state-gray-900 .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
  color: var(--bs-gray-900);
}
.menu-state-gray-900 .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet, .menu-state-gray-900 .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
  background-color: var(--bs-gray-900);
}
.menu-state-gray-900 .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after, .menu-state-gray-900 .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-gray-900);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-900%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-900%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-gray-900);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-900%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-900%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.menu-state-gray-900 .menu-item.show > .menu-link {
  transition: color 0.2s ease;
  color: var(--bs-gray-900);
}
.menu-state-gray-900 .menu-item.show > .menu-link .menu-title {
  color: var(--bs-gray-900);
}
.menu-state-gray-900 .menu-item.show > .menu-link .menu-icon,
.menu-state-gray-900 .menu-item.show > .menu-link .menu-icon .svg-icon,
.menu-state-gray-900 .menu-item.show > .menu-link .menu-icon i {
  color: var(--bs-gray-900);
}
.menu-state-gray-900 .menu-item.show > .menu-link .menu-bullet .bullet {
  background-color: var(--bs-gray-900);
}
.menu-state-gray-900 .menu-item.show > .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-gray-900);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-900%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-900%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-gray-900);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-900%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-900%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.menu-state-gray-900 .menu-item.here > .menu-link {
  transition: color 0.2s ease;
  color: var(--bs-gray-900);
}
.menu-state-gray-900 .menu-item.here > .menu-link .menu-title {
  color: var(--bs-gray-900);
}
.menu-state-gray-900 .menu-item.here > .menu-link .menu-icon,
.menu-state-gray-900 .menu-item.here > .menu-link .menu-icon .svg-icon,
.menu-state-gray-900 .menu-item.here > .menu-link .menu-icon i {
  color: var(--bs-gray-900);
}
.menu-state-gray-900 .menu-item.here > .menu-link .menu-bullet .bullet {
  background-color: var(--bs-gray-900);
}
.menu-state-gray-900 .menu-item.here > .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-gray-900);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-900%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-900%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-gray-900);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-900%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-900%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.menu-state-gray-900 .menu-item .menu-link.active {
  transition: color 0.2s ease;
  color: var(--bs-gray-900);
}
.menu-state-gray-900 .menu-item .menu-link.active .menu-title {
  color: var(--bs-gray-900);
}
.menu-state-gray-900 .menu-item .menu-link.active .menu-icon,
.menu-state-gray-900 .menu-item .menu-link.active .menu-icon .svg-icon,
.menu-state-gray-900 .menu-item .menu-link.active .menu-icon i {
  color: var(--bs-gray-900);
}
.menu-state-gray-900 .menu-item .menu-link.active .menu-bullet .bullet {
  background-color: var(--bs-gray-900);
}
.menu-state-gray-900 .menu-item .menu-link.active .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-gray-900);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-900%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-900%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-gray-900);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-900%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-gray-900%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-hover-title-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .menu-hover-title-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
  transition: color 0.2s ease;
  color: var(--bs-primary);
}
.menu-hover-title-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-title, .menu-hover-title-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
  color: var(--bs-primary);
}

.menu-here-title-primary .menu-item.here > .menu-link {
  transition: color 0.2s ease;
  color: var(--bs-primary);
}
.menu-here-title-primary .menu-item.here > .menu-link .menu-title {
  color: var(--bs-primary);
}

.menu-show-title-primary .menu-item.show > .menu-link {
  transition: color 0.2s ease;
  color: var(--bs-primary);
}
.menu-show-title-primary .menu-item.show > .menu-link .menu-title {
  color: var(--bs-primary);
}

.menu-active-title-primary .menu-item .menu-link.active {
  transition: color 0.2s ease;
  color: var(--bs-primary);
}
.menu-active-title-primary .menu-item .menu-link.active .menu-title {
  color: var(--bs-primary);
}

.menu-state-title-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .menu-state-title-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
  transition: color 0.2s ease;
  color: var(--bs-primary);
}
.menu-state-title-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-title, .menu-state-title-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
  color: var(--bs-primary);
}
.menu-state-title-primary .menu-item.here > .menu-link {
  transition: color 0.2s ease;
  color: var(--bs-primary);
}
.menu-state-title-primary .menu-item.here > .menu-link .menu-title {
  color: var(--bs-primary);
}
.menu-state-title-primary .menu-item.show > .menu-link {
  transition: color 0.2s ease;
  color: var(--bs-primary);
}
.menu-state-title-primary .menu-item.show > .menu-link .menu-title {
  color: var(--bs-primary);
}
.menu-state-title-primary .menu-item .menu-link.active {
  transition: color 0.2s ease;
  color: var(--bs-primary);
}
.menu-state-title-primary .menu-item .menu-link.active .menu-title {
  color: var(--bs-primary);
}

.menu-hover-icon-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .menu-hover-icon-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
  transition: color 0.2s ease;
}
.menu-hover-icon-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon,
.menu-hover-icon-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
.menu-hover-icon-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon i, .menu-hover-icon-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,
.menu-hover-icon-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
.menu-hover-icon-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
  color: var(--bs-primary);
}

.menu-here-icon-primary .menu-item.here > .menu-link {
  transition: color 0.2s ease;
}
.menu-here-icon-primary .menu-item.here > .menu-link .menu-icon,
.menu-here-icon-primary .menu-item.here > .menu-link .menu-icon .svg-icon,
.menu-here-icon-primary .menu-item.here > .menu-link .menu-icon i {
  color: var(--bs-primary);
}

.menu-show-icon-primary .menu-item.show > .menu-link {
  transition: color 0.2s ease;
}
.menu-show-icon-primary .menu-item.show > .menu-link .menu-icon,
.menu-show-icon-primary .menu-item.show > .menu-link .menu-icon .svg-icon,
.menu-show-icon-primary .menu-item.show > .menu-link .menu-icon i {
  color: var(--bs-primary);
}

.menu-active-icon-primary .menu-item .menu-link.active {
  transition: color 0.2s ease;
}
.menu-active-icon-primary .menu-item .menu-link.active .menu-icon,
.menu-active-icon-primary .menu-item .menu-link.active .menu-icon .svg-icon,
.menu-active-icon-primary .menu-item .menu-link.active .menu-icon i {
  color: var(--bs-primary);
}

.menu-state-icon-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .menu-state-icon-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
  transition: color 0.2s ease;
}
.menu-state-icon-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon,
.menu-state-icon-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
.menu-state-icon-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon i, .menu-state-icon-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,
.menu-state-icon-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
.menu-state-icon-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
  color: var(--bs-primary);
}
.menu-state-icon-primary .menu-item.here > .menu-link {
  transition: color 0.2s ease;
}
.menu-state-icon-primary .menu-item.here > .menu-link .menu-icon,
.menu-state-icon-primary .menu-item.here > .menu-link .menu-icon .svg-icon,
.menu-state-icon-primary .menu-item.here > .menu-link .menu-icon i {
  color: var(--bs-primary);
}
.menu-state-icon-primary .menu-item.show > .menu-link {
  transition: color 0.2s ease;
}
.menu-state-icon-primary .menu-item.show > .menu-link .menu-icon,
.menu-state-icon-primary .menu-item.show > .menu-link .menu-icon .svg-icon,
.menu-state-icon-primary .menu-item.show > .menu-link .menu-icon i {
  color: var(--bs-primary);
}
.menu-state-icon-primary .menu-item .menu-link.active {
  transition: color 0.2s ease;
}
.menu-state-icon-primary .menu-item .menu-link.active .menu-icon,
.menu-state-icon-primary .menu-item .menu-link.active .menu-icon .svg-icon,
.menu-state-icon-primary .menu-item .menu-link.active .menu-icon i {
  color: var(--bs-primary);
}

.menu-hover-bullet-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .menu-hover-bullet-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
  transition: color 0.2s ease;
}
.menu-hover-bullet-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet, .menu-hover-bullet-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
  background-color: var(--bs-primary);
}

.menu-show-bullet-primary .menu-item.show > .menu-link {
  transition: color 0.2s ease;
}
.menu-show-bullet-primary .menu-item.show > .menu-link .menu-bullet .bullet {
  background-color: var(--bs-primary);
}

.menu-here-bullet-primary .menu-item.here > .menu-link {
  transition: color 0.2s ease;
}
.menu-here-bullet-primary .menu-item.here > .menu-link .menu-bullet .bullet {
  background-color: var(--bs-primary);
}

.menu-active-bullet-primary .menu-item .menu-link.active {
  transition: color 0.2s ease;
}
.menu-active-bullet-primary .menu-item .menu-link.active .menu-bullet .bullet {
  background-color: var(--bs-primary);
}

.menu-state-bullet-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .menu-state-bullet-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
  transition: color 0.2s ease;
}
.menu-state-bullet-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet, .menu-state-bullet-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
  background-color: var(--bs-primary);
}
.menu-state-bullet-primary .menu-item.here > .menu-link {
  transition: color 0.2s ease;
}
.menu-state-bullet-primary .menu-item.here > .menu-link .menu-bullet .bullet {
  background-color: var(--bs-primary);
}
.menu-state-bullet-primary .menu-item.show > .menu-link {
  transition: color 0.2s ease;
}
.menu-state-bullet-primary .menu-item.show > .menu-link .menu-bullet .bullet {
  background-color: var(--bs-primary);
}
.menu-state-bullet-primary .menu-item .menu-link.active {
  transition: color 0.2s ease;
}
.menu-state-bullet-primary .menu-item .menu-link.active .menu-bullet .bullet {
  background-color: var(--bs-primary);
}

.menu-hover-arrow-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .menu-hover-arrow-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
  transition: color 0.2s ease;
}
.menu-hover-arrow-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after, .menu-hover-arrow-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-here-arrow-primary .menu-item.here > .menu-link {
  transition: color 0.2s ease;
}
.menu-here-arrow-primary .menu-item.here > .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-show-arrow-primary .menu-item.show > .menu-link {
  transition: color 0.2s ease;
}
.menu-show-arrow-primary .menu-item.show > .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-active-arrow-primary .menu-item .menu-link.active {
  transition: color 0.2s ease;
}
.menu-active-arrow-primary .menu-item .menu-link.active .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-state-arrow-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .menu-state-arrow-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
  transition: color 0.2s ease;
}
.menu-state-arrow-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after, .menu-state-arrow-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.menu-state-arrow-primary .menu-item.here > .menu-link {
  transition: color 0.2s ease;
}
.menu-state-arrow-primary .menu-item.here > .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.menu-state-arrow-primary .menu-item.show > .menu-link {
  transition: color 0.2s ease;
}
.menu-state-arrow-primary .menu-item.show > .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.menu-state-arrow-primary .menu-item .menu-link.active {
  transition: color 0.2s ease;
}
.menu-state-arrow-primary .menu-item .menu-link.active .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%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: var(--bs-text-muted);
  transition: all 0.2s ease-in-out;
}
.anchor a:before {
  content: "#";
}
.anchor:hover a {
  display: flex;
}
.anchor:hover a:hover {
  color: var(--bs-primary);
  transition: all 0.2s ease-in-out;
}

.card {
  --bs-card-box-shadow: var(--bs-root-card-box-shadow);
  --bs-card-border-color: var(--bs-root-card-border-color);
  border: 1px solid var(--bs-card-border-color);
}
.card .card-header {
  display: flex;
  justify-content: space-between;
  align-items: stretch;
  flex-wrap: wrap;
  min-height: 70px;
  padding: 0 2.25rem;
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-bottom: 1px solid var(--bs-card-border-color);
}
.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: var(--bs-gray-600);
  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 {
  color: var(--bs-gray-600);
}
.card .card-header .card-title .card-icon .svg-icon svg {
  height: 24px;
  width: 24px;
}
.card .card-header .card-title,
.card .card-header .card-title .card-label {
  font-weight: 500;
  font-size: 1.275rem;
  color: var(--bs-text-gray-900);
}
.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: var(--bs-text-muted);
  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;
  color: var(--bs-card-color);
}
.card .card-footer {
  padding: 2rem 2.25rem;
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-top: 1px solid var(--bs-card-border-color);
}
.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 var(--bs-border-dashed-color);
}
.card.card-dashed > .card-header {
  border-bottom: 1px dashed var(--bs-border-dashed-color);
}
.card.card-dashed > .card-footer {
  border-top: 1px dashed var(--bs-border-dashed-color);
}
.card.card-bordered {
  box-shadow: none;
  border: 1px solid #F1F1F4;
}
.card.card-flush > .card-header {
  border-bottom: 0 !important;
}
.card.card-flush > .card-footer {
  border-top: 0 !important;
}
.card.card-shadow {
  box-shadow: var(--bs-card-box-shadow);
  border: 0;
}
.card.card-reset {
  border: 0 !important;
  box-shadow: none !important;
  background-color: transparent !important;
}
.card.card-reset > .card-header {
  border-bottom: 0 !important;
}
.card.card-reset > .card-footer {
  border-top: 0 !important;
}
.card.card-borderless {
  border: 0 !important;
}
.card.card-borderless > .card-header {
  border-bottom: 0 !important;
}
.card.card-borderless > .card-footer {
  border-top: 0 !important;
}
.card.card-border-0 {
  border: 0 !important;
}

.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-border {
  border: 1px solid var(--bs-root-card-border-color) !important;
}

.card-px {
  padding-left: 2.25rem !important;
  padding-right: 2.25rem !important;
}

.card-shadow {
  box-shadow: var(--bs-card-box-shadow);
}

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

.card-rounded {
  border-radius: 1rem;
}

.card-rounded-start {
  border-top-left-radius: 1rem;
  border-bottom-left-radius: 1rem;
}

.card-rounded-end {
  border-top-right-radius: 1rem;
  border-bottom-right-radius: 1rem;
}

.card-rounded-top {
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
}

.card-rounded-bottom {
  border-bottom-left-radius: 1rem;
  border-bottom-right-radius: 1rem;
}

@media (max-width: 767.98px) {
  .card > .card-header:not(.flex-nowrap) {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
[data-bs-theme=dark] .card {
  --bs-card-box-shadow: none;
}

.breadcrumb {
  display: flex;
  align-items: center;
  background-color: transparent;
  padding: 0;
  margin: 0;
}
.breadcrumb .breadcrumb-item {
  display: flex;
  align-items: center;
  padding-left: 0.5rem;
}
.breadcrumb .breadcrumb-item:last-child {
  padding-right: 0;
}
.breadcrumb .breadcrumb-item:after {
  padding-left: 0.5rem;
  content: "/";
}
.breadcrumb .breadcrumb-item:before {
  display: none;
}
.breadcrumb .breadcrumb-item:first-child {
  padding-left: 0;
}
.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 {
  --bs-btn-color: var(--bs-body-color);
  outline: none !important;
}
.btn:not(.btn-shadow):not(.shadow):not(.shadow-sm):not(.shadow-lg):not(.shadow-xs) {
  box-shadow: none;
}
.btn:not(.btn-outline):not(.btn-dashed):not(.btn-bordered):not(.border-hover):not(.border-active):not(.btn-flush):not(.btn-icon):not(.btn-hover-outline) {
  border: 0;
  padding: calc(0.775rem + 1px) calc(1.5rem + 1px);
}
.btn:not(.btn-outline):not(.btn-dashed):not(.btn-bordered):not(.border-hover):not(.border-active):not(.btn-flush):not(.btn-icon):not(.btn-hover-outline).btn-lg, .btn-group-lg > .btn:not(.btn-outline):not(.btn-dashed):not(.btn-bordered):not(.border-hover):not(.border-active):not(.btn-flush):not(.btn-icon):not(.btn-hover-outline) {
  padding: calc(0.825rem + 1px) calc(1.75rem + 1px);
}
.btn:not(.btn-outline):not(.btn-dashed):not(.btn-bordered):not(.border-hover):not(.border-active):not(.btn-flush):not(.btn-icon):not(.btn-hover-outline).btn-sm, .btn-group-sm > .btn:not(.btn-outline):not(.btn-dashed):not(.btn-bordered):not(.border-hover):not(.border-active):not(.btn-flush):not(.btn-icon):not(.btn-hover-outline) {
  padding: calc(0.55rem + 1px) calc(1rem + 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:not(.btn-outline-dashed) {
  border: 1px solid var(--bs-gray-300);
}
.btn.btn-outline-dashed {
  border: 1px dashed var(--bs-gray-300);
}
.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.btn-trim-start {
  justify-content: flex-start !important;
  padding-left: 0 !important;
}
.btn.btn-trim-end {
  justify-content: flex-end !important;
  padding-right: 0 !important;
}

.btn-reset {
  background-color: transparent;
  border: 0;
  box-shadow: none;
  user-select: none;
  outline: none;
}

.btn > i {
  display: inline-flex;
  font-size: 1rem;
  padding-right: 0.35rem;
  vertical-align: middle;
}
.btn.btn-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  height: calc(1.5em + 1.55rem + 2px);
  width: calc(1.5em + 1.55rem + 2px);
  line-height: 1;
}
.btn.btn-icon i {
  padding-right: 0;
}
.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-outline.btn-outline-dashed {
  border-width: 1px;
  border-style: dashed;
}
.btn-check:checked + .btn.btn-outline.btn-outline-dashed, .btn-check:active + .btn.btn-outline.btn-outline-dashed, .btn.btn-outline.btn-outline-dashed:focus:not(.btn-active), .btn.btn-outline.btn-outline-dashed:hover:not(.btn-active), .btn.btn-outline.btn-outline-dashed:active:not(.btn-active), .btn.btn-outline.btn-outline-dashed.active, .btn.btn-outline.btn-outline-dashed.show, .show > .btn.btn-outline.btn-outline-dashed {
  border-color: var(--bs-primary);
}

.btn.btn-hover-outline {
  border-width: 1px;
  border-style: solid;
}
.btn-check:checked + .btn.btn-hover-outline, .btn-check:active + .btn.btn-hover-outline, .btn.btn-hover-outline:focus:not(.btn-active), .btn.btn-hover-outline:hover:not(.btn-active), .btn.btn-hover-outline:active:not(.btn-active), .btn.btn-hover-outline.active, .btn.btn-hover-outline.show, .show > .btn.btn-hover-outline {
  border-color: var(--bs-gray-300);
}

.btn.btn-light {
  color: var(--bs-light-inverse);
  border-color: var(--bs-light);
  background-color: var(--bs-light);
}
.btn.btn-light i,
.btn.btn-light .svg-icon {
  color: var(--bs-light-inverse);
}
.btn.btn-light.dropdown-toggle:after {
  color: var(--bs-light-inverse);
}
.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: var(--bs-light-inverse);
  border-color: var(--bs-light-active);
  background-color: var(--bs-light-active) !important;
}
.btn-check:checked + .btn.btn-light i,
.btn-check:checked + .btn.btn-light .svg-icon, .btn-check:active + .btn.btn-light i,
.btn-check:active + .btn.btn-light .svg-icon, .btn.btn-light:focus:not(.btn-active) i,
.btn.btn-light:focus:not(.btn-active) .svg-icon, .btn.btn-light:hover:not(.btn-active) i,
.btn.btn-light:hover:not(.btn-active) .svg-icon, .btn.btn-light:active:not(.btn-active) i,
.btn.btn-light:active:not(.btn-active) .svg-icon, .btn.btn-light.active i,
.btn.btn-light.active .svg-icon, .btn.btn-light.show i,
.btn.btn-light.show .svg-icon, .show > .btn.btn-light i,
.show > .btn.btn-light .svg-icon {
  color: var(--bs-light-inverse);
}
.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: var(--bs-light-inverse);
}

.btn.btn-light-light {
  color: var(--bs-light);
  border-color: var(--bs-light-light);
  background-color: var(--bs-light-light);
}
.btn.btn-light-light i,
.btn.btn-light-light .svg-icon {
  color: var(--bs-light);
}
.btn.btn-light-light.dropdown-toggle:after {
  color: var(--bs-light);
}
.btn-check:checked + .btn.btn-light-light, .btn-check:active + .btn.btn-light-light, .btn.btn-light-light:focus:not(.btn-active), .btn.btn-light-light:hover:not(.btn-active), .btn.btn-light-light:active:not(.btn-active), .btn.btn-light-light.active, .btn.btn-light-light.show, .show > .btn.btn-light-light {
  color: var(--bs-light-inverse);
  border-color: var(--bs-light);
  background-color: var(--bs-light) !important;
}
.btn-check:checked + .btn.btn-light-light i,
.btn-check:checked + .btn.btn-light-light .svg-icon, .btn-check:active + .btn.btn-light-light i,
.btn-check:active + .btn.btn-light-light .svg-icon, .btn.btn-light-light:focus:not(.btn-active) i,
.btn.btn-light-light:focus:not(.btn-active) .svg-icon, .btn.btn-light-light:hover:not(.btn-active) i,
.btn.btn-light-light:hover:not(.btn-active) .svg-icon, .btn.btn-light-light:active:not(.btn-active) i,
.btn.btn-light-light:active:not(.btn-active) .svg-icon, .btn.btn-light-light.active i,
.btn.btn-light-light.active .svg-icon, .btn.btn-light-light.show i,
.btn.btn-light-light.show .svg-icon, .show > .btn.btn-light-light i,
.show > .btn.btn-light-light .svg-icon {
  color: var(--bs-light-inverse);
}
.btn-check:checked + .btn.btn-light-light.dropdown-toggle:after, .btn-check:active + .btn.btn-light-light.dropdown-toggle:after, .btn.btn-light-light:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-light-light:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-light-light:active:not(.btn-active).dropdown-toggle:after, .btn.btn-light-light.active.dropdown-toggle:after, .btn.btn-light-light.show.dropdown-toggle:after, .show > .btn.btn-light-light.dropdown-toggle:after {
  color: var(--bs-light-inverse);
}

.btn.btn-bg-light {
  border-color: var(--bs-light);
  background-color: var(--bs-light);
}
.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: var(--bs-light-inverse);
  border-color: var(--bs-light);
  background-color: var(--bs-light) !important;
}
.btn-check:checked + .btn.btn-active-light i,
.btn-check:checked + .btn.btn-active-light .svg-icon, .btn-check:active + .btn.btn-active-light i,
.btn-check:active + .btn.btn-active-light .svg-icon, .btn.btn-active-light:focus:not(.btn-active) i,
.btn.btn-active-light:focus:not(.btn-active) .svg-icon, .btn.btn-active-light:hover:not(.btn-active) i,
.btn.btn-active-light:hover:not(.btn-active) .svg-icon, .btn.btn-active-light:active:not(.btn-active) i,
.btn.btn-active-light:active:not(.btn-active) .svg-icon, .btn.btn-active-light.active i,
.btn.btn-active-light.active .svg-icon, .btn.btn-active-light.show i,
.btn.btn-active-light.show .svg-icon, .show > .btn.btn-active-light i,
.show > .btn.btn-active-light .svg-icon {
  color: var(--bs-light-inverse);
}
.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: var(--bs-light-inverse);
}

.btn-check:checked + .btn.btn-active-light-light, .btn-check:active + .btn.btn-active-light-light, .btn.btn-active-light-light:focus:not(.btn-active), .btn.btn-active-light-light:hover:not(.btn-active), .btn.btn-active-light-light:active:not(.btn-active), .btn.btn-active-light-light.active, .btn.btn-active-light-light.show, .show > .btn.btn-active-light-light {
  color: var(--bs-light);
  border-color: var(--bs-light-light);
  background-color: var(--bs-light-light) !important;
}
.btn-check:checked + .btn.btn-active-light-light i,
.btn-check:checked + .btn.btn-active-light-light .svg-icon, .btn-check:active + .btn.btn-active-light-light i,
.btn-check:active + .btn.btn-active-light-light .svg-icon, .btn.btn-active-light-light:focus:not(.btn-active) i,
.btn.btn-active-light-light:focus:not(.btn-active) .svg-icon, .btn.btn-active-light-light:hover:not(.btn-active) i,
.btn.btn-active-light-light:hover:not(.btn-active) .svg-icon, .btn.btn-active-light-light:active:not(.btn-active) i,
.btn.btn-active-light-light:active:not(.btn-active) .svg-icon, .btn.btn-active-light-light.active i,
.btn.btn-active-light-light.active .svg-icon, .btn.btn-active-light-light.show i,
.btn.btn-active-light-light.show .svg-icon, .show > .btn.btn-active-light-light i,
.show > .btn.btn-active-light-light .svg-icon {
  color: var(--bs-light);
}
.btn-check:checked + .btn.btn-active-light-light.dropdown-toggle:after, .btn-check:active + .btn.btn-active-light-light.dropdown-toggle:after, .btn.btn-active-light-light:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-light:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-light:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-light.active.dropdown-toggle:after, .btn.btn-active-light-light.show.dropdown-toggle:after, .show > .btn.btn-active-light-light.dropdown-toggle:after {
  color: var(--bs-light);
}

.btn.btn-outline.btn-outline-light {
  color: var(--bs-light);
  border-color: var(--bs-light);
  background-color: transparent;
}
.btn.btn-outline.btn-outline-light i,
.btn.btn-outline.btn-outline-light .svg-icon {
  color: var(--bs-light);
}
.btn.btn-outline.btn-outline-light.dropdown-toggle:after {
  color: var(--bs-light);
}
.btn-check:checked + .btn.btn-outline.btn-outline-light, .btn-check:active + .btn.btn-outline.btn-outline-light, .btn.btn-outline.btn-outline-light:focus:not(.btn-active), .btn.btn-outline.btn-outline-light:hover:not(.btn-active), .btn.btn-outline.btn-outline-light:active:not(.btn-active), .btn.btn-outline.btn-outline-light.active, .btn.btn-outline.btn-outline-light.show, .show > .btn.btn-outline.btn-outline-light {
  color: var(--bs-light-active);
  border-color: var(--bs-light);
  background-color: var(--bs-light-light) !important;
}
.btn-check:checked + .btn.btn-outline.btn-outline-light i,
.btn-check:checked + .btn.btn-outline.btn-outline-light .svg-icon, .btn-check:active + .btn.btn-outline.btn-outline-light i,
.btn-check:active + .btn.btn-outline.btn-outline-light .svg-icon, .btn.btn-outline.btn-outline-light:focus:not(.btn-active) i,
.btn.btn-outline.btn-outline-light:focus:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-light:hover:not(.btn-active) i,
.btn.btn-outline.btn-outline-light:hover:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-light:active:not(.btn-active) i,
.btn.btn-outline.btn-outline-light:active:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-light.active i,
.btn.btn-outline.btn-outline-light.active .svg-icon, .btn.btn-outline.btn-outline-light.show i,
.btn.btn-outline.btn-outline-light.show .svg-icon, .show > .btn.btn-outline.btn-outline-light i,
.show > .btn.btn-outline.btn-outline-light .svg-icon {
  color: var(--bs-light-active);
}
.btn-check:checked + .btn.btn-outline.btn-outline-light.dropdown-toggle:after, .btn-check:active + .btn.btn-outline.btn-outline-light.dropdown-toggle:after, .btn.btn-outline.btn-outline-light:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-light:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-light:active:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-light.active.dropdown-toggle:after, .btn.btn-outline.btn-outline-light.show.dropdown-toggle:after, .show > .btn.btn-outline.btn-outline-light.dropdown-toggle:after {
  color: var(--bs-light-active);
}

.btn.btn-primary {
  color: var(--bs-primary-inverse);
  border-color: var(--bs-primary);
  background-color: var(--bs-primary);
}
.btn.btn-primary i,
.btn.btn-primary .svg-icon {
  color: var(--bs-primary-inverse);
}
.btn.btn-primary.dropdown-toggle:after {
  color: var(--bs-primary-inverse);
}
.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: var(--bs-primary-inverse);
  border-color: var(--bs-primary-active);
  background-color: var(--bs-primary-active) !important;
}
.btn-check:checked + .btn.btn-primary i,
.btn-check:checked + .btn.btn-primary .svg-icon, .btn-check:active + .btn.btn-primary i,
.btn-check:active + .btn.btn-primary .svg-icon, .btn.btn-primary:focus:not(.btn-active) i,
.btn.btn-primary:focus:not(.btn-active) .svg-icon, .btn.btn-primary:hover:not(.btn-active) i,
.btn.btn-primary:hover:not(.btn-active) .svg-icon, .btn.btn-primary:active:not(.btn-active) i,
.btn.btn-primary:active:not(.btn-active) .svg-icon, .btn.btn-primary.active i,
.btn.btn-primary.active .svg-icon, .btn.btn-primary.show i,
.btn.btn-primary.show .svg-icon, .show > .btn.btn-primary i,
.show > .btn.btn-primary .svg-icon {
  color: var(--bs-primary-inverse);
}
.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: var(--bs-primary-inverse);
}

.btn.btn-light-primary {
  color: var(--bs-primary);
  border-color: var(--bs-primary-light);
  background-color: var(--bs-primary-light);
}
.btn.btn-light-primary i,
.btn.btn-light-primary .svg-icon {
  color: var(--bs-primary);
}
.btn.btn-light-primary.dropdown-toggle:after {
  color: var(--bs-primary);
}
.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: var(--bs-primary-inverse);
  border-color: var(--bs-primary);
  background-color: var(--bs-primary) !important;
}
.btn-check:checked + .btn.btn-light-primary i,
.btn-check:checked + .btn.btn-light-primary .svg-icon, .btn-check:active + .btn.btn-light-primary i,
.btn-check:active + .btn.btn-light-primary .svg-icon, .btn.btn-light-primary:focus:not(.btn-active) i,
.btn.btn-light-primary:focus:not(.btn-active) .svg-icon, .btn.btn-light-primary:hover:not(.btn-active) i,
.btn.btn-light-primary:hover:not(.btn-active) .svg-icon, .btn.btn-light-primary:active:not(.btn-active) i,
.btn.btn-light-primary:active:not(.btn-active) .svg-icon, .btn.btn-light-primary.active i,
.btn.btn-light-primary.active .svg-icon, .btn.btn-light-primary.show i,
.btn.btn-light-primary.show .svg-icon, .show > .btn.btn-light-primary i,
.show > .btn.btn-light-primary .svg-icon {
  color: var(--bs-primary-inverse);
}
.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: var(--bs-primary-inverse);
}

.btn.btn-bg-primary {
  border-color: var(--bs-primary);
  background-color: var(--bs-primary);
}
.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: var(--bs-primary-inverse);
  border-color: var(--bs-primary);
  background-color: var(--bs-primary) !important;
}
.btn-check:checked + .btn.btn-active-primary i,
.btn-check:checked + .btn.btn-active-primary .svg-icon, .btn-check:active + .btn.btn-active-primary i,
.btn-check:active + .btn.btn-active-primary .svg-icon, .btn.btn-active-primary:focus:not(.btn-active) i,
.btn.btn-active-primary:focus:not(.btn-active) .svg-icon, .btn.btn-active-primary:hover:not(.btn-active) i,
.btn.btn-active-primary:hover:not(.btn-active) .svg-icon, .btn.btn-active-primary:active:not(.btn-active) i,
.btn.btn-active-primary:active:not(.btn-active) .svg-icon, .btn.btn-active-primary.active i,
.btn.btn-active-primary.active .svg-icon, .btn.btn-active-primary.show i,
.btn.btn-active-primary.show .svg-icon, .show > .btn.btn-active-primary i,
.show > .btn.btn-active-primary .svg-icon {
  color: var(--bs-primary-inverse);
}
.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: var(--bs-primary-inverse);
}

.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: var(--bs-primary);
  border-color: var(--bs-primary-light);
  background-color: var(--bs-primary-light) !important;
}
.btn-check:checked + .btn.btn-active-light-primary i,
.btn-check:checked + .btn.btn-active-light-primary .svg-icon, .btn-check:active + .btn.btn-active-light-primary i,
.btn-check:active + .btn.btn-active-light-primary .svg-icon, .btn.btn-active-light-primary:focus:not(.btn-active) i,
.btn.btn-active-light-primary:focus:not(.btn-active) .svg-icon, .btn.btn-active-light-primary:hover:not(.btn-active) i,
.btn.btn-active-light-primary:hover:not(.btn-active) .svg-icon, .btn.btn-active-light-primary:active:not(.btn-active) i,
.btn.btn-active-light-primary:active:not(.btn-active) .svg-icon, .btn.btn-active-light-primary.active i,
.btn.btn-active-light-primary.active .svg-icon, .btn.btn-active-light-primary.show i,
.btn.btn-active-light-primary.show .svg-icon, .show > .btn.btn-active-light-primary i,
.show > .btn.btn-active-light-primary .svg-icon {
  color: var(--bs-primary);
}
.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: var(--bs-primary);
}

.btn.btn-outline.btn-outline-primary {
  color: var(--bs-primary);
  border-color: var(--bs-primary);
  background-color: transparent;
}
.btn.btn-outline.btn-outline-primary i,
.btn.btn-outline.btn-outline-primary .svg-icon {
  color: var(--bs-primary);
}
.btn.btn-outline.btn-outline-primary.dropdown-toggle:after {
  color: var(--bs-primary);
}
.btn-check:checked + .btn.btn-outline.btn-outline-primary, .btn-check:active + .btn.btn-outline.btn-outline-primary, .btn.btn-outline.btn-outline-primary:focus:not(.btn-active), .btn.btn-outline.btn-outline-primary:hover:not(.btn-active), .btn.btn-outline.btn-outline-primary:active:not(.btn-active), .btn.btn-outline.btn-outline-primary.active, .btn.btn-outline.btn-outline-primary.show, .show > .btn.btn-outline.btn-outline-primary {
  color: var(--bs-primary-active);
  border-color: var(--bs-primary);
  background-color: var(--bs-primary-light) !important;
}
.btn-check:checked + .btn.btn-outline.btn-outline-primary i,
.btn-check:checked + .btn.btn-outline.btn-outline-primary .svg-icon, .btn-check:active + .btn.btn-outline.btn-outline-primary i,
.btn-check:active + .btn.btn-outline.btn-outline-primary .svg-icon, .btn.btn-outline.btn-outline-primary:focus:not(.btn-active) i,
.btn.btn-outline.btn-outline-primary:focus:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-primary:hover:not(.btn-active) i,
.btn.btn-outline.btn-outline-primary:hover:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-primary:active:not(.btn-active) i,
.btn.btn-outline.btn-outline-primary:active:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-primary.active i,
.btn.btn-outline.btn-outline-primary.active .svg-icon, .btn.btn-outline.btn-outline-primary.show i,
.btn.btn-outline.btn-outline-primary.show .svg-icon, .show > .btn.btn-outline.btn-outline-primary i,
.show > .btn.btn-outline.btn-outline-primary .svg-icon {
  color: var(--bs-primary-active);
}
.btn-check:checked + .btn.btn-outline.btn-outline-primary.dropdown-toggle:after, .btn-check:active + .btn.btn-outline.btn-outline-primary.dropdown-toggle:after, .btn.btn-outline.btn-outline-primary:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-primary:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-primary:active:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-primary.active.dropdown-toggle:after, .btn.btn-outline.btn-outline-primary.show.dropdown-toggle:after, .show > .btn.btn-outline.btn-outline-primary.dropdown-toggle:after {
  color: var(--bs-primary-active);
}

.btn.btn-secondary {
  color: var(--bs-secondary-inverse);
  border-color: var(--bs-secondary);
  background-color: var(--bs-secondary);
}
.btn.btn-secondary i,
.btn.btn-secondary .svg-icon {
  color: var(--bs-secondary-inverse);
}
.btn.btn-secondary.dropdown-toggle:after {
  color: var(--bs-secondary-inverse);
}
.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: var(--bs-secondary-inverse);
  border-color: var(--bs-secondary-active);
  background-color: var(--bs-secondary-active) !important;
}
.btn-check:checked + .btn.btn-secondary i,
.btn-check:checked + .btn.btn-secondary .svg-icon, .btn-check:active + .btn.btn-secondary i,
.btn-check:active + .btn.btn-secondary .svg-icon, .btn.btn-secondary:focus:not(.btn-active) i,
.btn.btn-secondary:focus:not(.btn-active) .svg-icon, .btn.btn-secondary:hover:not(.btn-active) i,
.btn.btn-secondary:hover:not(.btn-active) .svg-icon, .btn.btn-secondary:active:not(.btn-active) i,
.btn.btn-secondary:active:not(.btn-active) .svg-icon, .btn.btn-secondary.active i,
.btn.btn-secondary.active .svg-icon, .btn.btn-secondary.show i,
.btn.btn-secondary.show .svg-icon, .show > .btn.btn-secondary i,
.show > .btn.btn-secondary .svg-icon {
  color: var(--bs-secondary-inverse);
}
.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: var(--bs-secondary-inverse);
}

.btn.btn-light-secondary {
  color: var(--bs-secondary-inverse);
  border-color: var(--bs-secondary-light);
  background-color: var(--bs-secondary-light);
}
.btn.btn-light-secondary i,
.btn.btn-light-secondary .svg-icon {
  color: var(--bs-secondary-inverse);
}
.btn.btn-light-secondary.dropdown-toggle:after {
  color: var(--bs-secondary-inverse);
}
.btn-check:checked + .btn.btn-light-secondary, .btn-check:active + .btn.btn-light-secondary, .btn.btn-light-secondary:focus:not(.btn-active), .btn.btn-light-secondary:hover:not(.btn-active), .btn.btn-light-secondary:active:not(.btn-active), .btn.btn-light-secondary.active, .btn.btn-light-secondary.show, .show > .btn.btn-light-secondary {
  color: var(--bs-secondary-inverse);
  border-color: var(--bs-secondary);
  background-color: var(--bs-secondary) !important;
}
.btn-check:checked + .btn.btn-light-secondary i,
.btn-check:checked + .btn.btn-light-secondary .svg-icon, .btn-check:active + .btn.btn-light-secondary i,
.btn-check:active + .btn.btn-light-secondary .svg-icon, .btn.btn-light-secondary:focus:not(.btn-active) i,
.btn.btn-light-secondary:focus:not(.btn-active) .svg-icon, .btn.btn-light-secondary:hover:not(.btn-active) i,
.btn.btn-light-secondary:hover:not(.btn-active) .svg-icon, .btn.btn-light-secondary:active:not(.btn-active) i,
.btn.btn-light-secondary:active:not(.btn-active) .svg-icon, .btn.btn-light-secondary.active i,
.btn.btn-light-secondary.active .svg-icon, .btn.btn-light-secondary.show i,
.btn.btn-light-secondary.show .svg-icon, .show > .btn.btn-light-secondary i,
.show > .btn.btn-light-secondary .svg-icon {
  color: var(--bs-secondary-inverse);
}
.btn-check:checked + .btn.btn-light-secondary.dropdown-toggle:after, .btn-check:active + .btn.btn-light-secondary.dropdown-toggle:after, .btn.btn-light-secondary:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-light-secondary:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-light-secondary:active:not(.btn-active).dropdown-toggle:after, .btn.btn-light-secondary.active.dropdown-toggle:after, .btn.btn-light-secondary.show.dropdown-toggle:after, .show > .btn.btn-light-secondary.dropdown-toggle:after {
  color: var(--bs-secondary-inverse);
}

.btn.btn-bg-secondary {
  border-color: var(--bs-secondary);
  background-color: var(--bs-secondary);
}
.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: var(--bs-secondary-inverse);
  border-color: var(--bs-secondary);
  background-color: var(--bs-secondary) !important;
}
.btn-check:checked + .btn.btn-active-secondary i,
.btn-check:checked + .btn.btn-active-secondary .svg-icon, .btn-check:active + .btn.btn-active-secondary i,
.btn-check:active + .btn.btn-active-secondary .svg-icon, .btn.btn-active-secondary:focus:not(.btn-active) i,
.btn.btn-active-secondary:focus:not(.btn-active) .svg-icon, .btn.btn-active-secondary:hover:not(.btn-active) i,
.btn.btn-active-secondary:hover:not(.btn-active) .svg-icon, .btn.btn-active-secondary:active:not(.btn-active) i,
.btn.btn-active-secondary:active:not(.btn-active) .svg-icon, .btn.btn-active-secondary.active i,
.btn.btn-active-secondary.active .svg-icon, .btn.btn-active-secondary.show i,
.btn.btn-active-secondary.show .svg-icon, .show > .btn.btn-active-secondary i,
.show > .btn.btn-active-secondary .svg-icon {
  color: var(--bs-secondary-inverse);
}
.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: var(--bs-secondary-inverse);
}

.btn-check:checked + .btn.btn-active-light-secondary, .btn-check:active + .btn.btn-active-light-secondary, .btn.btn-active-light-secondary:focus:not(.btn-active), .btn.btn-active-light-secondary:hover:not(.btn-active), .btn.btn-active-light-secondary:active:not(.btn-active), .btn.btn-active-light-secondary.active, .btn.btn-active-light-secondary.show, .show > .btn.btn-active-light-secondary {
  color: var(--bs-secondary-inverse);
  border-color: var(--bs-secondary-light);
  background-color: var(--bs-secondary-light) !important;
}
.btn-check:checked + .btn.btn-active-light-secondary i,
.btn-check:checked + .btn.btn-active-light-secondary .svg-icon, .btn-check:active + .btn.btn-active-light-secondary i,
.btn-check:active + .btn.btn-active-light-secondary .svg-icon, .btn.btn-active-light-secondary:focus:not(.btn-active) i,
.btn.btn-active-light-secondary:focus:not(.btn-active) .svg-icon, .btn.btn-active-light-secondary:hover:not(.btn-active) i,
.btn.btn-active-light-secondary:hover:not(.btn-active) .svg-icon, .btn.btn-active-light-secondary:active:not(.btn-active) i,
.btn.btn-active-light-secondary:active:not(.btn-active) .svg-icon, .btn.btn-active-light-secondary.active i,
.btn.btn-active-light-secondary.active .svg-icon, .btn.btn-active-light-secondary.show i,
.btn.btn-active-light-secondary.show .svg-icon, .show > .btn.btn-active-light-secondary i,
.show > .btn.btn-active-light-secondary .svg-icon {
  color: var(--bs-secondary-inverse);
}
.btn-check:checked + .btn.btn-active-light-secondary.dropdown-toggle:after, .btn-check:active + .btn.btn-active-light-secondary.dropdown-toggle:after, .btn.btn-active-light-secondary:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-secondary:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-secondary:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-secondary.active.dropdown-toggle:after, .btn.btn-active-light-secondary.show.dropdown-toggle:after, .show > .btn.btn-active-light-secondary.dropdown-toggle:after {
  color: var(--bs-secondary-inverse);
}

.btn.btn-outline.btn-outline-secondary {
  color: var(--bs-secondary-inverse);
  border-color: var(--bs-secondary-inverse);
  background-color: transparent;
}
.btn.btn-outline.btn-outline-secondary i,
.btn.btn-outline.btn-outline-secondary .svg-icon {
  color: var(--bs-secondary-inverse);
}
.btn.btn-outline.btn-outline-secondary.dropdown-toggle:after {
  color: var(--bs-secondary-inverse);
}
.btn-check:checked + .btn.btn-outline.btn-outline-secondary, .btn-check:active + .btn.btn-outline.btn-outline-secondary, .btn.btn-outline.btn-outline-secondary:focus:not(.btn-active), .btn.btn-outline.btn-outline-secondary:hover:not(.btn-active), .btn.btn-outline.btn-outline-secondary:active:not(.btn-active), .btn.btn-outline.btn-outline-secondary.active, .btn.btn-outline.btn-outline-secondary.show, .show > .btn.btn-outline.btn-outline-secondary {
  color: var(--bs-secondary-inverse);
  border-color: var(--bs-secondary-inverse);
  background-color: var(--bs-secondary-light) !important;
}
.btn-check:checked + .btn.btn-outline.btn-outline-secondary i,
.btn-check:checked + .btn.btn-outline.btn-outline-secondary .svg-icon, .btn-check:active + .btn.btn-outline.btn-outline-secondary i,
.btn-check:active + .btn.btn-outline.btn-outline-secondary .svg-icon, .btn.btn-outline.btn-outline-secondary:focus:not(.btn-active) i,
.btn.btn-outline.btn-outline-secondary:focus:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-secondary:hover:not(.btn-active) i,
.btn.btn-outline.btn-outline-secondary:hover:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-secondary:active:not(.btn-active) i,
.btn.btn-outline.btn-outline-secondary:active:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-secondary.active i,
.btn.btn-outline.btn-outline-secondary.active .svg-icon, .btn.btn-outline.btn-outline-secondary.show i,
.btn.btn-outline.btn-outline-secondary.show .svg-icon, .show > .btn.btn-outline.btn-outline-secondary i,
.show > .btn.btn-outline.btn-outline-secondary .svg-icon {
  color: var(--bs-secondary-inverse);
}
.btn-check:checked + .btn.btn-outline.btn-outline-secondary.dropdown-toggle:after, .btn-check:active + .btn.btn-outline.btn-outline-secondary.dropdown-toggle:after, .btn.btn-outline.btn-outline-secondary:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-secondary:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-secondary:active:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-secondary.active.dropdown-toggle:after, .btn.btn-outline.btn-outline-secondary.show.dropdown-toggle:after, .show > .btn.btn-outline.btn-outline-secondary.dropdown-toggle:after {
  color: var(--bs-secondary-inverse);
}

.btn.btn-success {
  color: var(--bs-success-inverse);
  border-color: var(--bs-success);
  background-color: var(--bs-success);
}
.btn.btn-success i,
.btn.btn-success .svg-icon {
  color: var(--bs-success-inverse);
}
.btn.btn-success.dropdown-toggle:after {
  color: var(--bs-success-inverse);
}
.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: var(--bs-success-inverse);
  border-color: var(--bs-success-active);
  background-color: var(--bs-success-active) !important;
}
.btn-check:checked + .btn.btn-success i,
.btn-check:checked + .btn.btn-success .svg-icon, .btn-check:active + .btn.btn-success i,
.btn-check:active + .btn.btn-success .svg-icon, .btn.btn-success:focus:not(.btn-active) i,
.btn.btn-success:focus:not(.btn-active) .svg-icon, .btn.btn-success:hover:not(.btn-active) i,
.btn.btn-success:hover:not(.btn-active) .svg-icon, .btn.btn-success:active:not(.btn-active) i,
.btn.btn-success:active:not(.btn-active) .svg-icon, .btn.btn-success.active i,
.btn.btn-success.active .svg-icon, .btn.btn-success.show i,
.btn.btn-success.show .svg-icon, .show > .btn.btn-success i,
.show > .btn.btn-success .svg-icon {
  color: var(--bs-success-inverse);
}
.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: var(--bs-success-inverse);
}

.btn.btn-light-success {
  color: var(--bs-success);
  border-color: var(--bs-success-light);
  background-color: var(--bs-success-light);
}
.btn.btn-light-success i,
.btn.btn-light-success .svg-icon {
  color: var(--bs-success);
}
.btn.btn-light-success.dropdown-toggle:after {
  color: var(--bs-success);
}
.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: var(--bs-success-inverse);
  border-color: var(--bs-success);
  background-color: var(--bs-success) !important;
}
.btn-check:checked + .btn.btn-light-success i,
.btn-check:checked + .btn.btn-light-success .svg-icon, .btn-check:active + .btn.btn-light-success i,
.btn-check:active + .btn.btn-light-success .svg-icon, .btn.btn-light-success:focus:not(.btn-active) i,
.btn.btn-light-success:focus:not(.btn-active) .svg-icon, .btn.btn-light-success:hover:not(.btn-active) i,
.btn.btn-light-success:hover:not(.btn-active) .svg-icon, .btn.btn-light-success:active:not(.btn-active) i,
.btn.btn-light-success:active:not(.btn-active) .svg-icon, .btn.btn-light-success.active i,
.btn.btn-light-success.active .svg-icon, .btn.btn-light-success.show i,
.btn.btn-light-success.show .svg-icon, .show > .btn.btn-light-success i,
.show > .btn.btn-light-success .svg-icon {
  color: var(--bs-success-inverse);
}
.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: var(--bs-success-inverse);
}

.btn.btn-bg-success {
  border-color: var(--bs-success);
  background-color: var(--bs-success);
}
.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: var(--bs-success-inverse);
  border-color: var(--bs-success);
  background-color: var(--bs-success) !important;
}
.btn-check:checked + .btn.btn-active-success i,
.btn-check:checked + .btn.btn-active-success .svg-icon, .btn-check:active + .btn.btn-active-success i,
.btn-check:active + .btn.btn-active-success .svg-icon, .btn.btn-active-success:focus:not(.btn-active) i,
.btn.btn-active-success:focus:not(.btn-active) .svg-icon, .btn.btn-active-success:hover:not(.btn-active) i,
.btn.btn-active-success:hover:not(.btn-active) .svg-icon, .btn.btn-active-success:active:not(.btn-active) i,
.btn.btn-active-success:active:not(.btn-active) .svg-icon, .btn.btn-active-success.active i,
.btn.btn-active-success.active .svg-icon, .btn.btn-active-success.show i,
.btn.btn-active-success.show .svg-icon, .show > .btn.btn-active-success i,
.show > .btn.btn-active-success .svg-icon {
  color: var(--bs-success-inverse);
}
.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: var(--bs-success-inverse);
}

.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: var(--bs-success);
  border-color: var(--bs-success-light);
  background-color: var(--bs-success-light) !important;
}
.btn-check:checked + .btn.btn-active-light-success i,
.btn-check:checked + .btn.btn-active-light-success .svg-icon, .btn-check:active + .btn.btn-active-light-success i,
.btn-check:active + .btn.btn-active-light-success .svg-icon, .btn.btn-active-light-success:focus:not(.btn-active) i,
.btn.btn-active-light-success:focus:not(.btn-active) .svg-icon, .btn.btn-active-light-success:hover:not(.btn-active) i,
.btn.btn-active-light-success:hover:not(.btn-active) .svg-icon, .btn.btn-active-light-success:active:not(.btn-active) i,
.btn.btn-active-light-success:active:not(.btn-active) .svg-icon, .btn.btn-active-light-success.active i,
.btn.btn-active-light-success.active .svg-icon, .btn.btn-active-light-success.show i,
.btn.btn-active-light-success.show .svg-icon, .show > .btn.btn-active-light-success i,
.show > .btn.btn-active-light-success .svg-icon {
  color: var(--bs-success);
}
.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: var(--bs-success);
}

.btn.btn-outline.btn-outline-success {
  color: var(--bs-success);
  border-color: var(--bs-success);
  background-color: transparent;
}
.btn.btn-outline.btn-outline-success i,
.btn.btn-outline.btn-outline-success .svg-icon {
  color: var(--bs-success);
}
.btn.btn-outline.btn-outline-success.dropdown-toggle:after {
  color: var(--bs-success);
}
.btn-check:checked + .btn.btn-outline.btn-outline-success, .btn-check:active + .btn.btn-outline.btn-outline-success, .btn.btn-outline.btn-outline-success:focus:not(.btn-active), .btn.btn-outline.btn-outline-success:hover:not(.btn-active), .btn.btn-outline.btn-outline-success:active:not(.btn-active), .btn.btn-outline.btn-outline-success.active, .btn.btn-outline.btn-outline-success.show, .show > .btn.btn-outline.btn-outline-success {
  color: var(--bs-success-active);
  border-color: var(--bs-success);
  background-color: var(--bs-success-light) !important;
}
.btn-check:checked + .btn.btn-outline.btn-outline-success i,
.btn-check:checked + .btn.btn-outline.btn-outline-success .svg-icon, .btn-check:active + .btn.btn-outline.btn-outline-success i,
.btn-check:active + .btn.btn-outline.btn-outline-success .svg-icon, .btn.btn-outline.btn-outline-success:focus:not(.btn-active) i,
.btn.btn-outline.btn-outline-success:focus:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-success:hover:not(.btn-active) i,
.btn.btn-outline.btn-outline-success:hover:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-success:active:not(.btn-active) i,
.btn.btn-outline.btn-outline-success:active:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-success.active i,
.btn.btn-outline.btn-outline-success.active .svg-icon, .btn.btn-outline.btn-outline-success.show i,
.btn.btn-outline.btn-outline-success.show .svg-icon, .show > .btn.btn-outline.btn-outline-success i,
.show > .btn.btn-outline.btn-outline-success .svg-icon {
  color: var(--bs-success-active);
}
.btn-check:checked + .btn.btn-outline.btn-outline-success.dropdown-toggle:after, .btn-check:active + .btn.btn-outline.btn-outline-success.dropdown-toggle:after, .btn.btn-outline.btn-outline-success:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-success:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-success:active:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-success.active.dropdown-toggle:after, .btn.btn-outline.btn-outline-success.show.dropdown-toggle:after, .show > .btn.btn-outline.btn-outline-success.dropdown-toggle:after {
  color: var(--bs-success-active);
}

.btn.btn-info {
  color: var(--bs-info-inverse);
  border-color: var(--bs-info);
  background-color: var(--bs-info);
}
.btn.btn-info i,
.btn.btn-info .svg-icon {
  color: var(--bs-info-inverse);
}
.btn.btn-info.dropdown-toggle:after {
  color: var(--bs-info-inverse);
}
.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: var(--bs-info-inverse);
  border-color: var(--bs-info-active);
  background-color: var(--bs-info-active) !important;
}
.btn-check:checked + .btn.btn-info i,
.btn-check:checked + .btn.btn-info .svg-icon, .btn-check:active + .btn.btn-info i,
.btn-check:active + .btn.btn-info .svg-icon, .btn.btn-info:focus:not(.btn-active) i,
.btn.btn-info:focus:not(.btn-active) .svg-icon, .btn.btn-info:hover:not(.btn-active) i,
.btn.btn-info:hover:not(.btn-active) .svg-icon, .btn.btn-info:active:not(.btn-active) i,
.btn.btn-info:active:not(.btn-active) .svg-icon, .btn.btn-info.active i,
.btn.btn-info.active .svg-icon, .btn.btn-info.show i,
.btn.btn-info.show .svg-icon, .show > .btn.btn-info i,
.show > .btn.btn-info .svg-icon {
  color: var(--bs-info-inverse);
}
.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: var(--bs-info-inverse);
}

.btn.btn-light-info {
  color: var(--bs-info);
  border-color: var(--bs-info-light);
  background-color: var(--bs-info-light);
}
.btn.btn-light-info i,
.btn.btn-light-info .svg-icon {
  color: var(--bs-info);
}
.btn.btn-light-info.dropdown-toggle:after {
  color: var(--bs-info);
}
.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: var(--bs-info-inverse);
  border-color: var(--bs-info);
  background-color: var(--bs-info) !important;
}
.btn-check:checked + .btn.btn-light-info i,
.btn-check:checked + .btn.btn-light-info .svg-icon, .btn-check:active + .btn.btn-light-info i,
.btn-check:active + .btn.btn-light-info .svg-icon, .btn.btn-light-info:focus:not(.btn-active) i,
.btn.btn-light-info:focus:not(.btn-active) .svg-icon, .btn.btn-light-info:hover:not(.btn-active) i,
.btn.btn-light-info:hover:not(.btn-active) .svg-icon, .btn.btn-light-info:active:not(.btn-active) i,
.btn.btn-light-info:active:not(.btn-active) .svg-icon, .btn.btn-light-info.active i,
.btn.btn-light-info.active .svg-icon, .btn.btn-light-info.show i,
.btn.btn-light-info.show .svg-icon, .show > .btn.btn-light-info i,
.show > .btn.btn-light-info .svg-icon {
  color: var(--bs-info-inverse);
}
.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: var(--bs-info-inverse);
}

.btn.btn-bg-info {
  border-color: var(--bs-info);
  background-color: var(--bs-info);
}
.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: var(--bs-info-inverse);
  border-color: var(--bs-info);
  background-color: var(--bs-info) !important;
}
.btn-check:checked + .btn.btn-active-info i,
.btn-check:checked + .btn.btn-active-info .svg-icon, .btn-check:active + .btn.btn-active-info i,
.btn-check:active + .btn.btn-active-info .svg-icon, .btn.btn-active-info:focus:not(.btn-active) i,
.btn.btn-active-info:focus:not(.btn-active) .svg-icon, .btn.btn-active-info:hover:not(.btn-active) i,
.btn.btn-active-info:hover:not(.btn-active) .svg-icon, .btn.btn-active-info:active:not(.btn-active) i,
.btn.btn-active-info:active:not(.btn-active) .svg-icon, .btn.btn-active-info.active i,
.btn.btn-active-info.active .svg-icon, .btn.btn-active-info.show i,
.btn.btn-active-info.show .svg-icon, .show > .btn.btn-active-info i,
.show > .btn.btn-active-info .svg-icon {
  color: var(--bs-info-inverse);
}
.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: var(--bs-info-inverse);
}

.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: var(--bs-info);
  border-color: var(--bs-info-light);
  background-color: var(--bs-info-light) !important;
}
.btn-check:checked + .btn.btn-active-light-info i,
.btn-check:checked + .btn.btn-active-light-info .svg-icon, .btn-check:active + .btn.btn-active-light-info i,
.btn-check:active + .btn.btn-active-light-info .svg-icon, .btn.btn-active-light-info:focus:not(.btn-active) i,
.btn.btn-active-light-info:focus:not(.btn-active) .svg-icon, .btn.btn-active-light-info:hover:not(.btn-active) i,
.btn.btn-active-light-info:hover:not(.btn-active) .svg-icon, .btn.btn-active-light-info:active:not(.btn-active) i,
.btn.btn-active-light-info:active:not(.btn-active) .svg-icon, .btn.btn-active-light-info.active i,
.btn.btn-active-light-info.active .svg-icon, .btn.btn-active-light-info.show i,
.btn.btn-active-light-info.show .svg-icon, .show > .btn.btn-active-light-info i,
.show > .btn.btn-active-light-info .svg-icon {
  color: var(--bs-info);
}
.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: var(--bs-info);
}

.btn.btn-outline.btn-outline-info {
  color: var(--bs-info);
  border-color: var(--bs-info);
  background-color: transparent;
}
.btn.btn-outline.btn-outline-info i,
.btn.btn-outline.btn-outline-info .svg-icon {
  color: var(--bs-info);
}
.btn.btn-outline.btn-outline-info.dropdown-toggle:after {
  color: var(--bs-info);
}
.btn-check:checked + .btn.btn-outline.btn-outline-info, .btn-check:active + .btn.btn-outline.btn-outline-info, .btn.btn-outline.btn-outline-info:focus:not(.btn-active), .btn.btn-outline.btn-outline-info:hover:not(.btn-active), .btn.btn-outline.btn-outline-info:active:not(.btn-active), .btn.btn-outline.btn-outline-info.active, .btn.btn-outline.btn-outline-info.show, .show > .btn.btn-outline.btn-outline-info {
  color: var(--bs-info-active);
  border-color: var(--bs-info);
  background-color: var(--bs-info-light) !important;
}
.btn-check:checked + .btn.btn-outline.btn-outline-info i,
.btn-check:checked + .btn.btn-outline.btn-outline-info .svg-icon, .btn-check:active + .btn.btn-outline.btn-outline-info i,
.btn-check:active + .btn.btn-outline.btn-outline-info .svg-icon, .btn.btn-outline.btn-outline-info:focus:not(.btn-active) i,
.btn.btn-outline.btn-outline-info:focus:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-info:hover:not(.btn-active) i,
.btn.btn-outline.btn-outline-info:hover:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-info:active:not(.btn-active) i,
.btn.btn-outline.btn-outline-info:active:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-info.active i,
.btn.btn-outline.btn-outline-info.active .svg-icon, .btn.btn-outline.btn-outline-info.show i,
.btn.btn-outline.btn-outline-info.show .svg-icon, .show > .btn.btn-outline.btn-outline-info i,
.show > .btn.btn-outline.btn-outline-info .svg-icon {
  color: var(--bs-info-active);
}
.btn-check:checked + .btn.btn-outline.btn-outline-info.dropdown-toggle:after, .btn-check:active + .btn.btn-outline.btn-outline-info.dropdown-toggle:after, .btn.btn-outline.btn-outline-info:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-info:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-info:active:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-info.active.dropdown-toggle:after, .btn.btn-outline.btn-outline-info.show.dropdown-toggle:after, .show > .btn.btn-outline.btn-outline-info.dropdown-toggle:after {
  color: var(--bs-info-active);
}

.btn.btn-warning {
  color: var(--bs-warning-inverse);
  border-color: var(--bs-warning);
  background-color: var(--bs-warning);
}
.btn.btn-warning i,
.btn.btn-warning .svg-icon {
  color: var(--bs-warning-inverse);
}
.btn.btn-warning.dropdown-toggle:after {
  color: var(--bs-warning-inverse);
}
.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: var(--bs-warning-inverse);
  border-color: var(--bs-warning-active);
  background-color: var(--bs-warning-active) !important;
}
.btn-check:checked + .btn.btn-warning i,
.btn-check:checked + .btn.btn-warning .svg-icon, .btn-check:active + .btn.btn-warning i,
.btn-check:active + .btn.btn-warning .svg-icon, .btn.btn-warning:focus:not(.btn-active) i,
.btn.btn-warning:focus:not(.btn-active) .svg-icon, .btn.btn-warning:hover:not(.btn-active) i,
.btn.btn-warning:hover:not(.btn-active) .svg-icon, .btn.btn-warning:active:not(.btn-active) i,
.btn.btn-warning:active:not(.btn-active) .svg-icon, .btn.btn-warning.active i,
.btn.btn-warning.active .svg-icon, .btn.btn-warning.show i,
.btn.btn-warning.show .svg-icon, .show > .btn.btn-warning i,
.show > .btn.btn-warning .svg-icon {
  color: var(--bs-warning-inverse);
}
.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: var(--bs-warning-inverse);
}

.btn.btn-light-warning {
  color: var(--bs-warning);
  border-color: var(--bs-warning-light);
  background-color: var(--bs-warning-light);
}
.btn.btn-light-warning i,
.btn.btn-light-warning .svg-icon {
  color: var(--bs-warning);
}
.btn.btn-light-warning.dropdown-toggle:after {
  color: var(--bs-warning);
}
.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: var(--bs-warning-inverse);
  border-color: var(--bs-warning);
  background-color: var(--bs-warning) !important;
}
.btn-check:checked + .btn.btn-light-warning i,
.btn-check:checked + .btn.btn-light-warning .svg-icon, .btn-check:active + .btn.btn-light-warning i,
.btn-check:active + .btn.btn-light-warning .svg-icon, .btn.btn-light-warning:focus:not(.btn-active) i,
.btn.btn-light-warning:focus:not(.btn-active) .svg-icon, .btn.btn-light-warning:hover:not(.btn-active) i,
.btn.btn-light-warning:hover:not(.btn-active) .svg-icon, .btn.btn-light-warning:active:not(.btn-active) i,
.btn.btn-light-warning:active:not(.btn-active) .svg-icon, .btn.btn-light-warning.active i,
.btn.btn-light-warning.active .svg-icon, .btn.btn-light-warning.show i,
.btn.btn-light-warning.show .svg-icon, .show > .btn.btn-light-warning i,
.show > .btn.btn-light-warning .svg-icon {
  color: var(--bs-warning-inverse);
}
.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: var(--bs-warning-inverse);
}

.btn.btn-bg-warning {
  border-color: var(--bs-warning);
  background-color: var(--bs-warning);
}
.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: var(--bs-warning-inverse);
  border-color: var(--bs-warning);
  background-color: var(--bs-warning) !important;
}
.btn-check:checked + .btn.btn-active-warning i,
.btn-check:checked + .btn.btn-active-warning .svg-icon, .btn-check:active + .btn.btn-active-warning i,
.btn-check:active + .btn.btn-active-warning .svg-icon, .btn.btn-active-warning:focus:not(.btn-active) i,
.btn.btn-active-warning:focus:not(.btn-active) .svg-icon, .btn.btn-active-warning:hover:not(.btn-active) i,
.btn.btn-active-warning:hover:not(.btn-active) .svg-icon, .btn.btn-active-warning:active:not(.btn-active) i,
.btn.btn-active-warning:active:not(.btn-active) .svg-icon, .btn.btn-active-warning.active i,
.btn.btn-active-warning.active .svg-icon, .btn.btn-active-warning.show i,
.btn.btn-active-warning.show .svg-icon, .show > .btn.btn-active-warning i,
.show > .btn.btn-active-warning .svg-icon {
  color: var(--bs-warning-inverse);
}
.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: var(--bs-warning-inverse);
}

.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: var(--bs-warning);
  border-color: var(--bs-warning-light);
  background-color: var(--bs-warning-light) !important;
}
.btn-check:checked + .btn.btn-active-light-warning i,
.btn-check:checked + .btn.btn-active-light-warning .svg-icon, .btn-check:active + .btn.btn-active-light-warning i,
.btn-check:active + .btn.btn-active-light-warning .svg-icon, .btn.btn-active-light-warning:focus:not(.btn-active) i,
.btn.btn-active-light-warning:focus:not(.btn-active) .svg-icon, .btn.btn-active-light-warning:hover:not(.btn-active) i,
.btn.btn-active-light-warning:hover:not(.btn-active) .svg-icon, .btn.btn-active-light-warning:active:not(.btn-active) i,
.btn.btn-active-light-warning:active:not(.btn-active) .svg-icon, .btn.btn-active-light-warning.active i,
.btn.btn-active-light-warning.active .svg-icon, .btn.btn-active-light-warning.show i,
.btn.btn-active-light-warning.show .svg-icon, .show > .btn.btn-active-light-warning i,
.show > .btn.btn-active-light-warning .svg-icon {
  color: var(--bs-warning);
}
.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: var(--bs-warning);
}

.btn.btn-outline.btn-outline-warning {
  color: var(--bs-warning);
  border-color: var(--bs-warning);
  background-color: transparent;
}
.btn.btn-outline.btn-outline-warning i,
.btn.btn-outline.btn-outline-warning .svg-icon {
  color: var(--bs-warning);
}
.btn.btn-outline.btn-outline-warning.dropdown-toggle:after {
  color: var(--bs-warning);
}
.btn-check:checked + .btn.btn-outline.btn-outline-warning, .btn-check:active + .btn.btn-outline.btn-outline-warning, .btn.btn-outline.btn-outline-warning:focus:not(.btn-active), .btn.btn-outline.btn-outline-warning:hover:not(.btn-active), .btn.btn-outline.btn-outline-warning:active:not(.btn-active), .btn.btn-outline.btn-outline-warning.active, .btn.btn-outline.btn-outline-warning.show, .show > .btn.btn-outline.btn-outline-warning {
  color: var(--bs-warning-active);
  border-color: var(--bs-warning);
  background-color: var(--bs-warning-light) !important;
}
.btn-check:checked + .btn.btn-outline.btn-outline-warning i,
.btn-check:checked + .btn.btn-outline.btn-outline-warning .svg-icon, .btn-check:active + .btn.btn-outline.btn-outline-warning i,
.btn-check:active + .btn.btn-outline.btn-outline-warning .svg-icon, .btn.btn-outline.btn-outline-warning:focus:not(.btn-active) i,
.btn.btn-outline.btn-outline-warning:focus:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-warning:hover:not(.btn-active) i,
.btn.btn-outline.btn-outline-warning:hover:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-warning:active:not(.btn-active) i,
.btn.btn-outline.btn-outline-warning:active:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-warning.active i,
.btn.btn-outline.btn-outline-warning.active .svg-icon, .btn.btn-outline.btn-outline-warning.show i,
.btn.btn-outline.btn-outline-warning.show .svg-icon, .show > .btn.btn-outline.btn-outline-warning i,
.show > .btn.btn-outline.btn-outline-warning .svg-icon {
  color: var(--bs-warning-active);
}
.btn-check:checked + .btn.btn-outline.btn-outline-warning.dropdown-toggle:after, .btn-check:active + .btn.btn-outline.btn-outline-warning.dropdown-toggle:after, .btn.btn-outline.btn-outline-warning:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-warning:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-warning:active:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-warning.active.dropdown-toggle:after, .btn.btn-outline.btn-outline-warning.show.dropdown-toggle:after, .show > .btn.btn-outline.btn-outline-warning.dropdown-toggle:after {
  color: var(--bs-warning-active);
}

.btn.btn-danger {
  color: var(--bs-danger-inverse);
  border-color: var(--bs-danger);
  background-color: var(--bs-danger);
}
.btn.btn-danger i,
.btn.btn-danger .svg-icon {
  color: var(--bs-danger-inverse);
}
.btn.btn-danger.dropdown-toggle:after {
  color: var(--bs-danger-inverse);
}
.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: var(--bs-danger-inverse);
  border-color: var(--bs-danger-active);
  background-color: var(--bs-danger-active) !important;
}
.btn-check:checked + .btn.btn-danger i,
.btn-check:checked + .btn.btn-danger .svg-icon, .btn-check:active + .btn.btn-danger i,
.btn-check:active + .btn.btn-danger .svg-icon, .btn.btn-danger:focus:not(.btn-active) i,
.btn.btn-danger:focus:not(.btn-active) .svg-icon, .btn.btn-danger:hover:not(.btn-active) i,
.btn.btn-danger:hover:not(.btn-active) .svg-icon, .btn.btn-danger:active:not(.btn-active) i,
.btn.btn-danger:active:not(.btn-active) .svg-icon, .btn.btn-danger.active i,
.btn.btn-danger.active .svg-icon, .btn.btn-danger.show i,
.btn.btn-danger.show .svg-icon, .show > .btn.btn-danger i,
.show > .btn.btn-danger .svg-icon {
  color: var(--bs-danger-inverse);
}
.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: var(--bs-danger-inverse);
}

.btn.btn-light-danger {
  color: var(--bs-danger);
  border-color: var(--bs-danger-light);
  background-color: var(--bs-danger-light);
}
.btn.btn-light-danger i,
.btn.btn-light-danger .svg-icon {
  color: var(--bs-danger);
}
.btn.btn-light-danger.dropdown-toggle:after {
  color: var(--bs-danger);
}
.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: var(--bs-danger-inverse);
  border-color: var(--bs-danger);
  background-color: var(--bs-danger) !important;
}
.btn-check:checked + .btn.btn-light-danger i,
.btn-check:checked + .btn.btn-light-danger .svg-icon, .btn-check:active + .btn.btn-light-danger i,
.btn-check:active + .btn.btn-light-danger .svg-icon, .btn.btn-light-danger:focus:not(.btn-active) i,
.btn.btn-light-danger:focus:not(.btn-active) .svg-icon, .btn.btn-light-danger:hover:not(.btn-active) i,
.btn.btn-light-danger:hover:not(.btn-active) .svg-icon, .btn.btn-light-danger:active:not(.btn-active) i,
.btn.btn-light-danger:active:not(.btn-active) .svg-icon, .btn.btn-light-danger.active i,
.btn.btn-light-danger.active .svg-icon, .btn.btn-light-danger.show i,
.btn.btn-light-danger.show .svg-icon, .show > .btn.btn-light-danger i,
.show > .btn.btn-light-danger .svg-icon {
  color: var(--bs-danger-inverse);
}
.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: var(--bs-danger-inverse);
}

.btn.btn-bg-danger {
  border-color: var(--bs-danger);
  background-color: var(--bs-danger);
}
.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: var(--bs-danger-inverse);
  border-color: var(--bs-danger);
  background-color: var(--bs-danger) !important;
}
.btn-check:checked + .btn.btn-active-danger i,
.btn-check:checked + .btn.btn-active-danger .svg-icon, .btn-check:active + .btn.btn-active-danger i,
.btn-check:active + .btn.btn-active-danger .svg-icon, .btn.btn-active-danger:focus:not(.btn-active) i,
.btn.btn-active-danger:focus:not(.btn-active) .svg-icon, .btn.btn-active-danger:hover:not(.btn-active) i,
.btn.btn-active-danger:hover:not(.btn-active) .svg-icon, .btn.btn-active-danger:active:not(.btn-active) i,
.btn.btn-active-danger:active:not(.btn-active) .svg-icon, .btn.btn-active-danger.active i,
.btn.btn-active-danger.active .svg-icon, .btn.btn-active-danger.show i,
.btn.btn-active-danger.show .svg-icon, .show > .btn.btn-active-danger i,
.show > .btn.btn-active-danger .svg-icon {
  color: var(--bs-danger-inverse);
}
.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: var(--bs-danger-inverse);
}

.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: var(--bs-danger);
  border-color: var(--bs-danger-light);
  background-color: var(--bs-danger-light) !important;
}
.btn-check:checked + .btn.btn-active-light-danger i,
.btn-check:checked + .btn.btn-active-light-danger .svg-icon, .btn-check:active + .btn.btn-active-light-danger i,
.btn-check:active + .btn.btn-active-light-danger .svg-icon, .btn.btn-active-light-danger:focus:not(.btn-active) i,
.btn.btn-active-light-danger:focus:not(.btn-active) .svg-icon, .btn.btn-active-light-danger:hover:not(.btn-active) i,
.btn.btn-active-light-danger:hover:not(.btn-active) .svg-icon, .btn.btn-active-light-danger:active:not(.btn-active) i,
.btn.btn-active-light-danger:active:not(.btn-active) .svg-icon, .btn.btn-active-light-danger.active i,
.btn.btn-active-light-danger.active .svg-icon, .btn.btn-active-light-danger.show i,
.btn.btn-active-light-danger.show .svg-icon, .show > .btn.btn-active-light-danger i,
.show > .btn.btn-active-light-danger .svg-icon {
  color: var(--bs-danger);
}
.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: var(--bs-danger);
}

.btn.btn-outline.btn-outline-danger {
  color: var(--bs-danger);
  border-color: var(--bs-danger);
  background-color: transparent;
}
.btn.btn-outline.btn-outline-danger i,
.btn.btn-outline.btn-outline-danger .svg-icon {
  color: var(--bs-danger);
}
.btn.btn-outline.btn-outline-danger.dropdown-toggle:after {
  color: var(--bs-danger);
}
.btn-check:checked + .btn.btn-outline.btn-outline-danger, .btn-check:active + .btn.btn-outline.btn-outline-danger, .btn.btn-outline.btn-outline-danger:focus:not(.btn-active), .btn.btn-outline.btn-outline-danger:hover:not(.btn-active), .btn.btn-outline.btn-outline-danger:active:not(.btn-active), .btn.btn-outline.btn-outline-danger.active, .btn.btn-outline.btn-outline-danger.show, .show > .btn.btn-outline.btn-outline-danger {
  color: var(--bs-danger-active);
  border-color: var(--bs-danger);
  background-color: var(--bs-danger-light) !important;
}
.btn-check:checked + .btn.btn-outline.btn-outline-danger i,
.btn-check:checked + .btn.btn-outline.btn-outline-danger .svg-icon, .btn-check:active + .btn.btn-outline.btn-outline-danger i,
.btn-check:active + .btn.btn-outline.btn-outline-danger .svg-icon, .btn.btn-outline.btn-outline-danger:focus:not(.btn-active) i,
.btn.btn-outline.btn-outline-danger:focus:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-danger:hover:not(.btn-active) i,
.btn.btn-outline.btn-outline-danger:hover:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-danger:active:not(.btn-active) i,
.btn.btn-outline.btn-outline-danger:active:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-danger.active i,
.btn.btn-outline.btn-outline-danger.active .svg-icon, .btn.btn-outline.btn-outline-danger.show i,
.btn.btn-outline.btn-outline-danger.show .svg-icon, .show > .btn.btn-outline.btn-outline-danger i,
.show > .btn.btn-outline.btn-outline-danger .svg-icon {
  color: var(--bs-danger-active);
}
.btn-check:checked + .btn.btn-outline.btn-outline-danger.dropdown-toggle:after, .btn-check:active + .btn.btn-outline.btn-outline-danger.dropdown-toggle:after, .btn.btn-outline.btn-outline-danger:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-danger:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-danger:active:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-danger.active.dropdown-toggle:after, .btn.btn-outline.btn-outline-danger.show.dropdown-toggle:after, .show > .btn.btn-outline.btn-outline-danger.dropdown-toggle:after {
  color: var(--bs-danger-active);
}

.btn.btn-dark {
  color: var(--bs-dark-inverse);
  border-color: var(--bs-dark);
  background-color: var(--bs-dark);
}
.btn.btn-dark i,
.btn.btn-dark .svg-icon {
  color: var(--bs-dark-inverse);
}
.btn.btn-dark.dropdown-toggle:after {
  color: var(--bs-dark-inverse);
}
.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: var(--bs-dark-inverse);
  border-color: var(--bs-dark-active);
  background-color: var(--bs-dark-active) !important;
}
.btn-check:checked + .btn.btn-dark i,
.btn-check:checked + .btn.btn-dark .svg-icon, .btn-check:active + .btn.btn-dark i,
.btn-check:active + .btn.btn-dark .svg-icon, .btn.btn-dark:focus:not(.btn-active) i,
.btn.btn-dark:focus:not(.btn-active) .svg-icon, .btn.btn-dark:hover:not(.btn-active) i,
.btn.btn-dark:hover:not(.btn-active) .svg-icon, .btn.btn-dark:active:not(.btn-active) i,
.btn.btn-dark:active:not(.btn-active) .svg-icon, .btn.btn-dark.active i,
.btn.btn-dark.active .svg-icon, .btn.btn-dark.show i,
.btn.btn-dark.show .svg-icon, .show > .btn.btn-dark i,
.show > .btn.btn-dark .svg-icon {
  color: var(--bs-dark-inverse);
}
.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: var(--bs-dark-inverse);
}

.btn.btn-light-dark {
  color: var(--bs-dark);
  border-color: var(--bs-dark-light);
  background-color: var(--bs-dark-light);
}
.btn.btn-light-dark i,
.btn.btn-light-dark .svg-icon {
  color: var(--bs-dark);
}
.btn.btn-light-dark.dropdown-toggle:after {
  color: var(--bs-dark);
}
.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: var(--bs-dark-inverse);
  border-color: var(--bs-dark);
  background-color: var(--bs-dark) !important;
}
.btn-check:checked + .btn.btn-light-dark i,
.btn-check:checked + .btn.btn-light-dark .svg-icon, .btn-check:active + .btn.btn-light-dark i,
.btn-check:active + .btn.btn-light-dark .svg-icon, .btn.btn-light-dark:focus:not(.btn-active) i,
.btn.btn-light-dark:focus:not(.btn-active) .svg-icon, .btn.btn-light-dark:hover:not(.btn-active) i,
.btn.btn-light-dark:hover:not(.btn-active) .svg-icon, .btn.btn-light-dark:active:not(.btn-active) i,
.btn.btn-light-dark:active:not(.btn-active) .svg-icon, .btn.btn-light-dark.active i,
.btn.btn-light-dark.active .svg-icon, .btn.btn-light-dark.show i,
.btn.btn-light-dark.show .svg-icon, .show > .btn.btn-light-dark i,
.show > .btn.btn-light-dark .svg-icon {
  color: var(--bs-dark-inverse);
}
.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: var(--bs-dark-inverse);
}

.btn.btn-bg-dark {
  border-color: var(--bs-dark);
  background-color: var(--bs-dark);
}
.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: var(--bs-dark-inverse);
  border-color: var(--bs-dark);
  background-color: var(--bs-dark) !important;
}
.btn-check:checked + .btn.btn-active-dark i,
.btn-check:checked + .btn.btn-active-dark .svg-icon, .btn-check:active + .btn.btn-active-dark i,
.btn-check:active + .btn.btn-active-dark .svg-icon, .btn.btn-active-dark:focus:not(.btn-active) i,
.btn.btn-active-dark:focus:not(.btn-active) .svg-icon, .btn.btn-active-dark:hover:not(.btn-active) i,
.btn.btn-active-dark:hover:not(.btn-active) .svg-icon, .btn.btn-active-dark:active:not(.btn-active) i,
.btn.btn-active-dark:active:not(.btn-active) .svg-icon, .btn.btn-active-dark.active i,
.btn.btn-active-dark.active .svg-icon, .btn.btn-active-dark.show i,
.btn.btn-active-dark.show .svg-icon, .show > .btn.btn-active-dark i,
.show > .btn.btn-active-dark .svg-icon {
  color: var(--bs-dark-inverse);
}
.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: var(--bs-dark-inverse);
}

.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: var(--bs-dark);
  border-color: var(--bs-dark-light);
  background-color: var(--bs-dark-light) !important;
}
.btn-check:checked + .btn.btn-active-light-dark i,
.btn-check:checked + .btn.btn-active-light-dark .svg-icon, .btn-check:active + .btn.btn-active-light-dark i,
.btn-check:active + .btn.btn-active-light-dark .svg-icon, .btn.btn-active-light-dark:focus:not(.btn-active) i,
.btn.btn-active-light-dark:focus:not(.btn-active) .svg-icon, .btn.btn-active-light-dark:hover:not(.btn-active) i,
.btn.btn-active-light-dark:hover:not(.btn-active) .svg-icon, .btn.btn-active-light-dark:active:not(.btn-active) i,
.btn.btn-active-light-dark:active:not(.btn-active) .svg-icon, .btn.btn-active-light-dark.active i,
.btn.btn-active-light-dark.active .svg-icon, .btn.btn-active-light-dark.show i,
.btn.btn-active-light-dark.show .svg-icon, .show > .btn.btn-active-light-dark i,
.show > .btn.btn-active-light-dark .svg-icon {
  color: var(--bs-dark);
}
.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: var(--bs-dark);
}

.btn.btn-outline.btn-outline-dark {
  color: var(--bs-dark);
  border-color: var(--bs-dark);
  background-color: transparent;
}
.btn.btn-outline.btn-outline-dark i,
.btn.btn-outline.btn-outline-dark .svg-icon {
  color: var(--bs-dark);
}
.btn.btn-outline.btn-outline-dark.dropdown-toggle:after {
  color: var(--bs-dark);
}
.btn-check:checked + .btn.btn-outline.btn-outline-dark, .btn-check:active + .btn.btn-outline.btn-outline-dark, .btn.btn-outline.btn-outline-dark:focus:not(.btn-active), .btn.btn-outline.btn-outline-dark:hover:not(.btn-active), .btn.btn-outline.btn-outline-dark:active:not(.btn-active), .btn.btn-outline.btn-outline-dark.active, .btn.btn-outline.btn-outline-dark.show, .show > .btn.btn-outline.btn-outline-dark {
  color: var(--bs-dark-active);
  border-color: var(--bs-dark);
  background-color: var(--bs-dark-light) !important;
}
.btn-check:checked + .btn.btn-outline.btn-outline-dark i,
.btn-check:checked + .btn.btn-outline.btn-outline-dark .svg-icon, .btn-check:active + .btn.btn-outline.btn-outline-dark i,
.btn-check:active + .btn.btn-outline.btn-outline-dark .svg-icon, .btn.btn-outline.btn-outline-dark:focus:not(.btn-active) i,
.btn.btn-outline.btn-outline-dark:focus:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-dark:hover:not(.btn-active) i,
.btn.btn-outline.btn-outline-dark:hover:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-dark:active:not(.btn-active) i,
.btn.btn-outline.btn-outline-dark:active:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-dark.active i,
.btn.btn-outline.btn-outline-dark.active .svg-icon, .btn.btn-outline.btn-outline-dark.show i,
.btn.btn-outline.btn-outline-dark.show .svg-icon, .show > .btn.btn-outline.btn-outline-dark i,
.show > .btn.btn-outline.btn-outline-dark .svg-icon {
  color: var(--bs-dark-active);
}
.btn-check:checked + .btn.btn-outline.btn-outline-dark.dropdown-toggle:after, .btn-check:active + .btn.btn-outline.btn-outline-dark.dropdown-toggle:after, .btn.btn-outline.btn-outline-dark:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-dark:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-dark:active:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-dark.active.dropdown-toggle:after, .btn.btn-outline.btn-outline-dark.show.dropdown-toggle:after, .show > .btn.btn-outline.btn-outline-dark.dropdown-toggle:after {
  color: var(--bs-dark-active);
}

.btn.btn-color-white {
  color: var(--bs-text-white);
}
.btn.btn-color-white i,
.btn.btn-color-white .svg-icon {
  color: var(--bs-text-white);
}
.btn.btn-color-white.dropdown-toggle:after {
  color: var(--bs-text-white);
}
.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: var(--bs-text-white);
}
.btn-check:checked + .btn.btn-active-color-white i,
.btn-check:checked + .btn.btn-active-color-white .svg-icon, .btn-check:active + .btn.btn-active-color-white i,
.btn-check:active + .btn.btn-active-color-white .svg-icon, .btn.btn-active-color-white:focus:not(.btn-active) i,
.btn.btn-active-color-white:focus:not(.btn-active) .svg-icon, .btn.btn-active-color-white:hover:not(.btn-active) i,
.btn.btn-active-color-white:hover:not(.btn-active) .svg-icon, .btn.btn-active-color-white:active:not(.btn-active) i,
.btn.btn-active-color-white:active:not(.btn-active) .svg-icon, .btn.btn-active-color-white.active i,
.btn.btn-active-color-white.active .svg-icon, .btn.btn-active-color-white.show i,
.btn.btn-active-color-white.show .svg-icon, .show > .btn.btn-active-color-white i,
.show > .btn.btn-active-color-white .svg-icon {
  color: var(--bs-text-white);
}
.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: var(--bs-text-white);
}

.btn.btn-icon-white i,
.btn.btn-icon-white .svg-icon {
  color: var(--bs-text-white);
}
.btn.btn-icon-white.dropdown-toggle:after {
  color: var(--bs-text-white);
}
.btn-check:checked + .btn.btn-active-icon-white i,
.btn-check:checked + .btn.btn-active-icon-white .svg-icon, .btn-check:active + .btn.btn-active-icon-white i,
.btn-check:active + .btn.btn-active-icon-white .svg-icon, .btn.btn-active-icon-white:focus:not(.btn-active) i,
.btn.btn-active-icon-white:focus:not(.btn-active) .svg-icon, .btn.btn-active-icon-white:hover:not(.btn-active) i,
.btn.btn-active-icon-white:hover:not(.btn-active) .svg-icon, .btn.btn-active-icon-white:active:not(.btn-active) i,
.btn.btn-active-icon-white:active:not(.btn-active) .svg-icon, .btn.btn-active-icon-white.active i,
.btn.btn-active-icon-white.active .svg-icon, .btn.btn-active-icon-white.show i,
.btn.btn-active-icon-white.show .svg-icon, .show > .btn.btn-active-icon-white i,
.show > .btn.btn-active-icon-white .svg-icon {
  color: var(--bs-text-white);
}
.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: var(--bs-text-white);
}

.btn.btn-text-white {
  color: var(--bs-text-white);
}
.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: var(--bs-text-white);
}

.btn.btn-color-primary {
  color: var(--bs-text-primary);
}
.btn.btn-color-primary i,
.btn.btn-color-primary .svg-icon {
  color: var(--bs-text-primary);
}
.btn.btn-color-primary.dropdown-toggle:after {
  color: var(--bs-text-primary);
}
.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: var(--bs-text-primary);
}
.btn-check:checked + .btn.btn-active-color-primary i,
.btn-check:checked + .btn.btn-active-color-primary .svg-icon, .btn-check:active + .btn.btn-active-color-primary i,
.btn-check:active + .btn.btn-active-color-primary .svg-icon, .btn.btn-active-color-primary:focus:not(.btn-active) i,
.btn.btn-active-color-primary:focus:not(.btn-active) .svg-icon, .btn.btn-active-color-primary:hover:not(.btn-active) i,
.btn.btn-active-color-primary:hover:not(.btn-active) .svg-icon, .btn.btn-active-color-primary:active:not(.btn-active) i,
.btn.btn-active-color-primary:active:not(.btn-active) .svg-icon, .btn.btn-active-color-primary.active i,
.btn.btn-active-color-primary.active .svg-icon, .btn.btn-active-color-primary.show i,
.btn.btn-active-color-primary.show .svg-icon, .show > .btn.btn-active-color-primary i,
.show > .btn.btn-active-color-primary .svg-icon {
  color: var(--bs-text-primary);
}
.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: var(--bs-text-primary);
}

.btn.btn-icon-primary i,
.btn.btn-icon-primary .svg-icon {
  color: var(--bs-text-primary);
}
.btn.btn-icon-primary.dropdown-toggle:after {
  color: var(--bs-text-primary);
}
.btn-check:checked + .btn.btn-active-icon-primary i,
.btn-check:checked + .btn.btn-active-icon-primary .svg-icon, .btn-check:active + .btn.btn-active-icon-primary i,
.btn-check:active + .btn.btn-active-icon-primary .svg-icon, .btn.btn-active-icon-primary:focus:not(.btn-active) i,
.btn.btn-active-icon-primary:focus:not(.btn-active) .svg-icon, .btn.btn-active-icon-primary:hover:not(.btn-active) i,
.btn.btn-active-icon-primary:hover:not(.btn-active) .svg-icon, .btn.btn-active-icon-primary:active:not(.btn-active) i,
.btn.btn-active-icon-primary:active:not(.btn-active) .svg-icon, .btn.btn-active-icon-primary.active i,
.btn.btn-active-icon-primary.active .svg-icon, .btn.btn-active-icon-primary.show i,
.btn.btn-active-icon-primary.show .svg-icon, .show > .btn.btn-active-icon-primary i,
.show > .btn.btn-active-icon-primary .svg-icon {
  color: var(--bs-text-primary);
}
.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: var(--bs-text-primary);
}

.btn.btn-text-primary {
  color: var(--bs-text-primary);
}
.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: var(--bs-text-primary);
}

.btn.btn-color-secondary {
  color: var(--bs-text-secondary);
}
.btn.btn-color-secondary i,
.btn.btn-color-secondary .svg-icon {
  color: var(--bs-text-secondary);
}
.btn.btn-color-secondary.dropdown-toggle:after {
  color: var(--bs-text-secondary);
}
.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: var(--bs-text-secondary);
}
.btn-check:checked + .btn.btn-active-color-secondary i,
.btn-check:checked + .btn.btn-active-color-secondary .svg-icon, .btn-check:active + .btn.btn-active-color-secondary i,
.btn-check:active + .btn.btn-active-color-secondary .svg-icon, .btn.btn-active-color-secondary:focus:not(.btn-active) i,
.btn.btn-active-color-secondary:focus:not(.btn-active) .svg-icon, .btn.btn-active-color-secondary:hover:not(.btn-active) i,
.btn.btn-active-color-secondary:hover:not(.btn-active) .svg-icon, .btn.btn-active-color-secondary:active:not(.btn-active) i,
.btn.btn-active-color-secondary:active:not(.btn-active) .svg-icon, .btn.btn-active-color-secondary.active i,
.btn.btn-active-color-secondary.active .svg-icon, .btn.btn-active-color-secondary.show i,
.btn.btn-active-color-secondary.show .svg-icon, .show > .btn.btn-active-color-secondary i,
.show > .btn.btn-active-color-secondary .svg-icon {
  color: var(--bs-text-secondary);
}
.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: var(--bs-text-secondary);
}

.btn.btn-icon-secondary i,
.btn.btn-icon-secondary .svg-icon {
  color: var(--bs-text-secondary);
}
.btn.btn-icon-secondary.dropdown-toggle:after {
  color: var(--bs-text-secondary);
}
.btn-check:checked + .btn.btn-active-icon-secondary i,
.btn-check:checked + .btn.btn-active-icon-secondary .svg-icon, .btn-check:active + .btn.btn-active-icon-secondary i,
.btn-check:active + .btn.btn-active-icon-secondary .svg-icon, .btn.btn-active-icon-secondary:focus:not(.btn-active) i,
.btn.btn-active-icon-secondary:focus:not(.btn-active) .svg-icon, .btn.btn-active-icon-secondary:hover:not(.btn-active) i,
.btn.btn-active-icon-secondary:hover:not(.btn-active) .svg-icon, .btn.btn-active-icon-secondary:active:not(.btn-active) i,
.btn.btn-active-icon-secondary:active:not(.btn-active) .svg-icon, .btn.btn-active-icon-secondary.active i,
.btn.btn-active-icon-secondary.active .svg-icon, .btn.btn-active-icon-secondary.show i,
.btn.btn-active-icon-secondary.show .svg-icon, .show > .btn.btn-active-icon-secondary i,
.show > .btn.btn-active-icon-secondary .svg-icon {
  color: var(--bs-text-secondary);
}
.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: var(--bs-text-secondary);
}

.btn.btn-text-secondary {
  color: var(--bs-text-secondary);
}
.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: var(--bs-text-secondary);
}

.btn.btn-color-light {
  color: var(--bs-text-light);
}
.btn.btn-color-light i,
.btn.btn-color-light .svg-icon {
  color: var(--bs-text-light);
}
.btn.btn-color-light.dropdown-toggle:after {
  color: var(--bs-text-light);
}
.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: var(--bs-text-light);
}
.btn-check:checked + .btn.btn-active-color-light i,
.btn-check:checked + .btn.btn-active-color-light .svg-icon, .btn-check:active + .btn.btn-active-color-light i,
.btn-check:active + .btn.btn-active-color-light .svg-icon, .btn.btn-active-color-light:focus:not(.btn-active) i,
.btn.btn-active-color-light:focus:not(.btn-active) .svg-icon, .btn.btn-active-color-light:hover:not(.btn-active) i,
.btn.btn-active-color-light:hover:not(.btn-active) .svg-icon, .btn.btn-active-color-light:active:not(.btn-active) i,
.btn.btn-active-color-light:active:not(.btn-active) .svg-icon, .btn.btn-active-color-light.active i,
.btn.btn-active-color-light.active .svg-icon, .btn.btn-active-color-light.show i,
.btn.btn-active-color-light.show .svg-icon, .show > .btn.btn-active-color-light i,
.show > .btn.btn-active-color-light .svg-icon {
  color: var(--bs-text-light);
}
.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: var(--bs-text-light);
}

.btn.btn-icon-light i,
.btn.btn-icon-light .svg-icon {
  color: var(--bs-text-light);
}
.btn.btn-icon-light.dropdown-toggle:after {
  color: var(--bs-text-light);
}
.btn-check:checked + .btn.btn-active-icon-light i,
.btn-check:checked + .btn.btn-active-icon-light .svg-icon, .btn-check:active + .btn.btn-active-icon-light i,
.btn-check:active + .btn.btn-active-icon-light .svg-icon, .btn.btn-active-icon-light:focus:not(.btn-active) i,
.btn.btn-active-icon-light:focus:not(.btn-active) .svg-icon, .btn.btn-active-icon-light:hover:not(.btn-active) i,
.btn.btn-active-icon-light:hover:not(.btn-active) .svg-icon, .btn.btn-active-icon-light:active:not(.btn-active) i,
.btn.btn-active-icon-light:active:not(.btn-active) .svg-icon, .btn.btn-active-icon-light.active i,
.btn.btn-active-icon-light.active .svg-icon, .btn.btn-active-icon-light.show i,
.btn.btn-active-icon-light.show .svg-icon, .show > .btn.btn-active-icon-light i,
.show > .btn.btn-active-icon-light .svg-icon {
  color: var(--bs-text-light);
}
.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: var(--bs-text-light);
}

.btn.btn-text-light {
  color: var(--bs-text-light);
}
.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: var(--bs-text-light);
}

.btn.btn-color-success {
  color: var(--bs-text-success);
}
.btn.btn-color-success i,
.btn.btn-color-success .svg-icon {
  color: var(--bs-text-success);
}
.btn.btn-color-success.dropdown-toggle:after {
  color: var(--bs-text-success);
}
.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: var(--bs-text-success);
}
.btn-check:checked + .btn.btn-active-color-success i,
.btn-check:checked + .btn.btn-active-color-success .svg-icon, .btn-check:active + .btn.btn-active-color-success i,
.btn-check:active + .btn.btn-active-color-success .svg-icon, .btn.btn-active-color-success:focus:not(.btn-active) i,
.btn.btn-active-color-success:focus:not(.btn-active) .svg-icon, .btn.btn-active-color-success:hover:not(.btn-active) i,
.btn.btn-active-color-success:hover:not(.btn-active) .svg-icon, .btn.btn-active-color-success:active:not(.btn-active) i,
.btn.btn-active-color-success:active:not(.btn-active) .svg-icon, .btn.btn-active-color-success.active i,
.btn.btn-active-color-success.active .svg-icon, .btn.btn-active-color-success.show i,
.btn.btn-active-color-success.show .svg-icon, .show > .btn.btn-active-color-success i,
.show > .btn.btn-active-color-success .svg-icon {
  color: var(--bs-text-success);
}
.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: var(--bs-text-success);
}

.btn.btn-icon-success i,
.btn.btn-icon-success .svg-icon {
  color: var(--bs-text-success);
}
.btn.btn-icon-success.dropdown-toggle:after {
  color: var(--bs-text-success);
}
.btn-check:checked + .btn.btn-active-icon-success i,
.btn-check:checked + .btn.btn-active-icon-success .svg-icon, .btn-check:active + .btn.btn-active-icon-success i,
.btn-check:active + .btn.btn-active-icon-success .svg-icon, .btn.btn-active-icon-success:focus:not(.btn-active) i,
.btn.btn-active-icon-success:focus:not(.btn-active) .svg-icon, .btn.btn-active-icon-success:hover:not(.btn-active) i,
.btn.btn-active-icon-success:hover:not(.btn-active) .svg-icon, .btn.btn-active-icon-success:active:not(.btn-active) i,
.btn.btn-active-icon-success:active:not(.btn-active) .svg-icon, .btn.btn-active-icon-success.active i,
.btn.btn-active-icon-success.active .svg-icon, .btn.btn-active-icon-success.show i,
.btn.btn-active-icon-success.show .svg-icon, .show > .btn.btn-active-icon-success i,
.show > .btn.btn-active-icon-success .svg-icon {
  color: var(--bs-text-success);
}
.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: var(--bs-text-success);
}

.btn.btn-text-success {
  color: var(--bs-text-success);
}
.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: var(--bs-text-success);
}

.btn.btn-color-info {
  color: var(--bs-text-info);
}
.btn.btn-color-info i,
.btn.btn-color-info .svg-icon {
  color: var(--bs-text-info);
}
.btn.btn-color-info.dropdown-toggle:after {
  color: var(--bs-text-info);
}
.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: var(--bs-text-info);
}
.btn-check:checked + .btn.btn-active-color-info i,
.btn-check:checked + .btn.btn-active-color-info .svg-icon, .btn-check:active + .btn.btn-active-color-info i,
.btn-check:active + .btn.btn-active-color-info .svg-icon, .btn.btn-active-color-info:focus:not(.btn-active) i,
.btn.btn-active-color-info:focus:not(.btn-active) .svg-icon, .btn.btn-active-color-info:hover:not(.btn-active) i,
.btn.btn-active-color-info:hover:not(.btn-active) .svg-icon, .btn.btn-active-color-info:active:not(.btn-active) i,
.btn.btn-active-color-info:active:not(.btn-active) .svg-icon, .btn.btn-active-color-info.active i,
.btn.btn-active-color-info.active .svg-icon, .btn.btn-active-color-info.show i,
.btn.btn-active-color-info.show .svg-icon, .show > .btn.btn-active-color-info i,
.show > .btn.btn-active-color-info .svg-icon {
  color: var(--bs-text-info);
}
.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: var(--bs-text-info);
}

.btn.btn-icon-info i,
.btn.btn-icon-info .svg-icon {
  color: var(--bs-text-info);
}
.btn.btn-icon-info.dropdown-toggle:after {
  color: var(--bs-text-info);
}
.btn-check:checked + .btn.btn-active-icon-info i,
.btn-check:checked + .btn.btn-active-icon-info .svg-icon, .btn-check:active + .btn.btn-active-icon-info i,
.btn-check:active + .btn.btn-active-icon-info .svg-icon, .btn.btn-active-icon-info:focus:not(.btn-active) i,
.btn.btn-active-icon-info:focus:not(.btn-active) .svg-icon, .btn.btn-active-icon-info:hover:not(.btn-active) i,
.btn.btn-active-icon-info:hover:not(.btn-active) .svg-icon, .btn.btn-active-icon-info:active:not(.btn-active) i,
.btn.btn-active-icon-info:active:not(.btn-active) .svg-icon, .btn.btn-active-icon-info.active i,
.btn.btn-active-icon-info.active .svg-icon, .btn.btn-active-icon-info.show i,
.btn.btn-active-icon-info.show .svg-icon, .show > .btn.btn-active-icon-info i,
.show > .btn.btn-active-icon-info .svg-icon {
  color: var(--bs-text-info);
}
.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: var(--bs-text-info);
}

.btn.btn-text-info {
  color: var(--bs-text-info);
}
.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: var(--bs-text-info);
}

.btn.btn-color-warning {
  color: var(--bs-text-warning);
}
.btn.btn-color-warning i,
.btn.btn-color-warning .svg-icon {
  color: var(--bs-text-warning);
}
.btn.btn-color-warning.dropdown-toggle:after {
  color: var(--bs-text-warning);
}
.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: var(--bs-text-warning);
}
.btn-check:checked + .btn.btn-active-color-warning i,
.btn-check:checked + .btn.btn-active-color-warning .svg-icon, .btn-check:active + .btn.btn-active-color-warning i,
.btn-check:active + .btn.btn-active-color-warning .svg-icon, .btn.btn-active-color-warning:focus:not(.btn-active) i,
.btn.btn-active-color-warning:focus:not(.btn-active) .svg-icon, .btn.btn-active-color-warning:hover:not(.btn-active) i,
.btn.btn-active-color-warning:hover:not(.btn-active) .svg-icon, .btn.btn-active-color-warning:active:not(.btn-active) i,
.btn.btn-active-color-warning:active:not(.btn-active) .svg-icon, .btn.btn-active-color-warning.active i,
.btn.btn-active-color-warning.active .svg-icon, .btn.btn-active-color-warning.show i,
.btn.btn-active-color-warning.show .svg-icon, .show > .btn.btn-active-color-warning i,
.show > .btn.btn-active-color-warning .svg-icon {
  color: var(--bs-text-warning);
}
.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: var(--bs-text-warning);
}

.btn.btn-icon-warning i,
.btn.btn-icon-warning .svg-icon {
  color: var(--bs-text-warning);
}
.btn.btn-icon-warning.dropdown-toggle:after {
  color: var(--bs-text-warning);
}
.btn-check:checked + .btn.btn-active-icon-warning i,
.btn-check:checked + .btn.btn-active-icon-warning .svg-icon, .btn-check:active + .btn.btn-active-icon-warning i,
.btn-check:active + .btn.btn-active-icon-warning .svg-icon, .btn.btn-active-icon-warning:focus:not(.btn-active) i,
.btn.btn-active-icon-warning:focus:not(.btn-active) .svg-icon, .btn.btn-active-icon-warning:hover:not(.btn-active) i,
.btn.btn-active-icon-warning:hover:not(.btn-active) .svg-icon, .btn.btn-active-icon-warning:active:not(.btn-active) i,
.btn.btn-active-icon-warning:active:not(.btn-active) .svg-icon, .btn.btn-active-icon-warning.active i,
.btn.btn-active-icon-warning.active .svg-icon, .btn.btn-active-icon-warning.show i,
.btn.btn-active-icon-warning.show .svg-icon, .show > .btn.btn-active-icon-warning i,
.show > .btn.btn-active-icon-warning .svg-icon {
  color: var(--bs-text-warning);
}
.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: var(--bs-text-warning);
}

.btn.btn-text-warning {
  color: var(--bs-text-warning);
}
.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: var(--bs-text-warning);
}

.btn.btn-color-danger {
  color: var(--bs-text-danger);
}
.btn.btn-color-danger i,
.btn.btn-color-danger .svg-icon {
  color: var(--bs-text-danger);
}
.btn.btn-color-danger.dropdown-toggle:after {
  color: var(--bs-text-danger);
}
.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: var(--bs-text-danger);
}
.btn-check:checked + .btn.btn-active-color-danger i,
.btn-check:checked + .btn.btn-active-color-danger .svg-icon, .btn-check:active + .btn.btn-active-color-danger i,
.btn-check:active + .btn.btn-active-color-danger .svg-icon, .btn.btn-active-color-danger:focus:not(.btn-active) i,
.btn.btn-active-color-danger:focus:not(.btn-active) .svg-icon, .btn.btn-active-color-danger:hover:not(.btn-active) i,
.btn.btn-active-color-danger:hover:not(.btn-active) .svg-icon, .btn.btn-active-color-danger:active:not(.btn-active) i,
.btn.btn-active-color-danger:active:not(.btn-active) .svg-icon, .btn.btn-active-color-danger.active i,
.btn.btn-active-color-danger.active .svg-icon, .btn.btn-active-color-danger.show i,
.btn.btn-active-color-danger.show .svg-icon, .show > .btn.btn-active-color-danger i,
.show > .btn.btn-active-color-danger .svg-icon {
  color: var(--bs-text-danger);
}
.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: var(--bs-text-danger);
}

.btn.btn-icon-danger i,
.btn.btn-icon-danger .svg-icon {
  color: var(--bs-text-danger);
}
.btn.btn-icon-danger.dropdown-toggle:after {
  color: var(--bs-text-danger);
}
.btn-check:checked + .btn.btn-active-icon-danger i,
.btn-check:checked + .btn.btn-active-icon-danger .svg-icon, .btn-check:active + .btn.btn-active-icon-danger i,
.btn-check:active + .btn.btn-active-icon-danger .svg-icon, .btn.btn-active-icon-danger:focus:not(.btn-active) i,
.btn.btn-active-icon-danger:focus:not(.btn-active) .svg-icon, .btn.btn-active-icon-danger:hover:not(.btn-active) i,
.btn.btn-active-icon-danger:hover:not(.btn-active) .svg-icon, .btn.btn-active-icon-danger:active:not(.btn-active) i,
.btn.btn-active-icon-danger:active:not(.btn-active) .svg-icon, .btn.btn-active-icon-danger.active i,
.btn.btn-active-icon-danger.active .svg-icon, .btn.btn-active-icon-danger.show i,
.btn.btn-active-icon-danger.show .svg-icon, .show > .btn.btn-active-icon-danger i,
.show > .btn.btn-active-icon-danger .svg-icon {
  color: var(--bs-text-danger);
}
.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: var(--bs-text-danger);
}

.btn.btn-text-danger {
  color: var(--bs-text-danger);
}
.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: var(--bs-text-danger);
}

.btn.btn-color-dark {
  color: var(--bs-text-dark);
}
.btn.btn-color-dark i,
.btn.btn-color-dark .svg-icon {
  color: var(--bs-text-dark);
}
.btn.btn-color-dark.dropdown-toggle:after {
  color: var(--bs-text-dark);
}
.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: var(--bs-text-dark);
}
.btn-check:checked + .btn.btn-active-color-dark i,
.btn-check:checked + .btn.btn-active-color-dark .svg-icon, .btn-check:active + .btn.btn-active-color-dark i,
.btn-check:active + .btn.btn-active-color-dark .svg-icon, .btn.btn-active-color-dark:focus:not(.btn-active) i,
.btn.btn-active-color-dark:focus:not(.btn-active) .svg-icon, .btn.btn-active-color-dark:hover:not(.btn-active) i,
.btn.btn-active-color-dark:hover:not(.btn-active) .svg-icon, .btn.btn-active-color-dark:active:not(.btn-active) i,
.btn.btn-active-color-dark:active:not(.btn-active) .svg-icon, .btn.btn-active-color-dark.active i,
.btn.btn-active-color-dark.active .svg-icon, .btn.btn-active-color-dark.show i,
.btn.btn-active-color-dark.show .svg-icon, .show > .btn.btn-active-color-dark i,
.show > .btn.btn-active-color-dark .svg-icon {
  color: var(--bs-text-dark);
}
.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: var(--bs-text-dark);
}

.btn.btn-icon-dark i,
.btn.btn-icon-dark .svg-icon {
  color: var(--bs-text-dark);
}
.btn.btn-icon-dark.dropdown-toggle:after {
  color: var(--bs-text-dark);
}
.btn-check:checked + .btn.btn-active-icon-dark i,
.btn-check:checked + .btn.btn-active-icon-dark .svg-icon, .btn-check:active + .btn.btn-active-icon-dark i,
.btn-check:active + .btn.btn-active-icon-dark .svg-icon, .btn.btn-active-icon-dark:focus:not(.btn-active) i,
.btn.btn-active-icon-dark:focus:not(.btn-active) .svg-icon, .btn.btn-active-icon-dark:hover:not(.btn-active) i,
.btn.btn-active-icon-dark:hover:not(.btn-active) .svg-icon, .btn.btn-active-icon-dark:active:not(.btn-active) i,
.btn.btn-active-icon-dark:active:not(.btn-active) .svg-icon, .btn.btn-active-icon-dark.active i,
.btn.btn-active-icon-dark.active .svg-icon, .btn.btn-active-icon-dark.show i,
.btn.btn-active-icon-dark.show .svg-icon, .show > .btn.btn-active-icon-dark i,
.show > .btn.btn-active-icon-dark .svg-icon {
  color: var(--bs-text-dark);
}
.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: var(--bs-text-dark);
}

.btn.btn-text-dark {
  color: var(--bs-text-dark);
}
.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: var(--bs-text-dark);
}

.btn.btn-color-muted {
  color: var(--bs-text-muted);
}
.btn.btn-color-muted i,
.btn.btn-color-muted .svg-icon {
  color: var(--bs-text-muted);
}
.btn.btn-color-muted.dropdown-toggle:after {
  color: var(--bs-text-muted);
}
.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: var(--bs-text-muted);
}
.btn-check:checked + .btn.btn-active-color-muted i,
.btn-check:checked + .btn.btn-active-color-muted .svg-icon, .btn-check:active + .btn.btn-active-color-muted i,
.btn-check:active + .btn.btn-active-color-muted .svg-icon, .btn.btn-active-color-muted:focus:not(.btn-active) i,
.btn.btn-active-color-muted:focus:not(.btn-active) .svg-icon, .btn.btn-active-color-muted:hover:not(.btn-active) i,
.btn.btn-active-color-muted:hover:not(.btn-active) .svg-icon, .btn.btn-active-color-muted:active:not(.btn-active) i,
.btn.btn-active-color-muted:active:not(.btn-active) .svg-icon, .btn.btn-active-color-muted.active i,
.btn.btn-active-color-muted.active .svg-icon, .btn.btn-active-color-muted.show i,
.btn.btn-active-color-muted.show .svg-icon, .show > .btn.btn-active-color-muted i,
.show > .btn.btn-active-color-muted .svg-icon {
  color: var(--bs-text-muted);
}
.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: var(--bs-text-muted);
}

.btn.btn-icon-muted i,
.btn.btn-icon-muted .svg-icon {
  color: var(--bs-text-muted);
}
.btn.btn-icon-muted.dropdown-toggle:after {
  color: var(--bs-text-muted);
}
.btn-check:checked + .btn.btn-active-icon-muted i,
.btn-check:checked + .btn.btn-active-icon-muted .svg-icon, .btn-check:active + .btn.btn-active-icon-muted i,
.btn-check:active + .btn.btn-active-icon-muted .svg-icon, .btn.btn-active-icon-muted:focus:not(.btn-active) i,
.btn.btn-active-icon-muted:focus:not(.btn-active) .svg-icon, .btn.btn-active-icon-muted:hover:not(.btn-active) i,
.btn.btn-active-icon-muted:hover:not(.btn-active) .svg-icon, .btn.btn-active-icon-muted:active:not(.btn-active) i,
.btn.btn-active-icon-muted:active:not(.btn-active) .svg-icon, .btn.btn-active-icon-muted.active i,
.btn.btn-active-icon-muted.active .svg-icon, .btn.btn-active-icon-muted.show i,
.btn.btn-active-icon-muted.show .svg-icon, .show > .btn.btn-active-icon-muted i,
.show > .btn.btn-active-icon-muted .svg-icon {
  color: var(--bs-text-muted);
}
.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: var(--bs-text-muted);
}

.btn.btn-text-muted {
  color: var(--bs-text-muted);
}
.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: var(--bs-text-muted);
}

.btn.btn-color-gray-100 {
  color: var(--bs-text-gray-100);
}
.btn.btn-color-gray-100 i,
.btn.btn-color-gray-100 .svg-icon {
  color: var(--bs-text-gray-100);
}
.btn.btn-color-gray-100.dropdown-toggle:after {
  color: var(--bs-text-gray-100);
}
.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: var(--bs-text-gray-100);
}
.btn-check:checked + .btn.btn-active-color-gray-100 i,
.btn-check:checked + .btn.btn-active-color-gray-100 .svg-icon, .btn-check:active + .btn.btn-active-color-gray-100 i,
.btn-check:active + .btn.btn-active-color-gray-100 .svg-icon, .btn.btn-active-color-gray-100:focus:not(.btn-active) i,
.btn.btn-active-color-gray-100:focus:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-100:hover:not(.btn-active) i,
.btn.btn-active-color-gray-100:hover:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-100:active:not(.btn-active) i,
.btn.btn-active-color-gray-100:active:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-100.active i,
.btn.btn-active-color-gray-100.active .svg-icon, .btn.btn-active-color-gray-100.show i,
.btn.btn-active-color-gray-100.show .svg-icon, .show > .btn.btn-active-color-gray-100 i,
.show > .btn.btn-active-color-gray-100 .svg-icon {
  color: var(--bs-text-gray-100);
}
.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: var(--bs-text-gray-100);
}

.btn.btn-icon-gray-100 i,
.btn.btn-icon-gray-100 .svg-icon {
  color: var(--bs-text-gray-100);
}
.btn.btn-icon-gray-100.dropdown-toggle:after {
  color: var(--bs-text-gray-100);
}
.btn-check:checked + .btn.btn-active-icon-gray-100 i,
.btn-check:checked + .btn.btn-active-icon-gray-100 .svg-icon, .btn-check:active + .btn.btn-active-icon-gray-100 i,
.btn-check:active + .btn.btn-active-icon-gray-100 .svg-icon, .btn.btn-active-icon-gray-100:focus:not(.btn-active) i,
.btn.btn-active-icon-gray-100:focus:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-100:hover:not(.btn-active) i,
.btn.btn-active-icon-gray-100:hover:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-100:active:not(.btn-active) i,
.btn.btn-active-icon-gray-100:active:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-100.active i,
.btn.btn-active-icon-gray-100.active .svg-icon, .btn.btn-active-icon-gray-100.show i,
.btn.btn-active-icon-gray-100.show .svg-icon, .show > .btn.btn-active-icon-gray-100 i,
.show > .btn.btn-active-icon-gray-100 .svg-icon {
  color: var(--bs-text-gray-100);
}
.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: var(--bs-text-gray-100);
}

.btn.btn-text-gray-100 {
  color: var(--bs-text-gray-100);
}
.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: var(--bs-text-gray-100);
}

.btn.btn-color-gray-200 {
  color: var(--bs-text-gray-200);
}
.btn.btn-color-gray-200 i,
.btn.btn-color-gray-200 .svg-icon {
  color: var(--bs-text-gray-200);
}
.btn.btn-color-gray-200.dropdown-toggle:after {
  color: var(--bs-text-gray-200);
}
.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: var(--bs-text-gray-200);
}
.btn-check:checked + .btn.btn-active-color-gray-200 i,
.btn-check:checked + .btn.btn-active-color-gray-200 .svg-icon, .btn-check:active + .btn.btn-active-color-gray-200 i,
.btn-check:active + .btn.btn-active-color-gray-200 .svg-icon, .btn.btn-active-color-gray-200:focus:not(.btn-active) i,
.btn.btn-active-color-gray-200:focus:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-200:hover:not(.btn-active) i,
.btn.btn-active-color-gray-200:hover:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-200:active:not(.btn-active) i,
.btn.btn-active-color-gray-200:active:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-200.active i,
.btn.btn-active-color-gray-200.active .svg-icon, .btn.btn-active-color-gray-200.show i,
.btn.btn-active-color-gray-200.show .svg-icon, .show > .btn.btn-active-color-gray-200 i,
.show > .btn.btn-active-color-gray-200 .svg-icon {
  color: var(--bs-text-gray-200);
}
.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: var(--bs-text-gray-200);
}

.btn.btn-icon-gray-200 i,
.btn.btn-icon-gray-200 .svg-icon {
  color: var(--bs-text-gray-200);
}
.btn.btn-icon-gray-200.dropdown-toggle:after {
  color: var(--bs-text-gray-200);
}
.btn-check:checked + .btn.btn-active-icon-gray-200 i,
.btn-check:checked + .btn.btn-active-icon-gray-200 .svg-icon, .btn-check:active + .btn.btn-active-icon-gray-200 i,
.btn-check:active + .btn.btn-active-icon-gray-200 .svg-icon, .btn.btn-active-icon-gray-200:focus:not(.btn-active) i,
.btn.btn-active-icon-gray-200:focus:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-200:hover:not(.btn-active) i,
.btn.btn-active-icon-gray-200:hover:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-200:active:not(.btn-active) i,
.btn.btn-active-icon-gray-200:active:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-200.active i,
.btn.btn-active-icon-gray-200.active .svg-icon, .btn.btn-active-icon-gray-200.show i,
.btn.btn-active-icon-gray-200.show .svg-icon, .show > .btn.btn-active-icon-gray-200 i,
.show > .btn.btn-active-icon-gray-200 .svg-icon {
  color: var(--bs-text-gray-200);
}
.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: var(--bs-text-gray-200);
}

.btn.btn-text-gray-200 {
  color: var(--bs-text-gray-200);
}
.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: var(--bs-text-gray-200);
}

.btn.btn-color-gray-300 {
  color: var(--bs-text-gray-300);
}
.btn.btn-color-gray-300 i,
.btn.btn-color-gray-300 .svg-icon {
  color: var(--bs-text-gray-300);
}
.btn.btn-color-gray-300.dropdown-toggle:after {
  color: var(--bs-text-gray-300);
}
.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: var(--bs-text-gray-300);
}
.btn-check:checked + .btn.btn-active-color-gray-300 i,
.btn-check:checked + .btn.btn-active-color-gray-300 .svg-icon, .btn-check:active + .btn.btn-active-color-gray-300 i,
.btn-check:active + .btn.btn-active-color-gray-300 .svg-icon, .btn.btn-active-color-gray-300:focus:not(.btn-active) i,
.btn.btn-active-color-gray-300:focus:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-300:hover:not(.btn-active) i,
.btn.btn-active-color-gray-300:hover:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-300:active:not(.btn-active) i,
.btn.btn-active-color-gray-300:active:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-300.active i,
.btn.btn-active-color-gray-300.active .svg-icon, .btn.btn-active-color-gray-300.show i,
.btn.btn-active-color-gray-300.show .svg-icon, .show > .btn.btn-active-color-gray-300 i,
.show > .btn.btn-active-color-gray-300 .svg-icon {
  color: var(--bs-text-gray-300);
}
.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: var(--bs-text-gray-300);
}

.btn.btn-icon-gray-300 i,
.btn.btn-icon-gray-300 .svg-icon {
  color: var(--bs-text-gray-300);
}
.btn.btn-icon-gray-300.dropdown-toggle:after {
  color: var(--bs-text-gray-300);
}
.btn-check:checked + .btn.btn-active-icon-gray-300 i,
.btn-check:checked + .btn.btn-active-icon-gray-300 .svg-icon, .btn-check:active + .btn.btn-active-icon-gray-300 i,
.btn-check:active + .btn.btn-active-icon-gray-300 .svg-icon, .btn.btn-active-icon-gray-300:focus:not(.btn-active) i,
.btn.btn-active-icon-gray-300:focus:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-300:hover:not(.btn-active) i,
.btn.btn-active-icon-gray-300:hover:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-300:active:not(.btn-active) i,
.btn.btn-active-icon-gray-300:active:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-300.active i,
.btn.btn-active-icon-gray-300.active .svg-icon, .btn.btn-active-icon-gray-300.show i,
.btn.btn-active-icon-gray-300.show .svg-icon, .show > .btn.btn-active-icon-gray-300 i,
.show > .btn.btn-active-icon-gray-300 .svg-icon {
  color: var(--bs-text-gray-300);
}
.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: var(--bs-text-gray-300);
}

.btn.btn-text-gray-300 {
  color: var(--bs-text-gray-300);
}
.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: var(--bs-text-gray-300);
}

.btn.btn-color-gray-400 {
  color: var(--bs-text-gray-400);
}
.btn.btn-color-gray-400 i,
.btn.btn-color-gray-400 .svg-icon {
  color: var(--bs-text-gray-400);
}
.btn.btn-color-gray-400.dropdown-toggle:after {
  color: var(--bs-text-gray-400);
}
.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: var(--bs-text-gray-400);
}
.btn-check:checked + .btn.btn-active-color-gray-400 i,
.btn-check:checked + .btn.btn-active-color-gray-400 .svg-icon, .btn-check:active + .btn.btn-active-color-gray-400 i,
.btn-check:active + .btn.btn-active-color-gray-400 .svg-icon, .btn.btn-active-color-gray-400:focus:not(.btn-active) i,
.btn.btn-active-color-gray-400:focus:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-400:hover:not(.btn-active) i,
.btn.btn-active-color-gray-400:hover:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-400:active:not(.btn-active) i,
.btn.btn-active-color-gray-400:active:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-400.active i,
.btn.btn-active-color-gray-400.active .svg-icon, .btn.btn-active-color-gray-400.show i,
.btn.btn-active-color-gray-400.show .svg-icon, .show > .btn.btn-active-color-gray-400 i,
.show > .btn.btn-active-color-gray-400 .svg-icon {
  color: var(--bs-text-gray-400);
}
.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: var(--bs-text-gray-400);
}

.btn.btn-icon-gray-400 i,
.btn.btn-icon-gray-400 .svg-icon {
  color: var(--bs-text-gray-400);
}
.btn.btn-icon-gray-400.dropdown-toggle:after {
  color: var(--bs-text-gray-400);
}
.btn-check:checked + .btn.btn-active-icon-gray-400 i,
.btn-check:checked + .btn.btn-active-icon-gray-400 .svg-icon, .btn-check:active + .btn.btn-active-icon-gray-400 i,
.btn-check:active + .btn.btn-active-icon-gray-400 .svg-icon, .btn.btn-active-icon-gray-400:focus:not(.btn-active) i,
.btn.btn-active-icon-gray-400:focus:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-400:hover:not(.btn-active) i,
.btn.btn-active-icon-gray-400:hover:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-400:active:not(.btn-active) i,
.btn.btn-active-icon-gray-400:active:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-400.active i,
.btn.btn-active-icon-gray-400.active .svg-icon, .btn.btn-active-icon-gray-400.show i,
.btn.btn-active-icon-gray-400.show .svg-icon, .show > .btn.btn-active-icon-gray-400 i,
.show > .btn.btn-active-icon-gray-400 .svg-icon {
  color: var(--bs-text-gray-400);
}
.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: var(--bs-text-gray-400);
}

.btn.btn-text-gray-400 {
  color: var(--bs-text-gray-400);
}
.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: var(--bs-text-gray-400);
}

.btn.btn-color-gray-500 {
  color: var(--bs-text-gray-500);
}
.btn.btn-color-gray-500 i,
.btn.btn-color-gray-500 .svg-icon {
  color: var(--bs-text-gray-500);
}
.btn.btn-color-gray-500.dropdown-toggle:after {
  color: var(--bs-text-gray-500);
}
.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: var(--bs-text-gray-500);
}
.btn-check:checked + .btn.btn-active-color-gray-500 i,
.btn-check:checked + .btn.btn-active-color-gray-500 .svg-icon, .btn-check:active + .btn.btn-active-color-gray-500 i,
.btn-check:active + .btn.btn-active-color-gray-500 .svg-icon, .btn.btn-active-color-gray-500:focus:not(.btn-active) i,
.btn.btn-active-color-gray-500:focus:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-500:hover:not(.btn-active) i,
.btn.btn-active-color-gray-500:hover:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-500:active:not(.btn-active) i,
.btn.btn-active-color-gray-500:active:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-500.active i,
.btn.btn-active-color-gray-500.active .svg-icon, .btn.btn-active-color-gray-500.show i,
.btn.btn-active-color-gray-500.show .svg-icon, .show > .btn.btn-active-color-gray-500 i,
.show > .btn.btn-active-color-gray-500 .svg-icon {
  color: var(--bs-text-gray-500);
}
.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: var(--bs-text-gray-500);
}

.btn.btn-icon-gray-500 i,
.btn.btn-icon-gray-500 .svg-icon {
  color: var(--bs-text-gray-500);
}
.btn.btn-icon-gray-500.dropdown-toggle:after {
  color: var(--bs-text-gray-500);
}
.btn-check:checked + .btn.btn-active-icon-gray-500 i,
.btn-check:checked + .btn.btn-active-icon-gray-500 .svg-icon, .btn-check:active + .btn.btn-active-icon-gray-500 i,
.btn-check:active + .btn.btn-active-icon-gray-500 .svg-icon, .btn.btn-active-icon-gray-500:focus:not(.btn-active) i,
.btn.btn-active-icon-gray-500:focus:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-500:hover:not(.btn-active) i,
.btn.btn-active-icon-gray-500:hover:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-500:active:not(.btn-active) i,
.btn.btn-active-icon-gray-500:active:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-500.active i,
.btn.btn-active-icon-gray-500.active .svg-icon, .btn.btn-active-icon-gray-500.show i,
.btn.btn-active-icon-gray-500.show .svg-icon, .show > .btn.btn-active-icon-gray-500 i,
.show > .btn.btn-active-icon-gray-500 .svg-icon {
  color: var(--bs-text-gray-500);
}
.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: var(--bs-text-gray-500);
}

.btn.btn-text-gray-500 {
  color: var(--bs-text-gray-500);
}
.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: var(--bs-text-gray-500);
}

.btn.btn-color-gray-600 {
  color: var(--bs-text-gray-600);
}
.btn.btn-color-gray-600 i,
.btn.btn-color-gray-600 .svg-icon {
  color: var(--bs-text-gray-600);
}
.btn.btn-color-gray-600.dropdown-toggle:after {
  color: var(--bs-text-gray-600);
}
.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: var(--bs-text-gray-600);
}
.btn-check:checked + .btn.btn-active-color-gray-600 i,
.btn-check:checked + .btn.btn-active-color-gray-600 .svg-icon, .btn-check:active + .btn.btn-active-color-gray-600 i,
.btn-check:active + .btn.btn-active-color-gray-600 .svg-icon, .btn.btn-active-color-gray-600:focus:not(.btn-active) i,
.btn.btn-active-color-gray-600:focus:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-600:hover:not(.btn-active) i,
.btn.btn-active-color-gray-600:hover:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-600:active:not(.btn-active) i,
.btn.btn-active-color-gray-600:active:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-600.active i,
.btn.btn-active-color-gray-600.active .svg-icon, .btn.btn-active-color-gray-600.show i,
.btn.btn-active-color-gray-600.show .svg-icon, .show > .btn.btn-active-color-gray-600 i,
.show > .btn.btn-active-color-gray-600 .svg-icon {
  color: var(--bs-text-gray-600);
}
.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: var(--bs-text-gray-600);
}

.btn.btn-icon-gray-600 i,
.btn.btn-icon-gray-600 .svg-icon {
  color: var(--bs-text-gray-600);
}
.btn.btn-icon-gray-600.dropdown-toggle:after {
  color: var(--bs-text-gray-600);
}
.btn-check:checked + .btn.btn-active-icon-gray-600 i,
.btn-check:checked + .btn.btn-active-icon-gray-600 .svg-icon, .btn-check:active + .btn.btn-active-icon-gray-600 i,
.btn-check:active + .btn.btn-active-icon-gray-600 .svg-icon, .btn.btn-active-icon-gray-600:focus:not(.btn-active) i,
.btn.btn-active-icon-gray-600:focus:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-600:hover:not(.btn-active) i,
.btn.btn-active-icon-gray-600:hover:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-600:active:not(.btn-active) i,
.btn.btn-active-icon-gray-600:active:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-600.active i,
.btn.btn-active-icon-gray-600.active .svg-icon, .btn.btn-active-icon-gray-600.show i,
.btn.btn-active-icon-gray-600.show .svg-icon, .show > .btn.btn-active-icon-gray-600 i,
.show > .btn.btn-active-icon-gray-600 .svg-icon {
  color: var(--bs-text-gray-600);
}
.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: var(--bs-text-gray-600);
}

.btn.btn-text-gray-600 {
  color: var(--bs-text-gray-600);
}
.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: var(--bs-text-gray-600);
}

.btn.btn-color-gray-700 {
  color: var(--bs-text-gray-700);
}
.btn.btn-color-gray-700 i,
.btn.btn-color-gray-700 .svg-icon {
  color: var(--bs-text-gray-700);
}
.btn.btn-color-gray-700.dropdown-toggle:after {
  color: var(--bs-text-gray-700);
}
.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: var(--bs-text-gray-700);
}
.btn-check:checked + .btn.btn-active-color-gray-700 i,
.btn-check:checked + .btn.btn-active-color-gray-700 .svg-icon, .btn-check:active + .btn.btn-active-color-gray-700 i,
.btn-check:active + .btn.btn-active-color-gray-700 .svg-icon, .btn.btn-active-color-gray-700:focus:not(.btn-active) i,
.btn.btn-active-color-gray-700:focus:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-700:hover:not(.btn-active) i,
.btn.btn-active-color-gray-700:hover:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-700:active:not(.btn-active) i,
.btn.btn-active-color-gray-700:active:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-700.active i,
.btn.btn-active-color-gray-700.active .svg-icon, .btn.btn-active-color-gray-700.show i,
.btn.btn-active-color-gray-700.show .svg-icon, .show > .btn.btn-active-color-gray-700 i,
.show > .btn.btn-active-color-gray-700 .svg-icon {
  color: var(--bs-text-gray-700);
}
.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: var(--bs-text-gray-700);
}

.btn.btn-icon-gray-700 i,
.btn.btn-icon-gray-700 .svg-icon {
  color: var(--bs-text-gray-700);
}
.btn.btn-icon-gray-700.dropdown-toggle:after {
  color: var(--bs-text-gray-700);
}
.btn-check:checked + .btn.btn-active-icon-gray-700 i,
.btn-check:checked + .btn.btn-active-icon-gray-700 .svg-icon, .btn-check:active + .btn.btn-active-icon-gray-700 i,
.btn-check:active + .btn.btn-active-icon-gray-700 .svg-icon, .btn.btn-active-icon-gray-700:focus:not(.btn-active) i,
.btn.btn-active-icon-gray-700:focus:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-700:hover:not(.btn-active) i,
.btn.btn-active-icon-gray-700:hover:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-700:active:not(.btn-active) i,
.btn.btn-active-icon-gray-700:active:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-700.active i,
.btn.btn-active-icon-gray-700.active .svg-icon, .btn.btn-active-icon-gray-700.show i,
.btn.btn-active-icon-gray-700.show .svg-icon, .show > .btn.btn-active-icon-gray-700 i,
.show > .btn.btn-active-icon-gray-700 .svg-icon {
  color: var(--bs-text-gray-700);
}
.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: var(--bs-text-gray-700);
}

.btn.btn-text-gray-700 {
  color: var(--bs-text-gray-700);
}
.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: var(--bs-text-gray-700);
}

.btn.btn-color-gray-800 {
  color: var(--bs-text-gray-800);
}
.btn.btn-color-gray-800 i,
.btn.btn-color-gray-800 .svg-icon {
  color: var(--bs-text-gray-800);
}
.btn.btn-color-gray-800.dropdown-toggle:after {
  color: var(--bs-text-gray-800);
}
.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: var(--bs-text-gray-800);
}
.btn-check:checked + .btn.btn-active-color-gray-800 i,
.btn-check:checked + .btn.btn-active-color-gray-800 .svg-icon, .btn-check:active + .btn.btn-active-color-gray-800 i,
.btn-check:active + .btn.btn-active-color-gray-800 .svg-icon, .btn.btn-active-color-gray-800:focus:not(.btn-active) i,
.btn.btn-active-color-gray-800:focus:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-800:hover:not(.btn-active) i,
.btn.btn-active-color-gray-800:hover:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-800:active:not(.btn-active) i,
.btn.btn-active-color-gray-800:active:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-800.active i,
.btn.btn-active-color-gray-800.active .svg-icon, .btn.btn-active-color-gray-800.show i,
.btn.btn-active-color-gray-800.show .svg-icon, .show > .btn.btn-active-color-gray-800 i,
.show > .btn.btn-active-color-gray-800 .svg-icon {
  color: var(--bs-text-gray-800);
}
.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: var(--bs-text-gray-800);
}

.btn.btn-icon-gray-800 i,
.btn.btn-icon-gray-800 .svg-icon {
  color: var(--bs-text-gray-800);
}
.btn.btn-icon-gray-800.dropdown-toggle:after {
  color: var(--bs-text-gray-800);
}
.btn-check:checked + .btn.btn-active-icon-gray-800 i,
.btn-check:checked + .btn.btn-active-icon-gray-800 .svg-icon, .btn-check:active + .btn.btn-active-icon-gray-800 i,
.btn-check:active + .btn.btn-active-icon-gray-800 .svg-icon, .btn.btn-active-icon-gray-800:focus:not(.btn-active) i,
.btn.btn-active-icon-gray-800:focus:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-800:hover:not(.btn-active) i,
.btn.btn-active-icon-gray-800:hover:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-800:active:not(.btn-active) i,
.btn.btn-active-icon-gray-800:active:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-800.active i,
.btn.btn-active-icon-gray-800.active .svg-icon, .btn.btn-active-icon-gray-800.show i,
.btn.btn-active-icon-gray-800.show .svg-icon, .show > .btn.btn-active-icon-gray-800 i,
.show > .btn.btn-active-icon-gray-800 .svg-icon {
  color: var(--bs-text-gray-800);
}
.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: var(--bs-text-gray-800);
}

.btn.btn-text-gray-800 {
  color: var(--bs-text-gray-800);
}
.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: var(--bs-text-gray-800);
}

.btn.btn-color-gray-900 {
  color: var(--bs-text-gray-900);
}
.btn.btn-color-gray-900 i,
.btn.btn-color-gray-900 .svg-icon {
  color: var(--bs-text-gray-900);
}
.btn.btn-color-gray-900.dropdown-toggle:after {
  color: var(--bs-text-gray-900);
}
.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: var(--bs-text-gray-900);
}
.btn-check:checked + .btn.btn-active-color-gray-900 i,
.btn-check:checked + .btn.btn-active-color-gray-900 .svg-icon, .btn-check:active + .btn.btn-active-color-gray-900 i,
.btn-check:active + .btn.btn-active-color-gray-900 .svg-icon, .btn.btn-active-color-gray-900:focus:not(.btn-active) i,
.btn.btn-active-color-gray-900:focus:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-900:hover:not(.btn-active) i,
.btn.btn-active-color-gray-900:hover:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-900:active:not(.btn-active) i,
.btn.btn-active-color-gray-900:active:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-900.active i,
.btn.btn-active-color-gray-900.active .svg-icon, .btn.btn-active-color-gray-900.show i,
.btn.btn-active-color-gray-900.show .svg-icon, .show > .btn.btn-active-color-gray-900 i,
.show > .btn.btn-active-color-gray-900 .svg-icon {
  color: var(--bs-text-gray-900);
}
.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: var(--bs-text-gray-900);
}

.btn.btn-icon-gray-900 i,
.btn.btn-icon-gray-900 .svg-icon {
  color: var(--bs-text-gray-900);
}
.btn.btn-icon-gray-900.dropdown-toggle:after {
  color: var(--bs-text-gray-900);
}
.btn-check:checked + .btn.btn-active-icon-gray-900 i,
.btn-check:checked + .btn.btn-active-icon-gray-900 .svg-icon, .btn-check:active + .btn.btn-active-icon-gray-900 i,
.btn-check:active + .btn.btn-active-icon-gray-900 .svg-icon, .btn.btn-active-icon-gray-900:focus:not(.btn-active) i,
.btn.btn-active-icon-gray-900:focus:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-900:hover:not(.btn-active) i,
.btn.btn-active-icon-gray-900:hover:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-900:active:not(.btn-active) i,
.btn.btn-active-icon-gray-900:active:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-900.active i,
.btn.btn-active-icon-gray-900.active .svg-icon, .btn.btn-active-icon-gray-900.show i,
.btn.btn-active-icon-gray-900.show .svg-icon, .show > .btn.btn-active-icon-gray-900 i,
.show > .btn.btn-active-icon-gray-900 .svg-icon {
  color: var(--bs-text-gray-900);
}
.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: var(--bs-text-gray-900);
}

.btn.btn-text-gray-900 {
  color: var(--bs-text-gray-900);
}
.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: var(--bs-text-gray-900);
}

.btn.btn-facebook {
  color: #ffffff;
  border-color: #3b5998;
  background-color: #3b5998;
}
.btn.btn-facebook i,
.btn.btn-facebook .svg-icon {
  color: #ffffff;
}
.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: var(--bs-facebook);
  color: #3b5998;
  border-color: rgba(59, 89, 152, 0.1);
  background-color: rgba(59, 89, 152, 0.1);
}
.btn.btn-light-facebook i,
.btn.btn-light-facebook .svg-icon {
  color: #3b5998;
}
.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:checked + .btn.btn-light-facebook .svg-icon, .btn-check:active + .btn.btn-light-facebook i,
.btn-check:active + .btn.btn-light-facebook .svg-icon, .btn.btn-light-facebook:focus:not(.btn-active) i,
.btn.btn-light-facebook:focus:not(.btn-active) .svg-icon, .btn.btn-light-facebook:hover:not(.btn-active) i,
.btn.btn-light-facebook:hover:not(.btn-active) .svg-icon, .btn.btn-light-facebook:active:not(.btn-active) i,
.btn.btn-light-facebook:active:not(.btn-active) .svg-icon, .btn.btn-light-facebook.active i,
.btn.btn-light-facebook.active .svg-icon, .btn.btn-light-facebook.show i,
.btn.btn-light-facebook.show .svg-icon, .show > .btn.btn-light-facebook i,
.show > .btn.btn-light-facebook .svg-icon {
  color: #ffffff;
}
.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,
.btn.btn-google .svg-icon {
  color: #ffffff;
}
.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: var(--bs-google);
  color: #dd4b39;
  border-color: rgba(221, 75, 57, 0.1);
  background-color: rgba(221, 75, 57, 0.1);
}
.btn.btn-light-google i,
.btn.btn-light-google .svg-icon {
  color: #dd4b39;
}
.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:checked + .btn.btn-light-google .svg-icon, .btn-check:active + .btn.btn-light-google i,
.btn-check:active + .btn.btn-light-google .svg-icon, .btn.btn-light-google:focus:not(.btn-active) i,
.btn.btn-light-google:focus:not(.btn-active) .svg-icon, .btn.btn-light-google:hover:not(.btn-active) i,
.btn.btn-light-google:hover:not(.btn-active) .svg-icon, .btn.btn-light-google:active:not(.btn-active) i,
.btn.btn-light-google:active:not(.btn-active) .svg-icon, .btn.btn-light-google.active i,
.btn.btn-light-google.active .svg-icon, .btn.btn-light-google.show i,
.btn.btn-light-google.show .svg-icon, .show > .btn.btn-light-google i,
.show > .btn.btn-light-google .svg-icon {
  color: #ffffff;
}
.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,
.btn.btn-twitter .svg-icon {
  color: #ffffff;
}
.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: var(--bs-twitter);
  color: #1da1f2;
  border-color: rgba(29, 161, 242, 0.1);
  background-color: rgba(29, 161, 242, 0.1);
}
.btn.btn-light-twitter i,
.btn.btn-light-twitter .svg-icon {
  color: #1da1f2;
}
.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:checked + .btn.btn-light-twitter .svg-icon, .btn-check:active + .btn.btn-light-twitter i,
.btn-check:active + .btn.btn-light-twitter .svg-icon, .btn.btn-light-twitter:focus:not(.btn-active) i,
.btn.btn-light-twitter:focus:not(.btn-active) .svg-icon, .btn.btn-light-twitter:hover:not(.btn-active) i,
.btn.btn-light-twitter:hover:not(.btn-active) .svg-icon, .btn.btn-light-twitter:active:not(.btn-active) i,
.btn.btn-light-twitter:active:not(.btn-active) .svg-icon, .btn.btn-light-twitter.active i,
.btn.btn-light-twitter.active .svg-icon, .btn.btn-light-twitter.show i,
.btn.btn-light-twitter.show .svg-icon, .show > .btn.btn-light-twitter i,
.show > .btn.btn-light-twitter .svg-icon {
  color: #ffffff;
}
.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,
.btn.btn-instagram .svg-icon {
  color: #ffffff;
}
.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: var(--bs-instagram);
  color: #e1306c;
  border-color: rgba(225, 48, 108, 0.1);
  background-color: rgba(225, 48, 108, 0.1);
}
.btn.btn-light-instagram i,
.btn.btn-light-instagram .svg-icon {
  color: #e1306c;
}
.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:checked + .btn.btn-light-instagram .svg-icon, .btn-check:active + .btn.btn-light-instagram i,
.btn-check:active + .btn.btn-light-instagram .svg-icon, .btn.btn-light-instagram:focus:not(.btn-active) i,
.btn.btn-light-instagram:focus:not(.btn-active) .svg-icon, .btn.btn-light-instagram:hover:not(.btn-active) i,
.btn.btn-light-instagram:hover:not(.btn-active) .svg-icon, .btn.btn-light-instagram:active:not(.btn-active) i,
.btn.btn-light-instagram:active:not(.btn-active) .svg-icon, .btn.btn-light-instagram.active i,
.btn.btn-light-instagram.active .svg-icon, .btn.btn-light-instagram.show i,
.btn.btn-light-instagram.show .svg-icon, .show > .btn.btn-light-instagram i,
.show > .btn.btn-light-instagram .svg-icon {
  color: #ffffff;
}
.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,
.btn.btn-youtube .svg-icon {
  color: #ffffff;
}
.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: var(--bs-youtube);
  color: #ff0000;
  border-color: rgba(255, 0, 0, 0.1);
  background-color: rgba(255, 0, 0, 0.1);
}
.btn.btn-light-youtube i,
.btn.btn-light-youtube .svg-icon {
  color: #ff0000;
}
.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:checked + .btn.btn-light-youtube .svg-icon, .btn-check:active + .btn.btn-light-youtube i,
.btn-check:active + .btn.btn-light-youtube .svg-icon, .btn.btn-light-youtube:focus:not(.btn-active) i,
.btn.btn-light-youtube:focus:not(.btn-active) .svg-icon, .btn.btn-light-youtube:hover:not(.btn-active) i,
.btn.btn-light-youtube:hover:not(.btn-active) .svg-icon, .btn.btn-light-youtube:active:not(.btn-active) i,
.btn.btn-light-youtube:active:not(.btn-active) .svg-icon, .btn.btn-light-youtube.active i,
.btn.btn-light-youtube.active .svg-icon, .btn.btn-light-youtube.show i,
.btn.btn-light-youtube.show .svg-icon, .show > .btn.btn-light-youtube i,
.show > .btn.btn-light-youtube .svg-icon {
  color: #ffffff;
}
.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,
.btn.btn-linkedin .svg-icon {
  color: #ffffff;
}
.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: var(--bs-linkedin);
  color: #0077b5;
  border-color: rgba(0, 119, 181, 0.1);
  background-color: rgba(0, 119, 181, 0.1);
}
.btn.btn-light-linkedin i,
.btn.btn-light-linkedin .svg-icon {
  color: #0077b5;
}
.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:checked + .btn.btn-light-linkedin .svg-icon, .btn-check:active + .btn.btn-light-linkedin i,
.btn-check:active + .btn.btn-light-linkedin .svg-icon, .btn.btn-light-linkedin:focus:not(.btn-active) i,
.btn.btn-light-linkedin:focus:not(.btn-active) .svg-icon, .btn.btn-light-linkedin:hover:not(.btn-active) i,
.btn.btn-light-linkedin:hover:not(.btn-active) .svg-icon, .btn.btn-light-linkedin:active:not(.btn-active) i,
.btn.btn-light-linkedin:active:not(.btn-active) .svg-icon, .btn.btn-light-linkedin.active i,
.btn.btn-light-linkedin.active .svg-icon, .btn.btn-light-linkedin.show i,
.btn.btn-light-linkedin.show .svg-icon, .show > .btn.btn-light-linkedin i,
.show > .btn.btn-light-linkedin .svg-icon {
  color: #ffffff;
}
.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;
}

[data-bs-theme=dark] .btn.btn-dark {
  color: #B5B7C8;
  background-color: #464852;
}
[data-bs-theme=dark] .btn.btn-dark i,
[data-bs-theme=dark] .btn.btn-dark .svg-icon {
  color: #B5B7C8;
}
[data-bs-theme=dark] .btn.btn-dark.dropdown-toggle:after {
  color: #B5B7C8;
}
.btn-check:checked + [data-bs-theme=dark] .btn.btn-dark, .btn-check:active + [data-bs-theme=dark] .btn.btn-dark, [data-bs-theme=dark] .btn.btn-dark:focus:not(.btn-active), [data-bs-theme=dark] .btn.btn-dark:hover:not(.btn-active), [data-bs-theme=dark] .btn.btn-dark:active:not(.btn-active), [data-bs-theme=dark] .btn.btn-dark.active, [data-bs-theme=dark] .btn.btn-dark.show, .show > [data-bs-theme=dark] .btn.btn-dark {
  color: #bec0cf;
  background-color: #4d4f5a !important;
}
.btn-check:checked + [data-bs-theme=dark] .btn.btn-dark i,
.btn-check:checked + [data-bs-theme=dark] .btn.btn-dark .svg-icon, .btn-check:active + [data-bs-theme=dark] .btn.btn-dark i,
.btn-check:active + [data-bs-theme=dark] .btn.btn-dark .svg-icon, [data-bs-theme=dark] .btn.btn-dark:focus:not(.btn-active) i,
[data-bs-theme=dark] .btn.btn-dark:focus:not(.btn-active) .svg-icon, [data-bs-theme=dark] .btn.btn-dark:hover:not(.btn-active) i,
[data-bs-theme=dark] .btn.btn-dark:hover:not(.btn-active) .svg-icon, [data-bs-theme=dark] .btn.btn-dark:active:not(.btn-active) i,
[data-bs-theme=dark] .btn.btn-dark:active:not(.btn-active) .svg-icon, [data-bs-theme=dark] .btn.btn-dark.active i,
[data-bs-theme=dark] .btn.btn-dark.active .svg-icon, [data-bs-theme=dark] .btn.btn-dark.show i,
[data-bs-theme=dark] .btn.btn-dark.show .svg-icon, .show > [data-bs-theme=dark] .btn.btn-dark i,
.show > [data-bs-theme=dark] .btn.btn-dark .svg-icon {
  color: #bec0cf;
}
.btn-check:checked + [data-bs-theme=dark] .btn.btn-dark.dropdown-toggle:after, .btn-check:active + [data-bs-theme=dark] .btn.btn-dark.dropdown-toggle:after, [data-bs-theme=dark] .btn.btn-dark:focus:not(.btn-active).dropdown-toggle:after, [data-bs-theme=dark] .btn.btn-dark:hover:not(.btn-active).dropdown-toggle:after, [data-bs-theme=dark] .btn.btn-dark:active:not(.btn-active).dropdown-toggle:after, [data-bs-theme=dark] .btn.btn-dark.active.dropdown-toggle:after, [data-bs-theme=dark] .btn.btn-dark.show.dropdown-toggle:after, .show > [data-bs-theme=dark] .btn.btn-dark.dropdown-toggle:after {
  color: #bec0cf;
}

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

code:not([class*=language-]) {
  font-weight: 400;
  color: var(--bs-code-color);
  border: 1px solid var(--bs-code-border-color);
  background-color: var(--bs-code-bg);
  border-radius: 0.3rem;
  line-height: inherit;
  font-size: 1rem;
  padding: 0.1rem 0.4rem;
  margin: 0 0.5rem;
  box-shadow: 0px 3px 9px rgba(0, 0, 0, 0.08);
}
code:not([class*=language-]).code-light {
  color: var(--bs-light);
  background-color: var(--bs-light-light);
  border: 1px solid var(--bs-light);
}
code:not([class*=language-]).code-primary {
  color: var(--bs-primary);
  background-color: var(--bs-primary-light);
  border: 1px solid var(--bs-primary);
}
code:not([class*=language-]).code-secondary {
  color: var(--bs-secondary);
  background-color: var(--bs-secondary-light);
  border: 1px solid var(--bs-secondary);
}
code:not([class*=language-]).code-success {
  color: var(--bs-success);
  background-color: var(--bs-success-light);
  border: 1px solid var(--bs-success);
}
code:not([class*=language-]).code-info {
  color: var(--bs-info);
  background-color: var(--bs-info-light);
  border: 1px solid var(--bs-info);
}
code:not([class*=language-]).code-warning {
  color: var(--bs-warning);
  background-color: var(--bs-warning-light);
  border: 1px solid var(--bs-warning);
}
code:not([class*=language-]).code-danger {
  color: var(--bs-danger);
  background-color: var(--bs-danger-light);
  border: 1px solid var(--bs-danger);
}
code:not([class*=language-]).code-dark {
  color: var(--bs-dark);
  background-color: var(--bs-dark-light);
  border: 1px solid var(--bs-dark);
}

.col-form-label {
  font-size: 1.05rem;
}

.form-control.form-control-transparent {
  background-color: transparent;
  border-color: transparent;
}
.dropdown.show > .form-control.form-control-transparent, .form-control.form-control-transparent:active, .form-control.form-control-transparent.active, .form-control.form-control-transparent:focus, .form-control.form-control-transparent.focus {
  background-color: transparent;
  border-color: transparent;
}
.form-control.form-control-flush {
  border: 0;
  background-color: transparent;
  outline: none !important;
  box-shadow: none;
  border-radius: 0;
}

.form-control.form-control-solid {
  background-color: var(--bs-gray-100);
  border-color: var(--bs-gray-100);
  color: var(--bs-gray-700);
  transition: color 0.2s ease;
}
.form-control.form-control-solid::placeholder {
  color: var(--bs-gray-500);
}
.form-control.form-control-solid::-moz-placeholder {
  color: var(--bs-gray-500);
  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: var(--bs-gray-200);
  border-color: var(--bs-gray-200);
  color: var(--bs-gray-700);
  transition: color 0.2s ease;
}

.form-control-solid-bg {
  background-color: var(--bs-gray-100);
}

.form-control-plaintext {
  color: var(--bs-gray-700);
}

.placeholder-gray-500::placeholder {
  color: var(--bs-gray-500);
}
.placeholder-gray-500::-moz-placeholder {
  color: var(--bs-gray-500);
  opacity: 1;
}

.placeholder-white::placeholder {
  color: #ffffff;
}
.placeholder-white::-moz-placeholder {
  color: #ffffff;
  opacity: 1;
}

.resize-none {
  resize: none;
}

.form-floating .form-control.form-control-solid::placeholder {
  color: transparent;
}
.form-floating.form-control-solid-bg label::after,
.form-floating > :disabled ~ label::after,
.form-floating > :focus ~ label::after {
  background-color: transparent !important;
}

.form-select {
  appearance: none;
}
.form-select:focus {
  border-color: var(--bs-gray-400);
  box-shadow: false, 0 0 0 0.25rem rgba(var(--bs-component-active-bg), 0.25);
}
.form-select:disabled {
  color: var(--bs-gray-500);
  background-color: var(--bs-gray-200);
  border-color: var(--bs-gray-300);
}
.form-select:-moz-focusring {
  text-shadow: 0 0 0 var(--bs-gray-700);
}
.form-select.form-select-solid {
  background-color: var(--bs-gray-100);
  border-color: var(--bs-gray-100);
  color: var(--bs-gray-700);
  transition: color 0.2s ease;
}
.form-select.form-select-solid::placeholder {
  color: var(--bs-gray-500);
}
.form-select.form-select-solid::-moz-placeholder {
  color: var(--bs-gray-500);
  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: var(--bs-gray-200);
  border-color: var(--bs-gray-200) !important;
  color: var(--bs-gray-700);
  transition: color 0.2s ease;
}
.form-select.form-select-transparent {
  background-color: transparent;
  border-color: transparent;
  color: var(--bs-gray-700);
}
.form-select.form-select-transparent::placeholder {
  color: var(--bs-gray-500);
}
.form-select.form-select-transparent::-moz-placeholder {
  color: var(--bs-gray-500);
  opacity: 1;
}
.dropdown.show > .form-select.form-select-transparent, .form-select.form-select-transparent:active, .form-select.form-select-transparent.active, .form-select.form-select-transparent:focus, .form-select.form-select-transparent.focus {
  background-color: transparent;
  border-color: transparent !important;
  color: var(--bs-gray-700);
}

.form-check:not(.form-switch) .form-check-input[type=checkbox] {
  background-size: 60% 60%;
}
.form-check.form-check-sm .form-check-input {
  height: 1.55rem;
  width: 1.55rem;
}
.form-check.form-check-lg .form-check-input {
  height: 2.25rem;
  width: 2.25rem;
}
.form-check.form-check-inline {
  display: inline-block;
  margin-right: 1rem;
}
.form-check.form-check-solid .form-check-input {
  border: 0;
}
.form-check.form-check-solid .form-check-input:not(:checked) {
  background-color: var(--bs-gray-200);
}
.form-check.form-check-solid .form-check-input[type=checkbox]:indeterminate {
  background-color: #FF6F1E;
}
.form-check.form-check-success .form-check-input:checked {
  background-color: var(--bs-success);
}
.form-check.form-check-danger .form-check-input:checked {
  background-color: var(--bs-danger);
}
.form-check.form-check-warning .form-check-input:checked {
  background-color: var(--bs-warning);
}

.form-check-custom {
  display: flex;
  align-items: center;
  padding-left: 0;
  margin: 0;
}
.form-check-custom .form-check-input {
  margin: 0;
  float: none;
  flex-shrink: 0;
}
.form-check-custom .form-check-label {
  margin-left: 0.55rem;
}

.form-switch.form-check-custom .form-check-input {
  height: 2.25rem;
}
.form-switch.form-check-custom.form-switch-sm .form-check-input {
  height: 1.5rem;
  width: 2.5rem;
}
.form-switch.form-check-custom.form-switch-lg .form-check-input {
  height: 2.75rem;
  width: 3.75rem;
}
.form-switch.form-check-solid .form-check-input {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%23ffffff%27/%3e%3c/svg%3e");
}
.form-switch.form-check-solid .form-check-input:not(:checked) {
  background-color: var(--bs-gray-200);
}

[data-bs-theme=dark] .form-switch .form-check-input:focus:not(:checked) {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgba%28255, 255, 255, 0.25%29%27/%3e%3c/svg%3e");
}

.form-check-image {
  position: relative;
  overflow: hidden;
}
.form-check-image img {
  max-width: 100%;
}
.form-check-image .form-check-wrapper {
  border-radius: 1rem;
  border: 2px solid transparent;
  transition: all 0.2s ease-in-out;
  cursor: pointer;
  overflow: hidden;
  margin-bottom: 0.75rem;
}
.form-check-image .form-check-rounded {
  border-radius: 1rem;
}
.form-check-image .form-check-label {
  font-weight: 600;
  margin-left: 0.5rem;
}
.form-check-image.active:not(.form-check-success):not(.form-check-danger) .form-check-wrapper {
  border-color: var(--bs-primary) !important;
}
.form-check-image.form-check-success.active .form-check-wrapper {
  border-color: var(--bs-success) !important;
}
.form-check-image.form-check-danger.active .form-check-wrapper {
  border-color: var(--bs-danger) !important;
}
.form-check-image.disabled {
  opacity: 0.65;
}

.input-group.input-group-solid {
  border-radius: 0.75rem;
}
.input-group.input-group-solid.input-group-sm {
  border-radius: 0.55rem;
}
.input-group.input-group-solid.input-group-lg {
  border-radius: 1rem;
}
.input-group.input-group-solid .input-group-text {
  background-color: var(--bs-gray-100);
  border-color: var(--bs-gray-100);
}
.input-group.input-group-solid .input-group-text + .form-control {
  border-left-color: var(--bs-gray-300);
}
.input-group.input-group-solid .form-control {
  background-color: var(--bs-gray-100);
  border-color: var(--bs-gray-100);
}
.input-group.input-group-solid .form-control + .input-group-text {
  border-left-color: var(--bs-gray-300);
}

.form-floating .form-control.form-control-solid::placeholder {
  color: transparent;
}
.form-floating.form-control-solid-bg label::after,
.form-floating > :disabled ~ label::after,
.form-floating > :focus ~ label::after {
  background-color: transparent !important;
}

.required:after {
  content: "*";
  position: relative;
  font-size: inherit;
  color: var(--bs-danger);
  padding-left: 0.25rem;
  font-weight: 600;
}

.progress-vertical {
  display: flex;
  align-items: stretch;
  justify-content: space-between;
}
.progress-vertical .progress {
  height: 100%;
  border-radius: 0.75rem;
  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.75rem;
}

.table:not(.table-bordered) > :not(:first-child) {
  border-color: transparent;
  border-width: 0;
  border-style: none;
}
.table:not(.table-bordered) > :not(:last-child) > :last-child > * {
  border-bottom-color: inherit;
}
.table:not(.table-bordered) tr, .table:not(.table-bordered) th, .table:not(.table-bordered) 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:not(.table-bordered) tr:first-child, .table:not(.table-bordered) th:first-child, .table:not(.table-bordered) td:first-child {
  padding-left: 0;
}
.table:not(.table-bordered) tr:last-child, .table:not(.table-bordered) th:last-child, .table:not(.table-bordered) td:last-child {
  padding-right: 0;
}
.table:not(.table-bordered) tfoot tr:last-child,
.table:not(.table-bordered) tbody tr:last-child {
  border-bottom: 0 !important;
}
.table:not(.table-bordered) tfoot tr:last-child th, .table:not(.table-bordered) tfoot tr:last-child td,
.table:not(.table-bordered) tbody tr:last-child th,
.table:not(.table-bordered) tbody tr:last-child td {
  border-bottom: 0 !important;
}
.table:not(.table-bordered) tfoot th, .table:not(.table-bordered) tfoot td {
  border-top: inherit;
}
.table:not(.table-bordered).table-rounded {
  border-radius: 0.75rem;
  border-spacing: 0;
  border-collapse: separate;
}
.table:not(.table-bordered).table-rows-rounded th:first-child, .table:not(.table-bordered).table-rows-rounded td:first-child {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}
.table:not(.table-bordered).table-rows-rounded th:last-child, .table:not(.table-bordered).table-rows-rounded td:last-child {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
.table:not(.table-bordered).table-flush tr, .table:not(.table-bordered).table-flush th, .table:not(.table-bordered).table-flush td {
  padding: inherit;
}
.table:not(.table-bordered).table-row-bordered tr {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: var(--bs-border-color);
}
.table:not(.table-bordered).table-row-bordered tfoot th, .table:not(.table-bordered).table-row-bordered tfoot td {
  border-top-width: 1px !important;
}
.table:not(.table-bordered).table-row-dashed tr {
  border-bottom-width: 1px;
  border-bottom-style: dashed;
  border-bottom-color: var(--bs-border-color);
}
.table:not(.table-bordered).table-row-dashed tfoot th, .table:not(.table-bordered).table-row-dashed tfoot td {
  border-top-width: 1px !important;
}
.table:not(.table-bordered).table-row-gray-100 tr {
  border-bottom-color: var(--bs-gray-100);
}
.table:not(.table-bordered).table-row-gray-200 tr {
  border-bottom-color: var(--bs-gray-200);
}
.table:not(.table-bordered).table-row-gray-300 tr {
  border-bottom-color: var(--bs-gray-300);
}
.table:not(.table-bordered).table-row-gray-400 tr {
  border-bottom-color: var(--bs-gray-400);
}
.table:not(.table-bordered).table-row-gray-500 tr {
  border-bottom-color: var(--bs-gray-500);
}
.table:not(.table-bordered).table-row-gray-600 tr {
  border-bottom-color: var(--bs-gray-600);
}
.table:not(.table-bordered).table-row-gray-700 tr {
  border-bottom-color: var(--bs-gray-700);
}
.table:not(.table-bordered).table-row-gray-800 tr {
  border-bottom-color: var(--bs-gray-800);
}
.table:not(.table-bordered).table-row-gray-900 tr {
  border-bottom-color: var(--bs-gray-900);
}

.table-layout-fixed {
  table-layout: fixed;
}

.table-sort:after {
  opacity: 0;
}

.table-sort,
.table-sort-asc,
.table-sort-desc {
  vertical-align: middle;
}
.table-sort:after,
.table-sort-asc:after,
.table-sort-desc:after {
  position: relative;
  display: inline-block;
  width: 0.75rem;
  height: 0.75rem;
  content: " ";
  bottom: auto;
  right: auto;
  left: auto;
  margin-left: 0.5rem;
}

.table-sort-asc:after {
  opacity: 1;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-text-muted);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-muted%29%27%3e%3cpath d=%27M3.23571 2.72011L4.97917 4.46358C5.15176 4.63618 5.43158 4.63617 5.60417 4.46358C5.77676 4.29099 5.77676 4.01118 5.60417 3.83861L3.29463 1.52904C3.13192 1.36629 2.86809 1.36629 2.70538 1.52904L0.395812 3.83861C0.22325 4.01117 0.22325 4.29099 0.395812 4.46358C0.568437 4.63617 0.84825 4.63617 1.02081 4.46358L2.76429 2.72011C2.89446 2.58994 3.10554 2.58994 3.23571 2.72011Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-muted%29%27%3e%3cpath d=%27M3.23571 2.72011L4.97917 4.46358C5.15176 4.63618 5.43158 4.63617 5.60417 4.46358C5.77676 4.29099 5.77676 4.01118 5.60417 3.83861L3.29463 1.52904C3.13192 1.36629 2.86809 1.36629 2.70538 1.52904L0.395812 3.83861C0.22325 4.01117 0.22325 4.29099 0.395812 4.46358C0.568437 4.63617 0.84825 4.63617 1.02081 4.46358L2.76429 2.72011C2.89446 2.58994 3.10554 2.58994 3.23571 2.72011Z%27/%3e%3c/svg%3e");
}

.table-sort-desc:after {
  opacity: 1;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-text-muted);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-muted%29%27%3e%3cpath d=%27M2.76429 3.27989L1.02083 1.53642C0.848244 1.36382 0.568419 1.36383 0.395831 1.53642C0.223244 1.70901 0.223244 1.98882 0.395831 2.16139L2.70537 4.47096C2.86808 4.63371 3.13191 4.63371 3.29462 4.47096L5.60419 2.16139C5.77675 1.98883 5.77675 1.70901 5.60419 1.53642C5.43156 1.36383 5.15175 1.36383 4.97919 1.53642L3.23571 3.27989C3.10554 3.41006 2.89446 3.41006 2.76429 3.27989Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-muted%29%27%3e%3cpath d=%27M2.76429 3.27989L1.02083 1.53642C0.848244 1.36382 0.568419 1.36383 0.395831 1.53642C0.223244 1.70901 0.223244 1.98882 0.395831 2.16139L2.70537 4.47096C2.86808 4.63371 3.13191 4.63371 3.29462 4.47096L5.60419 2.16139C5.77675 1.98883 5.77675 1.70901 5.60419 1.53642C5.43156 1.36383 5.15175 1.36383 4.97919 1.53642L3.23571 3.27989C3.10554 3.41006 2.89446 3.41006 2.76429 3.27989Z%27/%3e%3c/svg%3e");
}

.table-loading-message {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  border-radius: 0.75rem;
  box-shadow: var(--bs-table-loading-message-box-shadow);
  background-color: var(--bs-body-bg);
  color: var(--bs-gray-700);
  font-weight: 600;
  margin: 0 !important;
  width: auto;
  padding: 0.85rem 2rem !important;
  transform: translateX(-50%) translateY(-50%);
}

.table-loading {
  position: relative;
}
.table-loading .table-loading-message {
  display: block;
}

.table.g-0 th, .table.g-0 td {
  padding: 0rem;
}
.table.g-0 th.dtr-control, .table.g-0 td.dtr-control {
  padding-left: 0rem !important;
}

.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.gx-0 th.dtr-control, .table.gx-0 td.dtr-control {
  padding-left: 0rem !important;
}

.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.gs-0 th.dtr-control:first-child, .table.gs-0 td.dtr-control:first-child {
  padding-left: 0rem !important;
}

.table.g-1 th, .table.g-1 td {
  padding: 0.25rem;
}
.table.g-1 th.dtr-control, .table.g-1 td.dtr-control {
  padding-left: 0.25rem !important;
}

.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.gx-1 th.dtr-control, .table.gx-1 td.dtr-control {
  padding-left: 0.25rem !important;
}

.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.gs-1 th.dtr-control:first-child, .table.gs-1 td.dtr-control:first-child {
  padding-left: 0.25rem !important;
}

.table.g-2 th, .table.g-2 td {
  padding: 0.5rem;
}
.table.g-2 th.dtr-control, .table.g-2 td.dtr-control {
  padding-left: 0.5rem !important;
}

.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.gx-2 th.dtr-control, .table.gx-2 td.dtr-control {
  padding-left: 0.5rem !important;
}

.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.gs-2 th.dtr-control:first-child, .table.gs-2 td.dtr-control:first-child {
  padding-left: 0.5rem !important;
}

.table.g-3 th, .table.g-3 td {
  padding: 0.75rem;
}
.table.g-3 th.dtr-control, .table.g-3 td.dtr-control {
  padding-left: 0.75rem !important;
}

.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.gx-3 th.dtr-control, .table.gx-3 td.dtr-control {
  padding-left: 0.75rem !important;
}

.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.gs-3 th.dtr-control:first-child, .table.gs-3 td.dtr-control:first-child {
  padding-left: 0.75rem !important;
}

.table.g-4 th, .table.g-4 td {
  padding: 1rem;
}
.table.g-4 th.dtr-control, .table.g-4 td.dtr-control {
  padding-left: 1rem !important;
}

.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.gx-4 th.dtr-control, .table.gx-4 td.dtr-control {
  padding-left: 1rem !important;
}

.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.gs-4 th.dtr-control:first-child, .table.gs-4 td.dtr-control:first-child {
  padding-left: 1rem !important;
}

.table.g-5 th, .table.g-5 td {
  padding: 1.25rem;
}
.table.g-5 th.dtr-control, .table.g-5 td.dtr-control {
  padding-left: 1.25rem !important;
}

.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.gx-5 th.dtr-control, .table.gx-5 td.dtr-control {
  padding-left: 1.25rem !important;
}

.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.gs-5 th.dtr-control:first-child, .table.gs-5 td.dtr-control:first-child {
  padding-left: 1.25rem !important;
}

.table.g-6 th, .table.g-6 td {
  padding: 1.5rem;
}
.table.g-6 th.dtr-control, .table.g-6 td.dtr-control {
  padding-left: 1.5rem !important;
}

.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.gx-6 th.dtr-control, .table.gx-6 td.dtr-control {
  padding-left: 1.5rem !important;
}

.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.gs-6 th.dtr-control:first-child, .table.gs-6 td.dtr-control:first-child {
  padding-left: 1.5rem !important;
}

.table.g-7 th, .table.g-7 td {
  padding: 1.75rem;
}
.table.g-7 th.dtr-control, .table.g-7 td.dtr-control {
  padding-left: 1.75rem !important;
}

.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.gx-7 th.dtr-control, .table.gx-7 td.dtr-control {
  padding-left: 1.75rem !important;
}

.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.gs-7 th.dtr-control:first-child, .table.gs-7 td.dtr-control:first-child {
  padding-left: 1.75rem !important;
}

.table.g-8 th, .table.g-8 td {
  padding: 2rem;
}
.table.g-8 th.dtr-control, .table.g-8 td.dtr-control {
  padding-left: 2rem !important;
}

.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.gx-8 th.dtr-control, .table.gx-8 td.dtr-control {
  padding-left: 2rem !important;
}

.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.gs-8 th.dtr-control:first-child, .table.gs-8 td.dtr-control:first-child {
  padding-left: 2rem !important;
}

.table.g-9 th, .table.g-9 td {
  padding: 2.25rem;
}
.table.g-9 th.dtr-control, .table.g-9 td.dtr-control {
  padding-left: 2.25rem !important;
}

.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.gx-9 th.dtr-control, .table.gx-9 td.dtr-control {
  padding-left: 2.25rem !important;
}

.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.gs-9 th.dtr-control:first-child, .table.gs-9 td.dtr-control:first-child {
  padding-left: 2.25rem !important;
}

.table.g-10 th, .table.g-10 td {
  padding: 2.5rem;
}
.table.g-10 th.dtr-control, .table.g-10 td.dtr-control {
  padding-left: 2.5rem !important;
}

.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.gx-10 th.dtr-control, .table.gx-10 td.dtr-control {
  padding-left: 2.5rem !important;
}

.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;
}
.table.gs-10 th.dtr-control:first-child, .table.gs-10 td.dtr-control:first-child {
  padding-left: 2.5rem !important;
}

@media (min-width: 576px) {
  .table.g-sm-0 th, .table.g-sm-0 td {
    padding: 0rem;
  }
  .table.g-sm-0 th.dtr-control, .table.g-sm-0 td.dtr-control {
    padding-left: 0rem !important;
  }
  .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.gx-sm-0 th.dtr-control, .table.gx-sm-0 td.dtr-control {
    padding-left: 0rem !important;
  }
  .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.gs-sm-0 th.dtr-control:first-child, .table.gs-sm-0 td.dtr-control:first-child {
    padding-left: 0rem !important;
  }
  .table.g-sm-1 th, .table.g-sm-1 td {
    padding: 0.25rem;
  }
  .table.g-sm-1 th.dtr-control, .table.g-sm-1 td.dtr-control {
    padding-left: 0.25rem !important;
  }
  .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.gx-sm-1 th.dtr-control, .table.gx-sm-1 td.dtr-control {
    padding-left: 0.25rem !important;
  }
  .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.gs-sm-1 th.dtr-control:first-child, .table.gs-sm-1 td.dtr-control:first-child {
    padding-left: 0.25rem !important;
  }
  .table.g-sm-2 th, .table.g-sm-2 td {
    padding: 0.5rem;
  }
  .table.g-sm-2 th.dtr-control, .table.g-sm-2 td.dtr-control {
    padding-left: 0.5rem !important;
  }
  .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.gx-sm-2 th.dtr-control, .table.gx-sm-2 td.dtr-control {
    padding-left: 0.5rem !important;
  }
  .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.gs-sm-2 th.dtr-control:first-child, .table.gs-sm-2 td.dtr-control:first-child {
    padding-left: 0.5rem !important;
  }
  .table.g-sm-3 th, .table.g-sm-3 td {
    padding: 0.75rem;
  }
  .table.g-sm-3 th.dtr-control, .table.g-sm-3 td.dtr-control {
    padding-left: 0.75rem !important;
  }
  .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.gx-sm-3 th.dtr-control, .table.gx-sm-3 td.dtr-control {
    padding-left: 0.75rem !important;
  }
  .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.gs-sm-3 th.dtr-control:first-child, .table.gs-sm-3 td.dtr-control:first-child {
    padding-left: 0.75rem !important;
  }
  .table.g-sm-4 th, .table.g-sm-4 td {
    padding: 1rem;
  }
  .table.g-sm-4 th.dtr-control, .table.g-sm-4 td.dtr-control {
    padding-left: 1rem !important;
  }
  .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.gx-sm-4 th.dtr-control, .table.gx-sm-4 td.dtr-control {
    padding-left: 1rem !important;
  }
  .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.gs-sm-4 th.dtr-control:first-child, .table.gs-sm-4 td.dtr-control:first-child {
    padding-left: 1rem !important;
  }
  .table.g-sm-5 th, .table.g-sm-5 td {
    padding: 1.25rem;
  }
  .table.g-sm-5 th.dtr-control, .table.g-sm-5 td.dtr-control {
    padding-left: 1.25rem !important;
  }
  .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.gx-sm-5 th.dtr-control, .table.gx-sm-5 td.dtr-control {
    padding-left: 1.25rem !important;
  }
  .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.gs-sm-5 th.dtr-control:first-child, .table.gs-sm-5 td.dtr-control:first-child {
    padding-left: 1.25rem !important;
  }
  .table.g-sm-6 th, .table.g-sm-6 td {
    padding: 1.5rem;
  }
  .table.g-sm-6 th.dtr-control, .table.g-sm-6 td.dtr-control {
    padding-left: 1.5rem !important;
  }
  .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.gx-sm-6 th.dtr-control, .table.gx-sm-6 td.dtr-control {
    padding-left: 1.5rem !important;
  }
  .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.gs-sm-6 th.dtr-control:first-child, .table.gs-sm-6 td.dtr-control:first-child {
    padding-left: 1.5rem !important;
  }
  .table.g-sm-7 th, .table.g-sm-7 td {
    padding: 1.75rem;
  }
  .table.g-sm-7 th.dtr-control, .table.g-sm-7 td.dtr-control {
    padding-left: 1.75rem !important;
  }
  .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.gx-sm-7 th.dtr-control, .table.gx-sm-7 td.dtr-control {
    padding-left: 1.75rem !important;
  }
  .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.gs-sm-7 th.dtr-control:first-child, .table.gs-sm-7 td.dtr-control:first-child {
    padding-left: 1.75rem !important;
  }
  .table.g-sm-8 th, .table.g-sm-8 td {
    padding: 2rem;
  }
  .table.g-sm-8 th.dtr-control, .table.g-sm-8 td.dtr-control {
    padding-left: 2rem !important;
  }
  .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.gx-sm-8 th.dtr-control, .table.gx-sm-8 td.dtr-control {
    padding-left: 2rem !important;
  }
  .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.gs-sm-8 th.dtr-control:first-child, .table.gs-sm-8 td.dtr-control:first-child {
    padding-left: 2rem !important;
  }
  .table.g-sm-9 th, .table.g-sm-9 td {
    padding: 2.25rem;
  }
  .table.g-sm-9 th.dtr-control, .table.g-sm-9 td.dtr-control {
    padding-left: 2.25rem !important;
  }
  .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.gx-sm-9 th.dtr-control, .table.gx-sm-9 td.dtr-control {
    padding-left: 2.25rem !important;
  }
  .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.gs-sm-9 th.dtr-control:first-child, .table.gs-sm-9 td.dtr-control:first-child {
    padding-left: 2.25rem !important;
  }
  .table.g-sm-10 th, .table.g-sm-10 td {
    padding: 2.5rem;
  }
  .table.g-sm-10 th.dtr-control, .table.g-sm-10 td.dtr-control {
    padding-left: 2.5rem !important;
  }
  .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.gx-sm-10 th.dtr-control, .table.gx-sm-10 td.dtr-control {
    padding-left: 2.5rem !important;
  }
  .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;
  }
  .table.gs-sm-10 th.dtr-control:first-child, .table.gs-sm-10 td.dtr-control:first-child {
    padding-left: 2.5rem !important;
  }
}
@media (min-width: 768px) {
  .table.g-md-0 th, .table.g-md-0 td {
    padding: 0rem;
  }
  .table.g-md-0 th.dtr-control, .table.g-md-0 td.dtr-control {
    padding-left: 0rem !important;
  }
  .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.gx-md-0 th.dtr-control, .table.gx-md-0 td.dtr-control {
    padding-left: 0rem !important;
  }
  .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.gs-md-0 th.dtr-control:first-child, .table.gs-md-0 td.dtr-control:first-child {
    padding-left: 0rem !important;
  }
  .table.g-md-1 th, .table.g-md-1 td {
    padding: 0.25rem;
  }
  .table.g-md-1 th.dtr-control, .table.g-md-1 td.dtr-control {
    padding-left: 0.25rem !important;
  }
  .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.gx-md-1 th.dtr-control, .table.gx-md-1 td.dtr-control {
    padding-left: 0.25rem !important;
  }
  .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.gs-md-1 th.dtr-control:first-child, .table.gs-md-1 td.dtr-control:first-child {
    padding-left: 0.25rem !important;
  }
  .table.g-md-2 th, .table.g-md-2 td {
    padding: 0.5rem;
  }
  .table.g-md-2 th.dtr-control, .table.g-md-2 td.dtr-control {
    padding-left: 0.5rem !important;
  }
  .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.gx-md-2 th.dtr-control, .table.gx-md-2 td.dtr-control {
    padding-left: 0.5rem !important;
  }
  .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.gs-md-2 th.dtr-control:first-child, .table.gs-md-2 td.dtr-control:first-child {
    padding-left: 0.5rem !important;
  }
  .table.g-md-3 th, .table.g-md-3 td {
    padding: 0.75rem;
  }
  .table.g-md-3 th.dtr-control, .table.g-md-3 td.dtr-control {
    padding-left: 0.75rem !important;
  }
  .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.gx-md-3 th.dtr-control, .table.gx-md-3 td.dtr-control {
    padding-left: 0.75rem !important;
  }
  .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.gs-md-3 th.dtr-control:first-child, .table.gs-md-3 td.dtr-control:first-child {
    padding-left: 0.75rem !important;
  }
  .table.g-md-4 th, .table.g-md-4 td {
    padding: 1rem;
  }
  .table.g-md-4 th.dtr-control, .table.g-md-4 td.dtr-control {
    padding-left: 1rem !important;
  }
  .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.gx-md-4 th.dtr-control, .table.gx-md-4 td.dtr-control {
    padding-left: 1rem !important;
  }
  .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.gs-md-4 th.dtr-control:first-child, .table.gs-md-4 td.dtr-control:first-child {
    padding-left: 1rem !important;
  }
  .table.g-md-5 th, .table.g-md-5 td {
    padding: 1.25rem;
  }
  .table.g-md-5 th.dtr-control, .table.g-md-5 td.dtr-control {
    padding-left: 1.25rem !important;
  }
  .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.gx-md-5 th.dtr-control, .table.gx-md-5 td.dtr-control {
    padding-left: 1.25rem !important;
  }
  .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.gs-md-5 th.dtr-control:first-child, .table.gs-md-5 td.dtr-control:first-child {
    padding-left: 1.25rem !important;
  }
  .table.g-md-6 th, .table.g-md-6 td {
    padding: 1.5rem;
  }
  .table.g-md-6 th.dtr-control, .table.g-md-6 td.dtr-control {
    padding-left: 1.5rem !important;
  }
  .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.gx-md-6 th.dtr-control, .table.gx-md-6 td.dtr-control {
    padding-left: 1.5rem !important;
  }
  .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.gs-md-6 th.dtr-control:first-child, .table.gs-md-6 td.dtr-control:first-child {
    padding-left: 1.5rem !important;
  }
  .table.g-md-7 th, .table.g-md-7 td {
    padding: 1.75rem;
  }
  .table.g-md-7 th.dtr-control, .table.g-md-7 td.dtr-control {
    padding-left: 1.75rem !important;
  }
  .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.gx-md-7 th.dtr-control, .table.gx-md-7 td.dtr-control {
    padding-left: 1.75rem !important;
  }
  .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.gs-md-7 th.dtr-control:first-child, .table.gs-md-7 td.dtr-control:first-child {
    padding-left: 1.75rem !important;
  }
  .table.g-md-8 th, .table.g-md-8 td {
    padding: 2rem;
  }
  .table.g-md-8 th.dtr-control, .table.g-md-8 td.dtr-control {
    padding-left: 2rem !important;
  }
  .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.gx-md-8 th.dtr-control, .table.gx-md-8 td.dtr-control {
    padding-left: 2rem !important;
  }
  .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.gs-md-8 th.dtr-control:first-child, .table.gs-md-8 td.dtr-control:first-child {
    padding-left: 2rem !important;
  }
  .table.g-md-9 th, .table.g-md-9 td {
    padding: 2.25rem;
  }
  .table.g-md-9 th.dtr-control, .table.g-md-9 td.dtr-control {
    padding-left: 2.25rem !important;
  }
  .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.gx-md-9 th.dtr-control, .table.gx-md-9 td.dtr-control {
    padding-left: 2.25rem !important;
  }
  .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.gs-md-9 th.dtr-control:first-child, .table.gs-md-9 td.dtr-control:first-child {
    padding-left: 2.25rem !important;
  }
  .table.g-md-10 th, .table.g-md-10 td {
    padding: 2.5rem;
  }
  .table.g-md-10 th.dtr-control, .table.g-md-10 td.dtr-control {
    padding-left: 2.5rem !important;
  }
  .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.gx-md-10 th.dtr-control, .table.gx-md-10 td.dtr-control {
    padding-left: 2.5rem !important;
  }
  .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;
  }
  .table.gs-md-10 th.dtr-control:first-child, .table.gs-md-10 td.dtr-control:first-child {
    padding-left: 2.5rem !important;
  }
}
@media (min-width: 992px) {
  .table.g-lg-0 th, .table.g-lg-0 td {
    padding: 0rem;
  }
  .table.g-lg-0 th.dtr-control, .table.g-lg-0 td.dtr-control {
    padding-left: 0rem !important;
  }
  .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.gx-lg-0 th.dtr-control, .table.gx-lg-0 td.dtr-control {
    padding-left: 0rem !important;
  }
  .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.gs-lg-0 th.dtr-control:first-child, .table.gs-lg-0 td.dtr-control:first-child {
    padding-left: 0rem !important;
  }
  .table.g-lg-1 th, .table.g-lg-1 td {
    padding: 0.25rem;
  }
  .table.g-lg-1 th.dtr-control, .table.g-lg-1 td.dtr-control {
    padding-left: 0.25rem !important;
  }
  .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.gx-lg-1 th.dtr-control, .table.gx-lg-1 td.dtr-control {
    padding-left: 0.25rem !important;
  }
  .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.gs-lg-1 th.dtr-control:first-child, .table.gs-lg-1 td.dtr-control:first-child {
    padding-left: 0.25rem !important;
  }
  .table.g-lg-2 th, .table.g-lg-2 td {
    padding: 0.5rem;
  }
  .table.g-lg-2 th.dtr-control, .table.g-lg-2 td.dtr-control {
    padding-left: 0.5rem !important;
  }
  .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.gx-lg-2 th.dtr-control, .table.gx-lg-2 td.dtr-control {
    padding-left: 0.5rem !important;
  }
  .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.gs-lg-2 th.dtr-control:first-child, .table.gs-lg-2 td.dtr-control:first-child {
    padding-left: 0.5rem !important;
  }
  .table.g-lg-3 th, .table.g-lg-3 td {
    padding: 0.75rem;
  }
  .table.g-lg-3 th.dtr-control, .table.g-lg-3 td.dtr-control {
    padding-left: 0.75rem !important;
  }
  .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.gx-lg-3 th.dtr-control, .table.gx-lg-3 td.dtr-control {
    padding-left: 0.75rem !important;
  }
  .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.gs-lg-3 th.dtr-control:first-child, .table.gs-lg-3 td.dtr-control:first-child {
    padding-left: 0.75rem !important;
  }
  .table.g-lg-4 th, .table.g-lg-4 td {
    padding: 1rem;
  }
  .table.g-lg-4 th.dtr-control, .table.g-lg-4 td.dtr-control {
    padding-left: 1rem !important;
  }
  .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.gx-lg-4 th.dtr-control, .table.gx-lg-4 td.dtr-control {
    padding-left: 1rem !important;
  }
  .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.gs-lg-4 th.dtr-control:first-child, .table.gs-lg-4 td.dtr-control:first-child {
    padding-left: 1rem !important;
  }
  .table.g-lg-5 th, .table.g-lg-5 td {
    padding: 1.25rem;
  }
  .table.g-lg-5 th.dtr-control, .table.g-lg-5 td.dtr-control {
    padding-left: 1.25rem !important;
  }
  .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.gx-lg-5 th.dtr-control, .table.gx-lg-5 td.dtr-control {
    padding-left: 1.25rem !important;
  }
  .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.gs-lg-5 th.dtr-control:first-child, .table.gs-lg-5 td.dtr-control:first-child {
    padding-left: 1.25rem !important;
  }
  .table.g-lg-6 th, .table.g-lg-6 td {
    padding: 1.5rem;
  }
  .table.g-lg-6 th.dtr-control, .table.g-lg-6 td.dtr-control {
    padding-left: 1.5rem !important;
  }
  .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.gx-lg-6 th.dtr-control, .table.gx-lg-6 td.dtr-control {
    padding-left: 1.5rem !important;
  }
  .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.gs-lg-6 th.dtr-control:first-child, .table.gs-lg-6 td.dtr-control:first-child {
    padding-left: 1.5rem !important;
  }
  .table.g-lg-7 th, .table.g-lg-7 td {
    padding: 1.75rem;
  }
  .table.g-lg-7 th.dtr-control, .table.g-lg-7 td.dtr-control {
    padding-left: 1.75rem !important;
  }
  .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.gx-lg-7 th.dtr-control, .table.gx-lg-7 td.dtr-control {
    padding-left: 1.75rem !important;
  }
  .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.gs-lg-7 th.dtr-control:first-child, .table.gs-lg-7 td.dtr-control:first-child {
    padding-left: 1.75rem !important;
  }
  .table.g-lg-8 th, .table.g-lg-8 td {
    padding: 2rem;
  }
  .table.g-lg-8 th.dtr-control, .table.g-lg-8 td.dtr-control {
    padding-left: 2rem !important;
  }
  .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.gx-lg-8 th.dtr-control, .table.gx-lg-8 td.dtr-control {
    padding-left: 2rem !important;
  }
  .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.gs-lg-8 th.dtr-control:first-child, .table.gs-lg-8 td.dtr-control:first-child {
    padding-left: 2rem !important;
  }
  .table.g-lg-9 th, .table.g-lg-9 td {
    padding: 2.25rem;
  }
  .table.g-lg-9 th.dtr-control, .table.g-lg-9 td.dtr-control {
    padding-left: 2.25rem !important;
  }
  .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.gx-lg-9 th.dtr-control, .table.gx-lg-9 td.dtr-control {
    padding-left: 2.25rem !important;
  }
  .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.gs-lg-9 th.dtr-control:first-child, .table.gs-lg-9 td.dtr-control:first-child {
    padding-left: 2.25rem !important;
  }
  .table.g-lg-10 th, .table.g-lg-10 td {
    padding: 2.5rem;
  }
  .table.g-lg-10 th.dtr-control, .table.g-lg-10 td.dtr-control {
    padding-left: 2.5rem !important;
  }
  .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.gx-lg-10 th.dtr-control, .table.gx-lg-10 td.dtr-control {
    padding-left: 2.5rem !important;
  }
  .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;
  }
  .table.gs-lg-10 th.dtr-control:first-child, .table.gs-lg-10 td.dtr-control:first-child {
    padding-left: 2.5rem !important;
  }
}
@media (min-width: 1200px) {
  .table.g-xl-0 th, .table.g-xl-0 td {
    padding: 0rem;
  }
  .table.g-xl-0 th.dtr-control, .table.g-xl-0 td.dtr-control {
    padding-left: 0rem !important;
  }
  .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.gx-xl-0 th.dtr-control, .table.gx-xl-0 td.dtr-control {
    padding-left: 0rem !important;
  }
  .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.gs-xl-0 th.dtr-control:first-child, .table.gs-xl-0 td.dtr-control:first-child {
    padding-left: 0rem !important;
  }
  .table.g-xl-1 th, .table.g-xl-1 td {
    padding: 0.25rem;
  }
  .table.g-xl-1 th.dtr-control, .table.g-xl-1 td.dtr-control {
    padding-left: 0.25rem !important;
  }
  .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.gx-xl-1 th.dtr-control, .table.gx-xl-1 td.dtr-control {
    padding-left: 0.25rem !important;
  }
  .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.gs-xl-1 th.dtr-control:first-child, .table.gs-xl-1 td.dtr-control:first-child {
    padding-left: 0.25rem !important;
  }
  .table.g-xl-2 th, .table.g-xl-2 td {
    padding: 0.5rem;
  }
  .table.g-xl-2 th.dtr-control, .table.g-xl-2 td.dtr-control {
    padding-left: 0.5rem !important;
  }
  .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.gx-xl-2 th.dtr-control, .table.gx-xl-2 td.dtr-control {
    padding-left: 0.5rem !important;
  }
  .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.gs-xl-2 th.dtr-control:first-child, .table.gs-xl-2 td.dtr-control:first-child {
    padding-left: 0.5rem !important;
  }
  .table.g-xl-3 th, .table.g-xl-3 td {
    padding: 0.75rem;
  }
  .table.g-xl-3 th.dtr-control, .table.g-xl-3 td.dtr-control {
    padding-left: 0.75rem !important;
  }
  .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.gx-xl-3 th.dtr-control, .table.gx-xl-3 td.dtr-control {
    padding-left: 0.75rem !important;
  }
  .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.gs-xl-3 th.dtr-control:first-child, .table.gs-xl-3 td.dtr-control:first-child {
    padding-left: 0.75rem !important;
  }
  .table.g-xl-4 th, .table.g-xl-4 td {
    padding: 1rem;
  }
  .table.g-xl-4 th.dtr-control, .table.g-xl-4 td.dtr-control {
    padding-left: 1rem !important;
  }
  .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.gx-xl-4 th.dtr-control, .table.gx-xl-4 td.dtr-control {
    padding-left: 1rem !important;
  }
  .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.gs-xl-4 th.dtr-control:first-child, .table.gs-xl-4 td.dtr-control:first-child {
    padding-left: 1rem !important;
  }
  .table.g-xl-5 th, .table.g-xl-5 td {
    padding: 1.25rem;
  }
  .table.g-xl-5 th.dtr-control, .table.g-xl-5 td.dtr-control {
    padding-left: 1.25rem !important;
  }
  .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.gx-xl-5 th.dtr-control, .table.gx-xl-5 td.dtr-control {
    padding-left: 1.25rem !important;
  }
  .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.gs-xl-5 th.dtr-control:first-child, .table.gs-xl-5 td.dtr-control:first-child {
    padding-left: 1.25rem !important;
  }
  .table.g-xl-6 th, .table.g-xl-6 td {
    padding: 1.5rem;
  }
  .table.g-xl-6 th.dtr-control, .table.g-xl-6 td.dtr-control {
    padding-left: 1.5rem !important;
  }
  .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.gx-xl-6 th.dtr-control, .table.gx-xl-6 td.dtr-control {
    padding-left: 1.5rem !important;
  }
  .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.gs-xl-6 th.dtr-control:first-child, .table.gs-xl-6 td.dtr-control:first-child {
    padding-left: 1.5rem !important;
  }
  .table.g-xl-7 th, .table.g-xl-7 td {
    padding: 1.75rem;
  }
  .table.g-xl-7 th.dtr-control, .table.g-xl-7 td.dtr-control {
    padding-left: 1.75rem !important;
  }
  .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.gx-xl-7 th.dtr-control, .table.gx-xl-7 td.dtr-control {
    padding-left: 1.75rem !important;
  }
  .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.gs-xl-7 th.dtr-control:first-child, .table.gs-xl-7 td.dtr-control:first-child {
    padding-left: 1.75rem !important;
  }
  .table.g-xl-8 th, .table.g-xl-8 td {
    padding: 2rem;
  }
  .table.g-xl-8 th.dtr-control, .table.g-xl-8 td.dtr-control {
    padding-left: 2rem !important;
  }
  .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.gx-xl-8 th.dtr-control, .table.gx-xl-8 td.dtr-control {
    padding-left: 2rem !important;
  }
  .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.gs-xl-8 th.dtr-control:first-child, .table.gs-xl-8 td.dtr-control:first-child {
    padding-left: 2rem !important;
  }
  .table.g-xl-9 th, .table.g-xl-9 td {
    padding: 2.25rem;
  }
  .table.g-xl-9 th.dtr-control, .table.g-xl-9 td.dtr-control {
    padding-left: 2.25rem !important;
  }
  .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.gx-xl-9 th.dtr-control, .table.gx-xl-9 td.dtr-control {
    padding-left: 2.25rem !important;
  }
  .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.gs-xl-9 th.dtr-control:first-child, .table.gs-xl-9 td.dtr-control:first-child {
    padding-left: 2.25rem !important;
  }
  .table.g-xl-10 th, .table.g-xl-10 td {
    padding: 2.5rem;
  }
  .table.g-xl-10 th.dtr-control, .table.g-xl-10 td.dtr-control {
    padding-left: 2.5rem !important;
  }
  .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.gx-xl-10 th.dtr-control, .table.gx-xl-10 td.dtr-control {
    padding-left: 2.5rem !important;
  }
  .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;
  }
  .table.gs-xl-10 th.dtr-control:first-child, .table.gs-xl-10 td.dtr-control:first-child {
    padding-left: 2.5rem !important;
  }
}
@media (min-width: 1400px) {
  .table.g-xxl-0 th, .table.g-xxl-0 td {
    padding: 0rem;
  }
  .table.g-xxl-0 th.dtr-control, .table.g-xxl-0 td.dtr-control {
    padding-left: 0rem !important;
  }
  .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.gx-xxl-0 th.dtr-control, .table.gx-xxl-0 td.dtr-control {
    padding-left: 0rem !important;
  }
  .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.gs-xxl-0 th.dtr-control:first-child, .table.gs-xxl-0 td.dtr-control:first-child {
    padding-left: 0rem !important;
  }
  .table.g-xxl-1 th, .table.g-xxl-1 td {
    padding: 0.25rem;
  }
  .table.g-xxl-1 th.dtr-control, .table.g-xxl-1 td.dtr-control {
    padding-left: 0.25rem !important;
  }
  .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.gx-xxl-1 th.dtr-control, .table.gx-xxl-1 td.dtr-control {
    padding-left: 0.25rem !important;
  }
  .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.gs-xxl-1 th.dtr-control:first-child, .table.gs-xxl-1 td.dtr-control:first-child {
    padding-left: 0.25rem !important;
  }
  .table.g-xxl-2 th, .table.g-xxl-2 td {
    padding: 0.5rem;
  }
  .table.g-xxl-2 th.dtr-control, .table.g-xxl-2 td.dtr-control {
    padding-left: 0.5rem !important;
  }
  .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.gx-xxl-2 th.dtr-control, .table.gx-xxl-2 td.dtr-control {
    padding-left: 0.5rem !important;
  }
  .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.gs-xxl-2 th.dtr-control:first-child, .table.gs-xxl-2 td.dtr-control:first-child {
    padding-left: 0.5rem !important;
  }
  .table.g-xxl-3 th, .table.g-xxl-3 td {
    padding: 0.75rem;
  }
  .table.g-xxl-3 th.dtr-control, .table.g-xxl-3 td.dtr-control {
    padding-left: 0.75rem !important;
  }
  .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.gx-xxl-3 th.dtr-control, .table.gx-xxl-3 td.dtr-control {
    padding-left: 0.75rem !important;
  }
  .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.gs-xxl-3 th.dtr-control:first-child, .table.gs-xxl-3 td.dtr-control:first-child {
    padding-left: 0.75rem !important;
  }
  .table.g-xxl-4 th, .table.g-xxl-4 td {
    padding: 1rem;
  }
  .table.g-xxl-4 th.dtr-control, .table.g-xxl-4 td.dtr-control {
    padding-left: 1rem !important;
  }
  .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.gx-xxl-4 th.dtr-control, .table.gx-xxl-4 td.dtr-control {
    padding-left: 1rem !important;
  }
  .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.gs-xxl-4 th.dtr-control:first-child, .table.gs-xxl-4 td.dtr-control:first-child {
    padding-left: 1rem !important;
  }
  .table.g-xxl-5 th, .table.g-xxl-5 td {
    padding: 1.25rem;
  }
  .table.g-xxl-5 th.dtr-control, .table.g-xxl-5 td.dtr-control {
    padding-left: 1.25rem !important;
  }
  .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.gx-xxl-5 th.dtr-control, .table.gx-xxl-5 td.dtr-control {
    padding-left: 1.25rem !important;
  }
  .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.gs-xxl-5 th.dtr-control:first-child, .table.gs-xxl-5 td.dtr-control:first-child {
    padding-left: 1.25rem !important;
  }
  .table.g-xxl-6 th, .table.g-xxl-6 td {
    padding: 1.5rem;
  }
  .table.g-xxl-6 th.dtr-control, .table.g-xxl-6 td.dtr-control {
    padding-left: 1.5rem !important;
  }
  .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.gx-xxl-6 th.dtr-control, .table.gx-xxl-6 td.dtr-control {
    padding-left: 1.5rem !important;
  }
  .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.gs-xxl-6 th.dtr-control:first-child, .table.gs-xxl-6 td.dtr-control:first-child {
    padding-left: 1.5rem !important;
  }
  .table.g-xxl-7 th, .table.g-xxl-7 td {
    padding: 1.75rem;
  }
  .table.g-xxl-7 th.dtr-control, .table.g-xxl-7 td.dtr-control {
    padding-left: 1.75rem !important;
  }
  .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.gx-xxl-7 th.dtr-control, .table.gx-xxl-7 td.dtr-control {
    padding-left: 1.75rem !important;
  }
  .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.gs-xxl-7 th.dtr-control:first-child, .table.gs-xxl-7 td.dtr-control:first-child {
    padding-left: 1.75rem !important;
  }
  .table.g-xxl-8 th, .table.g-xxl-8 td {
    padding: 2rem;
  }
  .table.g-xxl-8 th.dtr-control, .table.g-xxl-8 td.dtr-control {
    padding-left: 2rem !important;
  }
  .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.gx-xxl-8 th.dtr-control, .table.gx-xxl-8 td.dtr-control {
    padding-left: 2rem !important;
  }
  .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.gs-xxl-8 th.dtr-control:first-child, .table.gs-xxl-8 td.dtr-control:first-child {
    padding-left: 2rem !important;
  }
  .table.g-xxl-9 th, .table.g-xxl-9 td {
    padding: 2.25rem;
  }
  .table.g-xxl-9 th.dtr-control, .table.g-xxl-9 td.dtr-control {
    padding-left: 2.25rem !important;
  }
  .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.gx-xxl-9 th.dtr-control, .table.gx-xxl-9 td.dtr-control {
    padding-left: 2.25rem !important;
  }
  .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.gs-xxl-9 th.dtr-control:first-child, .table.gs-xxl-9 td.dtr-control:first-child {
    padding-left: 2.25rem !important;
  }
  .table.g-xxl-10 th, .table.g-xxl-10 td {
    padding: 2.5rem;
  }
  .table.g-xxl-10 th.dtr-control, .table.g-xxl-10 td.dtr-control {
    padding-left: 2.5rem !important;
  }
  .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.gx-xxl-10 th.dtr-control, .table.gx-xxl-10 td.dtr-control {
    padding-left: 2.5rem !important;
  }
  .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;
  }
  .table.gs-xxl-10 th.dtr-control:first-child, .table.gs-xxl-10 td.dtr-control:first-child {
    padding-left: 2.5rem !important;
  }
}
.popover {
  --bs-popover-header-border-color: #F1F1F4;
}
.popover .popover-header {
  font-size: 1rem;
  font-weight: 500;
  border-bottom: 1px solid var(--bs-popover-header-border-color);
}
.popover .popover-dismiss {
  position: absolute;
  top: 0.85rem;
  right: 0.85rem;
  height: 1.25rem;
  width: 1.25rem;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-gray-500);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27var%28--bs-gray-500%29%27%3e%3cpath d=%27M.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%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27var%28--bs-gray-500%29%27%3e%3cpath d=%27M.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%27/%3e%3c/svg%3e");
  mask-size: 50%;
  -webkit-mask-size: 50%;
}
.popover .popover-dismiss:hover {
  background-color: var(--bs-primary);
}
.popover .popover-dismiss + .popover-header {
  padding-right: 2.5rem;
}

.popover-inverse {
  --bs-popover-bg: var(--bs-gray-900);
  --bs-popover-border-color: var(--bs-gray-900);
  --bs-popover-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.3);
  --bs-popover-header-color: var(--bs-gray-200);
  --bs-popover-header-bg: var(--bs-gray-900);
  --bs-popover-body-color: var(--bs-gray-400);
  --bs-popover-arrow-border: transparent;
  --bs-popover-header-border-color: var(--bs-gray-800);
}

[data-bs-theme=dark] .popover:not(.popover-inverse) {
  --bs-popover-bg: #26272F;
  --bs-popover-border-color: #26272F;
  --bs-popover-header-bg: #26272F;
  --bs-popover-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.3);
  --bs-popover-header-border-color: #363843;
}

.tooltip .tooltip-inner {
  box-shadow: var(--bs-tooltip-box-shadow);
}
.tooltip.tooltop-auto-width .tooltip-inner {
  white-space: nowrap;
  max-width: none;
}
.tooltip.tooltip-inverse {
  --bs-tooltip-color: var(--bs-dark-inverse);
  --bs-tooltip-bg: var(--bs-dark);
}

[data-bs-theme=dark] .tooltip:not(.tooltip-inverse) {
  --bs-tooltip-bg: #26272F;
  --bs-tooltip-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.15);
}

.accordion .accordion-header {
  cursor: pointer;
}
.accordion.accordion-icon-toggle .accordion-icon {
  display: flex;
  flex-shrink: 0;
  transition: all 0.2s ease-in-out;
  transform: rotate(90deg);
  align-items: center;
  justify-content: center;
}
.accordion.accordion-icon-toggle .accordion-icon i,
.accordion.accordion-icon-toggle .accordion-icon .svg-icon {
  color: var(--bs-primary);
}
.accordion.accordion-icon-toggle .collapsed .accordion-icon {
  transition: all 0.2s ease-in-out;
  transform: rotate(0);
}
.accordion.accordion-icon-toggle .collapsed .accordion-icon i,
.accordion.accordion-icon-toggle .collapsed .accordion-icon .svg-icon {
  color: var(--bs-text-muted);
}
.accordion.accordion-icon-collapse .accordion-icon {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
}
.accordion.accordion-icon-collapse .accordion-icon .accordion-icon-on {
  display: inline-flex;
}
.accordion.accordion-icon-collapse .accordion-icon .accordion-icon-off {
  display: none;
}
.accordion.accordion-icon-collapse .accordion-icon i,
.accordion.accordion-icon-collapse .accordion-icon .svg-icon {
  color: var(--bs-primary);
}
.accordion.accordion-icon-collapse .collapsed .accordion-icon {
  transition: all 0.2s ease-in-out;
}
.accordion.accordion-icon-collapse .collapsed .accordion-icon .accordion-icon-on {
  display: none;
}
.accordion.accordion-icon-collapse .collapsed .accordion-icon .accordion-icon-off {
  display: inline-flex;
}
.accordion.accordion-icon-collapse .collapsed .accordion-icon i,
.accordion.accordion-icon-collapse .collapsed .accordion-icon .svg-icon {
  color: var(--bs-text-muted);
}
.accordion.accordion-borderless .accordion-item {
  border: 0;
}
.accordion.accordion-flush .accordion-item {
  background-color: transparent;
  border: 0;
  border-radius: 0;
  padding-left: 0;
  padding-right: 0;
}

.image-input {
  position: relative;
  display: inline-block;
  border-radius: 0.75rem;
  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.75rem;
  background-repeat: no-repeat;
  background-size: cover;
}
.image-input [data-kt-image-input-action] {
  cursor: pointer;
  position: absolute;
  transform: translate(-50%, -50%);
}
.image-input [data-kt-image-input-action=change] {
  left: 100%;
  top: 0;
}
.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;
  left: 100%;
  top: 100%;
}
.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] {
  left: 100%;
  top: 0;
  transform: translate(-100%, 0%);
}
.image-input.image-input-circle [data-kt-image-input-action=cancel],
.image-input.image-input-circle [data-kt-image-input-action=remove] {
  left: 100%;
  top: 100%;
  transform: translate(-100%, -100%);
}
.image-input.image-input-outline .image-input-wrapper {
  border: 3px solid var(--bs-body-bg);
  box-shadow: var(--bs-box-shadow);
}

.symbol {
  display: inline-block;
  flex-shrink: 0;
  position: relative;
  border-radius: 0.75rem;
}
.symbol .symbol-label {
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 500;
  color: var(--bs-symbol-label-color);
  background-color: var(--bs-symbol-label-bg);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  border-radius: 0.75rem;
}
.symbol .symbol-label:after {
  border-radius: 0.75rem;
}
.symbol .symbol-badge {
  position: absolute;
  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.75rem;
}
.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.symbol-circle:after,
.symbol.symbol-circle > img:after,
.symbol.symbol-circle .symbol-label:after {
  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: none;
}
.symbol.symbol-2by3 .symbol-label {
  height: 50px;
  width: 75px;
}
.symbol.symbol-2by3 > img {
  height: 50px;
  width: 75px;
  max-width: none;
}
.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: none;
}
.symbol.symbol-20px.symbol-2by3 .symbol-label {
  height: 20px;
  width: 30px;
}
.symbol.symbol-20px.symbol-2by3 > img {
  height: 20px;
  width: 30px;
  max-width: none;
}
.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: none;
}
.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: none;
}
.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: none;
}
.symbol.symbol-30px.symbol-2by3 .symbol-label {
  height: 30px;
  width: 45px;
}
.symbol.symbol-30px.symbol-2by3 > img {
  height: 30px;
  width: 45px;
  max-width: none;
}
.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: none;
}
.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: none;
}
.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: none;
}
.symbol.symbol-40px.symbol-2by3 .symbol-label {
  height: 40px;
  width: 60px;
}
.symbol.symbol-40px.symbol-2by3 > img {
  height: 40px;
  width: 60px;
  max-width: none;
}
.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: none;
}
.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: none;
}
.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: none;
}
.symbol.symbol-50px.symbol-2by3 .symbol-label {
  height: 50px;
  width: 75px;
}
.symbol.symbol-50px.symbol-2by3 > img {
  height: 50px;
  width: 75px;
  max-width: none;
}
.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: none;
}
.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: none;
}
.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: none;
}
.symbol.symbol-60px.symbol-2by3 .symbol-label {
  height: 60px;
  width: 90px;
}
.symbol.symbol-60px.symbol-2by3 > img {
  height: 60px;
  width: 90px;
  max-width: none;
}
.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: none;
}
.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: none;
}
.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: none;
}
.symbol.symbol-70px.symbol-2by3 .symbol-label {
  height: 70px;
  width: 105px;
}
.symbol.symbol-70px.symbol-2by3 > img {
  height: 70px;
  width: 105px;
  max-width: none;
}
.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: none;
}
.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: none;
}
.symbol.symbol-90px > img {
  width: 90px;
  height: 90px;
}
.symbol.symbol-90px .symbol-label {
  width: 90px;
  height: 90px;
}
.symbol.symbol-90px.symbol-fixed .symbol-label {
  width: 90px;
  height: 90px;
}
.symbol.symbol-90px.symbol-fixed > img {
  width: 90px;
  height: 90px;
  max-width: none;
}
.symbol.symbol-90px.symbol-2by3 .symbol-label {
  height: 90px;
  width: 135px;
}
.symbol.symbol-90px.symbol-2by3 > img {
  height: 90px;
  width: 135px;
  max-width: none;
}
.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: none;
}
.symbol.symbol-100px.symbol-2by3 .symbol-label {
  height: 100px;
  width: 150px;
}
.symbol.symbol-100px.symbol-2by3 > img {
  height: 100px;
  width: 150px;
  max-width: none;
}
.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: none;
}
.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: none;
}
.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: none;
}
.symbol.symbol-150px.symbol-2by3 .symbol-label {
  height: 150px;
  width: 225px;
}
.symbol.symbol-150px.symbol-2by3 > img {
  height: 150px;
  width: 225px;
  max-width: none;
}
.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: none;
}
.symbol.symbol-160px.symbol-2by3 .symbol-label {
  height: 160px;
  width: 240px;
}
.symbol.symbol-160px.symbol-2by3 > img {
  height: 160px;
  width: 240px;
  max-width: none;
}
.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: none;
}
.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: none;
}
.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: none;
}
.symbol.symbol-200px.symbol-2by3 .symbol-label {
  height: 200px;
  width: 300px;
}
.symbol.symbol-200px.symbol-2by3 > img {
  height: 200px;
  width: 300px;
  max-width: none;
}
@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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .symbol.symbol-sm-90px > img {
    width: 90px;
    height: 90px;
  }
  .symbol.symbol-sm-90px .symbol-label {
    width: 90px;
    height: 90px;
  }
  .symbol.symbol-sm-90px.symbol-fixed .symbol-label {
    width: 90px;
    height: 90px;
  }
  .symbol.symbol-sm-90px.symbol-fixed > img {
    width: 90px;
    height: 90px;
    max-width: none;
  }
  .symbol.symbol-sm-90px.symbol-2by3 .symbol-label {
    height: 90px;
    width: 135px;
  }
  .symbol.symbol-sm-90px.symbol-2by3 > img {
    height: 90px;
    width: 135px;
    max-width: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
}
@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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .symbol.symbol-md-90px > img {
    width: 90px;
    height: 90px;
  }
  .symbol.symbol-md-90px .symbol-label {
    width: 90px;
    height: 90px;
  }
  .symbol.symbol-md-90px.symbol-fixed .symbol-label {
    width: 90px;
    height: 90px;
  }
  .symbol.symbol-md-90px.symbol-fixed > img {
    width: 90px;
    height: 90px;
    max-width: none;
  }
  .symbol.symbol-md-90px.symbol-2by3 .symbol-label {
    height: 90px;
    width: 135px;
  }
  .symbol.symbol-md-90px.symbol-2by3 > img {
    height: 90px;
    width: 135px;
    max-width: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
}
@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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .symbol.symbol-lg-90px > img {
    width: 90px;
    height: 90px;
  }
  .symbol.symbol-lg-90px .symbol-label {
    width: 90px;
    height: 90px;
  }
  .symbol.symbol-lg-90px.symbol-fixed .symbol-label {
    width: 90px;
    height: 90px;
  }
  .symbol.symbol-lg-90px.symbol-fixed > img {
    width: 90px;
    height: 90px;
    max-width: none;
  }
  .symbol.symbol-lg-90px.symbol-2by3 .symbol-label {
    height: 90px;
    width: 135px;
  }
  .symbol.symbol-lg-90px.symbol-2by3 > img {
    height: 90px;
    width: 135px;
    max-width: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
}
@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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .symbol.symbol-xl-90px > img {
    width: 90px;
    height: 90px;
  }
  .symbol.symbol-xl-90px .symbol-label {
    width: 90px;
    height: 90px;
  }
  .symbol.symbol-xl-90px.symbol-fixed .symbol-label {
    width: 90px;
    height: 90px;
  }
  .symbol.symbol-xl-90px.symbol-fixed > img {
    width: 90px;
    height: 90px;
    max-width: none;
  }
  .symbol.symbol-xl-90px.symbol-2by3 .symbol-label {
    height: 90px;
    width: 135px;
  }
  .symbol.symbol-xl-90px.symbol-2by3 > img {
    height: 90px;
    width: 135px;
    max-width: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
}
@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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .symbol.symbol-xxl-90px > img {
    width: 90px;
    height: 90px;
  }
  .symbol.symbol-xxl-90px .symbol-label {
    width: 90px;
    height: 90px;
  }
  .symbol.symbol-xxl-90px.symbol-fixed .symbol-label {
    width: 90px;
    height: 90px;
  }
  .symbol.symbol-xxl-90px.symbol-fixed > img {
    width: 90px;
    height: 90px;
    max-width: none;
  }
  .symbol.symbol-xxl-90px.symbol-2by3 .symbol-label {
    height: 90px;
    width: 135px;
  }
  .symbol.symbol-xxl-90px.symbol-2by3 > img {
    height: 90px;
    width: 135px;
    max-width: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
  .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: none;
  }
}

.symbol-group {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  margin-left: 10px;
}
.symbol-group .symbol {
  position: relative;
  z-index: 0;
  margin-left: -10px;
  transition: all 0.3s ease;
}
.symbol-group .symbol:hover {
  transition: all 0.3s ease;
  z-index: 1;
}
.symbol-group .symbol-badge {
  border: 2px solid var(--bs-body-bg);
}
.symbol-group .symbol-label {
  position: relative;
}
.symbol-group .symbol-label:after {
  display: block;
  content: " ";
  border-radius: inherit;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  border: 2px solid var(--bs-symbol-border-color);
  -webkit-background-clip: padding-box; /* for Safari */
  background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */
}
.symbol-group.symbol-hover .symbol {
  cursor: pointer;
}

.pulse {
  position: relative;
}
.pulse.pulse-light .pulse-ring {
  border-color: var(--bs-light);
}
.pulse.pulse-primary .pulse-ring {
  border-color: var(--bs-primary);
}
.pulse.pulse-secondary .pulse-ring {
  border-color: var(--bs-secondary);
}
.pulse.pulse-success .pulse-ring {
  border-color: var(--bs-success);
}
.pulse.pulse-info .pulse-ring {
  border-color: var(--bs-info);
}
.pulse.pulse-warning .pulse-ring {
  border-color: var(--bs-warning);
}
.pulse.pulse-danger .pulse-ring {
  border-color: var(--bs-danger);
}
.pulse.pulse-dark .pulse-ring {
  border-color: var(--bs-dark);
}

.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: var(--bs-gray-500);
}

@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;
  }
}
[data-kt-app-page-loading=on] *,
.page-loading * {
  transition: none !important;
}

.page-loader {
  background-color: var(--bs-body-bg);
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 10000;
  display: none;
}
[data-kt-app-page-loading=on] .page-loader, .page-loading .page-loader {
  display: flex;
  justify-content: center;
  align-items: center;
}

.scrolltop {
  position: fixed;
  display: none;
  cursor: pointer;
  z-index: 105;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  bottom: 43px;
  right: 7px;
  background-color: var(--bs-scrolltop-bg-color);
  box-shadow: var(--bs-scrolltop-box-shadow);
  opacity: 0;
  transition: color 0.2s ease;
  border-radius: 0.75rem;
}
.scrolltop .svg-icon {
  color: var(--bs-scrolltop-icon-color);
}
.scrolltop .svg-icon svg {
  height: 24px;
  width: 24px;
}
.scrolltop > i {
  font-size: 1.3rem;
  color: var(--bs-scrolltop-icon-color);
}
.scrolltop:hover {
  background-color: var(--bs-scrolltop-bg-color-hover);
}
.scrolltop:hover .svg-icon,
.scrolltop:hover i {
  color: var(--bs-scrolltop-icon-color-hover);
}
[data-kt-scrolltop=on] .scrolltop {
  opacity: var(--bs-scrolltop-opacity-on);
  animation: animation-scrolltop 0.4s ease-out 1;
  display: flex;
}
[data-kt-scrolltop=on] .scrolltop:hover {
  transition: color 0.2s ease;
  opacity: var(--bs-scrolltop-opacity-hover);
}

@media (max-width: 991.98px) {
  .scrolltop {
    bottom: 23px;
    right: 5px;
    width: 30px;
    height: 30px;
  }
}
@keyframes animation-scrolltop {
  from {
    margin-bottom: -15px;
  }
  to {
    margin-bottom: 0;
  }
}
.svg-icon {
  line-height: 1;
  color: var(--bs-text-muted);
}
.svg-icon svg {
  height: 1.15rem;
  width: 1.15rem;
}
.svg-icon.svg-icon-white {
  color: var(--bs-text-white);
}
.svg-icon.svg-icon-primary {
  color: var(--bs-text-primary);
}
.svg-icon.svg-icon-secondary {
  color: var(--bs-text-secondary);
}
.svg-icon.svg-icon-light {
  color: var(--bs-text-light);
}
.svg-icon.svg-icon-success {
  color: var(--bs-text-success);
}
.svg-icon.svg-icon-info {
  color: var(--bs-text-info);
}
.svg-icon.svg-icon-warning {
  color: var(--bs-text-warning);
}
.svg-icon.svg-icon-danger {
  color: var(--bs-text-danger);
}
.svg-icon.svg-icon-dark {
  color: var(--bs-text-dark);
}
.svg-icon.svg-icon-muted {
  color: var(--bs-text-muted);
}
.svg-icon.svg-icon-gray-100 {
  color: var(--bs-text-gray-100);
}
.svg-icon.svg-icon-gray-200 {
  color: var(--bs-text-gray-200);
}
.svg-icon.svg-icon-gray-300 {
  color: var(--bs-text-gray-300);
}
.svg-icon.svg-icon-gray-400 {
  color: var(--bs-text-gray-400);
}
.svg-icon.svg-icon-gray-500 {
  color: var(--bs-text-gray-500);
}
.svg-icon.svg-icon-gray-600 {
  color: var(--bs-text-gray-600);
}
.svg-icon.svg-icon-gray-700 {
  color: var(--bs-text-gray-700);
}
.svg-icon.svg-icon-gray-800 {
  color: var(--bs-text-gray-800);
}
.svg-icon.svg-icon-gray-900 {
  color: var(--bs-text-gray-900);
}
.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-sm svg {
  height: 0.95rem !important;
  width: 0.95rem !important;
}
.svg-icon.svg-icon-base svg {
  height: 1rem !important;
  width: 1rem !important;
}
.svg-icon.svg-icon-lg svg {
  height: 1.075rem !important;
  width: 1.075rem !important;
}
.svg-icon.svg-icon-xl svg {
  height: 1.21rem !important;
  width: 1.21rem !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;
}
.svg-icon.svg-icon-6x svg {
  height: 6rem !important;
  width: 6rem !important;
}
.svg-icon.svg-icon-6qx svg {
  height: 6.25rem !important;
  width: 6.25rem !important;
}
.svg-icon.svg-icon-6hx svg {
  height: 6.5rem !important;
  width: 6.5rem !important;
}
.svg-icon.svg-icon-6tx svg {
  height: 6.75rem !important;
  width: 6.75rem !important;
}
.svg-icon.svg-icon-7x svg {
  height: 7rem !important;
  width: 7rem !important;
}
.svg-icon.svg-icon-7qx svg {
  height: 7.25rem !important;
  width: 7.25rem !important;
}
.svg-icon.svg-icon-7hx svg {
  height: 7.5rem !important;
  width: 7.5rem !important;
}
.svg-icon.svg-icon-7tx svg {
  height: 7.75rem !important;
  width: 7.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-sm svg {
    height: 0.95rem !important;
    width: 0.95rem !important;
  }
  .svg-icon.svg-icon-sm-base svg {
    height: 1rem !important;
    width: 1rem !important;
  }
  .svg-icon.svg-icon-sm-lg svg {
    height: 1.075rem !important;
    width: 1.075rem !important;
  }
  .svg-icon.svg-icon-sm-xl svg {
    height: 1.21rem !important;
    width: 1.21rem !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;
  }
  .svg-icon.svg-icon-sm-6x svg {
    height: 6rem !important;
    width: 6rem !important;
  }
  .svg-icon.svg-icon-sm-6qx svg {
    height: 6.25rem !important;
    width: 6.25rem !important;
  }
  .svg-icon.svg-icon-sm-6hx svg {
    height: 6.5rem !important;
    width: 6.5rem !important;
  }
  .svg-icon.svg-icon-sm-6tx svg {
    height: 6.75rem !important;
    width: 6.75rem !important;
  }
  .svg-icon.svg-icon-sm-7x svg {
    height: 7rem !important;
    width: 7rem !important;
  }
  .svg-icon.svg-icon-sm-7qx svg {
    height: 7.25rem !important;
    width: 7.25rem !important;
  }
  .svg-icon.svg-icon-sm-7hx svg {
    height: 7.5rem !important;
    width: 7.5rem !important;
  }
  .svg-icon.svg-icon-sm-7tx svg {
    height: 7.75rem !important;
    width: 7.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-sm svg {
    height: 0.95rem !important;
    width: 0.95rem !important;
  }
  .svg-icon.svg-icon-md-base svg {
    height: 1rem !important;
    width: 1rem !important;
  }
  .svg-icon.svg-icon-md-lg svg {
    height: 1.075rem !important;
    width: 1.075rem !important;
  }
  .svg-icon.svg-icon-md-xl svg {
    height: 1.21rem !important;
    width: 1.21rem !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;
  }
  .svg-icon.svg-icon-md-6x svg {
    height: 6rem !important;
    width: 6rem !important;
  }
  .svg-icon.svg-icon-md-6qx svg {
    height: 6.25rem !important;
    width: 6.25rem !important;
  }
  .svg-icon.svg-icon-md-6hx svg {
    height: 6.5rem !important;
    width: 6.5rem !important;
  }
  .svg-icon.svg-icon-md-6tx svg {
    height: 6.75rem !important;
    width: 6.75rem !important;
  }
  .svg-icon.svg-icon-md-7x svg {
    height: 7rem !important;
    width: 7rem !important;
  }
  .svg-icon.svg-icon-md-7qx svg {
    height: 7.25rem !important;
    width: 7.25rem !important;
  }
  .svg-icon.svg-icon-md-7hx svg {
    height: 7.5rem !important;
    width: 7.5rem !important;
  }
  .svg-icon.svg-icon-md-7tx svg {
    height: 7.75rem !important;
    width: 7.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-sm svg {
    height: 0.95rem !important;
    width: 0.95rem !important;
  }
  .svg-icon.svg-icon-lg-base svg {
    height: 1rem !important;
    width: 1rem !important;
  }
  .svg-icon.svg-icon-lg-lg svg {
    height: 1.075rem !important;
    width: 1.075rem !important;
  }
  .svg-icon.svg-icon-lg-xl svg {
    height: 1.21rem !important;
    width: 1.21rem !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;
  }
  .svg-icon.svg-icon-lg-6x svg {
    height: 6rem !important;
    width: 6rem !important;
  }
  .svg-icon.svg-icon-lg-6qx svg {
    height: 6.25rem !important;
    width: 6.25rem !important;
  }
  .svg-icon.svg-icon-lg-6hx svg {
    height: 6.5rem !important;
    width: 6.5rem !important;
  }
  .svg-icon.svg-icon-lg-6tx svg {
    height: 6.75rem !important;
    width: 6.75rem !important;
  }
  .svg-icon.svg-icon-lg-7x svg {
    height: 7rem !important;
    width: 7rem !important;
  }
  .svg-icon.svg-icon-lg-7qx svg {
    height: 7.25rem !important;
    width: 7.25rem !important;
  }
  .svg-icon.svg-icon-lg-7hx svg {
    height: 7.5rem !important;
    width: 7.5rem !important;
  }
  .svg-icon.svg-icon-lg-7tx svg {
    height: 7.75rem !important;
    width: 7.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-sm svg {
    height: 0.95rem !important;
    width: 0.95rem !important;
  }
  .svg-icon.svg-icon-xl-base svg {
    height: 1rem !important;
    width: 1rem !important;
  }
  .svg-icon.svg-icon-xl-lg svg {
    height: 1.075rem !important;
    width: 1.075rem !important;
  }
  .svg-icon.svg-icon-xl-xl svg {
    height: 1.21rem !important;
    width: 1.21rem !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;
  }
  .svg-icon.svg-icon-xl-6x svg {
    height: 6rem !important;
    width: 6rem !important;
  }
  .svg-icon.svg-icon-xl-6qx svg {
    height: 6.25rem !important;
    width: 6.25rem !important;
  }
  .svg-icon.svg-icon-xl-6hx svg {
    height: 6.5rem !important;
    width: 6.5rem !important;
  }
  .svg-icon.svg-icon-xl-6tx svg {
    height: 6.75rem !important;
    width: 6.75rem !important;
  }
  .svg-icon.svg-icon-xl-7x svg {
    height: 7rem !important;
    width: 7rem !important;
  }
  .svg-icon.svg-icon-xl-7qx svg {
    height: 7.25rem !important;
    width: 7.25rem !important;
  }
  .svg-icon.svg-icon-xl-7hx svg {
    height: 7.5rem !important;
    width: 7.5rem !important;
  }
  .svg-icon.svg-icon-xl-7tx svg {
    height: 7.75rem !important;
    width: 7.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-sm svg {
    height: 0.95rem !important;
    width: 0.95rem !important;
  }
  .svg-icon.svg-icon-xxl-base svg {
    height: 1rem !important;
    width: 1rem !important;
  }
  .svg-icon.svg-icon-xxl-lg svg {
    height: 1.075rem !important;
    width: 1.075rem !important;
  }
  .svg-icon.svg-icon-xxl-xl svg {
    height: 1.21rem !important;
    width: 1.21rem !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;
  }
  .svg-icon.svg-icon-xxl-6x svg {
    height: 6rem !important;
    width: 6rem !important;
  }
  .svg-icon.svg-icon-xxl-6qx svg {
    height: 6.25rem !important;
    width: 6.25rem !important;
  }
  .svg-icon.svg-icon-xxl-6hx svg {
    height: 6.5rem !important;
    width: 6.5rem !important;
  }
  .svg-icon.svg-icon-xxl-6tx svg {
    height: 6.75rem !important;
    width: 6.75rem !important;
  }
  .svg-icon.svg-icon-xxl-7x svg {
    height: 7rem !important;
    width: 7rem !important;
  }
  .svg-icon.svg-icon-xxl-7qx svg {
    height: 7.25rem !important;
    width: 7.25rem !important;
  }
  .svg-icon.svg-icon-xxl-7hx svg {
    height: 7.5rem !important;
    width: 7.5rem !important;
  }
  .svg-icon.svg-icon-xxl-7tx svg {
    height: 7.75rem !important;
    width: 7.75rem !important;
  }
}

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

@media (min-width: 576px) {
  .fixed-top-sm {
    position: fixed;
    z-index: 101;
    top: 0;
    left: 0;
    right: 0;
  }
}
@media (min-width: 768px) {
  .fixed-top-md {
    position: fixed;
    z-index: 101;
    top: 0;
    left: 0;
    right: 0;
  }
}
@media (min-width: 992px) {
  .fixed-top-lg {
    position: fixed;
    z-index: 101;
    top: 0;
    left: 0;
    right: 0;
  }
}
@media (min-width: 1200px) {
  .fixed-top-xl {
    position: fixed;
    z-index: 101;
    top: 0;
    left: 0;
    right: 0;
  }
}
@media (min-width: 1400px) {
  .fixed-top-xxl {
    position: fixed;
    z-index: 101;
    top: 0;
    left: 0;
    right: 0;
  }
}
.timeline {
  --bs-timeline-icon-size: 38px;
  --bs-timeline-icon-space: 0.35rem;
}
.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: var(--bs-timeline-icon-size);
  bottom: 0;
  transform: translate(50%);
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: var(--bs-gray-300);
  width: var(--bs-timeline-icon-size);
  margin-top: var(--bs-timeline-icon-space);
  margin-bottom: var(--bs-timeline-icon-space);
}
.timeline .timeline-icon {
  z-index: 1;
  flex-shrink: 0;
  margin-right: 1rem;
  width: var(--bs-timeline-icon-size);
  height: var(--bs-timeline-icon-size);
  display: flex;
  text-align: center;
  align-items: center;
  justify-content: center;
  border: 1px solid var(--bs-gray-300);
  border-radius: 50%;
}
.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%;
}
.timeline.timeline-border-dashed .timeline-line {
  border-left-style: dashed !important;
}
.timeline.timeline-border-dashed .timeline-icon {
  border-style: dashed !important;
}

.timeline-label {
  position: relative;
}
.timeline-label:before {
  content: "";
  position: absolute;
  left: 51px;
  width: 3px;
  top: 0;
  bottom: 0;
  background-color: var(--bs-gray-200);
}
.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: var(--bs-gray-800);
}
.timeline-label .timeline-badge {
  flex-shrink: 0;
  background-color: var(--bs-body-bg);
  width: 1rem;
  height: 1rem;
  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 var(--bs-body-bg) !important;
}
.timeline-label .timeline-content {
  flex-grow: 1;
}

.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: var(--bs-overlay-bg);
  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: var(--bs-bullet-bg-color);
  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: 0;
}

.drawer {
  display: flex !important;
  overflow: auto;
  z-index: 110;
  position: fixed;
  top: 0;
  bottom: 0;
  background-color: var(--bs-drawer-bg-color);
  transition: transform 0.3s ease-in-out !important;
}
.drawer.drawer-start {
  left: 0;
  transform: translateX(-100%);
}
.drawer.drawer-end {
  right: 0;
  transform: translateX(100%);
}
.drawer.drawer-bottom {
  bottom: 0;
  top: auto;
  left: 0;
  right: 0;
  transform: translateY(100%);
}
.drawer.drawer-top {
  top: 0;
  bottom: auto;
  left: 0;
  right: 0;
  transform: translateY(-100%);
}
.drawer.drawer-on {
  transform: none;
  box-shadow: var(--bs-drawer-box-shadow);
  transition: transform 0.3s ease-in-out !important;
}

.drawer-overlay {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  overflow: hidden;
  z-index: 109;
  background-color: var(--bs-drawer-overlay-bg-color);
  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 {
  display: inline-flex;
  align-items: center;
}
.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;
  line-height: 0;
}
.badge.badge-circle {
  border-radius: 50%;
  padding: 0;
  min-width: unset;
  width: 1.75rem;
}
.badge.badge-sm {
  min-width: 1.5rem;
  font-size: 0.8rem;
}
.badge.badge-sm.badge-square {
  height: 1.5rem;
}
.badge.badge-sm.badge-circle {
  width: 1.5rem;
  height: 1.5rem;
}
.badge.badge-lg {
  min-width: 2rem;
  font-size: 1rem;
}
.badge.badge-lg.badge-square {
  height: 2rem;
}
.badge.badge-lg.badge-circle {
  width: 2rem;
  height: 2rem;
}

.badge-light {
  color: var(--bs-light-inverse);
  background-color: var(--bs-light);
}
.badge-light.badge-outline {
  border: 1px solid var(--bs-light);
  background-color: transparent;
  color: var(--bs-light);
}

.badge-light-light {
  background-color: var(--bs-light-light);
  color: var(--bs-light);
}

.badge-primary {
  color: var(--bs-primary-inverse);
  background-color: var(--bs-primary);
}
.badge-primary.badge-outline {
  border: 1px solid var(--bs-primary);
  background-color: transparent;
  color: var(--bs-primary);
}

.badge-light-primary {
  background-color: var(--bs-primary-light);
  color: var(--bs-primary);
}

.badge-secondary {
  color: var(--bs-secondary-inverse);
  background-color: var(--bs-secondary);
}
.badge-secondary.badge-outline {
  border: 1px solid var(--bs-secondary);
  background-color: transparent;
  color: var(--bs-secondary-inverse);
}

.badge-light-secondary {
  background-color: var(--bs-secondary-light);
  color: var(--bs-secondary-inverse);
}

.badge-success {
  color: var(--bs-success-inverse);
  background-color: var(--bs-success);
}
.badge-success.badge-outline {
  border: 1px solid var(--bs-success);
  background-color: transparent;
  color: var(--bs-success);
}

.badge-light-success {
  background-color: var(--bs-success-light);
  color: var(--bs-success);
}

.badge-info {
  color: var(--bs-info-inverse);
  background-color: var(--bs-info);
}
.badge-info.badge-outline {
  border: 1px solid var(--bs-info);
  background-color: transparent;
  color: var(--bs-info);
}

.badge-light-info {
  background-color: var(--bs-info-light);
  color: var(--bs-info);
}

.badge-warning {
  color: var(--bs-warning-inverse);
  background-color: var(--bs-warning);
}
.badge-warning.badge-outline {
  border: 1px solid var(--bs-warning);
  background-color: transparent;
  color: var(--bs-warning);
}

.badge-light-warning {
  background-color: var(--bs-warning-light);
  color: var(--bs-warning);
}

.badge-danger {
  color: var(--bs-danger-inverse);
  background-color: var(--bs-danger);
}
.badge-danger.badge-outline {
  border: 1px solid var(--bs-danger);
  background-color: transparent;
  color: var(--bs-danger);
}

.badge-light-danger {
  background-color: var(--bs-danger-light);
  color: var(--bs-danger);
}

.badge-dark {
  color: var(--bs-dark-inverse);
  background-color: var(--bs-dark);
}
.badge-dark.badge-outline {
  border: 1px solid var(--bs-dark);
  background-color: transparent;
  color: var(--bs-dark);
}

.badge-light-dark {
  background-color: var(--bs-dark-light);
  color: var(--bs-dark);
}

.indicator-progress {
  display: none;
}
[data-kt-indicator=on] > .indicator-progress {
  display: inline-block;
}

[data-kt-indicator=on] > .indicator-label {
  display: none;
}

.hover-elevate-up {
  transition: transform 0.3s ease;
}
.hover-elevate-up:hover {
  transform: translateY(-2.5%);
  transition: transform 0.3s ease;
  will-change: transform;
}

.hover-elevate-down {
  transition: transform 0.3s ease;
}
.hover-elevate-down:hover {
  transform: translateY(2.5%);
  transition: transform 0.3s ease;
  will-change: transform;
}

.hover-scale {
  transition: transform 0.3s ease;
}
.hover-scale:hover {
  transform: scale(1.1);
  transition: transform 0.3s ease;
  will-change: transform;
}

.hover-rotate-end {
  transition: transform 0.3s ease;
}
.hover-rotate-end:hover {
  transform: rotate(4deg);
  transition: transform 0.3s ease;
  will-change: transform;
}

.hover-rotate-start {
  transition: transform 0.3s ease;
}
.hover-rotate-start:hover {
  transform: rotate(-4deg);
  transition: transform 0.3s ease;
  will-change: transform;
}

.rotate {
  display: inline-flex;
  align-items: center;
}

.rotate-90 {
  transition: transform 0.3s ease;
  backface-visibility: hidden;
  will-change: transform;
}
.collapsible:not(.collapsed) > .rotate-90, .show > .rotate-90, .active > .rotate-90 {
  transform: rotateZ(90deg);
  transition: transform 0.3s ease;
}
[direction=rtl] .collapsible:not(.collapsed) > .rotate-90, [direction=rtl] .show > .rotate-90, [direction=rtl] .active > .rotate-90 {
  transform: rotateZ(-90deg);
}

.rotate-n90 {
  transition: transform 0.3s ease;
  backface-visibility: hidden;
  will-change: transform;
}
.collapsible:not(.collapsed) > .rotate-n90, .show > .rotate-n90, .active > .rotate-n90 {
  transform: rotateZ(-90deg);
  transition: transform 0.3s ease;
}
[direction=rtl] .collapsible:not(.collapsed) > .rotate-n90, [direction=rtl] .show > .rotate-n90, [direction=rtl] .active > .rotate-n90 {
  transform: rotateZ(90deg);
}

.rotate-180 {
  transition: transform 0.3s ease;
  backface-visibility: hidden;
  will-change: transform;
}
.collapsible:not(.collapsed) > .rotate-180, .show > .rotate-180, .active > .rotate-180 {
  transform: rotateZ(180deg);
  transition: transform 0.3s ease;
}
[direction=rtl] .collapsible:not(.collapsed) > .rotate-180, [direction=rtl] .show > .rotate-180, [direction=rtl] .active > .rotate-180 {
  transform: rotateZ(-180deg);
}

.rotate-n180 {
  transition: transform 0.3s ease;
  backface-visibility: hidden;
  will-change: transform;
}
.collapsible:not(.collapsed) > .rotate-n180, .show > .rotate-n180, .active > .rotate-n180 {
  transform: rotateZ(-180deg);
  transition: transform 0.3s ease;
}
[direction=rtl] .collapsible:not(.collapsed) > .rotate-n180, [direction=rtl] .show > .rotate-n180, [direction=rtl] .active > .rotate-n180 {
  transform: rotateZ(180deg);
}

.rotate-270 {
  transition: transform 0.3s ease;
  backface-visibility: hidden;
  will-change: transform;
}
.collapsible:not(.collapsed) > .rotate-270, .show > .rotate-270, .active > .rotate-270 {
  transform: rotateZ(270deg);
  transition: transform 0.3s ease;
}
[direction=rtl] .collapsible:not(.collapsed) > .rotate-270, [direction=rtl] .show > .rotate-270, [direction=rtl] .active > .rotate-270 {
  transform: rotateZ(-270deg);
}

.rotate-n270 {
  transition: transform 0.3s ease;
  backface-visibility: hidden;
  will-change: transform;
}
.collapsible:not(.collapsed) > .rotate-n270, .show > .rotate-n270, .active > .rotate-n270 {
  transform: rotateZ(-270deg);
  transition: transform 0.3s ease;
}
[direction=rtl] .collapsible:not(.collapsed) > .rotate-n270, [direction=rtl] .show > .rotate-n270, [direction=rtl] .active > .rotate-n270 {
  transform: rotateZ(270deg);
}

@media (min-width: 992px) {
  main,
  span,
  ol,
  ul,
  pre,
  div {
    scrollbar-width: thin;
    scrollbar-color: var(--bs-scrollbar-color) transparent;
  }
  main::-webkit-scrollbar,
  span::-webkit-scrollbar,
  ol::-webkit-scrollbar,
  ul::-webkit-scrollbar,
  pre::-webkit-scrollbar,
  div::-webkit-scrollbar {
    width: var(--bs-scrollbar-size);
    height: var(--bs-scrollbar-size);
  }
  main ::-webkit-scrollbar-track,
  span ::-webkit-scrollbar-track,
  ol ::-webkit-scrollbar-track,
  ul ::-webkit-scrollbar-track,
  pre ::-webkit-scrollbar-track,
  div ::-webkit-scrollbar-track {
    background-color: transparent;
  }
  main ::-webkit-scrollbar-thumb,
  span ::-webkit-scrollbar-thumb,
  ol ::-webkit-scrollbar-thumb,
  ul ::-webkit-scrollbar-thumb,
  pre ::-webkit-scrollbar-thumb,
  div ::-webkit-scrollbar-thumb {
    border-radius: var(--bs-scrollbar-size);
  }
  main::-webkit-scrollbar-thumb,
  span::-webkit-scrollbar-thumb,
  ol::-webkit-scrollbar-thumb,
  ul::-webkit-scrollbar-thumb,
  pre::-webkit-scrollbar-thumb,
  div::-webkit-scrollbar-thumb {
    background-color: var(--bs-scrollbar-color);
  }
  main::-webkit-scrollbar-corner,
  span::-webkit-scrollbar-corner,
  ol::-webkit-scrollbar-corner,
  ul::-webkit-scrollbar-corner,
  pre::-webkit-scrollbar-corner,
  div::-webkit-scrollbar-corner {
    background-color: transparent;
  }
  main:hover,
  span:hover,
  ol:hover,
  ul:hover,
  pre:hover,
  div:hover {
    scrollbar-color: var(--bs-scrollbar-hover-color) transparent;
  }
  main:hover::-webkit-scrollbar-thumb,
  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: var(--bs-scrollbar-hover-color);
  }
  main:hover::-webkit-scrollbar-corner,
  span:hover::-webkit-scrollbar-corner,
  ol:hover::-webkit-scrollbar-corner,
  ul:hover::-webkit-scrollbar-corner,
  pre:hover::-webkit-scrollbar-corner,
  div:hover::-webkit-scrollbar-corner {
    background-color: transparent;
  }
}
.scroll,
.hover-scroll,
.hover-scroll-overlay {
  overflow: scroll;
  position: relative;
}
@media (max-width: 991.98px) {
  .scroll,
  .hover-scroll,
  .hover-scroll-overlay {
    overflow: auto;
  }
}

.scroll-x,
.hover-scroll-x,
.hover-scroll-overlay-x {
  overflow-x: scroll;
  position: relative;
}
@media (max-width: 991.98px) {
  .scroll-x,
  .hover-scroll-x,
  .hover-scroll-overlay-x {
    overflow-x: auto;
  }
}

.scroll-y,
.hover-scroll-y,
.hover-scroll-overlay-y {
  overflow-y: scroll;
  position: relative;
}
@media (max-width: 991.98px) {
  .scroll-y,
  .hover-scroll-y,
  .hover-scroll-overlay-y {
    overflow-y: auto;
  }
}

.hover-scroll,
.hover-scroll-overlay,
.hover-scroll-x,
.hover-scroll-overlay-x,
.hover-scroll-y,
.hover-scroll-overlay-y {
  scrollbar-color: transparent transparent;
}
.hover-scroll::-webkit-scrollbar-thumb,
.hover-scroll-overlay::-webkit-scrollbar-thumb,
.hover-scroll-x::-webkit-scrollbar-thumb,
.hover-scroll-overlay-x::-webkit-scrollbar-thumb,
.hover-scroll-y::-webkit-scrollbar-thumb,
.hover-scroll-overlay-y::-webkit-scrollbar-thumb {
  background-color: transparent;
}
.hover-scroll::-webkit-scrollbar-corner,
.hover-scroll-overlay::-webkit-scrollbar-corner,
.hover-scroll-x::-webkit-scrollbar-corner,
.hover-scroll-overlay-x::-webkit-scrollbar-corner,
.hover-scroll-y::-webkit-scrollbar-corner,
.hover-scroll-overlay-y::-webkit-scrollbar-corner {
  background-color: transparent;
}
.hover-scroll:hover,
.hover-scroll-overlay:hover,
.hover-scroll-x:hover,
.hover-scroll-overlay-x:hover,
.hover-scroll-y:hover,
.hover-scroll-overlay-y:hover {
  scrollbar-color: var(--bs-scrollbar-color) transparent;
}
.hover-scroll:hover::-webkit-scrollbar-thumb,
.hover-scroll-overlay:hover::-webkit-scrollbar-thumb,
.hover-scroll-x:hover::-webkit-scrollbar-thumb,
.hover-scroll-overlay-x:hover::-webkit-scrollbar-thumb,
.hover-scroll-y:hover::-webkit-scrollbar-thumb,
.hover-scroll-overlay-y:hover::-webkit-scrollbar-thumb {
  background-color: var(--bs-scrollbar-color);
}
.hover-scroll:hover::-webkit-scrollbar-corner,
.hover-scroll-overlay:hover::-webkit-scrollbar-corner,
.hover-scroll-x:hover::-webkit-scrollbar-corner,
.hover-scroll-overlay-x:hover::-webkit-scrollbar-corner,
.hover-scroll-y:hover::-webkit-scrollbar-corner,
.hover-scroll-overlay-y:hover::-webkit-scrollbar-corner {
  background-color: transparent;
}

.scroll-ps {
  padding-left: var(--bs-scrollbar-size) !important;
}

.scroll-ms {
  margin-left: var(--bs-scrollbar-size) !important;
}

.scroll-mb {
  margin-bottom: var(--bs-scrollbar-size) !important;
}

.scroll-pe {
  padding-right: var(--bs-scrollbar-size) !important;
}

.scroll-me {
  margin-right: var(--bs-scrollbar-size) !important;
}

.scroll-px {
  padding-left: var(--bs-scrollbar-size) !important;
  padding-right: var(--bs-scrollbar-size) !important;
}

.scroll-mx {
  margin-left: var(--bs-scrollbar-size) !important;
  margin-right: var(--bs-scrollbar-size) !important;
}

@media (min-width: 576px) {
  .scroll-sm-ps {
    padding-left: var(--bs-scrollbar-size) !important;
  }
  .scroll-sm-ms {
    margin-left: var(--bs-scrollbar-size) !important;
  }
  .scroll-sm-mb {
    margin-bottom: var(--bs-scrollbar-size) !important;
  }
  .scroll-sm-pe {
    padding-right: var(--bs-scrollbar-size) !important;
  }
  .scroll-sm-me {
    margin-right: var(--bs-scrollbar-size) !important;
  }
  .scroll-sm-px {
    padding-left: var(--bs-scrollbar-size) !important;
    padding-right: var(--bs-scrollbar-size) !important;
  }
  .scroll-sm-mx {
    margin-left: var(--bs-scrollbar-size) !important;
    margin-right: var(--bs-scrollbar-size) !important;
  }
}
@media (min-width: 768px) {
  .scroll-md-ps {
    padding-left: var(--bs-scrollbar-size) !important;
  }
  .scroll-md-ms {
    margin-left: var(--bs-scrollbar-size) !important;
  }
  .scroll-md-mb {
    margin-bottom: var(--bs-scrollbar-size) !important;
  }
  .scroll-md-pe {
    padding-right: var(--bs-scrollbar-size) !important;
  }
  .scroll-md-me {
    margin-right: var(--bs-scrollbar-size) !important;
  }
  .scroll-md-px {
    padding-left: var(--bs-scrollbar-size) !important;
    padding-right: var(--bs-scrollbar-size) !important;
  }
  .scroll-md-mx {
    margin-left: var(--bs-scrollbar-size) !important;
    margin-right: var(--bs-scrollbar-size) !important;
  }
}
@media (min-width: 992px) {
  .scroll-lg-ps {
    padding-left: var(--bs-scrollbar-size) !important;
  }
  .scroll-lg-ms {
    margin-left: var(--bs-scrollbar-size) !important;
  }
  .scroll-lg-mb {
    margin-bottom: var(--bs-scrollbar-size) !important;
  }
  .scroll-lg-pe {
    padding-right: var(--bs-scrollbar-size) !important;
  }
  .scroll-lg-me {
    margin-right: var(--bs-scrollbar-size) !important;
  }
  .scroll-lg-px {
    padding-left: var(--bs-scrollbar-size) !important;
    padding-right: var(--bs-scrollbar-size) !important;
  }
  .scroll-lg-mx {
    margin-left: var(--bs-scrollbar-size) !important;
    margin-right: var(--bs-scrollbar-size) !important;
  }
}
@media (min-width: 1200px) {
  .scroll-xl-ps {
    padding-left: var(--bs-scrollbar-size) !important;
  }
  .scroll-xl-ms {
    margin-left: var(--bs-scrollbar-size) !important;
  }
  .scroll-xl-mb {
    margin-bottom: var(--bs-scrollbar-size) !important;
  }
  .scroll-xl-pe {
    padding-right: var(--bs-scrollbar-size) !important;
  }
  .scroll-xl-me {
    margin-right: var(--bs-scrollbar-size) !important;
  }
  .scroll-xl-px {
    padding-left: var(--bs-scrollbar-size) !important;
    padding-right: var(--bs-scrollbar-size) !important;
  }
  .scroll-xl-mx {
    margin-left: var(--bs-scrollbar-size) !important;
    margin-right: var(--bs-scrollbar-size) !important;
  }
}
@media (min-width: 1400px) {
  .scroll-xxl-ps {
    padding-left: var(--bs-scrollbar-size) !important;
  }
  .scroll-xxl-ms {
    margin-left: var(--bs-scrollbar-size) !important;
  }
  .scroll-xxl-mb {
    margin-bottom: var(--bs-scrollbar-size) !important;
  }
  .scroll-xxl-pe {
    padding-right: var(--bs-scrollbar-size) !important;
  }
  .scroll-xxl-me {
    margin-right: var(--bs-scrollbar-size) !important;
  }
  .scroll-xxl-px {
    padding-left: var(--bs-scrollbar-size) !important;
    padding-right: var(--bs-scrollbar-size) !important;
  }
  .scroll-xxl-mx {
    margin-left: var(--bs-scrollbar-size) !important;
    margin-right: var(--bs-scrollbar-size) !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, .rating-label > .svg-icon {
  line-height: 1;
  color: var(--bs-rating-color-default);
}

label.rating-label {
  cursor: pointer;
}

div.rating-label.checked > i, div.rating-label.checked > .svg-icon,
label.rating-label > i,
label.rating-label > .svg-icon {
  color: var(--bs-rating-color-active);
}

.rating-input:checked ~ .rating-label > i, .rating-input:checked ~ .rating-label > .svg-icon {
  color: var(--bs-rating-color-default);
}

.rating:hover label.rating-label > i, .rating:hover label.rating-label > .svg-icon {
  color: var(--bs-rating-color-active);
}

label.rating-label:hover ~ .rating-label {
  color: var(--bs-rating-color-default);
}
label.rating-label:hover ~ .rating-label > i, label.rating-label:hover ~ .rating-label > .svg-icon {
  color: var(--bs-rating-color-default);
}

.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=final] {
  display: none;
}
.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=final] {
  display: inline-block;
}
.stepper.last [data-kt-stepper-action=final].btn-flex {
  display: flex;
}
.stepper.last [data-kt-stepper-action=previous] {
  display: inline-block;
}
.stepper.last [data-kt-stepper-action=previous].btn-flex {
  display: flex;
}
.stepper.last [data-kt-stepper-action=previous][data-kt-stepper-state=hide-on-last-step] {
  display: none !important;
}
.stepper.last [data-kt-stepper-action=next] {
  display: none;
}
.stepper.last [data-kt-stepper-action=next].btn-flex {
  display: flex;
}
.stepper.last [data-kt-stepper-action=submit] {
  display: inline-block;
}
.stepper.last [data-kt-stepper-action=submit].btn-flex {
  display: flex;
}

.stepper.stepper-pills {
  --bs-stepper-pills-size: 40px;
  --bs-stepper-icon-border-radius: 9px;
  --bs-stepper-icon-check-size: 1rem;
  --bs-stepper-icon-bg-color: var(--bs-primary-light);
  --bs-stepper-icon-bg-color-current: var(--bs-primary);
  --bs-stepper-icon-bg-color-completed: var(--bs-primary-light);
  --bs-stepper-icon-border: 0;
  --bs-stepper-icon-border-current: 0;
  --bs-stepper-icon-border-completed: 0;
  --bs-stepper-icon-number-color: var(--bs-primary);
  --bs-stepper-icon-number-color-current: var(--bs-white);
  --bs-stepper-icon-check-color-completed: var(--bs-primary);
  --bs-stepper-label-title-opacity: 1;
  --bs-stepper-label-title-opacity-current: 1;
  --bs-stepper-label-title-opacity-completed: 1;
  --bs-stepper-label-title-color: var(--bs-gray-800);
  --bs-stepper-label-title-color-current: var(--bs-gray-600);
  --bs-stepper-label-title-color-completed: var(--bs-text-muted);
  --bs-stepper-label-desc-opacity: 1;
  --bs-stepper-label-desc-opacity-current: 1;
  --bs-stepper-label-desc-opacity-completed: 1;
  --bs-stepper-label-desc-color: var(--bs-text-muted);
  --bs-stepper-label-desc-color-current: var(--bs-gray-500);
  --bs-stepper-label-desc-color-completed: var(--bs-gray-500);
  --bs-stepper-line-border: 1px dashed var(--bs-gray-300);
}
.stepper.stepper-pills .stepper-nav {
  display: flex;
}
.stepper.stepper-pills .stepper-item {
  display: flex;
  align-items: center;
  transition: color 0.2s ease;
}
.stepper.stepper-pills .stepper-item .stepper-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  transition: color 0.2s ease;
  width: var(--bs-stepper-pills-size);
  height: var(--bs-stepper-pills-size);
  border-radius: var(--bs-stepper-icon-border-radius);
  background-color: var(--bs-stepper-icon-bg-color);
  border: var(--bs-stepper-icon-border);
  margin-right: 1.5rem;
}
.stepper.stepper-pills .stepper-item .stepper-icon .stepper-check {
  display: none;
  font-size: var(--bs-stepper-icon-check-size);
}
.stepper.stepper-pills .stepper-item .stepper-icon .stepper-number {
  font-weight: 600;
  color: var(--bs-stepper-icon-number-color);
  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: var(--bs-stepper-label-title-color);
  opacity: var(--bs-stepper-label-title-opacity);
  font-weight: 600;
  font-size: 1.25rem;
  margin-bottom: 0.3rem;
}
.stepper.stepper-pills .stepper-item .stepper-label .stepper-desc {
  opacity: var(--bs-stepper-label-desc-opacity);
  color: var(--bs-stepper-label-desc-color);
}
.stepper.stepper-pills .stepper-item.current {
  transition: color 0.2s ease;
}
.stepper.stepper-pills .stepper-item.current .stepper-icon {
  transition: color 0.2s ease;
  background-color: var(--bs-stepper-icon-bg-color-current);
  border: var(--bs-stepper-icon-border-current);
}
.stepper.stepper-pills .stepper-item.current .stepper-icon .stepper-check {
  display: none;
}
.stepper.stepper-pills .stepper-item.current .stepper-icon .stepper-number {
  color: var(--bs-stepper-icon-number-color-current);
  font-size: 1.35rem;
}
.stepper.stepper-pills .stepper-item.current .stepper-label .stepper-title {
  opacity: var(--bs-stepper-label-title-opacity-current);
  color: var(--bs-stepper-label-title-color-current);
}
.stepper.stepper-pills .stepper-item.current .stepper-label .stepper-desc {
  opacity: var(--bs-stepper-label-desc-opacity-current);
  color: var(--bs-stepper-label-desc-color-current);
}
.stepper.stepper-pills .stepper-item.current.mark-completed:last-child .stepper-icon, .stepper.stepper-pills .stepper-item.completed .stepper-icon {
  transition: color 0.2s ease;
  background-color: var(--bs-stepper-icon-bg-color-completed);
  border: var(--bs-stepper-icon-border-completed);
}
.stepper.stepper-pills .stepper-item.current.mark-completed:last-child .stepper-icon .stepper-check, .stepper.stepper-pills .stepper-item.completed .stepper-icon .stepper-check {
  color: var(--bs-stepper-icon-check-color-completed);
  display: inline-block;
}
.stepper.stepper-pills .stepper-item.current.mark-completed:last-child .stepper-icon .stepper-number, .stepper.stepper-pills .stepper-item.completed .stepper-icon .stepper-number {
  display: none;
}
.stepper.stepper-pills .stepper-item.current.mark-completed:last-child .stepper-label .stepper-title, .stepper.stepper-pills .stepper-item.completed .stepper-label .stepper-title {
  opacity: var(--bs-stepper-label-title-opacity-completed);
  color: var(--bs-stepper-label-title-color-completed);
}
.stepper.stepper-pills .stepper-item.current.mark-completed:last-child .stepper-label .stepper-desc, .stepper.stepper-pills .stepper-item.completed .stepper-label .stepper-desc {
  opacity: var(--bs-stepper-label-desc-opacity-completed);
  color: var(--bs-stepper-label-desc-color-completed);
}
.stepper.stepper-pills.stepper-column .stepper-nav {
  flex-direction: column;
  align-items: start;
}
.stepper.stepper-pills.stepper-column .stepper-item {
  flex-direction: column;
  justify-content: start;
  align-items: stretch;
  padding: 0;
  margin: 0;
}
.stepper.stepper-pills.stepper-column .stepper-wrapper {
  display: flex;
  align-items: center;
}
.stepper.stepper-pills.stepper-column .stepper-icon {
  z-index: 1;
}
.stepper.stepper-pills.stepper-column .stepper-line {
  display: block;
  flex-grow: 1;
  margin-left: calc(var(--bs-stepper-pills-size) / 2);
  border-left: var(--bs-stepper-line-border);
  margin-top: 2px;
  margin-bottom: 2px;
}

.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;
}
.stepper.stepper-links .stepper-nav .stepper-item .stepper-title {
  color: var(--bs-gray-900);
  font-weight: 600;
  font-size: 1.25rem;
}
.stepper.stepper-links .stepper-nav .stepper-item.current {
  transition: color 0.2s ease;
}
.stepper.stepper-links .stepper-nav .stepper-item.current .stepper-title {
  color: var(--bs-primary);
}
.stepper.stepper-links .stepper-nav .stepper-item.current:after {
  background-color: var(--bs-primary);
}
.stepper.stepper-links .stepper-nav .stepper-item.current.mark-completed:last-child .stepper-title, .stepper.stepper-links .stepper-nav .stepper-item.completed .stepper-title {
  color: var(--bs-gray-500);
}

.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: var(--bs-ribbon-label-bg);
  box-shadow: var(--bs-ribbon-label-box-shadow);
  color: var(--bs-primary-inverse);
  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: var(--bs-ribbon-label-border-color);
}
.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.75rem;
  border-bottom-left-radius: 0.75rem;
}
.ribbon.ribbon-bottom .ribbon-label {
  border-top-right-radius: 0.75rem;
  border-top-left-radius: 0.75rem;
}
.ribbon.ribbon-start .ribbon-label {
  top: 50%;
  left: 0;
  right: auto;
  transform: translateX(-5px) translateY(-50%);
  border-top-right-radius: 0.75rem;
  border-bottom-right-radius: 0.75rem;
}
.ribbon.ribbon-end .ribbon-label {
  border-top-left-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem;
}

.ribbon.ribbon-clip.ribbon-start .ribbon-label {
  left: -5px;
}
.ribbon.ribbon-clip.ribbon-start .ribbon-label .ribbon-inner {
  border-top-right-radius: 0.75rem;
  border-bottom-right-radius: 0.75rem;
}
.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: var(--bs-ribbon-clip-bg) !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.75rem;
  border-bottom-left-radius: 0.75rem;
}
.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: var(--bs-ribbon-clip-bg) !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 transparent;
  border-right: solid 2rem transparent !important;
  border-top: solid 2rem transparent;
}
.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 transparent;
  border-top: solid 2rem transparent;
}
.ribbon.ribbon-triangle.ribbon-bottom-start {
  bottom: 0;
  left: 0;
  width: 4rem;
  height: 4rem;
  border-bottom: solid 2rem transparent;
  border-left: solid 2rem transparent;
  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 transparent;
  border-right: solid 2rem transparent;
  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: var(--bs-blockui-overlay-bg);
}
.blockui .blockui-overlay .spinner-border {
  height: 1.35rem;
  width: 1.35rem;
}
.blockui .blockui-message {
  display: flex;
  align-items: center;
  border-radius: 0.75rem;
  box-shadow: var(--bs-blockui-message-box-shadow);
  background-color: var(--bs-blockui-message-bg);
  color: var(--bs-gray-700);
  font-weight: 600;
  margin: 0 !important;
  width: auto;
  padding: 0.85rem 1.75rem !important;
}
.blockui .blockui-message .spinner-border {
  margin-right: 0.65rem;
}

[data-bs-theme=dark] .blockui {
  --bs-blockui-overlay-bg: rgba(255, 255, 255, 0.05);
  --bs-blockui-message-bg: #26272F;
  --bs-blockui-message-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.15);
}

.explore-btn-toggle {
  color: var(--bs-gray-600);
  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,
.explore-btn-dismiss:hover .svg-icon {
  color: #00B2FF;
}

.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: var(--bs-gray-600);
  background-color: var(--bs-gray-100);
}
.explore-btn-secondary:hover {
  color: var(--bs-gray-800);
  background-color: var(--bs-gray-200);
}

.explore-btn-outline {
  border: 1px dashed var(--bs-gray-300) !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-danger {
  color: #F1416C;
}

.explore-label-free {
  color: #ffffff;
  background-color: #FFC700;
}

.explore-label-pro {
  color: #ffffff;
  background-color: #50CD89;
}

.app-engage {
  position: fixed;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  z-index: 5;
  padding-right: 12px;
}
.app-engage .app-engage-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  box-shadow: var(--bs-engage-btn-box-shadow);
  border-width: 1px;
  border-style: solid;
  font-size: 12px;
  font-weight: 600;
  margin-bottom: 8px;
  border-radius: 6px;
  width: 66px;
  height: 70px;
  color: var(--bs-engage-btn-color);
  border-color: var(--bs-engage-btn-border-color);
  background-color: var(--bs-engage-btn-bg);
}
.app-engage .app-engage-btn i,
.app-engage .app-engage-btn .svg-icon {
  color: var(--bs-engage-btn-icon-color);
}
.app-engage .app-engage-btn.dropdown-toggle:after {
  color: var(--bs-engage-btn-icon-color);
}
.app-engage .app-engage-btn.hover-dark:hover {
  color: var(--bs-dark-inverse);
  border-color: var(--bs-dark);
  background-color: var(--bs-dark);
}
.app-engage .app-engage-btn.hover-dark:hover i,
.app-engage .app-engage-btn.hover-dark:hover .svg-icon {
  color: var(--bs-dark-inverse);
}
.app-engage .app-engage-btn.hover-primary:hover {
  color: var(--bs-primary-inverse);
  border-color: var(--bs-primary);
  background-color: var(--bs-primary);
}
.app-engage .app-engage-btn.hover-primary:hover i,
.app-engage .app-engage-btn.hover-primary:hover .svg-icon {
  color: var(--bs-primary-inverse);
}
.app-engage .app-engage-btn.hover-success:hover {
  color: var(--bs-success-inverse);
  border-color: var(--bs-success);
  background-color: var(--bs-success);
}
.app-engage .app-engage-btn.hover-success:hover i,
.app-engage .app-engage-btn.hover-success:hover .svg-icon {
  color: var(--bs-success-inverse);
}
.app-engage .app-engage-btn.app-engage-btn-toggle-off {
  width: 35px;
  height: 35px;
}
.app-engage .app-engage-btn.app-engage-btn-toggle-on {
  width: 35px;
  height: 35px;
  display: none;
}
.app-engage.app-engage-hide .app-engage-btn {
  visibility: hidden;
}
.app-engage.app-engage-hide .app-engage-btn.app-engage-btn-toggle-off {
  display: none;
}
.app-engage.app-engage-hide .app-engage-btn.app-engage-btn-toggle-on {
  visibility: visible;
  display: flex;
}

.engage-btn {
  display: flex;
  align-items: center;
  height: 35px !important;
  color: var(--bs-engage-btn-color);
  border-color: var(--bs-engage-btn-bg);
  background-color: var(--bs-engage-btn-bg);
}
.engage-btn i,
.engage-btn .svg-icon {
  color: var(--bs-engage-btn-color);
}
.engage-btn.dropdown-toggle:after {
  color: var(--bs-engage-btn-color);
}
.btn-check:checked + .engage-btn, .btn-check:active + .engage-btn, .engage-btn:focus:not(.btn-active), .engage-btn:hover:not(.btn-active), .engage-btn:active:not(.btn-active), .engage-btn.active, .engage-btn.show, .show > .engage-btn {
  color: var(--bs-engage-btn-color-active);
  border-color: var(--bs-engage-btn-bg);
  background-color: var(--bs-engage-btn-bg) !important;
}
.btn-check:checked + .engage-btn i,
.btn-check:checked + .engage-btn .svg-icon, .btn-check:active + .engage-btn i,
.btn-check:active + .engage-btn .svg-icon, .engage-btn:focus:not(.btn-active) i,
.engage-btn:focus:not(.btn-active) .svg-icon, .engage-btn:hover:not(.btn-active) i,
.engage-btn:hover:not(.btn-active) .svg-icon, .engage-btn:active:not(.btn-active) i,
.engage-btn:active:not(.btn-active) .svg-icon, .engage-btn.active i,
.engage-btn.active .svg-icon, .engage-btn.show i,
.engage-btn.show .svg-icon, .show > .engage-btn i,
.show > .engage-btn .svg-icon {
  color: var(--bs-engage-btn-color-active);
}
.btn-check:checked + .engage-btn.dropdown-toggle:after, .btn-check:active + .engage-btn.dropdown-toggle:after, .engage-btn:focus:not(.btn-active).dropdown-toggle:after, .engage-btn:hover:not(.btn-active).dropdown-toggle:after, .engage-btn:active:not(.btn-active).dropdown-toggle:after, .engage-btn.active.dropdown-toggle:after, .engage-btn.show.dropdown-toggle:after, .show > .engage-btn.dropdown-toggle:after {
  color: var(--bs-engage-btn-color-active);
}

.cookiealert {
  background: inherit;
  color: inherit;
}

@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-xxl,
  .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 {
    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;
  }
}
.bg-white {
  --bs-bg-rgb-color: var(--bs-white-bg-rgb);
  background-color: #ffffff !important;
}

.bg-black {
  --bs-bg-rgb-color: var(--bs-black-bg-rgb);
  background-color: #000000 !important;
}

.bg-body {
  --bs-bg-rgb-color: var(--bs-body-bg-rgb);
  background-color: var(--bs-body-bg) !important;
}

.bg-hover-body {
  cursor: pointer;
}
.bg-hover-body:hover {
  background-color: var(--bs-body-bg) !important;
}

.bg-active-body.active {
  background-color: var(--bs-body-bg) !important;
}

.bg-state-body {
  cursor: pointer;
}
.bg-state-body.active, .bg-state-body:hover {
  background-color: var(--bs-body-bg) !important;
}

.bg-hover-white {
  cursor: pointer;
}
.bg-hover-white:hover {
  --bs-bg-rgb-color: var(--bs-white-bg-rgb);
  background-color: #ffffff !important;
}

.bg-active-white.active {
  --bs-bg-rgb-color: var(--bs-white-bg-rgb);
  background-color: #ffffff !important;
}

.bg-state-white {
  cursor: pointer;
}
.bg-state-white.active, .bg-state-white:hover {
  --bs-bg-rgb-color: var(--bs-white-bg-rgb);
  background-color: #ffffff !important;
}

.bg-light-light {
  background-color: var(--bs-light-light) !important;
}

.bg-light {
  --bs-bg-rgb-color: var(--bs-light-rgb);
  background-color: var(--bs-light) !important;
}

.bg-light-active {
  --bs-bg-rgb-color: var(--bs-light-active-rgb);
  background-color: var(--bs-light-active) !important;
}

.bg-hover-light-light {
  cursor: pointer;
}
.bg-hover-light-light:hover {
  background-color: var(--bs-light-light) !important;
}

.bg-state-light-light {
  cursor: pointer;
}
.bg-state-light-light.active, .bg-state-light-light:hover {
  background-color: var(--bs-light-light) !important;
}

.bg-hover-light {
  cursor: pointer;
}
.bg-hover-light:hover {
  background-color: var(--bs-light) !important;
}

.bg-active-light.active {
  background-color: var(--bs-light) !important;
}

.bg-state-light {
  cursor: pointer;
}
.bg-state-light.active, .bg-state-light:hover {
  background-color: var(--bs-light) !important;
}

.bg-light-primary {
  background-color: var(--bs-primary-light) !important;
}

.bg-primary {
  --bs-bg-rgb-color: var(--bs-primary-rgb);
  background-color: var(--bs-primary) !important;
}

.bg-primary-active {
  --bs-bg-rgb-color: var(--bs-primary-active-rgb);
  background-color: var(--bs-primary-active) !important;
}

.bg-hover-light-primary {
  cursor: pointer;
}
.bg-hover-light-primary:hover {
  background-color: var(--bs-primary-light) !important;
}

.bg-state-light-primary {
  cursor: pointer;
}
.bg-state-light-primary.active, .bg-state-light-primary:hover {
  background-color: var(--bs-primary-light) !important;
}

.bg-hover-primary {
  cursor: pointer;
}
.bg-hover-primary:hover {
  background-color: var(--bs-primary) !important;
}

.bg-active-primary.active {
  background-color: var(--bs-primary) !important;
}

.bg-state-primary {
  cursor: pointer;
}
.bg-state-primary.active, .bg-state-primary:hover {
  background-color: var(--bs-primary) !important;
}

.bg-light-secondary {
  background-color: var(--bs-secondary-light) !important;
}

.bg-secondary {
  --bs-bg-rgb-color: var(--bs-secondary-rgb);
  background-color: var(--bs-secondary) !important;
}

.bg-secondary-active {
  --bs-bg-rgb-color: var(--bs-secondary-active-rgb);
  background-color: var(--bs-secondary-active) !important;
}

.bg-hover-light-secondary {
  cursor: pointer;
}
.bg-hover-light-secondary:hover {
  background-color: var(--bs-secondary-light) !important;
}

.bg-state-light-secondary {
  cursor: pointer;
}
.bg-state-light-secondary.active, .bg-state-light-secondary:hover {
  background-color: var(--bs-secondary-light) !important;
}

.bg-hover-secondary {
  cursor: pointer;
}
.bg-hover-secondary:hover {
  background-color: var(--bs-secondary) !important;
}

.bg-active-secondary.active {
  background-color: var(--bs-secondary) !important;
}

.bg-state-secondary {
  cursor: pointer;
}
.bg-state-secondary.active, .bg-state-secondary:hover {
  background-color: var(--bs-secondary) !important;
}

.bg-light-success {
  background-color: var(--bs-success-light) !important;
}

.bg-success {
  --bs-bg-rgb-color: var(--bs-success-rgb);
  background-color: var(--bs-success) !important;
}

.bg-success-active {
  --bs-bg-rgb-color: var(--bs-success-active-rgb);
  background-color: var(--bs-success-active) !important;
}

.bg-hover-light-success {
  cursor: pointer;
}
.bg-hover-light-success:hover {
  background-color: var(--bs-success-light) !important;
}

.bg-state-light-success {
  cursor: pointer;
}
.bg-state-light-success.active, .bg-state-light-success:hover {
  background-color: var(--bs-success-light) !important;
}

.bg-hover-success {
  cursor: pointer;
}
.bg-hover-success:hover {
  background-color: var(--bs-success) !important;
}

.bg-active-success.active {
  background-color: var(--bs-success) !important;
}

.bg-state-success {
  cursor: pointer;
}
.bg-state-success.active, .bg-state-success:hover {
  background-color: var(--bs-success) !important;
}

.bg-light-info {
  background-color: var(--bs-info-light) !important;
}

.bg-info {
  --bs-bg-rgb-color: var(--bs-info-rgb);
  background-color: var(--bs-info) !important;
}

.bg-info-active {
  --bs-bg-rgb-color: var(--bs-info-active-rgb);
  background-color: var(--bs-info-active) !important;
}

.bg-hover-light-info {
  cursor: pointer;
}
.bg-hover-light-info:hover {
  background-color: var(--bs-info-light) !important;
}

.bg-state-light-info {
  cursor: pointer;
}
.bg-state-light-info.active, .bg-state-light-info:hover {
  background-color: var(--bs-info-light) !important;
}

.bg-hover-info {
  cursor: pointer;
}
.bg-hover-info:hover {
  background-color: var(--bs-info) !important;
}

.bg-active-info.active {
  background-color: var(--bs-info) !important;
}

.bg-state-info {
  cursor: pointer;
}
.bg-state-info.active, .bg-state-info:hover {
  background-color: var(--bs-info) !important;
}

.bg-light-warning {
  background-color: var(--bs-warning-light) !important;
}

.bg-warning {
  --bs-bg-rgb-color: var(--bs-warning-rgb);
  background-color: var(--bs-warning) !important;
}

.bg-warning-active {
  --bs-bg-rgb-color: var(--bs-warning-active-rgb);
  background-color: var(--bs-warning-active) !important;
}

.bg-hover-light-warning {
  cursor: pointer;
}
.bg-hover-light-warning:hover {
  background-color: var(--bs-warning-light) !important;
}

.bg-state-light-warning {
  cursor: pointer;
}
.bg-state-light-warning.active, .bg-state-light-warning:hover {
  background-color: var(--bs-warning-light) !important;
}

.bg-hover-warning {
  cursor: pointer;
}
.bg-hover-warning:hover {
  background-color: var(--bs-warning) !important;
}

.bg-active-warning.active {
  background-color: var(--bs-warning) !important;
}

.bg-state-warning {
  cursor: pointer;
}
.bg-state-warning.active, .bg-state-warning:hover {
  background-color: var(--bs-warning) !important;
}

.bg-light-danger {
  background-color: var(--bs-danger-light) !important;
}

.bg-danger {
  --bs-bg-rgb-color: var(--bs-danger-rgb);
  background-color: var(--bs-danger) !important;
}

.bg-danger-active {
  --bs-bg-rgb-color: var(--bs-danger-active-rgb);
  background-color: var(--bs-danger-active) !important;
}

.bg-hover-light-danger {
  cursor: pointer;
}
.bg-hover-light-danger:hover {
  background-color: var(--bs-danger-light) !important;
}

.bg-state-light-danger {
  cursor: pointer;
}
.bg-state-light-danger.active, .bg-state-light-danger:hover {
  background-color: var(--bs-danger-light) !important;
}

.bg-hover-danger {
  cursor: pointer;
}
.bg-hover-danger:hover {
  background-color: var(--bs-danger) !important;
}

.bg-active-danger.active {
  background-color: var(--bs-danger) !important;
}

.bg-state-danger {
  cursor: pointer;
}
.bg-state-danger.active, .bg-state-danger:hover {
  background-color: var(--bs-danger) !important;
}

.bg-light-dark {
  background-color: var(--bs-dark-light) !important;
}

.bg-dark {
  --bs-bg-rgb-color: var(--bs-dark-rgb);
  background-color: var(--bs-dark) !important;
}

.bg-dark-active {
  --bs-bg-rgb-color: var(--bs-dark-active-rgb);
  background-color: var(--bs-dark-active) !important;
}

.bg-hover-light-dark {
  cursor: pointer;
}
.bg-hover-light-dark:hover {
  background-color: var(--bs-dark-light) !important;
}

.bg-state-light-dark {
  cursor: pointer;
}
.bg-state-light-dark.active, .bg-state-light-dark:hover {
  background-color: var(--bs-dark-light) !important;
}

.bg-hover-dark {
  cursor: pointer;
}
.bg-hover-dark:hover {
  background-color: var(--bs-dark) !important;
}

.bg-active-dark.active {
  background-color: var(--bs-dark) !important;
}

.bg-state-dark {
  cursor: pointer;
}
.bg-state-dark.active, .bg-state-dark:hover {
  background-color: var(--bs-dark) !important;
}

.bg-gray-100 {
  --bs-bg-rgb-color: var(--bs-gray-100-rgb);
  background-color: var(--bs-gray-100);
}

.bg-hover-gray-100:hover {
  --bs-bg-rgb-color: var(--bs-gray-100-rgb);
  background-color: var(--bs-gray-100);
}

.bg-gray-100i {
  --bs-bg-rgb-color: var(--bs-gray-100-rgb);
  background-color: var(--bs-gray-100) !important;
}

.bg-gray-200 {
  --bs-bg-rgb-color: var(--bs-gray-200-rgb);
  background-color: var(--bs-gray-200);
}

.bg-hover-gray-200:hover {
  --bs-bg-rgb-color: var(--bs-gray-200-rgb);
  background-color: var(--bs-gray-200);
}

.bg-gray-200i {
  --bs-bg-rgb-color: var(--bs-gray-200-rgb);
  background-color: var(--bs-gray-200) !important;
}

.bg-gray-300 {
  --bs-bg-rgb-color: var(--bs-gray-300-rgb);
  background-color: var(--bs-gray-300);
}

.bg-hover-gray-300:hover {
  --bs-bg-rgb-color: var(--bs-gray-300-rgb);
  background-color: var(--bs-gray-300);
}

.bg-gray-300i {
  --bs-bg-rgb-color: var(--bs-gray-300-rgb);
  background-color: var(--bs-gray-300) !important;
}

.bg-gray-400 {
  --bs-bg-rgb-color: var(--bs-gray-400-rgb);
  background-color: var(--bs-gray-400);
}

.bg-hover-gray-400:hover {
  --bs-bg-rgb-color: var(--bs-gray-400-rgb);
  background-color: var(--bs-gray-400);
}

.bg-gray-400i {
  --bs-bg-rgb-color: var(--bs-gray-400-rgb);
  background-color: var(--bs-gray-400) !important;
}

.bg-gray-500 {
  --bs-bg-rgb-color: var(--bs-gray-500-rgb);
  background-color: var(--bs-gray-500);
}

.bg-hover-gray-500:hover {
  --bs-bg-rgb-color: var(--bs-gray-500-rgb);
  background-color: var(--bs-gray-500);
}

.bg-gray-500i {
  --bs-bg-rgb-color: var(--bs-gray-500-rgb);
  background-color: var(--bs-gray-500) !important;
}

.bg-gray-600 {
  --bs-bg-rgb-color: var(--bs-gray-600-rgb);
  background-color: var(--bs-gray-600);
}

.bg-hover-gray-600:hover {
  --bs-bg-rgb-color: var(--bs-gray-600-rgb);
  background-color: var(--bs-gray-600);
}

.bg-gray-600i {
  --bs-bg-rgb-color: var(--bs-gray-600-rgb);
  background-color: var(--bs-gray-600) !important;
}

.bg-gray-700 {
  --bs-bg-rgb-color: var(--bs-gray-700-rgb);
  background-color: var(--bs-gray-700);
}

.bg-hover-gray-700:hover {
  --bs-bg-rgb-color: var(--bs-gray-700-rgb);
  background-color: var(--bs-gray-700);
}

.bg-gray-700i {
  --bs-bg-rgb-color: var(--bs-gray-700-rgb);
  background-color: var(--bs-gray-700) !important;
}

.bg-gray-800 {
  --bs-bg-rgb-color: var(--bs-gray-800-rgb);
  background-color: var(--bs-gray-800);
}

.bg-hover-gray-800:hover {
  --bs-bg-rgb-color: var(--bs-gray-800-rgb);
  background-color: var(--bs-gray-800);
}

.bg-gray-800i {
  --bs-bg-rgb-color: var(--bs-gray-800-rgb);
  background-color: var(--bs-gray-800) !important;
}

.bg-gray-900 {
  --bs-bg-rgb-color: var(--bs-gray-900-rgb);
  background-color: var(--bs-gray-900);
}

.bg-hover-gray-900:hover {
  --bs-bg-rgb-color: var(--bs-gray-900-rgb);
  background-color: var(--bs-gray-900);
}

.bg-gray-900i {
  --bs-bg-rgb-color: var(--bs-gray-900-rgb);
  background-color: var(--bs-gray-900) !important;
}

.bg-opacity-0 {
  background-color: rgba(var(--bs-bg-rgb-color), 0) !important;
}

.bg-hover-opacity-0:hover {
  background-color: rgba(var(--bs-bg-rgb-color), 0) !important;
}

.bg-active-opacity-0.active {
  background-color: rgba(var(--bs-bg-rgb-color), 0) !important;
}

.bg-state-opacity-0 .active, .bg-state-opacity-0:hover {
  background-color: rgba(var(--bs-bg-rgb-color), 0) !important;
}

.bg-opacity-5 {
  background-color: rgba(var(--bs-bg-rgb-color), 0.05) !important;
}

.bg-hover-opacity-5:hover {
  background-color: rgba(var(--bs-bg-rgb-color), 0.05) !important;
}

.bg-active-opacity-5.active {
  background-color: rgba(var(--bs-bg-rgb-color), 0.05) !important;
}

.bg-state-opacity-5 .active, .bg-state-opacity-5:hover {
  background-color: rgba(var(--bs-bg-rgb-color), 0.05) !important;
}

.bg-opacity-10 {
  background-color: rgba(var(--bs-bg-rgb-color), 0.1) !important;
}

.bg-hover-opacity-10:hover {
  background-color: rgba(var(--bs-bg-rgb-color), 0.1) !important;
}

.bg-active-opacity-10.active {
  background-color: rgba(var(--bs-bg-rgb-color), 0.1) !important;
}

.bg-state-opacity-10 .active, .bg-state-opacity-10:hover {
  background-color: rgba(var(--bs-bg-rgb-color), 0.1) !important;
}

.bg-opacity-15 {
  background-color: rgba(var(--bs-bg-rgb-color), 0.15) !important;
}

.bg-hover-opacity-15:hover {
  background-color: rgba(var(--bs-bg-rgb-color), 0.15) !important;
}

.bg-active-opacity-15.active {
  background-color: rgba(var(--bs-bg-rgb-color), 0.15) !important;
}

.bg-state-opacity-15 .active, .bg-state-opacity-15:hover {
  background-color: rgba(var(--bs-bg-rgb-color), 0.15) !important;
}

.bg-opacity-20 {
  background-color: rgba(var(--bs-bg-rgb-color), 0.2) !important;
}

.bg-hover-opacity-20:hover {
  background-color: rgba(var(--bs-bg-rgb-color), 0.2) !important;
}

.bg-active-opacity-20.active {
  background-color: rgba(var(--bs-bg-rgb-color), 0.2) !important;
}

.bg-state-opacity-20 .active, .bg-state-opacity-20:hover {
  background-color: rgba(var(--bs-bg-rgb-color), 0.2) !important;
}

.bg-opacity-25 {
  background-color: rgba(var(--bs-bg-rgb-color), 0.25) !important;
}

.bg-hover-opacity-25:hover {
  background-color: rgba(var(--bs-bg-rgb-color), 0.25) !important;
}

.bg-active-opacity-25.active {
  background-color: rgba(var(--bs-bg-rgb-color), 0.25) !important;
}

.bg-state-opacity-25 .active, .bg-state-opacity-25:hover {
  background-color: rgba(var(--bs-bg-rgb-color), 0.25) !important;
}

.bg-opacity-50 {
  background-color: rgba(var(--bs-bg-rgb-color), 0.5) !important;
}

.bg-hover-opacity-50:hover {
  background-color: rgba(var(--bs-bg-rgb-color), 0.5) !important;
}

.bg-active-opacity-50.active {
  background-color: rgba(var(--bs-bg-rgb-color), 0.5) !important;
}

.bg-state-opacity-50 .active, .bg-state-opacity-50:hover {
  background-color: rgba(var(--bs-bg-rgb-color), 0.5) !important;
}

.bg-opacity-75 {
  background-color: rgba(var(--bs-bg-rgb-color), 0.75) !important;
}

.bg-hover-opacity-75:hover {
  background-color: rgba(var(--bs-bg-rgb-color), 0.75) !important;
}

.bg-active-opacity-75.active {
  background-color: rgba(var(--bs-bg-rgb-color), 0.75) !important;
}

.bg-state-opacity-75 .active, .bg-state-opacity-75:hover {
  background-color: rgba(var(--bs-bg-rgb-color), 0.75) !important;
}

.bg-opacity-100 {
  background-color: rgba(var(--bs-bg-rgb-color), 1) !important;
}

.bg-hover-opacity-100:hover {
  background-color: rgba(var(--bs-bg-rgb-color), 1) !important;
}

.bg-active-opacity-100.active {
  background-color: rgba(var(--bs-bg-rgb-color), 1) !important;
}

.bg-state-opacity-100 .active, .bg-state-opacity-100:hover {
  background-color: rgba(var(--bs-bg-rgb-color), 1) !important;
}

.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-scroll {
  background-attachment: scroll;
}

@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-scroll {
    background-attachment: scroll;
  }
}
@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-scroll {
    background-attachment: scroll;
  }
}
@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-scroll {
    background-attachment: scroll;
  }
}
@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-scroll {
    background-attachment: scroll;
  }
}
@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-scroll {
    background-attachment: scroll;
  }
}
.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: var(--bs-gray-100) !important;
}

.border-gray-200 {
  border-color: var(--bs-gray-200) !important;
}

.border-gray-300 {
  border-color: var(--bs-gray-300) !important;
}

.border-gray-400 {
  border-color: var(--bs-gray-400) !important;
}

.border-gray-500 {
  border-color: var(--bs-gray-500) !important;
}

.border-gray-600 {
  border-color: var(--bs-gray-600) !important;
}

.border-gray-700 {
  border-color: var(--bs-gray-700) !important;
}

.border-gray-800 {
  border-color: var(--bs-gray-800) !important;
}

.border-gray-900 {
  border-color: var(--bs-gray-900) !important;
}

.border-light-clarity {
  border-color: var(--bs-light-clarity) !important;
}

.border-hover-light:hover {
  border-color: var(--bs-light) !important;
}

.border-active-light.active {
  border-color: var(--bs-light) !important;
}

.border-primary-clarity {
  border-color: var(--bs-primary-clarity) !important;
}

.border-hover-primary:hover {
  border-color: var(--bs-primary) !important;
}

.border-active-primary.active {
  border-color: var(--bs-primary) !important;
}

.border-secondary-clarity {
  border-color: var(--bs-secondary-clarity) !important;
}

.border-hover-secondary:hover {
  border-color: var(--bs-secondary) !important;
}

.border-active-secondary.active {
  border-color: var(--bs-secondary) !important;
}

.border-success-clarity {
  border-color: var(--bs-success-clarity) !important;
}

.border-hover-success:hover {
  border-color: var(--bs-success) !important;
}

.border-active-success.active {
  border-color: var(--bs-success) !important;
}

.border-info-clarity {
  border-color: var(--bs-info-clarity) !important;
}

.border-hover-info:hover {
  border-color: var(--bs-info) !important;
}

.border-active-info.active {
  border-color: var(--bs-info) !important;
}

.border-warning-clarity {
  border-color: var(--bs-warning-clarity) !important;
}

.border-hover-warning:hover {
  border-color: var(--bs-warning) !important;
}

.border-active-warning.active {
  border-color: var(--bs-warning) !important;
}

.border-danger-clarity {
  border-color: var(--bs-danger-clarity) !important;
}

.border-hover-danger:hover {
  border-color: var(--bs-danger) !important;
}

.border-active-danger.active {
  border-color: var(--bs-danger) !important;
}

.border-dark-clarity {
  border-color: var(--bs-dark-clarity) !important;
}

.border-hover-dark:hover {
  border-color: var(--bs-dark) !important;
}

.border-active-dark.active {
  border-color: var(--bs-dark) !important;
}

.border-hover-primary-clarity:hover,
.border-active-primary-clarity.active {
  border-color: var(--bs-primary-clarity) !important;
}

.border-hover-transparent:hover {
  border-color: transparent !important;
}

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

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

.border-body {
  border-color: var(--bs-body-bg) !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-start {
  justify-content: start;
  align-items: start;
}

.flex-end {
  justify-content: flex-end;
  align-items: flex-end;
}

.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-start {
    justify-content: start;
    align-items: start;
  }
  .flex-sm-end {
    justify-content: flex-end;
    align-items: flex-end;
  }
  .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-start {
    justify-content: start;
    align-items: start;
  }
  .flex-md-end {
    justify-content: flex-end;
    align-items: flex-end;
  }
  .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-start {
    justify-content: start;
    align-items: start;
  }
  .flex-lg-end {
    justify-content: flex-end;
    align-items: flex-end;
  }
  .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-start {
    justify-content: start;
    align-items: start;
  }
  .flex-xl-end {
    justify-content: flex-end;
    align-items: flex-end;
  }
  .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-start {
    justify-content: start;
    align-items: start;
  }
  .flex-xxl-end {
    justify-content: flex-end;
    align-items: flex-end;
  }
  .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: var(--bs-box-shadow-xs);
}

.shadow-sm {
  box-shadow: var(--bs-box-shadow-sm);
}

.shadow {
  box-shadow: var(--bs-box-shadow);
}

.shadow-lg {
  box-shadow: var(--bs-box-shadow-lg);
}

.text-white {
  color: var(--bs-text-white) !important;
}

.text-hover-white {
  transition: color 0.2s ease;
}
.text-hover-white i {
  transition: color 0.2s ease;
}
.text-hover-white:hover {
  transition: color 0.2s ease;
  color: var(--bs-text-white) !important;
}
.text-hover-white:hover i {
  transition: color 0.2s ease;
  color: var(--bs-text-white) !important;
}
.text-hover-white:hover .svg-icon {
  color: var(--bs-text-white) !important;
}

.text-active-white {
  transition: color 0.2s ease;
}
.text-active-white i {
  transition: color 0.2s ease;
}
.text-active-white.active {
  transition: color 0.2s ease;
  color: var(--bs-text-white) !important;
}
.text-active-white.active i {
  transition: color 0.2s ease;
  color: var(--bs-text-white) !important;
}
.text-active-white.active .svg-icon {
  color: var(--bs-text-white) !important;
}

.text-primary {
  color: var(--bs-text-primary) !important;
}

.text-inverse-primary {
  color: var(--bs-primary-inverse) !important;
}

.text-light-primary {
  color: var(--bs-primary-light) !important;
}

.text-hover-primary {
  transition: color 0.2s ease;
}
.text-hover-primary i {
  transition: color 0.2s ease;
}
.text-hover-primary:hover {
  transition: color 0.2s ease;
  color: var(--bs-text-primary) !important;
}
.text-hover-primary:hover i {
  transition: color 0.2s ease;
  color: var(--bs-text-primary) !important;
}
.text-hover-primary:hover .svg-icon {
  color: var(--bs-text-primary) !important;
}

.text-active-primary {
  transition: color 0.2s ease;
}
.text-active-primary i {
  transition: color 0.2s ease;
}
.text-active-primary.active {
  transition: color 0.2s ease;
  color: var(--bs-text-primary) !important;
}
.text-active-primary.active i {
  transition: color 0.2s ease;
  color: var(--bs-text-primary) !important;
}
.text-active-primary.active .svg-icon {
  color: var(--bs-text-primary) !important;
}

.text-secondary {
  color: var(--bs-text-secondary) !important;
}

.text-inverse-secondary {
  color: var(--bs-secondary-inverse) !important;
}

.text-light-secondary {
  color: var(--bs-secondary-light) !important;
}

.text-hover-secondary {
  transition: color 0.2s ease;
}
.text-hover-secondary i {
  transition: color 0.2s ease;
}
.text-hover-secondary:hover {
  transition: color 0.2s ease;
  color: var(--bs-text-secondary) !important;
}
.text-hover-secondary:hover i {
  transition: color 0.2s ease;
  color: var(--bs-text-secondary) !important;
}
.text-hover-secondary:hover .svg-icon {
  color: var(--bs-text-secondary) !important;
}

.text-active-secondary {
  transition: color 0.2s ease;
}
.text-active-secondary i {
  transition: color 0.2s ease;
}
.text-active-secondary.active {
  transition: color 0.2s ease;
  color: var(--bs-text-secondary) !important;
}
.text-active-secondary.active i {
  transition: color 0.2s ease;
  color: var(--bs-text-secondary) !important;
}
.text-active-secondary.active .svg-icon {
  color: var(--bs-text-secondary) !important;
}

.text-light {
  color: var(--bs-text-light) !important;
}

.text-inverse-light {
  color: var(--bs-light-inverse) !important;
}

.text-light-light {
  color: var(--bs-light-light) !important;
}

.text-hover-light {
  transition: color 0.2s ease;
}
.text-hover-light i {
  transition: color 0.2s ease;
}
.text-hover-light:hover {
  transition: color 0.2s ease;
  color: var(--bs-text-light) !important;
}
.text-hover-light:hover i {
  transition: color 0.2s ease;
  color: var(--bs-text-light) !important;
}
.text-hover-light:hover .svg-icon {
  color: var(--bs-text-light) !important;
}

.text-active-light {
  transition: color 0.2s ease;
}
.text-active-light i {
  transition: color 0.2s ease;
}
.text-active-light.active {
  transition: color 0.2s ease;
  color: var(--bs-text-light) !important;
}
.text-active-light.active i {
  transition: color 0.2s ease;
  color: var(--bs-text-light) !important;
}
.text-active-light.active .svg-icon {
  color: var(--bs-text-light) !important;
}

.text-success {
  color: var(--bs-text-success) !important;
}

.text-inverse-success {
  color: var(--bs-success-inverse) !important;
}

.text-light-success {
  color: var(--bs-success-light) !important;
}

.text-hover-success {
  transition: color 0.2s ease;
}
.text-hover-success i {
  transition: color 0.2s ease;
}
.text-hover-success:hover {
  transition: color 0.2s ease;
  color: var(--bs-text-success) !important;
}
.text-hover-success:hover i {
  transition: color 0.2s ease;
  color: var(--bs-text-success) !important;
}
.text-hover-success:hover .svg-icon {
  color: var(--bs-text-success) !important;
}

.text-active-success {
  transition: color 0.2s ease;
}
.text-active-success i {
  transition: color 0.2s ease;
}
.text-active-success.active {
  transition: color 0.2s ease;
  color: var(--bs-text-success) !important;
}
.text-active-success.active i {
  transition: color 0.2s ease;
  color: var(--bs-text-success) !important;
}
.text-active-success.active .svg-icon {
  color: var(--bs-text-success) !important;
}

.text-info {
  color: var(--bs-text-info) !important;
}

.text-inverse-info {
  color: var(--bs-info-inverse) !important;
}

.text-light-info {
  color: var(--bs-info-light) !important;
}

.text-hover-info {
  transition: color 0.2s ease;
}
.text-hover-info i {
  transition: color 0.2s ease;
}
.text-hover-info:hover {
  transition: color 0.2s ease;
  color: var(--bs-text-info) !important;
}
.text-hover-info:hover i {
  transition: color 0.2s ease;
  color: var(--bs-text-info) !important;
}
.text-hover-info:hover .svg-icon {
  color: var(--bs-text-info) !important;
}

.text-active-info {
  transition: color 0.2s ease;
}
.text-active-info i {
  transition: color 0.2s ease;
}
.text-active-info.active {
  transition: color 0.2s ease;
  color: var(--bs-text-info) !important;
}
.text-active-info.active i {
  transition: color 0.2s ease;
  color: var(--bs-text-info) !important;
}
.text-active-info.active .svg-icon {
  color: var(--bs-text-info) !important;
}

.text-warning {
  color: var(--bs-text-warning) !important;
}

.text-inverse-warning {
  color: var(--bs-warning-inverse) !important;
}

.text-light-warning {
  color: var(--bs-warning-light) !important;
}

.text-hover-warning {
  transition: color 0.2s ease;
}
.text-hover-warning i {
  transition: color 0.2s ease;
}
.text-hover-warning:hover {
  transition: color 0.2s ease;
  color: var(--bs-text-warning) !important;
}
.text-hover-warning:hover i {
  transition: color 0.2s ease;
  color: var(--bs-text-warning) !important;
}
.text-hover-warning:hover .svg-icon {
  color: var(--bs-text-warning) !important;
}

.text-active-warning {
  transition: color 0.2s ease;
}
.text-active-warning i {
  transition: color 0.2s ease;
}
.text-active-warning.active {
  transition: color 0.2s ease;
  color: var(--bs-text-warning) !important;
}
.text-active-warning.active i {
  transition: color 0.2s ease;
  color: var(--bs-text-warning) !important;
}
.text-active-warning.active .svg-icon {
  color: var(--bs-text-warning) !important;
}

.text-danger {
  color: var(--bs-text-danger) !important;
}

.text-inverse-danger {
  color: var(--bs-danger-inverse) !important;
}

.text-light-danger {
  color: var(--bs-danger-light) !important;
}

.text-hover-danger {
  transition: color 0.2s ease;
}
.text-hover-danger i {
  transition: color 0.2s ease;
}
.text-hover-danger:hover {
  transition: color 0.2s ease;
  color: var(--bs-text-danger) !important;
}
.text-hover-danger:hover i {
  transition: color 0.2s ease;
  color: var(--bs-text-danger) !important;
}
.text-hover-danger:hover .svg-icon {
  color: var(--bs-text-danger) !important;
}

.text-active-danger {
  transition: color 0.2s ease;
}
.text-active-danger i {
  transition: color 0.2s ease;
}
.text-active-danger.active {
  transition: color 0.2s ease;
  color: var(--bs-text-danger) !important;
}
.text-active-danger.active i {
  transition: color 0.2s ease;
  color: var(--bs-text-danger) !important;
}
.text-active-danger.active .svg-icon {
  color: var(--bs-text-danger) !important;
}

.text-dark {
  color: var(--bs-text-dark) !important;
}

.text-inverse-dark {
  color: var(--bs-dark-inverse) !important;
}

.text-light-dark {
  color: var(--bs-dark-light) !important;
}

.text-hover-dark {
  transition: color 0.2s ease;
}
.text-hover-dark i {
  transition: color 0.2s ease;
}
.text-hover-dark:hover {
  transition: color 0.2s ease;
  color: var(--bs-text-dark) !important;
}
.text-hover-dark:hover i {
  transition: color 0.2s ease;
  color: var(--bs-text-dark) !important;
}
.text-hover-dark:hover .svg-icon {
  color: var(--bs-text-dark) !important;
}

.text-active-dark {
  transition: color 0.2s ease;
}
.text-active-dark i {
  transition: color 0.2s ease;
}
.text-active-dark.active {
  transition: color 0.2s ease;
  color: var(--bs-text-dark) !important;
}
.text-active-dark.active i {
  transition: color 0.2s ease;
  color: var(--bs-text-dark) !important;
}
.text-active-dark.active .svg-icon {
  color: var(--bs-text-dark) !important;
}

.text-muted {
  color: var(--bs-text-muted) !important;
}

.text-hover-muted {
  transition: color 0.2s ease;
}
.text-hover-muted i {
  transition: color 0.2s ease;
}
.text-hover-muted:hover {
  transition: color 0.2s ease;
  color: var(--bs-text-muted) !important;
}
.text-hover-muted:hover i {
  transition: color 0.2s ease;
  color: var(--bs-text-muted) !important;
}
.text-hover-muted:hover .svg-icon {
  color: var(--bs-text-muted) !important;
}

.text-active-muted {
  transition: color 0.2s ease;
}
.text-active-muted i {
  transition: color 0.2s ease;
}
.text-active-muted.active {
  transition: color 0.2s ease;
  color: var(--bs-text-muted) !important;
}
.text-active-muted.active i {
  transition: color 0.2s ease;
  color: var(--bs-text-muted) !important;
}
.text-active-muted.active .svg-icon {
  color: var(--bs-text-muted) !important;
}

.text-gray-100 {
  color: var(--bs-text-gray-100) !important;
}

.text-hover-gray-100 {
  transition: color 0.2s ease;
}
.text-hover-gray-100 i {
  transition: color 0.2s ease;
}
.text-hover-gray-100:hover {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-100) !important;
}
.text-hover-gray-100:hover i {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-100) !important;
}
.text-hover-gray-100:hover .svg-icon {
  color: var(--bs-text-gray-100) !important;
}

.text-active-gray-100 {
  transition: color 0.2s ease;
}
.text-active-gray-100 i {
  transition: color 0.2s ease;
}
.text-active-gray-100.active {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-100) !important;
}
.text-active-gray-100.active i {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-100) !important;
}
.text-active-gray-100.active .svg-icon {
  color: var(--bs-text-gray-100) !important;
}

.text-gray-200 {
  color: var(--bs-text-gray-200) !important;
}

.text-hover-gray-200 {
  transition: color 0.2s ease;
}
.text-hover-gray-200 i {
  transition: color 0.2s ease;
}
.text-hover-gray-200:hover {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-200) !important;
}
.text-hover-gray-200:hover i {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-200) !important;
}
.text-hover-gray-200:hover .svg-icon {
  color: var(--bs-text-gray-200) !important;
}

.text-active-gray-200 {
  transition: color 0.2s ease;
}
.text-active-gray-200 i {
  transition: color 0.2s ease;
}
.text-active-gray-200.active {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-200) !important;
}
.text-active-gray-200.active i {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-200) !important;
}
.text-active-gray-200.active .svg-icon {
  color: var(--bs-text-gray-200) !important;
}

.text-gray-300 {
  color: var(--bs-text-gray-300) !important;
}

.text-hover-gray-300 {
  transition: color 0.2s ease;
}
.text-hover-gray-300 i {
  transition: color 0.2s ease;
}
.text-hover-gray-300:hover {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-300) !important;
}
.text-hover-gray-300:hover i {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-300) !important;
}
.text-hover-gray-300:hover .svg-icon {
  color: var(--bs-text-gray-300) !important;
}

.text-active-gray-300 {
  transition: color 0.2s ease;
}
.text-active-gray-300 i {
  transition: color 0.2s ease;
}
.text-active-gray-300.active {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-300) !important;
}
.text-active-gray-300.active i {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-300) !important;
}
.text-active-gray-300.active .svg-icon {
  color: var(--bs-text-gray-300) !important;
}

.text-gray-400 {
  color: var(--bs-text-gray-400) !important;
}

.text-hover-gray-400 {
  transition: color 0.2s ease;
}
.text-hover-gray-400 i {
  transition: color 0.2s ease;
}
.text-hover-gray-400:hover {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-400) !important;
}
.text-hover-gray-400:hover i {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-400) !important;
}
.text-hover-gray-400:hover .svg-icon {
  color: var(--bs-text-gray-400) !important;
}

.text-active-gray-400 {
  transition: color 0.2s ease;
}
.text-active-gray-400 i {
  transition: color 0.2s ease;
}
.text-active-gray-400.active {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-400) !important;
}
.text-active-gray-400.active i {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-400) !important;
}
.text-active-gray-400.active .svg-icon {
  color: var(--bs-text-gray-400) !important;
}

.text-gray-500 {
  color: var(--bs-text-gray-500) !important;
}

.text-hover-gray-500 {
  transition: color 0.2s ease;
}
.text-hover-gray-500 i {
  transition: color 0.2s ease;
}
.text-hover-gray-500:hover {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-500) !important;
}
.text-hover-gray-500:hover i {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-500) !important;
}
.text-hover-gray-500:hover .svg-icon {
  color: var(--bs-text-gray-500) !important;
}

.text-active-gray-500 {
  transition: color 0.2s ease;
}
.text-active-gray-500 i {
  transition: color 0.2s ease;
}
.text-active-gray-500.active {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-500) !important;
}
.text-active-gray-500.active i {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-500) !important;
}
.text-active-gray-500.active .svg-icon {
  color: var(--bs-text-gray-500) !important;
}

.text-gray-600 {
  color: var(--bs-text-gray-600) !important;
}

.text-hover-gray-600 {
  transition: color 0.2s ease;
}
.text-hover-gray-600 i {
  transition: color 0.2s ease;
}
.text-hover-gray-600:hover {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-600) !important;
}
.text-hover-gray-600:hover i {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-600) !important;
}
.text-hover-gray-600:hover .svg-icon {
  color: var(--bs-text-gray-600) !important;
}

.text-active-gray-600 {
  transition: color 0.2s ease;
}
.text-active-gray-600 i {
  transition: color 0.2s ease;
}
.text-active-gray-600.active {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-600) !important;
}
.text-active-gray-600.active i {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-600) !important;
}
.text-active-gray-600.active .svg-icon {
  color: var(--bs-text-gray-600) !important;
}

.text-gray-700 {
  color: var(--bs-text-gray-700) !important;
}

.text-hover-gray-700 {
  transition: color 0.2s ease;
}
.text-hover-gray-700 i {
  transition: color 0.2s ease;
}
.text-hover-gray-700:hover {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-700) !important;
}
.text-hover-gray-700:hover i {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-700) !important;
}
.text-hover-gray-700:hover .svg-icon {
  color: var(--bs-text-gray-700) !important;
}

.text-active-gray-700 {
  transition: color 0.2s ease;
}
.text-active-gray-700 i {
  transition: color 0.2s ease;
}
.text-active-gray-700.active {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-700) !important;
}
.text-active-gray-700.active i {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-700) !important;
}
.text-active-gray-700.active .svg-icon {
  color: var(--bs-text-gray-700) !important;
}

.text-gray-800 {
  color: var(--bs-text-gray-800) !important;
}

.text-hover-gray-800 {
  transition: color 0.2s ease;
}
.text-hover-gray-800 i {
  transition: color 0.2s ease;
}
.text-hover-gray-800:hover {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-800) !important;
}
.text-hover-gray-800:hover i {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-800) !important;
}
.text-hover-gray-800:hover .svg-icon {
  color: var(--bs-text-gray-800) !important;
}

.text-active-gray-800 {
  transition: color 0.2s ease;
}
.text-active-gray-800 i {
  transition: color 0.2s ease;
}
.text-active-gray-800.active {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-800) !important;
}
.text-active-gray-800.active i {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-800) !important;
}
.text-active-gray-800.active .svg-icon {
  color: var(--bs-text-gray-800) !important;
}

.text-gray-900 {
  color: var(--bs-text-gray-900) !important;
}

.text-hover-gray-900 {
  transition: color 0.2s ease;
}
.text-hover-gray-900 i {
  transition: color 0.2s ease;
}
.text-hover-gray-900:hover {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-900) !important;
}
.text-hover-gray-900:hover i {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-900) !important;
}
.text-hover-gray-900:hover .svg-icon {
  color: var(--bs-text-gray-900) !important;
}

.text-active-gray-900 {
  transition: color 0.2s ease;
}
.text-active-gray-900 i {
  transition: color 0.2s ease;
}
.text-active-gray-900.active {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-900) !important;
}
.text-active-gray-900.active i {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-900) !important;
}
.text-active-gray-900.active .svg-icon {
  color: var(--bs-text-gray-900) !important;
}

.parent-hover .parent-hover-white {
  transition: color 0.2s ease;
}
.parent-hover:hover .parent-hover-white {
  transition: color 0.2s ease;
  color: var(--bs-text-white) !important;
}
.parent-hover .parent-hover-primary {
  transition: color 0.2s ease;
}
.parent-hover:hover .parent-hover-primary {
  transition: color 0.2s ease;
  color: var(--bs-text-primary) !important;
}
.parent-hover .parent-hover-secondary {
  transition: color 0.2s ease;
}
.parent-hover:hover .parent-hover-secondary {
  transition: color 0.2s ease;
  color: var(--bs-text-secondary) !important;
}
.parent-hover .parent-hover-light {
  transition: color 0.2s ease;
}
.parent-hover:hover .parent-hover-light {
  transition: color 0.2s ease;
  color: var(--bs-text-light) !important;
}
.parent-hover .parent-hover-success {
  transition: color 0.2s ease;
}
.parent-hover:hover .parent-hover-success {
  transition: color 0.2s ease;
  color: var(--bs-text-success) !important;
}
.parent-hover .parent-hover-info {
  transition: color 0.2s ease;
}
.parent-hover:hover .parent-hover-info {
  transition: color 0.2s ease;
  color: var(--bs-text-info) !important;
}
.parent-hover .parent-hover-warning {
  transition: color 0.2s ease;
}
.parent-hover:hover .parent-hover-warning {
  transition: color 0.2s ease;
  color: var(--bs-text-warning) !important;
}
.parent-hover .parent-hover-danger {
  transition: color 0.2s ease;
}
.parent-hover:hover .parent-hover-danger {
  transition: color 0.2s ease;
  color: var(--bs-text-danger) !important;
}
.parent-hover .parent-hover-dark {
  transition: color 0.2s ease;
}
.parent-hover:hover .parent-hover-dark {
  transition: color 0.2s ease;
  color: var(--bs-text-dark) !important;
}
.parent-hover .parent-hover-muted {
  transition: color 0.2s ease;
}
.parent-hover:hover .parent-hover-muted {
  transition: color 0.2s ease;
  color: var(--bs-text-muted) !important;
}
.parent-hover .parent-hover-gray-100 {
  transition: color 0.2s ease;
}
.parent-hover:hover .parent-hover-gray-100 {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-100) !important;
}
.parent-hover .parent-hover-gray-200 {
  transition: color 0.2s ease;
}
.parent-hover:hover .parent-hover-gray-200 {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-200) !important;
}
.parent-hover .parent-hover-gray-300 {
  transition: color 0.2s ease;
}
.parent-hover:hover .parent-hover-gray-300 {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-300) !important;
}
.parent-hover .parent-hover-gray-400 {
  transition: color 0.2s ease;
}
.parent-hover:hover .parent-hover-gray-400 {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-400) !important;
}
.parent-hover .parent-hover-gray-500 {
  transition: color 0.2s ease;
}
.parent-hover:hover .parent-hover-gray-500 {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-500) !important;
}
.parent-hover .parent-hover-gray-600 {
  transition: color 0.2s ease;
}
.parent-hover:hover .parent-hover-gray-600 {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-600) !important;
}
.parent-hover .parent-hover-gray-700 {
  transition: color 0.2s ease;
}
.parent-hover:hover .parent-hover-gray-700 {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-700) !important;
}
.parent-hover .parent-hover-gray-800 {
  transition: color 0.2s ease;
}
.parent-hover:hover .parent-hover-gray-800 {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-800) !important;
}
.parent-hover .parent-hover-gray-900 {
  transition: color 0.2s ease;
}
.parent-hover:hover .parent-hover-gray-900 {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-900) !important;
}

.parent-active .parent-active-white {
  transition: color 0.2s ease;
}
.parent-active.active .parent-active-white {
  transition: color 0.2s ease;
  color: var(--bs-text-white) !important;
}
.parent-active .parent-active-primary {
  transition: color 0.2s ease;
}
.parent-active.active .parent-active-primary {
  transition: color 0.2s ease;
  color: var(--bs-text-primary) !important;
}
.parent-active .parent-active-secondary {
  transition: color 0.2s ease;
}
.parent-active.active .parent-active-secondary {
  transition: color 0.2s ease;
  color: var(--bs-text-secondary) !important;
}
.parent-active .parent-active-light {
  transition: color 0.2s ease;
}
.parent-active.active .parent-active-light {
  transition: color 0.2s ease;
  color: var(--bs-text-light) !important;
}
.parent-active .parent-active-success {
  transition: color 0.2s ease;
}
.parent-active.active .parent-active-success {
  transition: color 0.2s ease;
  color: var(--bs-text-success) !important;
}
.parent-active .parent-active-info {
  transition: color 0.2s ease;
}
.parent-active.active .parent-active-info {
  transition: color 0.2s ease;
  color: var(--bs-text-info) !important;
}
.parent-active .parent-active-warning {
  transition: color 0.2s ease;
}
.parent-active.active .parent-active-warning {
  transition: color 0.2s ease;
  color: var(--bs-text-warning) !important;
}
.parent-active .parent-active-danger {
  transition: color 0.2s ease;
}
.parent-active.active .parent-active-danger {
  transition: color 0.2s ease;
  color: var(--bs-text-danger) !important;
}
.parent-active .parent-active-dark {
  transition: color 0.2s ease;
}
.parent-active.active .parent-active-dark {
  transition: color 0.2s ease;
  color: var(--bs-text-dark) !important;
}
.parent-active .parent-active-muted {
  transition: color 0.2s ease;
}
.parent-active.active .parent-active-muted {
  transition: color 0.2s ease;
  color: var(--bs-text-muted) !important;
}
.parent-active .parent-active-gray-100 {
  transition: color 0.2s ease;
}
.parent-active.active .parent-active-gray-100 {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-100) !important;
}
.parent-active .parent-active-gray-200 {
  transition: color 0.2s ease;
}
.parent-active.active .parent-active-gray-200 {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-200) !important;
}
.parent-active .parent-active-gray-300 {
  transition: color 0.2s ease;
}
.parent-active.active .parent-active-gray-300 {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-300) !important;
}
.parent-active .parent-active-gray-400 {
  transition: color 0.2s ease;
}
.parent-active.active .parent-active-gray-400 {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-400) !important;
}
.parent-active .parent-active-gray-500 {
  transition: color 0.2s ease;
}
.parent-active.active .parent-active-gray-500 {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-500) !important;
}
.parent-active .parent-active-gray-600 {
  transition: color 0.2s ease;
}
.parent-active.active .parent-active-gray-600 {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-600) !important;
}
.parent-active .parent-active-gray-700 {
  transition: color 0.2s ease;
}
.parent-active.active .parent-active-gray-700 {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-700) !important;
}
.parent-active .parent-active-gray-800 {
  transition: color 0.2s ease;
}
.parent-active.active .parent-active-gray-800 {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-800) !important;
}
.parent-active .parent-active-gray-900 {
  transition: color 0.2s ease;
}
.parent-active.active .parent-active-gray-900 {
  transition: color 0.2s ease;
  color: var(--bs-text-gray-900) !important;
}

.text-transparent {
  color: transparent;
}

.cursor-pointer {
  cursor: pointer;
}

.cursor-default {
  cursor: default;
}

.cursor-move {
  cursor: move;
}

i.bi, i[class^=fonticon-], i[class*=" fonticon-"], i[class^=fa-], i[class*=" fa-"], i[class^=la-], i[class*=" la-"] {
  line-height: 1;
  font-size: 1rem;
  color: var(--bs-text-muted);
}

a {
  transition: color 0.2s ease;
}
a:hover {
  transition: 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;
}

.tree {
  --bs-tree-icon-size: 16px;
  --bs-tree-icon-gap: 14px;
  --bs-tree-icon-color-open: var(--bs-success);
  --bs-tree-icon-color-default: var(--bs-gray-500);
  --bs-tree-icon-color-close: var(--bs-gray-500);
  --bs-tree-line-color: var(--bs-gray-200);
}
.tree .tree-node {
  padding-left: 1.25rem;
  display: flex;
  flex-direction: column;
  align-items: start;
}
.tree .tree-sub {
  padding: 0.35rem 0;
}
.tree .tree-content {
  display: flex;
  align-items: center;
  padding: 0.35rem 0;
}
.tree .tree-wrapper {
  padding-left: calc(var(--bs-tree-icon-size) + var(--bs-tree-icon-size));
}
.tree .tree-section {
  display: flex;
  align-items: baseline;
  padding-left: var(--bs-tree-icon-gap);
}
.tree .tree-toggle {
  display: flex;
  align-items: center;
  width: var(--bs-tree-icon-size);
}
.tree .tree-toggle .tree-icon-default {
  font-size: 1.5rem;
  color: var(--bs-tree-icon-color-default);
}
.tree .tree-toggle .tree-icon-open {
  font-size: 1.5rem;
  color: var(--bs-tree-icon-color-open);
}
.tree .tree-toggle .tree-icon-close {
  font-size: 1.5rem;
  color: var(--bs-tree-icon-color-close);
}
.tree .tree-toggle.collapsed .tree-icon-close {
  display: flex;
}
.tree .tree-toggle.collapsed .tree-icon-open {
  display: none;
}
.tree .tree-toggle:not(.collapsed) .tree-icon-close {
  display: none;
}
.tree .tree-toggle:not(.collapsed) .tree-icon-open {
  display: flex;
}
.tree > .tree-node {
  padding-left: 0 !important;
}
.tree.tree-line .tree-sub {
  border-left: 1px solid var(--bs-tree-line-color);
  margin-left: calc(var(--bs-tree-icon-size) / 2);
}

@media (min-width: 992px) {
  .testimonials-slider-highlight {
    transition: all ease 0.3;
  }
  .testimonials-slider-highlight .testimonials-photo,
  .testimonials-slider-highlight .testimonials-title,
  .testimonials-slider-highlight .testimonials-body,
  .testimonials-slider-highlight .testimonials-author,
  .testimonials-slider-highlight .testimonials-positon {
    transition: all ease 0.3s;
  }
  .testimonials-slider-highlight .tns-item:not(.tns-slide-active) + .tns-item.tns-slide-active .testimonials-photo {
    height: 200px;
    width: 200px;
    transition: all ease 0.3s;
  }
  .testimonials-slider-highlight .tns-item:not(.tns-slide-active) + .tns-item.tns-slide-active .testimonials-title {
    color: var(--bs-gray-900) !important;
    font-size: 1.54rem !important;
    transition: all ease 0.3s;
    margin-bottom: 1.3rem !important;
  }
  .testimonials-slider-highlight .tns-item:not(.tns-slide-active) + .tns-item.tns-slide-active .testimonials-description {
    color: var(--bs-gray-700) !important;
    font-size: 1.38rem !important;
    transition: all ease 0.3s;
    margin-bottom: 1.7rem !important;
  }
  .testimonials-slider-highlight .tns-item:not(.tns-slide-active) + .tns-item.tns-slide-active .testimonials-author {
    color: var(--bs-primary) !important;
    font-size: 1.1rem !important;
    transition: all ease 0.3s;
  }
  .testimonials-slider-highlight .tns-item:not(.tns-slide-active) + .tns-item.tns-slide-active .testimonials-positon {
    color: var(--bs-gray-500) !important;
    font-size: 0.9rem !important;
    transition: all ease 0.3s;
  }
}
.testimonials-slider-quote .testimonials-quote {
  opacity: 0.2;
}
.testimonials-slider-quote .tns-item:not(.tns-slide-active) + .tns-slide-active + .tns-slide-active .testimonials-quote {
  opacity: 0.5;
  color: var(--bs-primary) !important;
}

.stepper.stepper-pills.stepper-multistep {
  --bs-stepper-pills-size: 46px;
  --bs-stepper-icon-border-radius: 9px;
  --bs-stepper-icon-check-size: 1.25rem;
  --bs-stepper-icon-bg-color: rgba(255, 255, 255, 0.03);
  --bs-stepper-icon-bg-color-current: var(--bs-success);
  --bs-stepper-icon-bg-color-completed: rgba(255, 255, 255, 0.03);
  --bs-stepper-icon-border: 1px dashed rgba(255, 255, 255, 0.3);
  --bs-stepper-icon-border-current: 0;
  --bs-stepper-icon-border-completed: 1px dashed rgba(255, 255, 255, 0.3);
  --bs-stepper-icon-number-color: var(--bs-white);
  --bs-stepper-icon-number-color-current: var(--bs-white);
  --bs-stepper-icon-number-color-completed: var(--bs-white);
  --bs-stepper-icon-check-color-completed: var(--bs-success);
  --bs-stepper-label-title-opacity: 0.7;
  --bs-stepper-label-title-opacity-current: 1;
  --bs-stepper-label-title-opacity-completed: 1;
  --bs-stepper-label-title-color: var(--bs-white);
  --bs-stepper-label-title-color-current: var(--bs-white);
  --bs-stepper-label-title-color-completed: var(--bs-white);
  --bs-stepper-label-desc-opacity: 0.7;
  --bs-stepper-label-desc-opacity-current: 0.7;
  --bs-stepper-label-desc-opacity-completed: 0.7;
  --bs-stepper-label-desc-color: var(--bs-white);
  --bs-stepper-label-desc-color-current: var(--bs-white);
  --bs-stepper-label-desc-color-completed: var(--bs-white);
  --bs-stepper-line-border: 1px dashed rgba(255, 255, 255, 0.3);
}

.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: #FF6F1E;
  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: #FF6F1E;
    background-color: rgba(239, 242, 245, 0.4);
  }
  body[data-kt-sticky-landing-header=on] {
    padding-top: 70px;
  }
}
@media (min-width: 992px) {
  .btn.btn-secondary {
    background-color: var(--bs-gray-200);
  }
  .btn.btn-secondary i,
  .btn.btn-secondary .svg-icon {
    color: var(--bs-gray-600);
  }
  .btn.btn-secondary.dropdown-toggle:after {
    color: var(--bs-gray-600);
  }
  .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 {
    background-color: var(--bs-gray-300) !important;
  }
  .btn-check:checked + .btn.btn-secondary i,
  .btn-check:checked + .btn.btn-secondary .svg-icon, .btn-check:active + .btn.btn-secondary i,
  .btn-check:active + .btn.btn-secondary .svg-icon, .btn.btn-secondary:focus:not(.btn-active) i,
  .btn.btn-secondary:focus:not(.btn-active) .svg-icon, .btn.btn-secondary:hover:not(.btn-active) i,
  .btn.btn-secondary:hover:not(.btn-active) .svg-icon, .btn.btn-secondary:active:not(.btn-active) i,
  .btn.btn-secondary:active:not(.btn-active) .svg-icon, .btn.btn-secondary.active i,
  .btn.btn-secondary.active .svg-icon, .btn.btn-secondary.show i,
  .btn.btn-secondary.show .svg-icon, .show > .btn.btn-secondary i,
  .show > .btn.btn-secondary .svg-icon {
    color: var(--bs-primary);
  }
  .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: var(--bs-primary);
  }
}
[data-bs-theme=dark] .btn.btn-secondary {
  background-color: #1A1A1A;
}
[data-bs-theme=dark] .btn.btn-secondary i,
[data-bs-theme=dark] .btn.btn-secondary .svg-icon {
  color: #878794;
}
[data-bs-theme=dark] .btn.btn-secondary.dropdown-toggle:after {
  color: #878794;
}
.btn-check:checked + [data-bs-theme=dark] .btn.btn-secondary, .btn-check:active + [data-bs-theme=dark] .btn.btn-secondary, [data-bs-theme=dark] .btn.btn-secondary:focus:not(.btn-active), [data-bs-theme=dark] .btn.btn-secondary:hover:not(.btn-active), [data-bs-theme=dark] .btn.btn-secondary:active:not(.btn-active), [data-bs-theme=dark] .btn.btn-secondary.active, [data-bs-theme=dark] .btn.btn-secondary.show, .show > [data-bs-theme=dark] .btn.btn-secondary {
  background-color: #1A1A1A !important;
}

[data-bs-theme=light] {
  --bs-app-bg-color: #FCFCFC;
  --bs-app-blank-bg-color: #ffffff;
  --bs-app-header-base-border-bottom: 1px solid #DBDFE9;
  --bs-app-header-primary-base-bg-color: #B02A00;
  --bs-app-header-secondary-base-bg-color: #A12700;
  --bs-app-sidebar-base-bg-color: #ffffff;
  --bs-app-sidebar-base-border-end: 1px solid #DBDFE9;
}

[data-bs-theme=dark] {
  --bs-app-bg-color: #0F1014;
  --bs-app-blank-bg-color: #151521;
  --bs-app-header-base-border-bottom: 1px solid #15171C;
  --bs-app-header-primary-base-bg-color: #0B0C10;
  --bs-app-header-secondary-base-bg-color: #000000;
  --bs-app-sidebar-base-bg-color: #0F1014;
  --bs-app-sidebar-base-border-end: 1px solid #15171C;
}

html {
  font-family: sans-serif;
  text-size-adjust: 100%;
}

html,
body {
  height: 100%;
  margin: 0px;
  padding: 0px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 13px !important;
  font-weight: 400;
  font-family: Inter, Helvetica, "sans-serif";
}
@media (max-width: 991.98px) {
  html,
  body {
    font-size: 12px !important;
  }
}
@media (max-width: 767.98px) {
  html,
  body {
    font-size: 12px !important;
  }
}

body {
  display: flex;
  flex-direction: column;
}
body a:hover,
body a:active,
body a:focus {
  text-decoration: none !important;
}

canvas {
  user-select: none;
}

router-outlet {
  display: none;
}

body,
.app-default {
  background-color: var(--bs-app-bg-color);
}

.app-blank {
  background-color: var(--bs-app-blank-bg-color);
}

[data-kt-app-reset-transition=true] * {
  transition: none !important;
}

.app-page {
  display: flex;
}

[data-kt-app-page-loading=on] {
  overflow: hidden;
}

[data-kt-app-page-loading=on] * {
  transition: none !important;
}

.app-page-loader {
  background: var(--bs-body-bg);
  color: var(--bs-body-color);
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 10000;
  display: none;
}
[data-kt-app-page-loading=on] .app-page-loader {
  display: flex;
  justify-content: center;
  align-items: center;
}

@media (min-width: 992px) {
  .app-container {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
  .app-container-fit-desktop {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
@media (max-width: 991.98px) {
  .app-container {
    max-width: none;
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  .app-container-fit-mobile {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
@media print {
  .app-print-content-only {
    padding: 0 !important;
    background: none !important;
  }
  .app-print-content-only .app-wrapper,
  .app-print-content-only .app-page,
  .app-print-content-only .app-page-title,
  .app-print-content-only .app-content,
  .app-print-content-only .app-container {
    background: none !important;
    padding: 0 !important;
    margin: 0 !important;
  }
  .app-print-content-only .app-aside,
  .app-print-content-only .app-aside-panel,
  .app-print-content-only .app-sidebar,
  .app-print-content-only .app-sidebar-panel,
  .app-print-content-only .app-header,
  .app-print-content-only .app-footer,
  .app-print-content-only .app-toolbar,
  .app-print-content-only .drawer,
  .app-print-content-only .scrolltop,
  .app-print-content-only .btn {
    display: none !important;
  }
}
.app-navbar {
  display: flex;
  align-items: stretch;
}
.app-navbar .app-navbar-item {
  display: flex;
  align-items: center;
}
.app-navbar.app-navbar-stretch .app-navbar-item {
  align-items: stretch;
}

.app-header {
  transition: none;
  display: flex;
  align-items: stretch;
  background-color: var(--bs-app-header-base-bg-color);
  box-shadow: var(--bs-app-header-base-box-shadow);
  border-bottom: var(--bs-app-header-base-border-bottom);
}

@media (min-width: 992px) {
  :root {
    --bs-app-header-height: 70px;
    --bs-app-header-height-actual: 70px;
  }
  [data-kt-app-header-fixed=true][data-kt-app-header-stacked=true] {
    --bs-app-header-height: calc(var(--bs-app-header-primary-height, 0px) + var(--bs-app-header-secondary-height, 0px) + var(--bs-app-header-tertiary-height, 0px));
    --bs-app-header-height-actual: calc(60px + 94px + 70px);
  }
  [data-kt-app-header-sticky=on] {
    --bs-app-header-height: 70px;
    --bs-app-header-height-actual: 70px;
  }
  [data-kt-app-header-sticky=on][data-kt-app-header-stacked=true] {
    --bs-app-header-height: calc(var(--bs-app-header-primary-height, 0px) + var(--bs-app-header-secondary-height, 0px) + var(--bs-app-header-tertiary-height, 0px));
    --bs-app-header-height-actual: calc(60px + 94px + 70px);
  }
  [data-kt-app-header-minimize=on] {
    --bs-app-header-height: 70px;
  }
  .app-header {
    height: var(--bs-app-header-height);
  }
  [data-kt-app-header-fixed=true] .app-header {
    z-index: 100;
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
  }
  [data-kt-app-header-static=true] .app-header {
    position: relative;
  }
  [data-kt-app-header-stacked=true] .app-header {
    flex-direction: column;
    height: calc(var(--bs-app-header-primary-height) + var(--bs-app-header-secondary-height, 0px) + var(--bs-app-header-tertiary-height, 0px));
  }
  [data-kt-app-header-sticky=on] .app-header {
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    z-index: 100;
    background-color: var(--bs-app-header-sticky-bg-color);
    box-shadow: var(--bs-app-header-sticky-box-shadow);
    border-bottom: var(--bs-app-header-sticky-border-bottom);
  }
  [data-kt-app-header-minimize=on] .app-header {
    transition: none;
    z-index: 100;
    background-color: var(--bs-app-header-minimize-bg-color);
    box-shadow: var(--bs-app-header-minimize-box-shadow);
    border-bottom: var(--bs-app-header-minimize-border-bottom);
  }
  .app-header .app-header-mobile-drawer {
    display: flex;
  }
  [data-kt-app-header-fixed=true][data-kt-app-sidebar-fixed=true][data-kt-app-sidebar-push-header=true] .app-header, [data-kt-app-header-fixed=true][data-kt-app-sidebar-sticky=on][data-kt-app-sidebar-push-header=true] .app-header {
    left: calc(var(--bs-app-sidebar-width) + var(--bs-app-sidebar-gap-start, 0px) + var(--bs-app-sidebar-gap-end, 0px));
  }
  body:not([data-kt-app-header-fixed=true])[data-kt-app-sidebar-fixed=true][data-kt-app-sidebar-push-header=true] .app-header, body:not([data-kt-app-header-fixed=true])[data-kt-app-sidebar-sticky=on][data-kt-app-sidebar-push-header=true] .app-header {
    margin-left: calc(var(--bs-app-sidebar-width) + var(--bs-app-sidebar-gap-start, 0px) + var(--bs-app-sidebar-gap-end, 0px));
  }
  [data-kt-app-header-fixed=true][data-kt-app-sidebar-panel-fixed=true][data-kt-app-sidebar-panel-push-header=true] .app-header, [data-kt-app-header-fixed=true][data-kt-app-sidebar-panel-sticky=on][data-kt-app-sidebar-panel-push-header=true] .app-header {
    left: calc(var(--bs-app-sidebar-width) + var(--bs-app-sidebar-gap-start, 0px) + var(--bs-app-sidebar-gap-end, 0px) + var(--bs-app-sidebar-panel-width) + var(--bs-app-sidebar-panel-gap-start, 0px) + var(--bs-app-sidebar-panel-gap-end, 0px));
  }
  body:not([data-kt-app-header-fixed=true])[data-kt-app-sidebar-panel-fixed=true][data-kt-app-sidebar-panel-push-header=true] .app-header, body:not([data-kt-app-header-fixed=true])[data-kt-app-sidebar-panel-sticky=on][data-kt-app-sidebar-panel-push-header=true] .app-header {
    margin-left: calc(var(--bs-app-sidebar-width) + var(--bs-app-sidebar-gap-start, 0px) + var(--bs-app-sidebar-gap-end, 0px) + var(--bs-app-sidebar-panel-width) + var(--bs-app-sidebar-panel-gap-start, 0px) + var(--bs-app-sidebar-panel-gap-end, 0px));
  }
  [data-kt-app-header-fixed=true][data-kt-app-aside-fixed=true][data-kt-app-aside-push-header=true] .app-header, [data-kt-app-header-fixed=true][data-kt-app-aside-sticky=on][data-kt-app-aside-push-header=true] .app-header {
    right: calc(var(--bs-app-aside-width) + var(--bs-app-aside-gap-start, 0px) + var(--bs-app-aside-gap-end, 0px));
  }
  [data-kt-app-header-fixed=true][data-kt-app-toolbar-fixed=true] .app-header {
    box-shadow: none;
  }
}
@media (max-width: 991.98px) {
  :root {
    --bs-app-header-height: 60px;
  }
  [data-kt-app-header-sticky=on] {
    --bs-app-header-height: 70px;
    --bs-app-header-height-actual: 70px;
  }
  [data-kt-app-header-minimize=on] {
    --bs-app-header-height: 70px;
    --bs-app-header-height-actual: 70px;
  }
  .app-header {
    height: var(--bs-app-header-height);
    align-items: stretch;
  }
  .app-header .app-header-mobile-drawer {
    display: none;
  }
  [data-kt-app-header-stacked=true] .app-header {
    flex-direction: column;
    height: calc(var(--bs-app-header-primary-height) + var(--bs-app-header-secondary-height, 0px) + var(--bs-app-header-tertiary-height, 0px));
  }
  [data-kt-app-header-fixed-mobile=true] .app-header {
    z-index: 100;
    transition: none;
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
  }
  [data-kt-app-header-sticky=on] .app-header {
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    z-index: 100;
    background-color: var(--bs-app-header-sticky-bg-color);
    box-shadow: var(--bs-app-header-sticky-box-shadow);
    border-bottom: var(--bs-app-header-sticky-border-bottom);
  }
  [data-kt-app-header-minimize=on] .app-header {
    z-index: 100;
    transition: none;
    background-color: var(--bs-app-header-minimize-bg-color);
    box-shadow: var(--bs-app-header-minimize-box-shadow);
    border-bottom: var(--bs-app-header-minimize-border-bottom);
  }
  [data-kt-app-header-fixed-mobile=true][data-kt-app-toolbar-fixed-mobile=true] .app-header {
    box-shadow: none;
  }
  [data-kt-app-header-fixed-mobile=true][data-kt-app-toolbar-sticky=on] .app-header {
    box-shadow: none;
  }
}
.app-header-primary {
  transition: none;
  display: flex;
  align-items: stretch;
}

@media (min-width: 992px) {
  .app-header-primary {
    background-color: var(--bs-app-header-primary-base-bg-color);
    box-shadow: var(--bs-app-header-primary-base-box-shadow);
    border-bottom: var(--bs-app-header-primary-base-border-bottom);
  }
  [data-kt-app-header-primary-enabled=true] {
    --bs-app-header-primary-height: 60px;
  }
  [data-kt-app-header-primary-enabled=true][data-kt-app-header-sticky=on] {
    --bs-app-header-primary-height: 70px;
  }
  [data-kt-app-header-primary-enabled=true][data-kt-app-header-minimize=on] {
    --bs-app-header-primary-height: 70px;
  }
  [data-kt-app-header-primary-enabled=true][data-kt-app-header-sticky=on][data-kt-app-header-primary-sticky-hide=true] {
    --bs-app-header-primary-height: 0;
  }
  .app-header-primary {
    height: var(--bs-app-header-primary-height);
  }
  [data-kt-app-header-primary-fixed=true] .app-header-primary {
    z-index: 100;
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
  }
  [data-kt-app-header-primary-static=true] .app-header-primary {
    position: relative;
  }
  [data-kt-app-header-primary-sticky=on] .app-header-primary {
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    height: 70px;
    z-index: 100;
    background-color: var(--bs-app-header-primary-sticky-bg-color);
    box-shadow: var(--bs-app-header-primary-sticky-box-shadow);
    border-bottom: var(--bs-app-header-primary-sticky-border-bottom);
  }
  [data-kt-app-header-primary-minimize=on] .app-header-primary {
    transition: none;
    height: 70px;
    z-index: 100;
    background-color: var(--bs-app-header-primary-minimize-bg-color);
    box-shadow: var(--bs-app-header-primary-minimize-box-shadow);
    border-bottom: var(--bs-app-header-primary-minimize-border-bottom);
  }
  [data-kt-app-header-sticky=on][data-kt-app-header-primary-sticky-hide=true] .app-header-primary {
    display: none !important;
  }
  [data-kt-app-header-primary-enabled=true][data-kt-app-sidebar-fixed=true][data-kt-app-sidebar-push-header=true] .app-header-primary {
    left: calc(var(--bs-app-sidebar-width) + var(--bs-app-sidebar-gap-start, 0px) + var(--bs-app-sidebar-gap-end, 0px));
  }
  [data-kt-app-header-primary-enabled=true][data-kt-app-sidebar-panel-fixed=true][data-kt-app-sidebar-panel-push-header=true] .app-header-primary {
    left: calc(var(--bs-app-sidebar-width) + var(--bs-app-sidebar-gap-start, 0px) + var(--bs-app-sidebar-gap-end, 0px) + var(--bs-app-sidebar-panel-width) + var(--bs-app-sidebar-panel-gap-start, 0px) + var(--bs-app-sidebar-panel-gap-end, 0px));
  }
}
@media (max-width: 991.98px) {
  .app-header .app-header-primary {
    flex-grow: 1;
    height: var(--bs-app-header-primary-height);
    border-bottom: var(--bs-app-header-primary-base-border-bottom);
    box-shadow: var(--bs-app-header-primary-base-box-shadow);
  }
  .app-header-primary {
    background-color: var(--bs-app-header-primary-base-bg-color);
  }
  [data-kt-app-header-primary-enabled=true] {
    --bs-app-header-primary-height: 60px;
  }
  [data-kt-app-header-primary-enabled=true][data-kt-app-header-sticky=on] {
    --bs-app-header-primary-height: 60px;
  }
  [data-kt-app-header-primary-enabled=true][data-kt-app-header-minimize=on] {
    --bs-app-header-primary-height: 60px;
  }
}
.app-header-secondary {
  transition: none;
  display: flex;
  align-items: stretch;
}

@media (min-width: 992px) {
  .app-header-secondary {
    background-color: var(--bs-app-header-secondary-base-bg-color);
    box-shadow: var(--bs-app-header-secondary-base-box-shadow);
    border-top: var(--bs-app-header-secondary-base-border-top);
    border-bottom: var(--bs-app-header-secondary-base-border-bottom);
  }
  [data-kt-app-header-secondary-enabled=true] {
    --bs-app-header-secondary-height: 94px;
  }
  [data-kt-app-header-secondary-enabled=true][data-kt-app-header-sticky=on] {
    --bs-app-header-secondary-height: 70px;
  }
  [data-kt-app-header-secondary-enabled=true][data-kt-app-header-minimize=on] {
    --bs-app-header-secondary-height: 70px;
  }
  [data-kt-app-header-secondary-enabled=true][data-kt-app-header-sticky=on][data-kt-app-header-secondary-sticky-hide=true] {
    --bs-app-header-secondary-height: 0;
  }
  .app-header-secondary {
    height: var(--bs-app-header-secondary-height);
  }
  [data-kt-app-header-secondary-fixed=true] .app-header-secondary {
    z-index: 100;
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
  }
  [data-kt-app-header-secondary-static=true] .app-header-secondary {
    position: static;
  }
  [data-kt-app-header-secondary-sticky=on] .app-header-secondary {
    transition: none;
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    height: 70px;
    z-index: 100;
    background-color: var(--bs-app-header-secondary-sticky-bg-color);
    box-shadow: var(--bs-app-header-secondary-sticky-box-shadow);
    border-bottom: var(--bs-app-header-secondary-sticky-border-bottom);
  }
  [data-kt-app-header-secondary-minimize=on] .app-header-secondary {
    transition: none;
    height: 70px;
    z-index: 100;
    background-color: var(--bs-app-header-secondary-minimize-bg-color);
    box-shadow: var(--bs-app-header-secondary-minimize-box-shadow);
    border-bottom: var(--bs-app-header-secondary-minimize-border-bottom);
  }
  [data-kt-app-header-sticky=on][data-kt-app-header-secondary-sticky-hide=true] .app-header-secondary {
    display: none !important;
  }
  [data-kt-app-header-secondary-enabled=true][data-kt-app-sidebar-fixed=true][data-kt-app-sidebar-push-header=true] .app-header-secondary {
    left: calc(var(--bs-app-sidebar-width) + var(--bs-app-sidebar-gap-start, 0px) + var(--bs-app-sidebar-gap-end, 0px));
  }
  [data-kt-app-header-secondary-enabled=true][data-kt-app-sidebar-panel-fixed=true][data-kt-app-sidebar-panel-push-header=true] .app-header-secondary {
    left: calc(var(--bs-app-sidebar-width) + var(--bs-app-sidebar-gap-start, 0px) + var(--bs-app-sidebar-gap-end, 0px) + var(--bs-app-sidebar-panel-width) + var(--bs-app-sidebar-panel-gap-start, 0px) + var(--bs-app-sidebar-panel-gap-end, 0px));
  }
}
@media (max-width: 991.98px) {
  .app-header .app-header-secondary {
    flex-grow: 1;
    height: var(--bs-app-header-secondary-height);
    box-shadow: var(--bs-app-header-secondary-base-box-shadow);
    border-top: var(--bs-app-header-secondary-base-border-top);
    border-bottom: var(--bs-app-header-secondary-base-border-bottom);
  }
  .app-header-secondary {
    background-color: var(--bs-app-header-secondary-base-bg-color);
  }
  [data-kt-app-header-secondary-enabled=true] {
    --bs-app-header-secondary-height: 0px;
  }
  [data-kt-app-header-secondary-enabled=true][data-kt-app-header-sticky=on] {
    --bs-app-header-secondary-height: 60px;
  }
  [data-kt-app-header-secondary-enabled=true][data-kt-app-header-minimize=on] {
    --bs-app-header-secondary-height: 60px;
  }
}
.app-header-tertiary {
  transition: none;
  display: flex;
  align-items: stretch;
}

@media (min-width: 992px) {
  .app-header-tertiary {
    background-color: var(--bs-app-header-tertiary-base-bg-color);
    box-shadow: var(--bs-app-header-tertiary-base-box-shadow);
    border-top: var(--bs-app-header-tertiary-base-border-top);
    border-bottom: var(--bs-app-header-tertiary-base-border-bottom);
  }
  [data-kt-app-header-tertiary-enabled=true] {
    --bs-app-header-tertiary-height: 70px;
  }
  [data-kt-app-header-tertiary-enabled=true][data-kt-app-header-sticky=on] {
    --bs-app-header-tertiary-height: 70px;
  }
  [data-kt-app-header-tertiary-enabled=true][data-kt-app-header-minimize=on] {
    --bs-app-header-tertiary-height: 70px;
  }
  [data-kt-app-header-tertiary-enabled=true][data-kt-app-header-sticky=on][data-kt-app-header-tertiary-sticky-hide=true] {
    --bs-app-header-tertiary-height: 0;
  }
  .app-header-tertiary {
    height: var(--bs-app-header-tertiary-height);
  }
  [data-kt-app-header-tertiary-fixed=true] .app-header-tertiary {
    z-index: 100;
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
  }
  [data-kt-app-header-tertiary-static=true] .app-header-tertiary {
    position: static;
  }
  [data-kt-app-header-tertiary-sticky=on] .app-header-tertiary {
    transition: none;
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    height: 70px;
    z-index: 100;
    background-color: var(--bs-app-header-tertiary-sticky-bg-color);
    box-shadow: var(--bs-app-header-tertiary-sticky-box-shadow);
    border-bottom: var(--bs-app-header-tertiary-sticky-border-bottom);
  }
  [data-kt-app-header-tertiary-minimize=on] .app-header-tertiary {
    transition: none;
    height: 70px;
    z-index: 100;
    background-color: var(--bs-app-header-tertiary-minimize-bg-color);
    box-shadow: var(--bs-app-header-tertiary-minimize-box-shadow);
    border-bottom: var(--bs-app-header-tertiary-minimize-border-bottom);
  }
  [data-kt-app-header-sticky=on][data-kt-app-header-tertiary-sticky-hide=true] .app-header-tertiary {
    display: none !important;
  }
  [data-kt-app-header-tertiary-enabled=true][data-kt-app-sidebar-fixed=true][data-kt-app-sidebar-push-header=true] .app-header-tertiary {
    left: calc(var(--bs-app-sidebar-width) + var(--bs-app-sidebar-gap-start, 0px) + var(--bs-app-sidebar-gap-end, 0px));
  }
  [data-kt-app-header-tertiary-enabled=true][data-kt-app-sidebar-panel-fixed=true][data-kt-app-sidebar-panel-push-header=true] .app-header-tertiary {
    left: calc(var(--bs-app-sidebar-width) + var(--bs-app-sidebar-gap-start, 0px) + var(--bs-app-sidebar-gap-end, 0px) + var(--bs-app-sidebar-panel-width) + var(--bs-app-sidebar-panel-gap-start, 0px) + var(--bs-app-sidebar-panel-gap-end, 0px));
  }
}
@media (max-width: 991.98px) {
  .app-header .app-header-tertiary {
    flex-grow: 1;
    height: var(--bs-app-header-tertiary-height);
    border-top: var(--bs-app-header-tertiary-base-border-top);
    box-shadow: var(--bs-app-header-tertiary-base-box-shadow);
  }
  .app-header-tertiary {
    background-color: var(--bs-app-header-tertiary-base-bg-color);
  }
  [data-kt-app-header-tertiary-enabled=true] {
    --bs-app-header-tertiary-height: 70px;
  }
  [data-kt-app-header-tertiary-enabled=true][data-kt-app-header-sticky=on] {
    --bs-app-header-tertiary-height: 60px;
  }
  [data-kt-app-header-secondary-enabled=true][data-kt-app-header-minimize=on] {
    --bs-app-header-tertiary-height: 60px;
  }
}
.app-toolbar {
  display: flex;
  align-items: stretch;
  background-color: var(--bs-app-toolbar-base-bg-color);
  box-shadow: var(--bs-app-toolbar-base-box-shadow);
  border-top: var(--bs-app-toolbar-base-border-top);
  border-bottom: var(--bs-app-toolbar-base-border-bottom);
}
.app-toolbar.app-toolbar-minimize {
  transition: none;
}

@media (min-width: 992px) {
  :root {
    --bs-app-toolbar-height: ;
    --bs-app-toolbar-height-actual: ;
  }
  [data-kt-app-toolbar-sticky=on] {
    --bs-app-toolbar-height: 70px;
  }
  [data-kt-app-toolbar-minimize=on] {
    --bs-app-toolbar-height: 70px;
  }
  .app-toolbar {
    height: var(--bs-app-toolbar-height);
  }
  [data-kt-app-header-fixed=true][data-kt-app-toolbar-fixed=true] .app-toolbar {
    z-index: 99;
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
  }
  [data-kt-app-toolbar-sticky=on] .app-toolbar {
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    box-shadow: var(--bs-app-toolbar-sticky-box-shadow);
    background-color: var(--bs-app-toolbar-sticky-bg-color);
    border-top: var(--bs-app-toolbar-sticky-border-top);
    border-bottom: var(--bs-app-toolbar-sticky-border-bottom);
    z-index: 99;
  }
  [data-kt-app-toolbar-minimize=on] .app-toolbar {
    transition: none;
    box-shadow: var(--bs-app-toolbar-minimize-box-shadow);
    background-color: var(--bs-app-toolbar-minimize-bg-color);
    border-top: var(--bs-app-toolbar-minimize-border-top);
    border-bottom: var(--bs-app-toolbar-minimize-border-bottom);
    z-index: 99;
  }
  [data-kt-app-toolbar-fixed=true][data-kt-app-header-fixed=true] .app-toolbar {
    top: var(--bs-app-header-height);
  }
  [data-kt-app-toolbar-sticky=on][data-kt-app-sidebar-fixed=true][data-kt-app-sidebar-push-toolbar=true] .app-toolbar, [data-kt-app-toolbar-fixed=true][data-kt-app-sidebar-fixed=true][data-kt-app-sidebar-push-toolbar=true] .app-toolbar {
    left: calc(var(--bs-app-sidebar-width) + var(--bs-app-sidebar-gap-start, 0px) + var(--bs-app-sidebar-gap-end, 0px));
  }
  [data-kt-app-toolbar-sticky=on][data-kt-app-sidebar-panel-fixed=true][data-kt-app-sidebar-panel-push-toolbar=true] .app-toolbar, [data-kt-app-toolbar-fixed=true][data-kt-app-sidebar-panel-fixed=true][data-kt-app-sidebar-panel-push-toolbar=true] .app-toolbar {
    left: calc(var(--bs-app-sidebar-width) + var(--bs-app-sidebar-gap-start, 0px) + var(--bs-app-sidebar-gap-end, 0px) + var(--bs-app-sidebar-panel-width) + var(--bs-app-sidebar-panel-gap-start, 0px) + var(--bs-app-sidebar-panel-gap-end, 0px));
  }
  [data-kt-app-toolbar-sticky=on][data-kt-app-aside-fixed=true][data-kt-app-aside-push-toolbar=true] .app-toolbar, [data-kt-app-toolbar-fixed=true][data-kt-app-aside-fixed=true][data-kt-app-aside-push-toolbar=true] .app-toolbar {
    right: calc(var(--bs-app-aside-width) + var(--bs-app-aside-gap-start, 0px) + var(--bs-app-aside-gap-end, 0px));
  }
}
@media (max-width: 991.98px) {
  :root {
    --bs-app-toolbar-height: ;
  }
  [data-kt-app-toolbar-sticky=on] {
    --bs-app-toolbar-height: 70px;
  }
  [data-kt-app-toolbar-minimize=on] {
    --bs-app-toolbar-height: 70px;
  }
  .app-toolbar {
    height: var(--bs-app-toolbar-height);
  }
  [data-kt-app-header-fixed-mobile=true][data-kt-app-toolbar-fixed-mobile=true] .app-toolbar {
    z-index: 99;
    position: fixed;
    top: calc(var(--bs-app-header-height, 0px) + var(--bs-app-header-mobile-height, 0px));
    left: 0;
    right: 0;
  }
  [data-kt-app-toolbar-sticky=on] .app-toolbar {
    position: fixed;
    left: 0;
    right: 0;
    top: var(--bs-app-header-height, 0px);
    box-shadow: var(--bs-app-toolbar-sticky-box-shadow);
    background-color: var(--bs-app-toolbar-sticky-bg-color);
    border-top: var(--bs-app-toolbar-sticky-border-top);
    border-bottom: var(--bs-app-toolbar-sticky-border-bottom);
    z-index: 99;
  }
  [data-kt-app-toolbar-minimize=on] .app-toolbar {
    transition: none;
    box-shadow: var(--bs-app-toolbar-minimize-box-shadow);
    background-color: var(--bs-app-toolbar-minimize-bg-color);
    border-top: var(--bs-app-toolbar-minimize-border-top);
    border-bottom: var(--bs-app-toolbar-minimize-border-bottom);
    z-index: 99;
  }
}
.app-hero {
  display: flex;
  align-items: stretch;
  background-color: var(--bs-app-hero-bg-color);
  box-shadow: var(--bs-app-hero-box-shadow);
  border-top: var(--bs-app-hero-border-top);
  border-bottom: var(--bs-app-hero-border-bottom);
}

.app-sidebar {
  transition: width 0.3s ease;
  background-color: var(--bs-app-sidebar-base-bg-color);
  box-shadow: var(--bs-app-sidebar-base-box-shadow);
  border-left: var(--bs-app-sidebar-base-border-start);
  border-right: var(--bs-app-sidebar-base-border-end);
}

.app-sidebar-minimize-d-flex,
.app-sidebar-sticky-d-flex,
.app-sidebar-collapse-d-flex,
.app-sidebar-minimize-mobile-d-flex,
.app-sidebar-collapse-mobile-d-flex {
  display: none;
}

@media (min-width: 992px) {
  .app-sidebar {
    display: flex;
    flex-shrink: 0;
    width: var(--bs-app-sidebar-width);
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  :root {
    --bs-app-sidebar-width: 300px;
    --bs-app-sidebar-width-actual: 300px;
    --bs-app-sidebar-gap-start: 0px;
    --bs-app-sidebar-gap-end: 0px;
    --bs-app-sidebar-gap-top: 0px;
    --bs-app-sidebar-gap-bottom: 0px;
  }
  [data-kt-app-sidebar-stacked=true] {
    --bs-app-sidebar-width: calc(var(--bs-app-sidebar-primary-width) + var(--bs-app-sidebar-secondary-width, 0px));
  }
  [data-kt-app-sidebar-minimize=on] {
    --bs-app-sidebar-width: 75px;
    --bs-app-sidebar-gap-start: 0px;
    --bs-app-sidebar-gap-end: 0px;
    --bs-app-sidebar-gap-top: 0px;
    --bs-app-sidebar-gap-bottom: 0px;
  }
  [data-kt-app-sidebar-sticky=on] {
    --bs-app-sidebar-width: 300px;
    --bs-app-sidebar-gap-start: 0px;
    --bs-app-sidebar-gap-end: 0px;
    --bs-app-sidebar-gap-top: 0px;
    --bs-app-sidebar-gap-bottom: 0px;
  }
  [data-kt-app-sidebar-collapse=on] {
    --bs-app-sidebar-width: 0px;
  }
  [data-kt-app-sidebar-static=true] .app-sidebar {
    position: relative;
  }
  [data-kt-app-sidebar-offcanvas=true] .app-sidebar {
    display: none;
  }
  [data-kt-app-sidebar-fixed=true] .app-sidebar {
    position: fixed;
    z-index: 99;
    top: 0;
    bottom: 0;
    left: 0;
  }
  [data-kt-app-sidebar-stacked=true] .app-sidebar {
    align-items: stretch;
  }
  [data-kt-app-sidebar-sticky=on] .app-sidebar {
    position: fixed;
    transition: width 0.3s ease;
    top: auto;
    bottom: auto;
    left: auto;
    z-index: 105;
    box-shadow: var(--bs-app-sidebar-sticky-box-shadow);
    border-left: var(--bs-app-sidebar-sticky-border-start);
    border-right: var(--bs-app-sidebar-sticky-border-end);
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  [data-kt-app-sidebar-minimize=on] .app-sidebar {
    transition: width 0.3s ease;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  [data-kt-app-sidebar-hoverable=true] .app-sidebar .app-sidebar-wrapper {
    width: var(--bs-app-sidebar-width-actual);
  }
  [data-kt-app-sidebar-hoverable=true][data-kt-app-sidebar-minimize=on] .app-sidebar:hover:not(.animating) {
    transition: width 0.3s ease;
    width: var(--bs-app-sidebar-width-actual);
  }
  [data-kt-app-sidebar-collapse=on] .app-sidebar {
    transition: width 0.3s ease;
    width: var(--bs-app-sidebar-width-actual);
    margin-left: calc(-1 * var(--bs-app-sidebar-width-actual));
  }
  [data-kt-app-sidebar-minimize=on] .app-sidebar-minimize-d-none {
    display: none !important;
  }
  [data-kt-app-sidebar-minimize=on] .app-sidebar-minimize-d-flex {
    display: flex !important;
  }
  [data-kt-app-sidebar-sticky=on] .app-sidebar-sticky-d-none {
    display: none !important;
  }
  [data-kt-app-sidebar-sticky=on] .app-sidebar-sticky-d-flex {
    display: flex !important;
  }
  [data-kt-app-sidebar-collapse=on] .app-sidebar-collapse-d-none {
    display: none !important;
  }
  [data-kt-app-sidebar-collapse=on] .app-sidebar-collapse-d-flex {
    display: flex !important;
  }
  [data-kt-app-sidebar-fixed=true][data-kt-app-header-fixed=true]:not([data-kt-app-sidebar-push-header=true]) .app-sidebar {
    top: var(--bs-app-header-height);
  }
  [data-kt-app-sidebar-fixed=true][data-kt-app-header-fixed=true][data-kt-app-toolbar-fixed=true]:not([data-kt-app-sidebar-push-toolbar=true]) .app-sidebar {
    top: calc(var(--bs-app-header-height) + var(--bs-app-toolbar-height, 0px));
  }
}
@media (max-width: 991.98px) {
  .app-sidebar {
    display: none;
    width: var(--bs-app-sidebar-width);
    z-index: 106;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  :root {
    --bs-app-sidebar-width: 275px;
    --bs-app-sidebar-width-actual: 275px;
    --bs-app-sidebar-gap-start: 0px;
    --bs-app-sidebar-gap-end: 0px;
    --bs-app-sidebar-gap-top: 0px;
    --bs-app-sidebar-gap-bottom: 0px;
  }
  [data-kt-app-sidebar-stacked=true] {
    --bs-app-sidebar-width: calc(var(--bs-app-sidebar-primary-width) + var(--bs-app-sidebar-secondary-width, 0));
  }
  [data-kt-app-sidebar-minimize-mobile=on] {
    --bs-app-sidebar-width: 75px;
    --bs-app-sidebar-gap-start: 0px;
    --bs-app-sidebar-gap-end: 0px;
    --bs-app-sidebar-gap-top: 0px;
    --bs-app-sidebar-gap-bottom: 0px;
  }
  [data-kt-app-sidebar-collapse-mobile=on] {
    --bs-app-sidebar-width: 0px;
  }
  [data-kt-app-sidebar-stacked=true] .app-sidebar {
    align-items: stretch;
  }
  [data-kt-app-sidebar-minimize-mobile=on] .app-sidebar {
    transition: width 0.3s ease;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  [data-kt-app-sidebar-hoverable-mobile=true] .app-sidebar .app-sidebar-wrapper {
    width: var(--bs-app-sidebar-width-actual);
  }
  [data-kt-app-sidebar-hoverable-mobile=true][data-kt-app-sidebar-minimize-mobile=on] .app-sidebar:hover:not(.animating) {
    transition: width 0.3s ease;
    width: var(--bs-app-sidebar-width-actual);
    box-shadow: var(--bs-app-sidebar-minimize-hover-box-shadow-mobile);
  }
  [data-kt-app-sidebar-collapse-mobile=on] .app-sidebar {
    transition: width 0.3s ease;
    width: var(--bs-app-sidebar-width-actual);
    margin-left: calc(-1 * var(--bs-app-sidebar-width-actual));
  }
  [data-kt-app-sidebar-minimize-mobile=on] .app-sidebar-minimize-mobile-d-none {
    display: none !important;
  }
  [data-kt-app-sidebar-minimize-mobile=on] .app-sidebar-minimize-mobile-d-flex {
    display: flex !important;
  }
  [data-kt-app-sidebar-collapse-mobile=on] .app-sidebar-collapse-mobile-d-none {
    display: none !important;
  }
  [data-kt-app-sidebar-collapse-mobile=on] .app-sidebar-collapse-mobile-d-flex {
    display: flex !important;
  }
}
.app-sidebar-primary {
  transition: none;
  position: relative;
  flex-shrink: 0;
  background-color: var(--bs-app-sidebar-primary-base-bg-color);
  box-shadow: var(--bs-app-sidebar-primary-base-box-shadow);
  border-left: var(--bs-app-sidebar-primary-base-border-start);
  border-right: var(--bs-app-sidebar-primary-base-border-end);
}

.app-sidebar-primary-collapse-d-flex,
.app-sidebar-primary-minimize-d-flex,
.app-sidebar-primary-collapse-mobile-d-flex,
.app-sidebar-primary-minimize-mobile-d-flex {
  display: none;
}

@media (min-width: 992px) {
  .app-sidebar-primary {
    z-index: 1;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  :root {
    --bs-app-sidebar-primary-width-actual: 100px;
  }
  [data-kt-app-sidebar-stacked=true] {
    --bs-app-sidebar-primary-width: 100px;
    --bs-app-sidebar-primary-gap-start: 0px;
    --bs-app-sidebar-primary-gap-end: 0px;
    --bs-app-sidebar-primary-gap-top: 0px;
    --bs-app-sidebar-primary-gap-bottom: 0px;
  }
  [data-kt-app-sidebar-primary-minimize=on] {
    --bs-app-sidebar-primary-width: 75px;
    --bs-app-sidebar-primary-gap-start: 0px;
    --bs-app-sidebar-primary-gap-end: 0px;
    --bs-app-sidebar-primary-gap-top: 0px;
    --bs-app-sidebar-primary-gap-bottom: 0px;
  }
  [data-kt-app-sidebar-primary-collapse=on] {
    --bs-app-sidebar-primary-width: 0px;
  }
  .app-sidebar-primary {
    width: var(--bs-app-sidebar-primary-width);
  }
  [data-kt-app-sidebar-primary-collapse=on] .app-sidebar-primary {
    transition: none;
    width: var(--bs-app-sidebar-primary-width-actual);
    margin-left: calc(-1 * var(--bs-app-sidebar-primary-width-actual));
  }
  [data-kt-app-sidebar-primary-minimize=on] .app-sidebar-primary {
    transition: none;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  [data-kt-app-sidebar-primary-hoverable=true] .app-sidebar-primary .app-sidebar-primary-hoverable {
    width: var(--bs-app-sidebar-primary-width-actual);
  }
  [data-kt-app-sidebar-primary-hoverable=true][data-kt-app-sidebar-primary-minimize=on] .app-sidebar-primary:hover:not(.animating) {
    transition: none;
    width: var(--bs-app-sidebar-primary-width-actual);
    box-shadow: var(--bs-app-sidebar-primary-minimize-hover-box-shadow);
  }
  [data-kt-app-sidebar-fixed=true][data-kt-app-header-fixed=true][data-kt-app-sidebar-primary-below-header=true] .app-sidebar-primary {
    top: var(--bs-app-header-height);
  }
  [data-kt-app-sidebar-fixed=true][data-kt-app-header-fixed=true][data-kt-app-toolbar-fixed=true][data-kt-app-sidebar-primary-below-toolbar=true] .app-sidebar-primary {
    top: calc(var(--bs-app-header-height) + var(--bs-app-toolbar-height, 0));
  }
  [data-kt-app-sidebar-primary-minimize=on] .app-sidebar-primary-minimize-d-none {
    display: none !important;
  }
  [data-kt-app-sidebar-primary-minimize=on] .app-sidebar-primary-minimize-d-flex {
    display: flex !important;
  }
  [data-kt-app-sidebar-primary-collapse=on] .app-sidebar-primary-collapse-d-none {
    display: none !important;
  }
  [data-kt-app-sidebar-primary-collapse=on] .app-sidebar-primary-collapse-d-flex {
    display: flex !important;
  }
}
@media (max-width: 991.98px) {
  .app-sidebar-primary {
    z-index: 1;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  :root {
    --bs-app-sidebar-primary-width-actual: 100px;
  }
  [data-kt-app-sidebar-stacked=true] {
    --bs-app-sidebar-primary-width: 100px;
    --bs-app-sidebar-primary-gap-start: 0px;
    --bs-app-sidebar-primary-gap-end: 0px;
    --bs-app-sidebar-primary-gap-top: 0px;
    --bs-app-sidebar-primary-gap-bottom: 0px;
  }
  [data-kt-app-sidebar-primary-minimize-mobile=on] {
    --bs-app-sidebar-primary-width: 75px;
    --bs-app-sidebar-primary-gap-start: 0px;
    --bs-app-sidebar-primary-gap-end: 0px;
    --bs-app-sidebar-primary-gap-top: 0px;
    --bs-app-sidebar-primary-gap-bottom: 0px;
  }
  [data-kt-app-sidebar-primary-collapse-mobile=on] {
    --bs-app-sidebar-primary-width: 0px;
  }
  .app-sidebar-primary {
    width: var(--bs-app-sidebar-primary-width);
  }
  [data-kt-app-sidebar-primary-collapse-mobile=on] .app-sidebar-primary {
    transition: none;
    width: var(--bs-app-sidebar-primary-width-actual);
    margin-left: calc(-1 * var(--bs-app-sidebar-primary-width-actual));
  }
  [data-kt-app-sidebar-primary-minimize-mobile=on] .app-sidebar-primary {
    transition: none;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  [data-kt-app-sidebar-primary-hoverable-mobile=true] .app-sidebar-primary .app-sidebar-primary-hoverable {
    width: var(--bs-app-sidebar-primary-width-actual);
  }
  [data-kt-app-sidebar-primary-hoverable-mobile=true][data-kt-app-sidebar-primary-minimize-mobile=on] .app-sidebar-primary:hover:not(.animating) {
    transition: none;
    width: var(--bs-app-sidebar-primary-width-actual);
    box-shadow: var(--bs-app-sidebar-primary-minimize-hover-box-shadow-mobile);
  }
  [data-kt-app-sidebar-primary-minimize-mobile=on] .app-sidebar-primary-minimize-mobile-d-none {
    display: none !important;
  }
  [data-kt-app-sidebar-primary-minimize-mobile=on] .app-sidebar-primary-minimize-mobile-d-flex {
    display: flex !important;
  }
  [data-kt-app-sidebar-primary-collapse-mobile=on] .app-sidebar-primary-collapse-mobile-d-none {
    display: none !important;
  }
  [data-kt-app-sidebar-primary-collapse-mobile=on] .app-sidebar-primary-collapse-mobile-d-flex {
    display: flex !important;
  }
}
.app-sidebar-secondary {
  transition: width 0.3s ease, margin 0.3s ease;
  position: relative;
  flex-shrink: 0;
  background-color: var(--bs-app-sidebar-secondary-base-bg-color);
  box-shadow: var(--bs-app-sidebar-secondary-base-box-shadow);
  border-left: var(--bs-app-sidebar-secondary-base-border-start);
  border-right: var(--bs-app-sidebar-secondary-base-border-end);
}

.app-sidebar-secondary-collapse-d-flex,
.app-sidebar-secondary-minimize-d-flex,
.app-sidebar-secondary-collapse-mobile-d-flex,
.app-sidebar-secondary-minimize-mobile-d-flex {
  display: none;
}

@media (min-width: 992px) {
  .app-sidebar-secondary {
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  [data-kt-app-sidebar-secondary-enabled=true] {
    --bs-app-sidebar-secondary-width-actual: calc(
        300px -
        100px -
        0px -
        0px -
        0px -
        0px
    );
  }
  [data-kt-app-sidebar-secondary-enabled=true][data-kt-app-sidebar-stacked=true] {
    --bs-app-sidebar-secondary-width: calc(
        300px -
        100px -
        0px -
        0px -
        0px -
        0px
    );
    --bs-app-sidebar-secondary-gap-start: 0px;
    --bs-app-sidebar-secondary-gap-end: 0px;
    --bs-app-sidebar-secondary-gap-top: 0px;
    --bs-app-sidebar-secondary-gap-bottom: 0px;
  }
  [data-kt-app-sidebar-secondary-enabled=true][data-kt-app-sidebar-secondary-minimize=on] {
    --bs-app-sidebar-secondary-width: 75px;
    --bs-app-sidebar-secondary-gap-start: 0px;
    --bs-app-sidebar-secondary-gap-end: 0px;
    --bs-app-sidebar-secondary-gap-top: 0px;
    --bs-app-sidebar-secondary-gap-bottom: 0px;
  }
  [data-kt-app-sidebar-secondary-enabled=true][data-kt-app-sidebar-secondary-collapse=on] {
    --bs-app-sidebar-secondary-width-actual: calc(
        300px -
        100px -
        0px -
        0px -
        0px -
        0px
    );
    --bs-app-sidebar-secondary-width: 0px;
  }
  .app-sidebar-secondary {
    width: var(--bs-app-sidebar-secondary-width);
  }
  [data-kt-app-sidebar-secondary-collapse=on] .app-sidebar-secondary {
    transition: width 0.3s ease, margin 0.3s ease;
    width: var(--bs-app-sidebar-secondary-width-actual);
    margin-left: calc(-1 * var(--bs-app-sidebar-secondary-width-actual));
  }
  [data-kt-app-sidebar-secondary-minimize=on] .app-sidebar-secondary {
    transition: width 0.3s ease, margin 0.3s ease;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  [data-kt-app-sidebar-secondary-hoverable=true] .app-sidebar-secondary .app-sidebar-secondary-hoverable {
    width: var(--bs-app-sidebar-secondary-width-actual);
  }
  [data-kt-app-sidebar-secondary-hoverable=true][data-kt-app-sidebar-secondary-minimize=on] .app-sidebar-secondary:hover:not(.animating) {
    transition: width 0.3s ease, margin 0.3s ease;
    width: var(--bs-app-sidebar-secondary-width-actual);
    box-shadow: var(--bs-app-sidebar-secondary-minimize-hover-box-shadow);
  }
  [data-kt-app-sidebar-fixed=true][data-kt-app-header-fixed=true][data-kt-app-sidebar-secondary-below-header=true] .app-sidebar-secondary {
    top: var(--bs-app-header-height);
  }
  [data-kt-app-sidebar-fixed=true][data-kt-app-header-fixed=true][data-kt-app-toolbar-fixed=true][data-kt-app-sidebar-secondary-below-toolbar=true] .app-sidebar-secondary {
    top: calc(var(--bs-app-header-height) + var(--bs-app-toolbar-height, 0));
  }
  [data-kt-app-sidebar-secondary-enabled=true][data-kt-app-sidebar-secondary-minimize=on] .app-sidebar-secondary-minimize-d-none {
    display: none !important;
  }
  [data-kt-app-sidebar-secondary-enabled=true][data-kt-app-sidebar-secondary-minimize=on] .app-sidebar-secondary-minimize-d-flex {
    display: flex !important;
  }
  [data-kt-app-sidebar-secondary-enabled=true][data-kt-app-sidebar-secondary-collapse=on] .app-sidebar-secondary-collapse-d-none {
    display: none !important;
  }
  [data-kt-app-sidebar-secondary-enabled=true][data-kt-app-sidebar-secondary-collapse=on] .app-sidebar-secondary-collapse-d-flex {
    display: flex !important;
  }
}
@media (max-width: 991.98px) {
  .app-sidebar-secondary {
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  [data-kt-app-sidebar-secondary-enabled=true] {
    --bs-app-sidebar-secondary-width-actual: calc(
        275px -
        100px -
        0px -
        0px -
        0px -
        0px
    );
  }
  [data-kt-app-sidebar-secondary-enabled=true][data-kt-app-sidebar-stacked=true] {
    --bs-app-sidebar-secondary-width: calc(
        275px -
        100px -
        0px -
        0px -
        0px -
        0px
    );
    --bs-app-sidebar-secondary-gap-start: 0px;
    --bs-app-sidebar-secondary-gap-end: 0px;
    --bs-app-sidebar-secondary-gap-top: 0px;
    --bs-app-sidebar-secondary-gap-bottom: 0px;
  }
  [data-kt-app-sidebar-secondary-enabled=true][data-kt-app-sidebar-secondary-minimize-mobile=on] {
    --bs-app-sidebar-secondary-width: 75px;
    --bs-app-sidebar-secondary-gap-start: 0px;
    --bs-app-sidebar-secondary-gap-end: 0px;
    --bs-app-sidebar-secondary-gap-top: 0px;
    --bs-app-sidebar-secondary-gap-bottom: 0px;
  }
  [data-kt-app-sidebar-secondary-enabled=true][data-kt-app-sidebar-secondary-collapse-mobile=on] {
    --bs-app-sidebar-secondary-width-actual: calc(
        275px -
        100px -
        0px -
        0px -
        0px -
        0px
    );
    --bs-app-sidebar-secondary-width: 0px;
  }
  .app-sidebar-secondary {
    width: var(--bs-app-sidebar-secondary-width);
  }
  [data-kt-app-sidebar-secondary-collapse-mobile=on] .app-sidebar-secondary {
    transition: width 0.3s ease, margin 0.3s ease;
    width: var(--bs-app-sidebar-secondary-width-actual);
    margin-left: calc(-1 * var(--bs-app-sidebar-secondary-width-actual));
  }
  [data-kt-app-sidebar-secondary-minimize-mobile=on] .app-sidebar-secondary {
    transition: width 0.3s ease, margin 0.3s ease;
    background-color: var(--bs-app-sidebar-secondary-minimize-bg-color-mobile);
    box-shadow: var(--bs-app-sidebar-secondary-minimize-box-shadow-mobile);
    border-left: var(--bs-app-sidebar-secondary-minimize-border-start-mobile);
    border-right: var(--bs-app-sidebar-secondary-minimize-border-end-mobile);
  }
  [data-kt-app-sidebar-secondary-hoverable-mobile=true] .app-sidebar-secondary .app-sidebar-secondary-hoverable {
    width: var(--bs-app-sidebar-secondary-width-actual);
  }
  [data-kt-app-sidebar-secondary-hoverable-mobile=true][data-kt-app-sidebar-secondary-minimize-mobile=on] .app-sidebar-secondary:hover:not(.animating) {
    transition: width 0.3s ease, margin 0.3s ease;
    width: var(--bs-app-sidebar-secondary-width-actual);
    box-shadow: var(--bs-app-sidebar-secondary-minimize-hover-box-shadow-mobile);
  }
  [data-kt-app-sidebar-secondary-enabled=true][data-kt-app-sidebar-secondary-minimize-mobile=on] .app-sidebar-secondary-minimize-mobile-d-none {
    display: none !important;
  }
  [data-kt-app-sidebar-secondary-enabled=true][data-kt-app-sidebar-secondary-minimize-mobile=on] .app-sidebar-secondary-minimize-mobile-d-flex {
    display: flex !important;
  }
  [data-kt-app-sidebar-secondary-enabled=true][data-kt-app-sidebar-secondary-collapse=on] .app-sidebar-secondary-collapse-mobile-d-none {
    display: none !important;
  }
  [data-kt-app-sidebar-secondary-enabled=true][data-kt-app-sidebar-secondary-collapse=on] .app-sidebar-secondary-collapse-mobile-d-flex {
    display: flex !important;
  }
}
.app-sidebar-panel {
  transition: none;
  background-color: var(--bs-app-sidebar-panel-base-bg-color);
  box-shadow: var(--bs-app-sidebar-panel-base-box-shadow);
  border-left: var(--bs-app-sidebar-panel-base-border-start);
  border-right: var(--bs-app-sidebar-panel-base-border-end);
}

.app-sidebar-panel-minimize-d-flex,
.app-sidebar-panel-sticky-d-flex,
.app-sidebar-panel-collapse-d-flex,
.app-sidebar-panel-minimize-mobile-d-flex,
.app-sidebar-panel-collapse-mobile-d-flex {
  display: none;
}

@media (min-width: 992px) {
  .app-sidebar-panel {
    display: flex;
    flex-shrink: 0;
    width: var(--bs-app-sidebar-panel-width);
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  :root {
    --bs-app-sidebar-panel-width: 300px;
    --bs-app-sidebar-panel-width-actual: 300px;
    --bs-app-sidebar-panel-gap-start: 0px;
    --bs-app-sidebar-panel-gap-end: 0px;
    --bs-app-sidebar-panel-gap-top: 0px;
    --bs-app-sidebar-panel-gap-bottom: 0px;
  }
  [data-kt-app-sidebar-panel-minimize=on] {
    --bs-app-sidebar-panel-width: 75px;
    --bs-app-sidebar-panel-gap-start: 0px;
    --bs-app-sidebar-panel-gap-end: 0px;
    --bs-app-sidebar-panel-gap-top: 0px;
    --bs-app-sidebar-panel-gap-bottom: 0px;
  }
  [data-kt-app-sidebar-panel-sticky=on] {
    --bs-app-sidebar-panel-width: 300px;
    --bs-app-sidebar-panel-gap-start: 0px;
    --bs-app-sidebar-panel-gap-end: 0px;
    --bs-app-sidebar-panel-gap-top: 0px;
    --bs-app-sidebar-panel-gap-bottom: 0px;
  }
  [data-kt-app-sidebar-panel-collapse=on] {
    --bs-app-sidebar-panel-width-actual: 300px;
    --bs-app-sidebar-panel-width: 0px;
  }
  [data-kt-app-sidebar-panel-static=true] .app-sidebar-panel {
    position: relative;
  }
  [data-kt-app-sidebar-panel-offcanvas=true] .app-sidebar-panel {
    display: none;
  }
  [data-kt-app-sidebar-panel-fixed=true] .app-sidebar-panel {
    z-index: 104;
    position: fixed;
    left: calc(var(--bs-app-sidebar-width) + var(--bs-app-sidebar-gap-start, 0px) + var(--bs-app-sidebar-gap-end, 0px));
    top: 0;
    bottom: 0;
  }
  [data-kt-app-sidebar-panel-sticky=on] .app-sidebar-panel {
    position: fixed;
    left: calc(var(--bs-app-sidebar-width) + var(--bs-app-sidebar-gap-start, 0px) + var(--bs-app-sidebar-gap-end, 0px));
    top: 0;
    bottom: 0;
    transition: none;
    z-index: 104;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  [data-kt-app-sidebar-panel-minimize=on] .app-sidebar-panel {
    transition: none;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  [data-kt-app-sidebar-panel-hoverable=true] .app-sidebar-panel .app-sidebar-panel-hoverable {
    width: var(--bs-app-sidebar-panel-width-actual);
  }
  [data-kt-app-sidebar-panel-hoverable=true][data-kt-app-sidebar-panel-minimize=on] .app-sidebar-panel:hover:not(.animating) {
    transition: none;
    width: var(--bs-app-sidebar-panel-width-actual);
    box-shadow: var(--bs-app-sidebar-panel-minimize-hover-box-shadow);
  }
  [data-kt-app-sidebar-panel-collapse=on] .app-sidebar-panel {
    transition: none;
    width: var(--bs-app-sidebar-panel-width-actual);
    margin-left: calc(-1 * (var(--bs-app-sidebar-panel-width-actual) + var(--bs-app-sidebar-gap-start, 0px) + var(--bs-app-sidebar-gap-end, 0px)));
  }
  [data-kt-app-sidebar-panel-fixed=true][data-kt-app-header-fixed=true]:not([data-kt-app-sidebar-panel-push-header=true]) .app-sidebar-panel {
    top: var(--bs-app-header-height);
  }
  [data-kt-app-sidebar-panel-fixed=true][data-kt-app-header-fixed=true][data-kt-app-toolbar-fixed=true]:not([data-kt-app-sidebar-panel-push-toolbar=true]) .app-sidebar-panel {
    top: calc(var(--bs-app-header-height) + var(--bs-app-toolbar-height, 0));
  }
  [data-kt-app-sidebar-panel-minimize=on] .app-sidebar-panel-minimize-d-none {
    display: none !important;
  }
  [data-kt-app-sidebar-panel-minimize=on] .app-sidebar-panel-minimize-d-flex {
    display: flex !important;
  }
  [data-kt-app-sidebar-panel-sticky=on] .app-sidebar-panel-sticky-d-none {
    display: none !important;
  }
  [data-kt-app-sidebar-panel-sticky=on] .app-sidebar-panel-sticky-d-flex {
    display: flex !important;
  }
  [data-kt-app-sidebar-panel-collapse=on] .app-sidebar-panel-collapse-d-none {
    display: none !important;
  }
  [data-kt-app-sidebar-panel-collapse=on] .app-sidebar-panel-collapse-d-flex {
    display: flex !important;
  }
}
@media (max-width: 991.98px) {
  .app-sidebar-panel {
    display: none;
    width: var(--bs-app-sidebar-panel-width);
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  :root {
    --bs-app-sidebar-panel-width: 300px;
    --bs-app-sidebar-panel-width-actual: 300px;
    --bs-app-sidebar-panel-gap-start: 0px;
    --bs-app-sidebar-panel-gap-end: 0px;
    --bs-app-sidebar-panel-gap-top: 0px;
    --bs-app-sidebar-panel-gap-bottom: 0px;
  }
  [data-kt-app-sidebar-panel-minimize-mobile=on] {
    --bs-app-sidebar-panel-width: 75px;
    --bs-app-sidebar-panel-gap-start: 0px;
    --bs-app-sidebar-panel-gap-end: 0px;
    --bs-app-sidebar-panel-gap-top: 0px;
    --bs-app-sidebar-panel-gap-bottom: 0px;
  }
  [data-kt-app-sidebar-panel-collapse-mobile=on] {
    --bs-app-sidebar-panel-width-actual: 300px;
    --bs-app-sidebar-panel-width: 0px;
  }
  [data-kt-app-sidebar-panel-minimize-mobile=on] .app-sidebar-panel {
    transition: none;
    background-color: var(--bs-app-sidebar-panel-minimize-bg-color-mobile);
    box-shadow: var(--bs-app-sidebar-panel-minimize-box-shadow-mobile);
    border-left: var(--bs-app-sidebar-panel-minimize-border-start-mobile);
    border-right: var(--bs-app-sidebar-panel-minimize-border-end-mobile);
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  [data-kt-app-sidebar-panel-hoverable-mobile=true] .app-sidebar-panel .app-sidebar-panel-hoverable {
    width: var(--bs-app-sidebar-panel-width-actual);
  }
  [data-kt-app-sidebar-panel-hoverable-mobile=true][data-kt-app-sidebar-panel-minimize-mobile=on] .app-sidebar-panel:hover:not(.animating) {
    transition: none;
    width: var(--bs-app-sidebar-panel-width-actual);
    box-shadow: var(--bs-app-sidebar-panel-minimize-hover-box-shadow-mobile);
  }
  [data-kt-app-sidebar-panel-collapse-mobile=on] .app-sidebar-panel {
    transition: none;
    width: var(--bs-app-sidebar-panel-width-actual);
    margin-left: calc(-1 * var(--bs-app-sidebar-panel-width-actual));
  }
  [data-kt-app-sidebar-panel-minimize-mobile=on] .app-sidebar-panel-minimize-mobile-d-none {
    display: none !important;
  }
  [data-kt-app-sidebar-panel-minimize-mobile=on] .app-sidebar-panel-minimize-mobile-d-flex {
    display: flex !important;
  }
  [data-kt-app-sidebar-panel-collapse-mobile=on] .app-sidebar-panel-collapse-mobile-d-none {
    display: none !important;
  }
  [data-kt-app-sidebar-panel-collapse-mobile=on] .app-sidebar-panel-collapse-mobile-d-flex {
    display: flex !important;
  }
}
.app-aside {
  transition: none;
  background-color: var(--bs-app-aside-base-bg-color);
  box-shadow: var(--bs-app-aside-base-box-shadow);
}

.app-aside-minimize-d-flex,
.app-aside-sticky-d-flex,
.app-aside-collapse-d-flex,
.app-aside-minimize-mobile-d-flex,
.app-aside-collapse-mobile-d-flex {
  display: none;
}

@media (min-width: 992px) {
  .app-aside {
    display: flex;
    flex-shrink: 0;
    width: var(--bs-app-aside-width);
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  :root {
    --bs-app-aside-width: 300px;
    --bs-app-aside-width-actual: 300px;
    --bs-app-aside-gap-start: 0px;
    --bs-app-aside-gap-end: 0px;
    --bs-app-aside-gap-top: 0px;
    --bs-app-aside-gap-bottom: 0px;
  }
  [data-kt-app-aside-stacked=true] {
    --bs-app-aside-width: calc(var(--bs-app-aside-primary-width) + var(--bs-app-aside-secondary-width));
  }
  [data-kt-app-aside-minimize=on] {
    --bs-app-aside-width: 75px;
    --bs-app-aside-gap-start: 0px;
    --bs-app-aside-gap-end: 0px;
    --bs-app-aside-gap-top: 0px;
    --bs-app-aside-gap-bottom: 0px;
  }
  [data-kt-app-aside-sticky=on] {
    --bs-app-aside-width: 300px;
    --bs-app-aside-gap-start: 0px;
    --bs-app-aside-gap-end: 0px;
    --bs-app-aside-gap-top: 0px;
    --bs-app-aside-gap-bottom: 0px;
  }
  [data-kt-app-aside-collapse=on] {
    --bs-app-aside-width: 0px;
  }
  [data-kt-app-aside-static=true] .app-aside {
    position: relative;
  }
  [data-kt-app-aside-offcanvas=true] .app-aside {
    display: none;
  }
  [data-kt-app-aside-fixed=true] .app-aside {
    position: fixed;
    z-index: 99;
    top: 0;
    bottom: 0;
    right: 0;
  }
  [data-kt-app-aside-stacked=true] .app-aside {
    align-items: stretch;
  }
  [data-kt-app-aside-sticky=on] .app-aside {
    position: fixed;
    transition: none;
    box-shadow: var(--bs-app-aside-sticky-box-shadow);
    border-left: var(--bs-aside-sticky-border-start);
    border-right: var(--bs-app-aside-sticky-border-end);
    top: auto;
    bottom: auto;
    left: auto;
    z-index: 99;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  [data-kt-app-aside-minimize=on] .app-aside {
    transition: none;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  [data-kt-app-aside-hoverable=true] .app-aside .app-aside-wrapper {
    width: var(--bs-app-aside-width-actual);
  }
  [data-kt-app-aside-hoverable=true][data-kt-app-aside-minimize=on] .app-aside:hover:not(.animating) {
    transition: none;
    width: var(--bs-app-aside-width-actual);
    box-shadow: var(--bs-app-aside-minimize-hover-box-shadow);
  }
  [data-kt-app-aside-collapse=on] .app-aside {
    transition: none;
    width: var(--bs-app-aside-width-actual);
    margin-right: calc(-1 * var(--bs-app-aside-width-actual));
  }
  [data-kt-app-aside-minimize=on] .app-aside-minimize-d-none {
    display: none !important;
  }
  [data-kt-app-aside-minimize=on] .app-aside-minimize-d-flex {
    display: flex !important;
  }
  [data-kt-app-aside-sticky=on] .app-aside-sticky-d-none {
    display: none !important;
  }
  [data-kt-app-aside-sticky=on] .app-aside-sticky-d-flex {
    display: flex !important;
  }
  [data-kt-app-aside-collapse=on] .app-aside-collapse-d-none {
    display: none !important;
  }
  [data-kt-app-aside-collapse=on] .app-aside-collapse-d-flex {
    display: flex !important;
  }
  [data-kt-app-aside-fixed=true][data-kt-app-header-fixed=true]:not([data-kt-app-aside-push-header=true]) .app-aside {
    top: var(--bs-app-header-height);
  }
  [data-kt-app-aside-fixed=true][data-kt-app-header-fixed=true][data-kt-app-toolbar-fixed=true]:not([data-kt-app-aside-push-toolbar=true]) .app-aside {
    top: calc(var(--bs-app-header-height) + var(--bs-app-toolbar-height, 0px));
  }
}
@media (max-width: 991.98px) {
  .app-aside {
    display: none;
    width: var(--bs-app-aside-width);
    z-index: 106;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  :root {
    --bs-app-aside-width: 275px;
    --bs-app-aside-width-actual: 275px;
    --bs-app-aside-gap-start: 0px;
    --bs-app-aside-gap-end: 0px;
    --bs-app-aside-gap-top: 0px;
    --bs-app-aside-gap-bottom: 0px;
  }
  [data-kt-app-aside-minimize-mobile=on] {
    --bs-app-aside-width: 75px;
    --bs-app-aside-gap-start: 0px;
    --bs-app-aside-gap-end: 0px;
    --bs-app-aside-gap-top: 0px;
    --bs-app-aside-gap-bottom: 0px;
  }
  [data-kt-app-aside-collapse-mobile=on] {
    --bs-app-aside-width: 0px;
  }
  [data-kt-app-aside-stacked=true] .app-aside {
    align-items: stretch;
  }
  [data-kt-app-aside-minimize-mobile=on] .app-aside {
    transition: none;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  [data-kt-app-aside-hoverable-mobile=true] .app-aside .app-aside-wrapper {
    width: var(--bs-app-aside-width-actual);
  }
  [data-kt-app-aside-hoverable-mobile=true][data-kt-app-aside-minimize-mobile=on] .app-aside:hover:not(.animating) {
    transition: none;
    width: var(--bs-app-aside-width-actual);
    box-shadow: var(--bs-app-aside-minimize-hover-box-shadow-mobile);
  }
  [data-kt-app-aside-collapse-mobile=on] .app-aside {
    transition: none;
    width: var(--bs-app-aside-width-actual);
    margin-right: calc(-1 * var(--bs-app-aside-width-actual));
  }
  [data-kt-app-aside-minimize-mobile=on] .app-aside-minimize-mobile-d-none {
    display: none !important;
  }
  [data-kt-app-aside-minimize-mobile=on] .app-aside-minimize-mobile-d-flex {
    display: flex !important;
  }
  [data-kt-app-aside-collapse-mobile=on] .app-aside-collapse-mobile-d-none {
    display: none !important;
  }
  [data-kt-app-aside-collapse-mobile=on] .app-aside-collapse-mobile-d-flex {
    display: flex !important;
  }
}
.app-wrapper {
  display: flex;
}

@media (min-width: 992px) {
  .app-wrapper {
    transition: margin-left 0.3s ease, margin-right 0.3s ease;
  }
  [data-kt-app-header-sticky=on] .app-wrapper {
    margin-top: var(--bs-app-header-height-actual);
  }
  [data-kt-app-header-fixed=true] .app-wrapper {
    margin-top: var(--bs-app-header-height);
  }
  [data-kt-app-toolbar-sticky=on] .app-wrapper {
    margin-top: var(--bs-app-toolbar-height);
  }
  [data-kt-app-header-fixed=true][data-kt-app-toolbar-sticky=on] .app-wrapper {
    margin-top: calc(var(--bs-app-header-height-actual) + var(--bs-app-toolbar-height-actual));
  }
  [data-kt-app-header-fixed=true][data-kt-app-toolbar-fixed=true] .app-wrapper {
    margin-top: calc(var(--bs-app-header-height) + var(--bs-app-toolbar-height));
  }
  [data-kt-app-sidebar-fixed=true] .app-wrapper {
    margin-left: calc(var(--bs-app-sidebar-width) + var(--bs-app-sidebar-gap-start, 0px) + var(--bs-app-sidebar-gap-end, 0px));
  }
  [data-kt-app-sidebar-panel-fixed=true] .app-wrapper {
    margin-left: calc(var(--bs-app-sidebar-width) + var(--bs-app-sidebar-gap-start, 0px) + var(--bs-app-sidebar-gap-end, 0px) + var(--bs-app-sidebar-panel-width) + var(--bs-app-sidebar-panel-gap-start, 0px) + var(--bs-app-sidebar-panel-gap-end, 0px));
  }
  [data-kt-app-aside-fixed=true] .app-wrapper {
    margin-right: calc(var(--bs-app-aside-width) + var(--bs-app-aside-gap-start, 0px) + var(--bs-app-aside-gap-end, 0px));
  }
  [data-kt-app-footer-fixed=true] .app-wrapper {
    margin-bottom: var(--bs-app-footer-height);
  }
}
@media (max-width: 991.98px) {
  .app-wrapper {
    transition: margin-left 0.3s ease, margin-right 0.3s ease;
  }
  [data-kt-app-header-sticky=on] .app-wrapper {
    margin-top: var(--bs-app-header-height-actual);
  }
  [data-kt-app-header-fixed-mobile=true] .app-wrapper {
    margin-top: var(--bs-app-header-height);
  }
  [data-kt-app-header-fixed-mobile=true][data-kt-app-toolbar-sticky=on] .app-wrapper {
    margin-top: calc(var(--bs-app-header-height-actual) + var(--bs-app-toolbar-height-actual));
  }
  [data-kt-app-footer-fixed-mobile=true] .app-wrapper {
    margin-bottom: var(--bs-app-footer-height);
  }
}
.app-main {
  display: flex;
}

@media (min-width: 992px) {
  .app-main {
    transition: margin 0.3s ease;
  }
  [data-kt-app-sidebar-sticky=true] .app-main {
    margin-left: calc(var(--bs-app-sidebar-width) + var(--bs-app-sidebar-gap-start, 0px) + var(--bs-app-sidebar-gap-end, 0px));
  }
  [data-kt-app-sidebar-panel-sticky=true] .app-main {
    margin-left: calc(var(--bs-app-sidebar-width) + var(--bs-app-sidebar-gap-start, 0px) + var(--bs-app-sidebar-gap-end, 0px) + var(--bs-app-sidebar-panel-width) + var(--bs-app-sidebar-panel-gap-start, 0px) + var(--bs-app-sidebar-panel-gap-end, 0px));
  }
  [data-kt-app-aside-sticky=true] .app-main {
    margin-right: calc(var(--bs-app-aside-width) + var(--bs-app-aside-gap-start, 0px) + var(--bs-app-aside-gap-end, 0px));
  }
}
@media (max-width: 991.98px) {
  .app-main {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 992px) {
  .app-content {
    padding-top: 30px;
    padding-bottom: 30px;
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 991.98px) {
  .app-content {
    max-width: none;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 0;
    padding-right: 0;
  }
}
.app-footer {
  transition: left 0.3s ease, right 0.3s ease;
  display: flex;
  align-items: center;
  background-color: var(--bs-app-footer-bg-color);
  border-top: var(--bs-app-footer-border-top);
}

@media (min-width: 992px) {
  :root {
    --bs-app-footer-height: auto;
  }
  .app-footer {
    height: var(--bs-app-footer-height);
  }
  [data-kt-app-footer-fixed=true] .app-footer {
    z-index: 100;
    box-shadow: var(--bs-app-footer-box-shadow);
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
  }
  [data-kt-app-sidebar-fixed=true][data-kt-app-sidebar-push-footer=true] .app-footer {
    left: calc(var(--bs-app-sidebar-width) + var(--bs-app-sidebar-gap-start, 0px) + var(--bs-app-sidebar-gap-end, 0px));
  }
  [data-kt-app-sidebar-panel-fixed=true][data-kt-app-sidebar-panel-push-footer=true] .app-footer {
    left: calc(var(--bs-app-sidebar-width) + var(--bs-app-sidebar-gap-start, 0px) + var(--bs-app-sidebar-gap-end, 0px) + var(--bs-app-sidebar-panel-width) + var(--bs-app-sidebar-panel-gap-start, 0px) + var(--bs-app-sidebar-panel-gap-end, 0px));
  }
  [data-kt-app-aside-fixed=true][data-kt-app-aside-push-footer=true] .app-footer {
    right: calc(var(--bs-app-aside-width) + var(--bs-app-aside-gap-start, 0px) + var(--bs-app-aside-gap-end, 0px));
  }
}
@media (max-width: 991.98px) {
  body {
    --bs-app-footer-height: auto;
  }
  .app-footer {
    height: var(--bs-app-footer-height);
  }
  [data-kt-app-footer-fixed-mobile=true] .app-footer {
    z-index: 100;
    box-shadow: var(--bs-app-footer-box-shadow);
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
  }
}
.app-layout-builder-toggle {
  position: fixed;
  z-index: 105;
  bottom: 40px;
  right: 50px;
}

@media (max-width: 991.98px) {
  .app-layout-builder-toggle {
    bottom: 20px;
    right: 40px;
  }
}
.app-header-secondary-menu-main .menu-separator {
  width: 1px;
  height: 20px;
  border-radius: 8px 8px 0px 0px;
}
.app-header-secondary-menu-main .menu > .menu-item {
  margin: 0;
  padding: 0;
}
.app-header-secondary-menu-main .menu > .menu-item > .menu-link {
  border-radius: 8px 8px 0px 0px;
  margin: 0;
  padding: 0.65rem 1.25rem;
}
.app-header-secondary-menu-main .menu > .menu-item > .menu-content {
  padding: 0;
}
.app-header-secondary-menu-main .menu > .menu-item.here + .menu-item .menu-separator, .app-header-secondary-menu-main .menu > .menu-item.active + .menu-item .menu-separator {
  display: none;
}

.app-header-secondary-menu-sub .menu > .menu-item {
  padding: 0.5rem 0.5rem 0.5rem 0rem;
}
.app-header-secondary-menu-sub .menu > .menu-item > .menu-link {
  padding: 0.45rem 0.75rem;
}
.app-header-secondary-menu-sub .menu > .menu-item > .menu-link .menu-icon {
  width: 1.5rem;
  margin-right: 0.25rem;
}

@media (min-width: 992px) {
  .app-header-menu .menu > .menu-item > .menu-link .menu-title {
    font-size: 1.1rem;
  }
}
@media (max-width: 991.98px) {
  .app-header-secondary-menu-main .app-container,
  .app-header-secondary-menu-sub .app-container {
    padding: 0 !important;
  }
}
[data-bs-theme=light] .app-header .btn.btn-custom {
  background-color: rgba(255, 255, 255, 0.16);
}
[data-bs-theme=light] .app-header .btn.btn-custom i,
[data-bs-theme=light] .app-header .btn.btn-custom .svg-icon {
  color: #ffffff;
}
[data-bs-theme=light] .app-header .btn.btn-custom.dropdown-toggle:after {
  color: #ffffff;
}
.btn-check:checked + [data-bs-theme=light] .app-header .btn.btn-custom, .btn-check:active + [data-bs-theme=light] .app-header .btn.btn-custom, [data-bs-theme=light] .app-header .btn.btn-custom:focus:not(.btn-active), [data-bs-theme=light] .app-header .btn.btn-custom:hover:not(.btn-active), [data-bs-theme=light] .app-header .btn.btn-custom:active:not(.btn-active), [data-bs-theme=light] .app-header .btn.btn-custom.active, [data-bs-theme=light] .app-header .btn.btn-custom.show, .show > [data-bs-theme=light] .app-header .btn.btn-custom {
  background-color: rgba(255, 255, 255, 0.08) !important;
}
.btn-check:checked + [data-bs-theme=light] .app-header .btn.btn-custom i,
.btn-check:checked + [data-bs-theme=light] .app-header .btn.btn-custom .svg-icon, .btn-check:active + [data-bs-theme=light] .app-header .btn.btn-custom i,
.btn-check:active + [data-bs-theme=light] .app-header .btn.btn-custom .svg-icon, [data-bs-theme=light] .app-header .btn.btn-custom:focus:not(.btn-active) i,
[data-bs-theme=light] .app-header .btn.btn-custom:focus:not(.btn-active) .svg-icon, [data-bs-theme=light] .app-header .btn.btn-custom:hover:not(.btn-active) i,
[data-bs-theme=light] .app-header .btn.btn-custom:hover:not(.btn-active) .svg-icon, [data-bs-theme=light] .app-header .btn.btn-custom:active:not(.btn-active) i,
[data-bs-theme=light] .app-header .btn.btn-custom:active:not(.btn-active) .svg-icon, [data-bs-theme=light] .app-header .btn.btn-custom.active i,
[data-bs-theme=light] .app-header .btn.btn-custom.active .svg-icon, [data-bs-theme=light] .app-header .btn.btn-custom.show i,
[data-bs-theme=light] .app-header .btn.btn-custom.show .svg-icon, .show > [data-bs-theme=light] .app-header .btn.btn-custom i,
.show > [data-bs-theme=light] .app-header .btn.btn-custom .svg-icon {
  color: #ffffff;
}
.btn-check:checked + [data-bs-theme=light] .app-header .btn.btn-custom.dropdown-toggle:after, .btn-check:active + [data-bs-theme=light] .app-header .btn.btn-custom.dropdown-toggle:after, [data-bs-theme=light] .app-header .btn.btn-custom:focus:not(.btn-active).dropdown-toggle:after, [data-bs-theme=light] .app-header .btn.btn-custom:hover:not(.btn-active).dropdown-toggle:after, [data-bs-theme=light] .app-header .btn.btn-custom:active:not(.btn-active).dropdown-toggle:after, [data-bs-theme=light] .app-header .btn.btn-custom.active.dropdown-toggle:after, [data-bs-theme=light] .app-header .btn.btn-custom.show.dropdown-toggle:after, .show > [data-bs-theme=light] .app-header .btn.btn-custom.dropdown-toggle:after {
  color: #ffffff;
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu-separator {
  background: rgba(255, 255, 255, 0.16);
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item > .menu-link {
  color: #ffffff;
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item > .menu-link .menu-title {
  color: #ffffff;
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item > .menu-link .menu-icon,
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item > .menu-link .menu-icon .svg-icon,
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item > .menu-link .menu-icon i {
  color: #ffffff;
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item > .menu-link .menu-bullet .bullet {
  background-color: #ffffff;
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item > .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #ffffff;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23ffffff%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23ffffff%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #ffffff;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23ffffff%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23ffffff%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), [data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item:not(.here) > .menu-link:hover:not(.disabled):not(.active):not(.here) {
  transition: color 0.2s ease;
  color: #ffffff;
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-title, [data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item:not(.here) > .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
  color: #ffffff;
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon,
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon i, [data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item:not(.here) > .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item:not(.here) > .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item:not(.here) > .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
  color: #FF6F1E;
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet, [data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item:not(.here) > .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
  background-color: #FF6F1E;
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after, [data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item:not(.here) > .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #ffffff;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23ffffff%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23ffffff%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #ffffff;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23ffffff%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23ffffff%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item.show > .menu-link {
  transition: color 0.2s ease;
  color: #ffffff;
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item.show > .menu-link .menu-title {
  color: #ffffff;
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item.show > .menu-link .menu-icon,
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item.show > .menu-link .menu-icon .svg-icon,
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item.show > .menu-link .menu-icon i {
  color: #FF6F1E;
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item.show > .menu-link .menu-bullet .bullet {
  background-color: #FF6F1E;
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item.show > .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #ffffff;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23ffffff%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23ffffff%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #ffffff;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23ffffff%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23ffffff%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item > .menu-link.active {
  transition: color 0.2s ease;
  background-color: #ffffff;
  color: #071437;
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item > .menu-link.active .menu-title {
  color: #071437;
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item > .menu-link.active .menu-icon,
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item > .menu-link.active .menu-icon .svg-icon,
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item > .menu-link.active .menu-icon i {
  color: #FF6F1E;
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item > .menu-link.active .menu-bullet .bullet {
  background-color: #FF6F1E;
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item > .menu-link.active .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #071437;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23071437%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23071437%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #071437;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23071437%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23071437%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item.here > .menu-link {
  transition: color 0.2s ease;
  background-color: #ffffff;
  color: #071437;
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item.here > .menu-link .menu-title {
  color: #071437;
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item.here > .menu-link .menu-icon,
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item.here > .menu-link .menu-icon .svg-icon,
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item.here > .menu-link .menu-icon i {
  color: #FF6F1E;
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item.here > .menu-link .menu-bullet .bullet {
  background-color: #FF6F1E;
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item.here > .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #071437;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23071437%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23071437%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #071437;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23071437%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23071437%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item .menu-link {
  color: #78829D;
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item .menu-link .menu-title {
  color: #78829D;
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item .menu-link .menu-icon,
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item .menu-link .menu-icon .svg-icon,
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item .menu-link .menu-icon i {
  color: #78829D;
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item .menu-link .menu-bullet .bullet {
  background-color: #78829D;
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #78829D;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%2378829D%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%2378829D%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #78829D;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%2378829D%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%2378829D%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), [data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
  transition: color 0.2s ease;
  color: #4B5675;
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-title, [data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
  color: #4B5675;
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon,
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon i, [data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
  color: #FF6F1E;
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet, [data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
  background-color: #FF6F1E;
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after, [data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #4B5675;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%234B5675%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%234B5675%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #4B5675;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%234B5675%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%234B5675%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item.show > .menu-link {
  transition: color 0.2s ease;
  color: #4B5675;
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item.show > .menu-link .menu-title {
  color: #4B5675;
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item.show > .menu-link .menu-icon,
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item.show > .menu-link .menu-icon .svg-icon,
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item.show > .menu-link .menu-icon i {
  color: #FF6F1E;
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item.show > .menu-link .menu-bullet .bullet {
  background-color: #FF6F1E;
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item.show > .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #4B5675;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%234B5675%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%234B5675%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #4B5675;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%234B5675%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%234B5675%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item .menu-link.active {
  transition: color 0.2s ease;
  background-color: #F9F9F9;
  color: #4B5675;
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item .menu-link.active .menu-title {
  color: #4B5675;
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item .menu-link.active .menu-icon,
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item .menu-link.active .menu-icon .svg-icon,
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item .menu-link.active .menu-icon i {
  color: #FF6F1E;
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item .menu-link.active .menu-bullet .bullet {
  background-color: #FF6F1E;
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item .menu-link.active .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #4B5675;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%234B5675%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%234B5675%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #4B5675;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%234B5675%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%234B5675%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item.here > .menu-link {
  transition: color 0.2s ease;
  background-color: #F9F9F9;
  color: #4B5675;
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item.here > .menu-link .menu-title {
  color: #4B5675;
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item.here > .menu-link .menu-icon,
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item.here > .menu-link .menu-icon .svg-icon,
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item.here > .menu-link .menu-icon i {
  color: #FF6F1E;
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item.here > .menu-link .menu-bullet .bullet {
  background-color: #FF6F1E;
}
[data-bs-theme=light] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item.here > .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #4B5675;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%234B5675%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%234B5675%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #4B5675;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%234B5675%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%234B5675%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
[data-bs-theme=light] .app-header-secondary-menu-sub {
  background-color: #ffffff;
}
[data-bs-theme=light] .app-header-secondary-menu-sub .menu > .menu-item .menu-link {
  color: #78829D;
}
[data-bs-theme=light] .app-header-secondary-menu-sub .menu > .menu-item .menu-link .menu-title {
  color: #78829D;
}
[data-bs-theme=light] .app-header-secondary-menu-sub .menu > .menu-item .menu-link .menu-icon,
[data-bs-theme=light] .app-header-secondary-menu-sub .menu > .menu-item .menu-link .menu-icon .svg-icon,
[data-bs-theme=light] .app-header-secondary-menu-sub .menu > .menu-item .menu-link .menu-icon i {
  color: #78829D;
}
[data-bs-theme=light] .app-header-secondary-menu-sub .menu > .menu-item .menu-link .menu-bullet .bullet {
  background-color: #78829D;
}
[data-bs-theme=light] .app-header-secondary-menu-sub .menu > .menu-item .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #78829D;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%2378829D%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%2378829D%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #78829D;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%2378829D%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%2378829D%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
[data-bs-theme=light] .app-header-secondary-menu-sub .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), [data-bs-theme=light] .app-header-secondary-menu-sub .menu > .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
  transition: color 0.2s ease;
  color: #4B5675;
}
[data-bs-theme=light] .app-header-secondary-menu-sub .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-title, [data-bs-theme=light] .app-header-secondary-menu-sub .menu > .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
  color: #4B5675;
}
[data-bs-theme=light] .app-header-secondary-menu-sub .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon,
[data-bs-theme=light] .app-header-secondary-menu-sub .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
[data-bs-theme=light] .app-header-secondary-menu-sub .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon i, [data-bs-theme=light] .app-header-secondary-menu-sub .menu > .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,
[data-bs-theme=light] .app-header-secondary-menu-sub .menu > .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
[data-bs-theme=light] .app-header-secondary-menu-sub .menu > .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
  color: #FF6F1E;
}
[data-bs-theme=light] .app-header-secondary-menu-sub .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet, [data-bs-theme=light] .app-header-secondary-menu-sub .menu > .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
  background-color: #FF6F1E;
}
[data-bs-theme=light] .app-header-secondary-menu-sub .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after, [data-bs-theme=light] .app-header-secondary-menu-sub .menu > .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #4B5675;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%234B5675%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%234B5675%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #4B5675;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%234B5675%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%234B5675%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
[data-bs-theme=light] .app-header-secondary-menu-sub .menu > .menu-item.show > .menu-link {
  transition: color 0.2s ease;
  color: #4B5675;
}
[data-bs-theme=light] .app-header-secondary-menu-sub .menu > .menu-item.show > .menu-link .menu-title {
  color: #4B5675;
}
[data-bs-theme=light] .app-header-secondary-menu-sub .menu > .menu-item.show > .menu-link .menu-icon,
[data-bs-theme=light] .app-header-secondary-menu-sub .menu > .menu-item.show > .menu-link .menu-icon .svg-icon,
[data-bs-theme=light] .app-header-secondary-menu-sub .menu > .menu-item.show > .menu-link .menu-icon i {
  color: #FF6F1E;
}
[data-bs-theme=light] .app-header-secondary-menu-sub .menu > .menu-item.show > .menu-link .menu-bullet .bullet {
  background-color: #FF6F1E;
}
[data-bs-theme=light] .app-header-secondary-menu-sub .menu > .menu-item.show > .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #4B5675;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%234B5675%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%234B5675%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #4B5675;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%234B5675%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%234B5675%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
[data-bs-theme=light] .app-header-secondary-menu-sub .menu > .menu-item .menu-link.active {
  transition: color 0.2s ease;
  background-color: #F9F9F9;
  color: #4B5675;
}
[data-bs-theme=light] .app-header-secondary-menu-sub .menu > .menu-item .menu-link.active .menu-title {
  color: #4B5675;
}
[data-bs-theme=light] .app-header-secondary-menu-sub .menu > .menu-item .menu-link.active .menu-icon,
[data-bs-theme=light] .app-header-secondary-menu-sub .menu > .menu-item .menu-link.active .menu-icon .svg-icon,
[data-bs-theme=light] .app-header-secondary-menu-sub .menu > .menu-item .menu-link.active .menu-icon i {
  color: #FF6F1E;
}
[data-bs-theme=light] .app-header-secondary-menu-sub .menu > .menu-item .menu-link.active .menu-bullet .bullet {
  background-color: #FF6F1E;
}
[data-bs-theme=light] .app-header-secondary-menu-sub .menu > .menu-item .menu-link.active .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #4B5675;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%234B5675%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%234B5675%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #4B5675;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%234B5675%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%234B5675%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
[data-bs-theme=light] .app-header-secondary-menu-sub .menu > .menu-item.here > .menu-link {
  transition: color 0.2s ease;
  background-color: #F9F9F9;
  color: #4B5675;
}
[data-bs-theme=light] .app-header-secondary-menu-sub .menu > .menu-item.here > .menu-link .menu-title {
  color: #4B5675;
}
[data-bs-theme=light] .app-header-secondary-menu-sub .menu > .menu-item.here > .menu-link .menu-icon,
[data-bs-theme=light] .app-header-secondary-menu-sub .menu > .menu-item.here > .menu-link .menu-icon .svg-icon,
[data-bs-theme=light] .app-header-secondary-menu-sub .menu > .menu-item.here > .menu-link .menu-icon i {
  color: #FF6F1E;
}
[data-bs-theme=light] .app-header-secondary-menu-sub .menu > .menu-item.here > .menu-link .menu-bullet .bullet {
  background-color: #FF6F1E;
}
[data-bs-theme=light] .app-header-secondary-menu-sub .menu > .menu-item.here > .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #4B5675;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%234B5675%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%234B5675%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #4B5675;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%234B5675%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%234B5675%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
[data-bs-theme=light] .app-header-secondary-menu-sub .menu > .menu-item .menu-link.active, [data-bs-theme=light] .app-header-secondary-menu-sub .menu > .menu-item.here .menu-link {
  border: 1px solid #F1F1F4;
}
@media (min-width: 992px) {
  [data-bs-theme=light] .app-header-menu .menu > .menu-item > .menu-link {
    color: #ffffff;
  }
  [data-bs-theme=light] .app-header-menu .menu > .menu-item > .menu-link .menu-title {
    color: #ffffff;
  }
  [data-bs-theme=light] .app-header-menu .menu > .menu-item > .menu-link .menu-icon,
  [data-bs-theme=light] .app-header-menu .menu > .menu-item > .menu-link .menu-icon .svg-icon,
  [data-bs-theme=light] .app-header-menu .menu > .menu-item > .menu-link .menu-icon i {
    color: #ffffff;
  }
  [data-bs-theme=light] .app-header-menu .menu > .menu-item > .menu-link .menu-bullet .bullet {
    background-color: #ffffff;
  }
  [data-bs-theme=light] .app-header-menu .menu > .menu-item > .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: #ffffff;
    -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23ffffff%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
    mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23ffffff%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
    /*rtl:begin:remove*/
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: #ffffff;
    -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23ffffff%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
    mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23ffffff%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
    /*rtl:end:remove*/
  }
  [data-bs-theme=light] .app-header-menu .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), [data-bs-theme=light] .app-header-menu .menu > .menu-item:not(.here) > .menu-link:hover:not(.disabled):not(.active):not(.here) {
    transition: color 0.2s ease;
    background-color: rgba(255, 255, 255, 0.06);
    color: #ffffff;
  }
  [data-bs-theme=light] .app-header-menu .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-title, [data-bs-theme=light] .app-header-menu .menu > .menu-item:not(.here) > .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
    color: #ffffff;
  }
  [data-bs-theme=light] .app-header-menu .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon,
  [data-bs-theme=light] .app-header-menu .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
  [data-bs-theme=light] .app-header-menu .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon i, [data-bs-theme=light] .app-header-menu .menu > .menu-item:not(.here) > .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,
  [data-bs-theme=light] .app-header-menu .menu > .menu-item:not(.here) > .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
  [data-bs-theme=light] .app-header-menu .menu > .menu-item:not(.here) > .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
    color: #FF6F1E;
  }
  [data-bs-theme=light] .app-header-menu .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet, [data-bs-theme=light] .app-header-menu .menu > .menu-item:not(.here) > .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
    background-color: #FF6F1E;
  }
  [data-bs-theme=light] .app-header-menu .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after, [data-bs-theme=light] .app-header-menu .menu > .menu-item:not(.here) > .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: #ffffff;
    -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23ffffff%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
    mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23ffffff%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
    /*rtl:begin:remove*/
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: #ffffff;
    -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23ffffff%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
    mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23ffffff%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
    /*rtl:end:remove*/
  }
  [data-bs-theme=light] .app-header-menu .menu > .menu-item.show > .menu-link {
    transition: color 0.2s ease;
    background-color: rgba(255, 255, 255, 0.06);
    color: #ffffff;
  }
  [data-bs-theme=light] .app-header-menu .menu > .menu-item.show > .menu-link .menu-title {
    color: #ffffff;
  }
  [data-bs-theme=light] .app-header-menu .menu > .menu-item.show > .menu-link .menu-icon,
  [data-bs-theme=light] .app-header-menu .menu > .menu-item.show > .menu-link .menu-icon .svg-icon,
  [data-bs-theme=light] .app-header-menu .menu > .menu-item.show > .menu-link .menu-icon i {
    color: #FF6F1E;
  }
  [data-bs-theme=light] .app-header-menu .menu > .menu-item.show > .menu-link .menu-bullet .bullet {
    background-color: #FF6F1E;
  }
  [data-bs-theme=light] .app-header-menu .menu > .menu-item.show > .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: #ffffff;
    -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23ffffff%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
    mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23ffffff%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
    /*rtl:begin:remove*/
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: #ffffff;
    -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23ffffff%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
    mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23ffffff%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
    /*rtl:end:remove*/
  }
  [data-bs-theme=light] .app-header-menu .menu > .menu-item > .menu-link.active {
    transition: color 0.2s ease;
    background-color: rgba(255, 255, 255, 0.12);
    color: #ffffff;
  }
  [data-bs-theme=light] .app-header-menu .menu > .menu-item > .menu-link.active .menu-title {
    color: #ffffff;
  }
  [data-bs-theme=light] .app-header-menu .menu > .menu-item > .menu-link.active .menu-icon,
  [data-bs-theme=light] .app-header-menu .menu > .menu-item > .menu-link.active .menu-icon .svg-icon,
  [data-bs-theme=light] .app-header-menu .menu > .menu-item > .menu-link.active .menu-icon i {
    color: #FF6F1E;
  }
  [data-bs-theme=light] .app-header-menu .menu > .menu-item > .menu-link.active .menu-bullet .bullet {
    background-color: #FF6F1E;
  }
  [data-bs-theme=light] .app-header-menu .menu > .menu-item > .menu-link.active .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: #ffffff;
    -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23ffffff%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
    mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23ffffff%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
    /*rtl:begin:remove*/
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: #ffffff;
    -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23ffffff%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
    mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23ffffff%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
    /*rtl:end:remove*/
  }
  [data-bs-theme=light] .app-header-menu .menu > .menu-item.here > .menu-link {
    transition: color 0.2s ease;
    background-color: rgba(255, 255, 255, 0.12);
    color: #ffffff;
  }
  [data-bs-theme=light] .app-header-menu .menu > .menu-item.here > .menu-link .menu-title {
    color: #ffffff;
  }
  [data-bs-theme=light] .app-header-menu .menu > .menu-item.here > .menu-link .menu-icon,
  [data-bs-theme=light] .app-header-menu .menu > .menu-item.here > .menu-link .menu-icon .svg-icon,
  [data-bs-theme=light] .app-header-menu .menu > .menu-item.here > .menu-link .menu-icon i {
    color: #FF6F1E;
  }
  [data-bs-theme=light] .app-header-menu .menu > .menu-item.here > .menu-link .menu-bullet .bullet {
    background-color: #FF6F1E;
  }
  [data-bs-theme=light] .app-header-menu .menu > .menu-item.here > .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: #ffffff;
    -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23ffffff%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
    mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23ffffff%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
    /*rtl:begin:remove*/
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: #ffffff;
    -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23ffffff%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
    mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23ffffff%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
    /*rtl:end:remove*/
  }
}

[data-bs-theme=dark] .app-header .btn.btn-custom {
  background-color: #15171C;
}
[data-bs-theme=dark] .app-header .btn.btn-custom i,
[data-bs-theme=dark] .app-header .btn.btn-custom .svg-icon {
  color: #ffffff;
}
[data-bs-theme=dark] .app-header .btn.btn-custom.dropdown-toggle:after {
  color: #ffffff;
}
.btn-check:checked + [data-bs-theme=dark] .app-header .btn.btn-custom, .btn-check:active + [data-bs-theme=dark] .app-header .btn.btn-custom, [data-bs-theme=dark] .app-header .btn.btn-custom:focus:not(.btn-active), [data-bs-theme=dark] .app-header .btn.btn-custom:hover:not(.btn-active), [data-bs-theme=dark] .app-header .btn.btn-custom:active:not(.btn-active), [data-bs-theme=dark] .app-header .btn.btn-custom.active, [data-bs-theme=dark] .app-header .btn.btn-custom.show, .show > [data-bs-theme=dark] .app-header .btn.btn-custom {
  background-color: #13141A !important;
}
.btn-check:checked + [data-bs-theme=dark] .app-header .btn.btn-custom i,
.btn-check:checked + [data-bs-theme=dark] .app-header .btn.btn-custom .svg-icon, .btn-check:active + [data-bs-theme=dark] .app-header .btn.btn-custom i,
.btn-check:active + [data-bs-theme=dark] .app-header .btn.btn-custom .svg-icon, [data-bs-theme=dark] .app-header .btn.btn-custom:focus:not(.btn-active) i,
[data-bs-theme=dark] .app-header .btn.btn-custom:focus:not(.btn-active) .svg-icon, [data-bs-theme=dark] .app-header .btn.btn-custom:hover:not(.btn-active) i,
[data-bs-theme=dark] .app-header .btn.btn-custom:hover:not(.btn-active) .svg-icon, [data-bs-theme=dark] .app-header .btn.btn-custom:active:not(.btn-active) i,
[data-bs-theme=dark] .app-header .btn.btn-custom:active:not(.btn-active) .svg-icon, [data-bs-theme=dark] .app-header .btn.btn-custom.active i,
[data-bs-theme=dark] .app-header .btn.btn-custom.active .svg-icon, [data-bs-theme=dark] .app-header .btn.btn-custom.show i,
[data-bs-theme=dark] .app-header .btn.btn-custom.show .svg-icon, .show > [data-bs-theme=dark] .app-header .btn.btn-custom i,
.show > [data-bs-theme=dark] .app-header .btn.btn-custom .svg-icon {
  color: #ffffff;
}
.btn-check:checked + [data-bs-theme=dark] .app-header .btn.btn-custom.dropdown-toggle:after, .btn-check:active + [data-bs-theme=dark] .app-header .btn.btn-custom.dropdown-toggle:after, [data-bs-theme=dark] .app-header .btn.btn-custom:focus:not(.btn-active).dropdown-toggle:after, [data-bs-theme=dark] .app-header .btn.btn-custom:hover:not(.btn-active).dropdown-toggle:after, [data-bs-theme=dark] .app-header .btn.btn-custom:active:not(.btn-active).dropdown-toggle:after, [data-bs-theme=dark] .app-header .btn.btn-custom.active.dropdown-toggle:after, [data-bs-theme=dark] .app-header .btn.btn-custom.show.dropdown-toggle:after, .show > [data-bs-theme=dark] .app-header .btn.btn-custom.dropdown-toggle:after {
  color: #ffffff;
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu-separator {
  background: #15171C;
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item > .menu-link {
  color: #F5F5F5;
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item > .menu-link .menu-title {
  color: #F5F5F5;
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item > .menu-link .menu-icon,
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item > .menu-link .menu-icon .svg-icon,
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item > .menu-link .menu-icon i {
  color: #F5F5F5;
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item > .menu-link .menu-bullet .bullet {
  background-color: #F5F5F5;
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item > .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #F5F5F5;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23F5F5F5%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23F5F5F5%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #F5F5F5;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23F5F5F5%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23F5F5F5%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), [data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item:not(.here) > .menu-link:hover:not(.disabled):not(.active):not(.here) {
  transition: color 0.2s ease;
  color: #F5F5F5;
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-title, [data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item:not(.here) > .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
  color: #F5F5F5;
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon,
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon i, [data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item:not(.here) > .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item:not(.here) > .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item:not(.here) > .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
  color: #D74E00;
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet, [data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item:not(.here) > .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
  background-color: #D74E00;
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after, [data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item:not(.here) > .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #F5F5F5;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23F5F5F5%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23F5F5F5%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #F5F5F5;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23F5F5F5%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23F5F5F5%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item.show > .menu-link {
  transition: color 0.2s ease;
  color: #F5F5F5;
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item.show > .menu-link .menu-title {
  color: #F5F5F5;
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item.show > .menu-link .menu-icon,
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item.show > .menu-link .menu-icon .svg-icon,
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item.show > .menu-link .menu-icon i {
  color: #D74E00;
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item.show > .menu-link .menu-bullet .bullet {
  background-color: #D74E00;
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item.show > .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #F5F5F5;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23F5F5F5%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23F5F5F5%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #F5F5F5;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23F5F5F5%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23F5F5F5%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item > .menu-link.active {
  transition: color 0.2s ease;
  background-color: #0F1014;
  color: #F5F5F5;
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item > .menu-link.active .menu-title {
  color: #F5F5F5;
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item > .menu-link.active .menu-icon,
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item > .menu-link.active .menu-icon .svg-icon,
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item > .menu-link.active .menu-icon i {
  color: #D74E00;
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item > .menu-link.active .menu-bullet .bullet {
  background-color: #D74E00;
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item > .menu-link.active .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #F5F5F5;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23F5F5F5%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23F5F5F5%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #F5F5F5;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23F5F5F5%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23F5F5F5%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item.here > .menu-link {
  transition: color 0.2s ease;
  background-color: #0F1014;
  color: #F5F5F5;
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item.here > .menu-link .menu-title {
  color: #F5F5F5;
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item.here > .menu-link .menu-icon,
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item.here > .menu-link .menu-icon .svg-icon,
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item.here > .menu-link .menu-icon i {
  color: #D74E00;
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item.here > .menu-link .menu-bullet .bullet {
  background-color: #D74E00;
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item.here > .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #F5F5F5;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23F5F5F5%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23F5F5F5%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #F5F5F5;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23F5F5F5%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23F5F5F5%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item .menu-link {
  color: #808290;
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item .menu-link .menu-title {
  color: #808290;
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item .menu-link .menu-icon,
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item .menu-link .menu-icon .svg-icon,
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item .menu-link .menu-icon i {
  color: #808290;
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item .menu-link .menu-bullet .bullet {
  background-color: #808290;
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #808290;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23808290%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23808290%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #808290;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23808290%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23808290%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), [data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
  transition: color 0.2s ease;
  color: #9A9CAE;
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-title, [data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
  color: #9A9CAE;
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon,
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon i, [data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
  color: #D74E00;
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet, [data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
  background-color: #D74E00;
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after, [data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #9A9CAE;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%239A9CAE%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%239A9CAE%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #9A9CAE;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%239A9CAE%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%239A9CAE%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item.show > .menu-link {
  transition: color 0.2s ease;
  color: #9A9CAE;
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item.show > .menu-link .menu-title {
  color: #9A9CAE;
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item.show > .menu-link .menu-icon,
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item.show > .menu-link .menu-icon .svg-icon,
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item.show > .menu-link .menu-icon i {
  color: #D74E00;
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item.show > .menu-link .menu-bullet .bullet {
  background-color: #D74E00;
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item.show > .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #9A9CAE;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%239A9CAE%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%239A9CAE%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #9A9CAE;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%239A9CAE%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%239A9CAE%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item .menu-link.active {
  transition: color 0.2s ease;
  background-color: #1B1C22;
  color: #9A9CAE;
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item .menu-link.active .menu-title {
  color: #9A9CAE;
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item .menu-link.active .menu-icon,
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item .menu-link.active .menu-icon .svg-icon,
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item .menu-link.active .menu-icon i {
  color: #D74E00;
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item .menu-link.active .menu-bullet .bullet {
  background-color: #D74E00;
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item .menu-link.active .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #9A9CAE;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%239A9CAE%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%239A9CAE%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #9A9CAE;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%239A9CAE%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%239A9CAE%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item.here > .menu-link {
  transition: color 0.2s ease;
  background-color: #1B1C22;
  color: #9A9CAE;
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item.here > .menu-link .menu-title {
  color: #9A9CAE;
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item.here > .menu-link .menu-icon,
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item.here > .menu-link .menu-icon .svg-icon,
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item.here > .menu-link .menu-icon i {
  color: #D74E00;
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item.here > .menu-link .menu-bullet .bullet {
  background-color: #D74E00;
}
[data-bs-theme=dark] .app-header-secondary-menu-main .menu > .menu-item .menu-sub .menu-item.here > .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #9A9CAE;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%239A9CAE%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%239A9CAE%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #9A9CAE;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%239A9CAE%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%239A9CAE%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
[data-bs-theme=dark] .app-header-secondary-menu-sub {
  background-color: #0F1014;
}
[data-bs-theme=dark] .app-header-secondary-menu-sub .menu > .menu-item .menu-link {
  color: #808290;
}
[data-bs-theme=dark] .app-header-secondary-menu-sub .menu > .menu-item .menu-link .menu-title {
  color: #808290;
}
[data-bs-theme=dark] .app-header-secondary-menu-sub .menu > .menu-item .menu-link .menu-icon,
[data-bs-theme=dark] .app-header-secondary-menu-sub .menu > .menu-item .menu-link .menu-icon .svg-icon,
[data-bs-theme=dark] .app-header-secondary-menu-sub .menu > .menu-item .menu-link .menu-icon i {
  color: #808290;
}
[data-bs-theme=dark] .app-header-secondary-menu-sub .menu > .menu-item .menu-link .menu-bullet .bullet {
  background-color: #808290;
}
[data-bs-theme=dark] .app-header-secondary-menu-sub .menu > .menu-item .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #808290;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23808290%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23808290%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #808290;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23808290%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23808290%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
[data-bs-theme=dark] .app-header-secondary-menu-sub .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), [data-bs-theme=dark] .app-header-secondary-menu-sub .menu > .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
  transition: color 0.2s ease;
  color: #B5B7C8;
}
[data-bs-theme=dark] .app-header-secondary-menu-sub .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-title, [data-bs-theme=dark] .app-header-secondary-menu-sub .menu > .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
  color: #B5B7C8;
}
[data-bs-theme=dark] .app-header-secondary-menu-sub .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon,
[data-bs-theme=dark] .app-header-secondary-menu-sub .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
[data-bs-theme=dark] .app-header-secondary-menu-sub .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon i, [data-bs-theme=dark] .app-header-secondary-menu-sub .menu > .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,
[data-bs-theme=dark] .app-header-secondary-menu-sub .menu > .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
[data-bs-theme=dark] .app-header-secondary-menu-sub .menu > .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
  color: #D74E00;
}
[data-bs-theme=dark] .app-header-secondary-menu-sub .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet, [data-bs-theme=dark] .app-header-secondary-menu-sub .menu > .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
  background-color: #D74E00;
}
[data-bs-theme=dark] .app-header-secondary-menu-sub .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after, [data-bs-theme=dark] .app-header-secondary-menu-sub .menu > .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #B5B7C8;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23B5B7C8%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23B5B7C8%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #B5B7C8;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23B5B7C8%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23B5B7C8%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
[data-bs-theme=dark] .app-header-secondary-menu-sub .menu > .menu-item.show > .menu-link {
  transition: color 0.2s ease;
  color: #B5B7C8;
}
[data-bs-theme=dark] .app-header-secondary-menu-sub .menu > .menu-item.show > .menu-link .menu-title {
  color: #B5B7C8;
}
[data-bs-theme=dark] .app-header-secondary-menu-sub .menu > .menu-item.show > .menu-link .menu-icon,
[data-bs-theme=dark] .app-header-secondary-menu-sub .menu > .menu-item.show > .menu-link .menu-icon .svg-icon,
[data-bs-theme=dark] .app-header-secondary-menu-sub .menu > .menu-item.show > .menu-link .menu-icon i {
  color: #D74E00;
}
[data-bs-theme=dark] .app-header-secondary-menu-sub .menu > .menu-item.show > .menu-link .menu-bullet .bullet {
  background-color: #D74E00;
}
[data-bs-theme=dark] .app-header-secondary-menu-sub .menu > .menu-item.show > .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #B5B7C8;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23B5B7C8%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23B5B7C8%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #B5B7C8;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23B5B7C8%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23B5B7C8%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
[data-bs-theme=dark] .app-header-secondary-menu-sub .menu > .menu-item .menu-link.active {
  transition: color 0.2s ease;
  background-color: #15171C;
  color: #B5B7C8;
}
[data-bs-theme=dark] .app-header-secondary-menu-sub .menu > .menu-item .menu-link.active .menu-title {
  color: #B5B7C8;
}
[data-bs-theme=dark] .app-header-secondary-menu-sub .menu > .menu-item .menu-link.active .menu-icon,
[data-bs-theme=dark] .app-header-secondary-menu-sub .menu > .menu-item .menu-link.active .menu-icon .svg-icon,
[data-bs-theme=dark] .app-header-secondary-menu-sub .menu > .menu-item .menu-link.active .menu-icon i {
  color: #D74E00;
}
[data-bs-theme=dark] .app-header-secondary-menu-sub .menu > .menu-item .menu-link.active .menu-bullet .bullet {
  background-color: #D74E00;
}
[data-bs-theme=dark] .app-header-secondary-menu-sub .menu > .menu-item .menu-link.active .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #B5B7C8;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23B5B7C8%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23B5B7C8%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #B5B7C8;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23B5B7C8%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23B5B7C8%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
[data-bs-theme=dark] .app-header-secondary-menu-sub .menu > .menu-item.here > .menu-link {
  transition: color 0.2s ease;
  background-color: #15171C;
  color: #B5B7C8;
}
[data-bs-theme=dark] .app-header-secondary-menu-sub .menu > .menu-item.here > .menu-link .menu-title {
  color: #B5B7C8;
}
[data-bs-theme=dark] .app-header-secondary-menu-sub .menu > .menu-item.here > .menu-link .menu-icon,
[data-bs-theme=dark] .app-header-secondary-menu-sub .menu > .menu-item.here > .menu-link .menu-icon .svg-icon,
[data-bs-theme=dark] .app-header-secondary-menu-sub .menu > .menu-item.here > .menu-link .menu-icon i {
  color: #D74E00;
}
[data-bs-theme=dark] .app-header-secondary-menu-sub .menu > .menu-item.here > .menu-link .menu-bullet .bullet {
  background-color: #D74E00;
}
[data-bs-theme=dark] .app-header-secondary-menu-sub .menu > .menu-item.here > .menu-link .menu-arrow:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #B5B7C8;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23B5B7C8%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23B5B7C8%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #B5B7C8;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23B5B7C8%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23B5B7C8%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
[data-bs-theme=dark] .app-header-secondary-menu-sub .menu > .menu-item .menu-link.active, [data-bs-theme=dark] .app-header-secondary-menu-sub .menu > .menu-item.here .menu-link {
  border: 1px solid #1E2027;
}
@media (min-width: 992px) {
  [data-bs-theme=dark] .app-header-menu .menu > .menu-item > .menu-link {
    color: #F5F5F5;
  }
  [data-bs-theme=dark] .app-header-menu .menu > .menu-item > .menu-link .menu-title {
    color: #F5F5F5;
  }
  [data-bs-theme=dark] .app-header-menu .menu > .menu-item > .menu-link .menu-icon,
  [data-bs-theme=dark] .app-header-menu .menu > .menu-item > .menu-link .menu-icon .svg-icon,
  [data-bs-theme=dark] .app-header-menu .menu > .menu-item > .menu-link .menu-icon i {
    color: #F5F5F5;
  }
  [data-bs-theme=dark] .app-header-menu .menu > .menu-item > .menu-link .menu-bullet .bullet {
    background-color: #F5F5F5;
  }
  [data-bs-theme=dark] .app-header-menu .menu > .menu-item > .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: #F5F5F5;
    -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23F5F5F5%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
    mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23F5F5F5%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
    /*rtl:begin:remove*/
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: #F5F5F5;
    -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23F5F5F5%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
    mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23F5F5F5%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
    /*rtl:end:remove*/
  }
  [data-bs-theme=dark] .app-header-menu .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), [data-bs-theme=dark] .app-header-menu .menu > .menu-item:not(.here) > .menu-link:hover:not(.disabled):not(.active):not(.here) {
    transition: color 0.2s ease;
    background-color: rgba(21, 23, 28, 0.06);
    color: #F5F5F5;
  }
  [data-bs-theme=dark] .app-header-menu .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-title, [data-bs-theme=dark] .app-header-menu .menu > .menu-item:not(.here) > .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
    color: #F5F5F5;
  }
  [data-bs-theme=dark] .app-header-menu .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon,
  [data-bs-theme=dark] .app-header-menu .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
  [data-bs-theme=dark] .app-header-menu .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon i, [data-bs-theme=dark] .app-header-menu .menu > .menu-item:not(.here) > .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,
  [data-bs-theme=dark] .app-header-menu .menu > .menu-item:not(.here) > .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
  [data-bs-theme=dark] .app-header-menu .menu > .menu-item:not(.here) > .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
    color: #D74E00;
  }
  [data-bs-theme=dark] .app-header-menu .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet, [data-bs-theme=dark] .app-header-menu .menu > .menu-item:not(.here) > .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
    background-color: #D74E00;
  }
  [data-bs-theme=dark] .app-header-menu .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after, [data-bs-theme=dark] .app-header-menu .menu > .menu-item:not(.here) > .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: #F5F5F5;
    -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23F5F5F5%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
    mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23F5F5F5%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
    /*rtl:begin:remove*/
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: #F5F5F5;
    -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23F5F5F5%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
    mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23F5F5F5%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
    /*rtl:end:remove*/
  }
  [data-bs-theme=dark] .app-header-menu .menu > .menu-item.show > .menu-link {
    transition: color 0.2s ease;
    background-color: rgba(21, 23, 28, 0.06);
    color: #F5F5F5;
  }
  [data-bs-theme=dark] .app-header-menu .menu > .menu-item.show > .menu-link .menu-title {
    color: #F5F5F5;
  }
  [data-bs-theme=dark] .app-header-menu .menu > .menu-item.show > .menu-link .menu-icon,
  [data-bs-theme=dark] .app-header-menu .menu > .menu-item.show > .menu-link .menu-icon .svg-icon,
  [data-bs-theme=dark] .app-header-menu .menu > .menu-item.show > .menu-link .menu-icon i {
    color: #D74E00;
  }
  [data-bs-theme=dark] .app-header-menu .menu > .menu-item.show > .menu-link .menu-bullet .bullet {
    background-color: #D74E00;
  }
  [data-bs-theme=dark] .app-header-menu .menu > .menu-item.show > .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: #F5F5F5;
    -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23F5F5F5%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
    mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23F5F5F5%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
    /*rtl:begin:remove*/
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: #F5F5F5;
    -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23F5F5F5%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
    mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23F5F5F5%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
    /*rtl:end:remove*/
  }
  [data-bs-theme=dark] .app-header-menu .menu > .menu-item > .menu-link.active {
    transition: color 0.2s ease;
    background-color: #15171C;
    color: #F5F5F5;
  }
  [data-bs-theme=dark] .app-header-menu .menu > .menu-item > .menu-link.active .menu-title {
    color: #F5F5F5;
  }
  [data-bs-theme=dark] .app-header-menu .menu > .menu-item > .menu-link.active .menu-icon,
  [data-bs-theme=dark] .app-header-menu .menu > .menu-item > .menu-link.active .menu-icon .svg-icon,
  [data-bs-theme=dark] .app-header-menu .menu > .menu-item > .menu-link.active .menu-icon i {
    color: #D74E00;
  }
  [data-bs-theme=dark] .app-header-menu .menu > .menu-item > .menu-link.active .menu-bullet .bullet {
    background-color: #D74E00;
  }
  [data-bs-theme=dark] .app-header-menu .menu > .menu-item > .menu-link.active .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: #F5F5F5;
    -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23F5F5F5%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
    mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23F5F5F5%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
    /*rtl:begin:remove*/
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: #F5F5F5;
    -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23F5F5F5%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
    mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23F5F5F5%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
    /*rtl:end:remove*/
  }
  [data-bs-theme=dark] .app-header-menu .menu > .menu-item.here > .menu-link {
    transition: color 0.2s ease;
    background-color: #15171C;
    color: #F5F5F5;
  }
  [data-bs-theme=dark] .app-header-menu .menu > .menu-item.here > .menu-link .menu-title {
    color: #F5F5F5;
  }
  [data-bs-theme=dark] .app-header-menu .menu > .menu-item.here > .menu-link .menu-icon,
  [data-bs-theme=dark] .app-header-menu .menu > .menu-item.here > .menu-link .menu-icon .svg-icon,
  [data-bs-theme=dark] .app-header-menu .menu > .menu-item.here > .menu-link .menu-icon i {
    color: #D74E00;
  }
  [data-bs-theme=dark] .app-header-menu .menu > .menu-item.here > .menu-link .menu-bullet .bullet {
    background-color: #D74E00;
  }
  [data-bs-theme=dark] .app-header-menu .menu > .menu-item.here > .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: #F5F5F5;
    -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23F5F5F5%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
    mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23F5F5F5%27%3e%3cpath d=%27M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z%27/%3e%3c/svg%3e");
    /*rtl:begin:remove*/
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: #F5F5F5;
    -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23F5F5F5%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
    mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27%23F5F5F5%27%3e%3cpath d=%27M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z%27/%3e%3c/svg%3e");
    /*rtl:end:remove*/
  }
}

.app-sidebar .btn.btn-action {
  width: 22px;
  height: 22px;
  margin-right: -6px;
}
.app-sidebar .btn.btn-action i,
.app-sidebar .btn.btn-action .svg-icon {
  color: var(--bs-gray-600);
}
.app-sidebar .btn.btn-action.dropdown-toggle:after {
  color: var(--bs-gray-600);
}
.btn-check:checked + .app-sidebar .btn.btn-action, .btn-check:active + .app-sidebar .btn.btn-action, .app-sidebar .btn.btn-action:focus:not(.btn-active), .app-sidebar .btn.btn-action:hover:not(.btn-active), .app-sidebar .btn.btn-action:active:not(.btn-active), .app-sidebar .btn.btn-action.active, .app-sidebar .btn.btn-action.show, .show > .app-sidebar .btn.btn-action {
  background-color: var(--bs-primary) !important;
}
.btn-check:checked + .app-sidebar .btn.btn-action i,
.btn-check:checked + .app-sidebar .btn.btn-action .svg-icon, .btn-check:active + .app-sidebar .btn.btn-action i,
.btn-check:active + .app-sidebar .btn.btn-action .svg-icon, .app-sidebar .btn.btn-action:focus:not(.btn-active) i,
.app-sidebar .btn.btn-action:focus:not(.btn-active) .svg-icon, .app-sidebar .btn.btn-action:hover:not(.btn-active) i,
.app-sidebar .btn.btn-action:hover:not(.btn-active) .svg-icon, .app-sidebar .btn.btn-action:active:not(.btn-active) i,
.app-sidebar .btn.btn-action:active:not(.btn-active) .svg-icon, .app-sidebar .btn.btn-action.active i,
.app-sidebar .btn.btn-action.active .svg-icon, .app-sidebar .btn.btn-action.show i,
.app-sidebar .btn.btn-action.show .svg-icon, .show > .app-sidebar .btn.btn-action i,
.show > .app-sidebar .btn.btn-action .svg-icon {
  color: var(--bs-primary-inverse);
}
.btn-check:checked + .app-sidebar .btn.btn-action.dropdown-toggle:after, .btn-check:active + .app-sidebar .btn.btn-action.dropdown-toggle:after, .app-sidebar .btn.btn-action:focus:not(.btn-active).dropdown-toggle:after, .app-sidebar .btn.btn-action:hover:not(.btn-active).dropdown-toggle:after, .app-sidebar .btn.btn-action:active:not(.btn-active).dropdown-toggle:after, .app-sidebar .btn.btn-action.active.dropdown-toggle:after, .app-sidebar .btn.btn-action.show.dropdown-toggle:after, .show > .app-sidebar .btn.btn-action.dropdown-toggle:after {
  color: var(--bs-primary-inverse);
}
.app-sidebar .menu .menu-item .menu-content {
  padding: 0.3rem 0 !important;
}
.app-sidebar .menu .menu-item .menu-link .menu-icon {
  width: 1.1rem !important;
}
.app-sidebar .separator {
  border-bottom: 1px dashed #DBDFE9;
}

@media (max-width: 991.98px) {
  .app-sidebar {
    border-right: 0;
  }
}
[data-bs-theme=dark] .app-sidebar .separator {
  border-bottom: 1px dashed #1E2027;
}

.app-content-stretch {
  padding: 0 !important;
}
.app-content-stretch .app-container {
  padding: 0 !important;
}
.app-content-stretch .app-container > .card {
  box-shadow: none;
  border: 0;
}
/*!**********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!../demo27/src/sass/plugins.scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************/
:root,
[data-bs-theme=light] {
  --bs-prismjs-bg: #1e1e3f;
  --bs-prismjs-border: rgba(255, 255, 255, 0.1);
  --bs-prismjs-btn-bg: #2d2d5e;
  --bs-prismjs-btn-bg-hover: #2d2d5e;
  --bs-prismjs-btn-color: rgba(255, 255, 255, 0.75);
  --bs-prismjs-btn-color-hover: #FF6F1E;
  --bs-prismjs-scrollbar-color: #323268;
  --bs-prismjs-scrollbar-color-hover: #373773;
}

[data-bs-theme=dark] {
  --bs-prismjs-bg: #151521;
  --bs-prismjs-border: rgba(255, 255, 255, 0.1);
  --bs-prismjs-btn-bg: #27273d;
  --bs-prismjs-btn-bg-hover: #27273d;
  --bs-prismjs-btn-color: rgba(255, 255, 255, 0.75);
  --bs-prismjs-btn-color-hover: #FF6F1E;
  --bs-prismjs-scrollbar-color: #2d2d46;
  --bs-prismjs-scrollbar-color-hover: #333350;
}

.highlight {
  position: relative;
  background: var(--bs-prismjs-bg);
  border-radius: 0.75rem;
  padding: 1.75rem 1.5rem 1.75rem 1.5rem;
}
.highlight .nav {
  border-bottom: 1px solid var(--bs-prismjs-border);
  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.75rem;
  color: var(--bs-prismjs-btn-color);
  transition: all 0.2s ease-in-out;
  background-color: transparent;
}
.highlight .nav .nav-link:focus, .highlight .nav .nav-link.active {
  transition: all 0.2s ease-in-out;
  background-color: var(--bs-prismjs-btn-bg-hover);
  color: var(--bs-prismjs-btn-color-hover);
}
.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-in-out;
  background-color: var(--bs-prismjs-btn-bg);
  color: var(--bs-prismjs-btn-color);
}
.highlight .highlight-copy:focus, .highlight .highlight-copy:hover {
  transition: all 0.2s ease-in-out;
  background-color: var(--bs-prismjs-btn-bg-hover);
  color: var(--bs-prismjs-btn-color-hover);
}
.highlight:hover .highlight-copy {
  display: flex;
}
.highlight .highlight-code pre {
  background-color: transparent;
  overflow: auto;
  padding: 0;
  margin: 0;
  scrollbar-color: var(--bs-prismjs-scrollbar-color) transparent;
}
.highlight .highlight-code pre::-webkit-scrollbar-thumb {
  background-color: var(--bs-prismjs-scrollbar-color);
}
.highlight .highlight-code pre::-webkit-scrollbar-corner {
  background-color: transparent;
}
.highlight .highlight-code pre:hover {
  scrollbar-color: var(--bs-prismjs-scrollbar-color-hover) transparent;
}
.highlight .highlight-code pre:hover::-webkit-scrollbar-thumb {
  background-color: var(--bs-prismjs-scrollbar-color-hover);
}
.highlight .highlight-code pre:hover::-webkit-scrollbar-corner {
  background-color: transparent;
}
.highlight .highlight-code pre code[class*=language-] {
  padding: 0;
  margin: 0;
  font-size: 1rem !important;
}

.fslightbox-slide-btn {
  border-radius: 0.75rem;
}

.fslightbox-toolbar {
  border-bottom-left-radius: 0.75rem;
}

.select2-container--bootstrap5 .select2-selection {
  box-shadow: none;
  height: auto;
  outline: none !important;
}
.select2-container--bootstrap5.select2-container--focus:not(.select2-container--disabled) .form-select-solid, .select2-container--bootstrap5.select2-container--open:not(.select2-container--disabled) .form-select-solid {
  background-color: var(--bs-gray-200);
}
.select2-container--bootstrap5.select2-container--focus:not(.select2-container--disabled) .form-select:not(.form-select-solid):not(.form-select-transparent), .select2-container--bootstrap5.select2-container--open:not(.select2-container--disabled) .form-select:not(.form-select-solid):not(.form-select-transparent) {
  border-color: var(--bs-gray-400);
}
.select2-container--bootstrap5.select2-container--disabled .form-select {
  background-color: var(--bs-gray-200);
  border-color: var(--bs-gray-300);
}
.select2-container--bootstrap5.select2-container--disabled .form-select .select2-selection__rendered,
.select2-container--bootstrap5.select2-container--disabled .form-select .select2-selection__placeholder {
  color: var(--bs-gray-500) !important;
}
.select2-container--bootstrap5.select2-container--disabled .form-select.form-select-transparent {
  background-color: transparent;
  border-color: transparent;
}
.select2-container--bootstrap5 .select2-search.select2-search--inline {
  flex-grow: 1;
}
.select2-container--bootstrap5 .select2-search.select2-search--inline .select2-search__field {
  color: var(--bs-gray-700);
  font-weight: 500;
  font-family: inherit !important;
  background-color: transparent;
  border: 0;
  box-shadow: none;
  outline: none;
  line-height: 1;
  margin: 0;
  padding: 0;
}
.select2-container--bootstrap5 .select2-search.select2-search--inline .select2-search__field::placeholder {
  color: var(--bs-gray-500);
}
.select2-container--bootstrap5 .select2-search.select2-search--inline .select2-search__field::-moz-placeholder {
  color: var(--bs-gray-500);
  opacity: 1;
}
.select2-container--bootstrap5 .form-select-solid .select2-search.select2-search--inline .select2-search__field {
  color: var(--bs-gray-700);
  font-family: inherit !important;
}
.select2-container--bootstrap5 .form-select-solid .select2-search.select2-search--inline .select2-search__field::placeholder {
  color: var(--bs-gray-500);
}
.select2-container--bootstrap5 .form-select-solid .select2-search.select2-search--inline .select2-search__field::-moz-placeholder {
  color: var(--bs-gray-500);
  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: var(--bs-input-color);
}
.select2-container--bootstrap5 .select2-selection--single .select2-selection__placeholder {
  color: var(--bs-gray-500);
}
.select2-container--bootstrap5 .select2-selection--single.form-select-solid .select2-selection__rendered {
  color: var(--bs-gray-700);
}
.select2-container--bootstrap5 .select2-selection--single.form-select-solid .select2-selection__placeholder {
  color: var(--bs-gray-500);
}
.select2-container--bootstrap5 .select2-selection--single.form-select-transparent .select2-selection__rendered {
  color: var(--bs-gray-800);
}
.select2-container--bootstrap5 .select2-selection--single.form-select-transparent .select2-selection__placeholder {
  color: var(--bs-gray-800);
}
.select2-container--bootstrap5 .select2-selection--single.form-select-dark .select2-selection__rendered {
  color: var(--bs-gray-900);
}
.select2-container--bootstrap5 .select2-selection--multiple {
  display: flex;
  align-items: center;
}
.select2-container--bootstrap5 .select2-selection--multiple .select2-search.select2-search--inline {
  display: inline-flex;
}
.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: var(--bs-gray-300);
}
.select2-container--bootstrap5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-gray-700);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27var%28--bs-gray-700%29%27%3e%3cpath d=%27M.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%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27var%28--bs-gray-700%29%27%3e%3cpath d=%27M.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%27/%3e%3c/svg%3e");
  display: block;
  position: absolute;
  transform: translateY(-50%);
  opacity: 0.5;
  border: 0;
  transition: 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;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M.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%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M.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%27/%3e%3c/svg%3e");
  transition: 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 .select2-selection__choice .select2-selection__choice__remove {
  height: 0.6rem;
  width: 0.6rem;
}
.select2-container--bootstrap5 .select2-selection--multiple.form-select-sm {
  min-height: calc(1.5em + 1.1rem + 2px);
  padding-top: 0.35rem;
  padding-bottom: 0.35rem;
}
.select2-container--bootstrap5 .select2-selection--multiple.form-select-sm .select2-selection__choice {
  border-radius: 0.55rem;
  padding: 0.1rem 0.35rem;
  margin-right: 0.35rem;
  margin-top: 0.1rem;
  margin-bottom: 0.1rem;
}
.select2-container--bootstrap5 .select2-selection--multiple.form-select-sm .select2-selection__choice .select2-selection__choice__display {
  margin-left: 0.95rem;
  font-size: 0.95rem;
}
.select2-container--bootstrap5 .select2-selection--multiple.form-select-sm .select2-search__field {
  height: 14px;
}
.select2-container--bootstrap5 .select2-selection--multiple:not(.form-select-sm):not(.form-select-lg) {
  min-height: calc(1.5em + 1.55rem + 2px);
  padding-top: 0.575rem;
  padding-bottom: 0.575rem;
}
.select2-container--bootstrap5 .select2-selection--multiple:not(.form-select-sm):not(.form-select-lg) .select2-selection__choice {
  border-radius: 0.75rem;
  padding: 0.1rem 0.5rem;
  margin-right: 0.5rem;
  margin-top: 0.1rem;
  margin-bottom: 0.1rem;
}
.select2-container--bootstrap5 .select2-selection--multiple:not(.form-select-sm):not(.form-select-lg) .select2-selection__choice .select2-selection__choice__display {
  margin-left: 1.1rem;
  font-size: 1.1rem;
}
.select2-container--bootstrap5 .select2-selection--multiple:not(.form-select-sm):not(.form-select-lg) .select2-search__field {
  height: 16px;
}
.select2-container--bootstrap5 .select2-selection--multiple.form-select-lg {
  min-height: calc(1.5em + 1.65rem + 2px);
  padding-top: 0.525rem;
  padding-bottom: 0.525rem;
}
.select2-container--bootstrap5 .select2-selection--multiple.form-select-lg .select2-selection__choice {
  border-radius: 1rem;
  padding: 0.15rem 0.65rem;
  margin-right: 0.65rem;
  margin-top: 0.15rem;
  margin-bottom: 0.15rem;
}
.select2-container--bootstrap5 .select2-selection--multiple.form-select-lg .select2-selection__choice .select2-selection__choice__display {
  margin-left: 1.25rem;
  font-size: 1.15rem;
}
.select2-container--bootstrap5 .select2-selection--multiple.form-select-lg .select2-search__field {
  height: 18px;
}
.select2-container--bootstrap5 .select2-dropdown {
  border: 0;
  box-shadow: var(--bs-dropdown-box-shadow);
  border-radius: 0.75rem;
  padding: 1rem 0;
  background-color: var(--bs-dropdown-bg);
}
.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: var(--bs-body-bg);
  padding: 0.55rem 0.75rem;
  color: var(--bs-gray-700);
  font-size: 0.95rem;
  border: 1px solid var(--bs-gray-300);
  border-radius: 0.55rem;
  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: 1px solid var(--bs-gray-400);
}
.select2-container--bootstrap5 .select2-dropdown .select2-results > .select2-results__options {
  max-height: 250px;
  overflow-y: auto;
}
.select2-container--bootstrap5 .select2-dropdown .select2-results__option {
  color: var(--bs-gray-700);
  transition: 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: var(--bs-component-hover-bg);
  color: var(--bs-component-hover-color);
  transition: color 0.2s ease;
}
.select2-container--bootstrap5 .select2-dropdown .select2-results__option.select2-results__option--selected {
  background-color: var(--bs-component-hover-bg);
  color: var(--bs-component-hover-color);
  transition: color 0.2s ease;
  position: relative;
}
.select2-container--bootstrap5 .select2-dropdown .select2-results__option.select2-results__option--selected:after {
  top: 50%;
  display: block;
  position: absolute;
  transform: translateY(-50%);
  height: 0.75rem;
  width: 0.75rem;
  content: "";
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-component-hover-color);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 14 11%27%3e%3cpath fill=%27var%28--bs-component-hover-color%29%27 d=%27M4.89557 6.49823L2.79487 4.26513C2.26967 3.70683 1.38251 3.70683 0.857309 4.26513C0.375593 4.77721 0.375593 5.57574 0.857309 6.08781L4.74989 10.2257C5.14476 10.6455 5.81176 10.6455 6.20663 10.2257L13.1427 2.85252C13.6244 2.34044 13.6244 1.54191 13.1427 1.02984C12.6175 0.471537 11.7303 0.471536 11.2051 1.02984L6.06096 6.49823C5.74506 6.83403 5.21146 6.83403 4.89557 6.49823Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 14 11%27%3e%3cpath fill=%27var%28--bs-component-hover-color%29%27 d=%27M4.89557 6.49823L2.79487 4.26513C2.26967 3.70683 1.38251 3.70683 0.857309 4.26513C0.375593 4.77721 0.375593 5.57574 0.857309 6.08781L4.74989 10.2257C5.14476 10.6455 5.81176 10.6455 6.20663 10.2257L13.1427 2.85252C13.6244 2.34044 13.6244 1.54191 13.1427 1.02984C12.6175 0.471537 11.7303 0.471536 11.2051 1.02984L6.06096 6.49823C5.74506 6.83403 5.21146 6.83403 4.89557 6.49823Z%27/%3e%3c/svg%3e");
  mask-position: center;
  -webkit-mask-position: center;
  right: 1.25rem;
}
.select2-container--bootstrap5 .select2-dropdown .select2-results__option.select2-results__option--disabled {
  color: var(--bs-gray-400);
}
.select2-container--bootstrap5 .select2-dropdown .select2-results__option.select2-results__message {
  color: var(--bs-gray-600);
}
.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: var(--bs-gray-800);
  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-color: var(--bs-gray-700) !important;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-gray-700);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27var%28--bs-gray-700%29%27%3e%3cpath d=%27M.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%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27var%28--bs-gray-700%29%27%3e%3cpath d=%27M.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%27/%3e%3c/svg%3e");
}
.select2-container--bootstrap5 .select2-selection__clear span {
  display: none;
}
.select2-container--bootstrap5 .select2-selection__clear:hover {
  background-color: var(--bs-primary) !important;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M.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%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M.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%27/%3e%3c/svg%3e");
}

.form-floating .form-select {
  padding-top: 1.85rem !important;
}

.fv-plugins-message-container {
  --input-invalid-color: var(--bs-danger);
  margin-top: 0.3rem;
}
.fv-plugins-message-container .fv-help-block {
  color: var(--bs-danger);
  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: var(--bs-body-bg);
  box-shadow: var(--bs-dropdown-box-shadow);
  font-family: Inter, Helvetica, "sans-serif";
  z-index: 1000;
  border-radius: 0.75rem;
}
.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: var(--bs-body-bg);
  border: 0;
}
.daterangepicker .ranges {
  border-radius: 0.75rem;
  background-color: var(--bs-body-bg);
  position: relative;
  overflow: hidden;
}
.daterangepicker .ranges ul {
  padding: 1rem 0;
  width: 150px;
  overflow: auto;
  max-height: 260px;
}
.daterangepicker .ranges li {
  padding: 0.7rem 1.75rem;
  font-weight: 500;
  font-size: 1rem;
  color: var(--bs-gray-600);
  transition: color 0.2s ease;
}
.daterangepicker .ranges li:hover {
  background-color: var(--bs-component-hover-bg);
  color: var(--bs-component-hover-color);
  transition: color 0.2s ease;
}
.daterangepicker .ranges li.active {
  background-color: var(--bs-component-active-bg);
  color: var(--bs-component-active-color);
  transition: color 0.2s ease;
}
.daterangepicker.show-calendar .ranges {
  border-radius: 0;
  border-top-left-radius: 0.75rem;
  margin-top: 0;
  height: 297px;
}
.daterangepicker.show-ranges.show-calendar .ranges {
  border-right: 1px solid var(--bs-gray-200);
}
.daterangepicker.show-ranges .drp-calendar.left {
  border-left: 0;
}
.daterangepicker .drp-buttons {
  padding: 1rem 1.75rem;
  border-top: 1px solid var(--bs-gray-200);
}
.daterangepicker .drp-buttons .btn {
  font-size: 1rem;
  font-weight: 500;
  padding: 0.5rem 1rem;
}
.daterangepicker .drp-buttons .cancelBtn {
  color: var(--bs-light-inverse);
  border-color: var(--bs-light);
  background-color: var(--bs-light);
}
.daterangepicker .drp-buttons .cancelBtn i,
.daterangepicker .drp-buttons .cancelBtn .svg-icon {
  color: var(--bs-light-inverse);
}
.daterangepicker .drp-buttons .cancelBtn.dropdown-toggle:after {
  color: var(--bs-light-inverse);
}
.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: var(--bs-light-inverse);
  border-color: var(--bs-light-active);
  background-color: var(--bs-light-active) !important;
}
.btn-check:checked + .daterangepicker .drp-buttons .cancelBtn i,
.btn-check:checked + .daterangepicker .drp-buttons .cancelBtn .svg-icon, .btn-check:active + .daterangepicker .drp-buttons .cancelBtn i,
.btn-check:active + .daterangepicker .drp-buttons .cancelBtn .svg-icon, .daterangepicker .drp-buttons .cancelBtn:focus:not(.btn-active) i,
.daterangepicker .drp-buttons .cancelBtn:focus:not(.btn-active) .svg-icon, .daterangepicker .drp-buttons .cancelBtn:hover:not(.btn-active) i,
.daterangepicker .drp-buttons .cancelBtn:hover:not(.btn-active) .svg-icon, .daterangepicker .drp-buttons .cancelBtn:active:not(.btn-active) i,
.daterangepicker .drp-buttons .cancelBtn:active:not(.btn-active) .svg-icon, .daterangepicker .drp-buttons .cancelBtn.active i,
.daterangepicker .drp-buttons .cancelBtn.active .svg-icon, .daterangepicker .drp-buttons .cancelBtn.show i,
.daterangepicker .drp-buttons .cancelBtn.show .svg-icon, .show > .daterangepicker .drp-buttons .cancelBtn i,
.show > .daterangepicker .drp-buttons .cancelBtn .svg-icon {
  color: var(--bs-light-inverse);
}
.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: var(--bs-light-inverse);
}
.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.75rem;
  background-color: var(--bs-component-hover-bg);
  color: var(--bs-component-hover-color);
}
.daterangepicker .drp-calendar th {
  font-weight: 500;
  color: var(--bs-gray-800);
}
.daterangepicker .drp-calendar th.month {
  font-weight: 500;
  color: var(--bs-gray-800);
}
.daterangepicker .drp-calendar th.next span, .daterangepicker .drp-calendar th.prev span {
  border-width: 0 1px 1px 0;
  border-color: var(--bs-gray-600);
}
.daterangepicker .drp-calendar th.next.available:hover span, .daterangepicker .drp-calendar th.prev.available:hover span {
  border-color: var(--bs-component-hover-color);
}
.daterangepicker .drp-calendar th.next span {
  margin-right: 1px;
}
.daterangepicker .drp-calendar th.prev span {
  margin-left: 1px;
}
.daterangepicker .drp-calendar td {
  color: var(--bs-gray-700);
}
.daterangepicker .drp-calendar td.available.off {
  color: var(--bs-gray-500);
}
.daterangepicker .drp-calendar td.active {
  background-color: var(--bs-component-active-bg) !important;
  color: var(--bs-component-active-color) !important;
  border-radius: 0.75rem;
}
.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.75rem;
}
.daterangepicker .drp-calendar td.today, .daterangepicker .drp-calendar td.today.active {
  background: var(--bs-gray-200) !important;
  color: var(--bs-gray-700) !important;
  border-radius: 0.75rem;
}
.daterangepicker .drp-calendar td.in-range.available:not(.active):not(.off):not(.today) {
  background-color: var(--bs-component-hover-bg);
  color: var(--bs-component-hover-color);
}
.daterangepicker .drp-calendar td:hover {
  background-color: var(--bs-component-hover-bg);
  color: var(--bs-component-hover-color);
}
.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.75rem;
  background-color: var(--bs-body-bg) !important;
  border-color: transparent;
  color: var(--bs-input-color);
  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-color: var(--bs-gray-100);
}

@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 {
  width: 280px !important;
  font-family: inherit;
  border: 0;
  border-radius: 0;
  box-shadow: var(--bs-dropdown-box-shadow);
  background-color: var(--bs-body-bg);
  border-radius: 0.75rem;
}
.flatpickr-calendar:before, .flatpickr-calendar:after {
  display: none;
}
.flatpickr-calendar.hasWeeks {
  width: 325px !important;
}

.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: var(--bs-gray-600);
  fill: var(--bs-gray-600);
  height: 46px;
}
.flatpickr-months .flatpickr-prev-month,
.flatpickr-months .flatpickr-next-month {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.75rem;
  top: 1rem;
}
.flatpickr-months .flatpickr-prev-month svg,
.flatpickr-months .flatpickr-next-month svg {
  fill: var(--bs-gray-500);
  height: 13px;
  width: 13px;
}
.flatpickr-months .flatpickr-prev-month:hover,
.flatpickr-months .flatpickr-next-month:hover {
  background: var(--bs-gray-100);
}
.flatpickr-months .flatpickr-prev-month:hover svg,
.flatpickr-months .flatpickr-next-month:hover svg {
  fill: var(--bs-gray-700);
}
.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.75rem;
  width: 65px;
}
.flatpickr-current-month .numInputWrapper span.arrowUp {
  border-top-right-radius: 0.75rem;
}
.flatpickr-current-month .numInputWrapper span.arrowDown {
  border-bottom-right-radius: 0.75rem;
}
.flatpickr-current-month .flatpickr-monthDropdown-months {
  border: 0 !important;
  background-color: var(--bs-body-bg);
  font-size: 1rem;
  color: var(--bs-gray-700);
  font-weight: 500;
  padding: 0.5rem 0.75rem;
  margin-right: 0.5rem;
  outline: none !important;
  border-radius: 0.75rem;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
}
.flatpickr-current-month .flatpickr-monthDropdown-months:hover {
  background: var(--bs-gray-100);
}
.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month {
  font-size: 1rem;
  color: var(--bs-gray-700);
  font-weight: 500;
  background-color: transparent;
  outline: none;
  padding: 0;
}
.flatpickr-current-month span.cur-month {
  color: var(--bs-gray-700);
  font-size: 1rem;
  font-weight: 500;
}
.flatpickr-current-month span.cur-month:hover {
  background: var(--bs-gray-100);
}
.flatpickr-current-month input.cur-year {
  color: var(--bs-gray-700);
  font-size: 1.1rem !important;
  padding: 0.5rem 0.75rem;
  font-weight: 500;
  outline: 0 !important;
}

span.flatpickr-weekday {
  color: var(--bs-gray-800);
  font-size: 1rem;
  font-weight: 600;
}

.flatpickr-time {
  border-bottom-right-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem;
}
.flatpickr-calendar.hasTime .flatpickr-time {
  height: height;
  line-height: height;
  max-height: height;
  border-top: 1px solid var(--bs-gray-100);
}
.flatpickr-time .numInputWrapper {
  height: height;
}
.flatpickr-time .flatpickr-am-pm {
  color: var(--bs-gray-700);
  font-size: 1rem;
  font-weight: 500;
}
.flatpickr-time input.flatpickr-hour, .flatpickr-time input.flatpickr-minute {
  color: var(--bs-gray-700);
  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: var(--bs-gray-500) !important;
}
.numInputWrapper span.arrowUp:hover:after {
  border-bottom-color: var(--bs-gray-700) !important;
}
.numInputWrapper span.arrowDown:after {
  border-top-color: var(--bs-gray-500) !important;
}
.numInputWrapper span.arrowDown:hover:after {
  border-top-color: var(--bs-gray-700) !important;
}
.numInputWrapper:hover {
  background: transparent;
}

.flatpickr-day {
  font-size: 1rem;
  border-radius: 0.75rem;
  box-shadow: none !important;
  height: 36px;
  width: 100%;
  max-width: 100% !important;
  margin: 0;
  line-height: 36px;
  color: var(--bs-gray-600);
  margin-top: 0 !important;
}
.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: var(--bs-component-hover-bg);
  color: var(--bs-component-hover-color);
  border-color: transparent;
}
.flatpickr-day.today {
  background: var(--bs-gray-100);
  color: var(--bs-gray-600);
  border-color: transparent;
}
.flatpickr-day.today:hover, .flatpickr-day.today:focus {
  border-color: transparent;
  background: var(--bs-gray-200);
  color: var(--bs-gray-700);
}
.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: var(--bs-component-active-bg);
  color: var(--bs-component-active-color);
  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: var(--bs-component-hover-bg);
  color: var(--bs-component-hover-color);
  border-color: transparent;
}
.flatpickr-day.today {
  border-color: transparent;
}
.flatpickr-day.today:hover, .flatpickr-day.today:focus {
  border-color: transparent;
  background: var(--bs-gray-100);
  color: var(--bs-gray-600);
}
.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: var(--bs-component-active-bg);
  color: var(--bs-component-active-color);
  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: var(--bs-gray-500);
  background: transparent;
  border-color: transparent;
}
.flatpickr-day.flatpickr-disabled, .flatpickr-day.flatpickr-disabled:hover {
  cursor: not-allowed;
  color: var(--bs-gray-500);
}

.flatpickr-weekwrapper {
  margin-right: 5px;
}

.tagify {
  --tagify-dd-bg-color: var(--bs-body-bg);
  --tags-border-color: var(--bs-gray-300);
  --tags-hover-border-color: var(--bs-gray-300);
  --tags-focus-border-color: var(--bs-gray-400);
  --tag-bg: var(--bs-gray-200);
  --tag-hover: var(--bs-gray-200);
  --tag-text-color: var(--bs-gray-700);
  --tag-text-color--edit: var(--bs-gray-700);
  --tag-pad: 0 0.5rem;
  --tag-inset-shadow-size: 1rem;
  --tag-invalid-color: var(--bs-danger);
  --tag-invalid-bg: var(--bs-danger-light);
  --tag-remove-bg: var(--bs-gray-200);
  --tag-remove-btn-color: transparent;
  --tag-remove-btn-bg: transparent;
  --tag-remove-btn-bg--hover: transparent;
  --input-color: var(--bs-gray-700);
  --placeholder-color: var(--bs-gray-400);
  --placeholder-color-focus: var(--bs-gray-500);
  --loader-size: .8rem;
  --tagify-dd-item--hidden-duration: 0.3s;
}
.tagify .tagify__tag {
  background-color: var(--tag-bg);
  margin: 0;
  line-height: 1;
}
.tagify .tagify__tag div {
  border-radius: inherit;
}
.tagify .tagify__tag .tagify__tag-text {
  overflow: visible;
}
.tagify .tagify__tag .tagify__tag__removeBtn {
  width: 0.6rem;
  height: 0.6rem;
  margin: 0 0.5rem 0 0;
  border-radius: 0;
  content: " ";
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-gray-500);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27var%28--bs-gray-500%29%27%3e%3cpath d=%27M.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%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27var%28--bs-gray-500%29%27%3e%3cpath d=%27M.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%27/%3e%3c/svg%3e");
}
.tagify .tagify__tag .tagify__tag__removeBtn:after {
  display: none;
}
.tagify .tagify__tag .tagify__tag__removeBtn:hover {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M.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%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M.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%27/%3e%3c/svg%3e");
}
.tagify .tagify__tag.tagify--notAllowed div .tagify__tag-text {
  color: var(--bs-danger);
  opacity: 0.5;
}
.tagify .tagify__tag.tagify--notAllowed .tagify__tag__removeBtn {
  opacity: 0.5;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-danger);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27var%28--bs-danger%29%27%3e%3cpath d=%27M.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%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27var%28--bs-danger%29%27%3e%3cpath d=%27M.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%27/%3e%3c/svg%3e");
}
.tagify .tagify__tag.tagify--notAllowed .tagify__tag__removeBtn:hover {
  background: transparent;
  opacity: 0.75;
}
.tagify .tagify__input {
  margin: 0;
}
.tagify .tagify__input:before {
  font-size: inherit;
  line-height: inherit;
  font-weight: inherit;
}
.tagify.form-control {
  display: flex;
  align-items: center;
  gap: 0.25rem;
}
.tagify.form-control-sm {
  border-radius: 0.55rem;
  min-height: calc(1.5em + 1.1rem + 2px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.tagify.form-control-sm .tagify__tag {
  padding: 0.3rem 0.3rem;
  border-radius: 0.55rem;
}
.tagify.form-control-sm .tagify__tag .tagify__tag-text {
  font-size: 0.95rem;
}
.tagify:not(.form-control-sm):not(.form-control-lg) {
  border-radius: 0.75rem;
  min-height: calc(1.5em + 1.55rem + 2px);
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}
.tagify:not(.form-control-sm):not(.form-control-lg) .tagify__tag {
  padding: 0.4rem 0.4rem;
  border-radius: 0.75rem;
}
.tagify:not(.form-control-sm):not(.form-control-lg) .tagify__tag .tagify__tag-text {
  font-size: 1.1rem;
}
.tagify.form-control-lg {
  border-radius: 1rem;
  min-height: calc(1.5em + 1.65rem + 2px);
  padding-top: 0.325rem;
  padding-bottom: 0.325rem;
}
.tagify.form-control-lg .tagify__tag {
  padding: 0.5rem 0.5rem;
  border-radius: 1rem;
}
.tagify.form-control-lg .tagify__tag .tagify__tag-text {
  font-size: 1.15rem;
}

.tagify__dropdown {
  box-shadow: var(--bs-dropdown-box-shadow);
  border: 0 !important;
  outline: none !important;
  padding: 0.75rem 0;
  z-index: 1000;
  background-color: var(--bs-body-bg);
  border-radius: 0.75rem;
}
.tagify__dropdown ._wrapper {
  max-height: none;
  border-radius: 0.75rem;
}
.modal-open .tagify__dropdown {
  z-index: 1056;
}
.tagify__dropdown .tagify__dropdown__wrapper {
  background-color: var(--bs-body-bg);
  border: 0 !important;
  outline: none !important;
  box-shadow: none;
}
.tagify__dropdown .tagify__dropdown__item {
  color: var(--bs-gray-700);
  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: var(--bs-component-hover-bg);
  color: var(--bs-component-hover-color);
}
.tagify__dropdown.tagify__inline__suggestions {
  padding: 0.775rem 1rem;
}
.tagify__dropdown.tagify__inline__suggestions .tagify__dropdown__item {
  display: inline-block;
  font-size: 0.95rem;
  padding: 0.35rem 0.5rem;
  margin: 0.25rem 0.5rem 0.25rem 0;
  background-color: var(--bs-gray-200);
  color: var(--bs-gray-700);
  border-radius: 0.75rem;
}
.tagify__dropdown.tagify__inline__suggestions .tagify__dropdown__item:hover, .tagify__dropdown.tagify__inline__suggestions .tagify__dropdown__item.tagify__dropdown__item--active {
  background-color: var(--bs-component-hover-bg);
  color: var(--bs-component-hover-color);
}

.bootstrap-maxlength {
  z-index: 1040 !important;
}
.modal-open .bootstrap-maxlength {
  z-index: 1060 !important;
}
.bootstrap-maxlength.badge {
  display: inline-flex !important;
}

.ck-target {
  display: none;
}

.ck-toolbar {
  border-radius: 0.75rem !important;
}

.ck-content {
  min-height: 200px;
  border-radius: 0.75rem !important;
}
.ck-content.ck-focused {
  border-color: var(--bs-primary) !important;
  box-shadow: none !important;
}

.ck-editor .ck-toolbar {
  border-top-left-radius: 0.75rem !important;
  border-top-right-radius: 0.75rem !important;
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.ck-editor .ck-content {
  border-bottom-right-radius: 0.75rem !important;
  border-bottom-left-radius: 0.75rem !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: var(--bs-primary) !important;
}
.ck-body .ck-balloon-panel.ck-toolbar-container,
.ck-body .ck-balloon-panel .ck-toolbar {
  border-radius: 0.75rem !important;
}

table.dataTable {
  width: 100% !important;
  margin: 0 !important;
}
table.dataTable th {
  border-bottom-color: var(--bs-table-border-color);
}

div.dataTables_wrapper div.dataTables_length {
  padding: 1rem 0;
}

div.dataTables_wrapper div.dataTables_filter {
  padding: 1rem 0;
}

div.dataTables_wrapper div.dataTables_info {
  display: flex;
  flex-direction: column;
  font-weight: 500;
  color: var(--bs-gray-700);
  padding: 1rem 0;
}
div.dataTables_wrapper div.dataTables_info .select-info,
div.dataTables_wrapper div.dataTables_info .select-item {
  margin-left: 0;
  font-size: 0.9rem;
  color: var(--bs-text-muted);
}

div.dataTables_length + div.dataTables_info {
  margin-left: 1rem;
}

div.dataTables_wrapper div.dataTables_paginate {
  padding: 1rem 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: 0;
}

table.dataTable > thead .sorting:after, table.dataTable > thead .sorting:before {
  display: none !important;
}
table.dataTable > thead .sorting_asc,
table.dataTable > thead .sorting_desc {
  vertical-align: middle;
}
table.dataTable > thead .sorting_asc:before, table.dataTable > thead .sorting_asc:after,
table.dataTable > thead .sorting_desc:before,
table.dataTable > thead .sorting_desc:after {
  position: relative !important;
  opacity: 1 !important;
  display: inline-block !important;
  width: 0.75rem;
  height: 0.75rem;
  content: " " !important;
  bottom: auto;
  right: auto !important;
  left: auto;
  margin-left: 0.5rem;
}
table.dataTable > thead .sorting_asc:before,
table.dataTable > thead .sorting_desc:before {
  display: none !important;
}

table.dataTable > thead .sorting_asc:after {
  opacity: 1;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-text-muted);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-muted%29%27%3e%3cpath d=%27M3.23571 2.72011L4.97917 4.46358C5.15176 4.63618 5.43158 4.63617 5.60417 4.46358C5.77676 4.29099 5.77676 4.01118 5.60417 3.83861L3.29463 1.52904C3.13192 1.36629 2.86809 1.36629 2.70538 1.52904L0.395812 3.83861C0.22325 4.01117 0.22325 4.29099 0.395812 4.46358C0.568437 4.63617 0.84825 4.63617 1.02081 4.46358L2.76429 2.72011C2.89446 2.58994 3.10554 2.58994 3.23571 2.72011Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-muted%29%27%3e%3cpath d=%27M3.23571 2.72011L4.97917 4.46358C5.15176 4.63618 5.43158 4.63617 5.60417 4.46358C5.77676 4.29099 5.77676 4.01118 5.60417 3.83861L3.29463 1.52904C3.13192 1.36629 2.86809 1.36629 2.70538 1.52904L0.395812 3.83861C0.22325 4.01117 0.22325 4.29099 0.395812 4.46358C0.568437 4.63617 0.84825 4.63617 1.02081 4.46358L2.76429 2.72011C2.89446 2.58994 3.10554 2.58994 3.23571 2.72011Z%27/%3e%3c/svg%3e");
}

table.dataTable > thead .sorting_desc:after {
  opacity: 1;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-text-muted);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-muted%29%27%3e%3cpath d=%27M2.76429 3.27989L1.02083 1.53642C0.848244 1.36382 0.568419 1.36383 0.395831 1.53642C0.223244 1.70901 0.223244 1.98882 0.395831 2.16139L2.70537 4.47096C2.86808 4.63371 3.13191 4.63371 3.29462 4.47096L5.60419 2.16139C5.77675 1.98883 5.77675 1.70901 5.60419 1.53642C5.43156 1.36383 5.15175 1.36383 4.97919 1.53642L3.23571 3.27989C3.10554 3.41006 2.89446 3.41006 2.76429 3.27989Z%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 6%27 fill=%27var%28--bs-text-muted%29%27%3e%3cpath d=%27M2.76429 3.27989L1.02083 1.53642C0.848244 1.36382 0.568419 1.36383 0.395831 1.53642C0.223244 1.70901 0.223244 1.98882 0.395831 2.16139L2.70537 4.47096C2.86808 4.63371 3.13191 4.63371 3.29462 4.47096L5.60419 2.16139C5.77675 1.98883 5.77675 1.70901 5.60419 1.53642C5.43156 1.36383 5.15175 1.36383 4.97919 1.53642L3.23571 3.27989C3.10554 3.41006 2.89446 3.41006 2.76429 3.27989Z%27/%3e%3c/svg%3e");
}

div.dataTables_wrapper .table-responsive {
  position: relative;
}
div.dataTables_wrapper div.dataTables_processing {
  border-radius: 0.75rem;
  box-shadow: var(--bs-dropdown-box-shadow);
  background-color: var(--bs-body-bg);
  color: var(--bs-gray-700);
  font-weight: 500;
  margin: 0 !important;
  width: auto;
  padding: 1rem 2rem !important;
  transform: translateX(-50%) translateY(-50%);
}
div.dataTables_wrapper div.dataTables_processing > div {
  display: none;
}

table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control:before,
table.dataTable.dtr-inline.collapsed > tbody > tr > th.dtr-control:before,
table.dataTable.dtr-column.collapsed > tbody > tr > td.dtr-control:before,
table.dataTable.dtr-column.collapsed > tbody > tr > th.dtr-control:before {
  top: 50%;
  left: 0;
  height: 1.35rem;
  width: 1.35rem;
  line-height: 1.5;
  text-indent: -999px !important;
  margin-top: -0.675rem;
  margin-right: 0.675rem;
  display: inline-block;
  position: relative;
  font-size: 1.05rem;
  border: 0;
  box-shadow: none;
  mask-size: 85%;
  -webkit-mask-size: 85%;
  content: ".";
}
:root table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control:before, [data-bs-theme=light] table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control:before,
:root table.dataTable.dtr-inline.collapsed > tbody > tr > th.dtr-control:before,
[data-bs-theme=light] table.dataTable.dtr-inline.collapsed > tbody > tr > th.dtr-control:before,
:root table.dataTable.dtr-column.collapsed > tbody > tr > td.dtr-control:before,
[data-bs-theme=light] table.dataTable.dtr-column.collapsed > tbody > tr > td.dtr-control:before,
:root table.dataTable.dtr-column.collapsed > tbody > tr > th.dtr-control:before,
[data-bs-theme=light] table.dataTable.dtr-column.collapsed > tbody > tr > th.dtr-control:before {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #78829D;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27none%27%3e%3crect opacity=%270.3%27 x=%272%27 y=%272%27 width=%2720%27 height=%2720%27 rx=%275%27 fill=%27%2378829D%27/%3e%3crect x=%2710.8891%27 y=%2717.8033%27 width=%2712%27 height=%272%27 rx=%271%27 transform=%27rotate%28-90 10.8891 17.8033%29%27 fill=%27%2378829D%27/%3e%3crect x=%276.01041%27 y=%2710.9247%27 width=%2712%27 height=%272%27 rx=%271%27 fill=%27%2378829D%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27none%27%3e%3crect opacity=%270.3%27 x=%272%27 y=%272%27 width=%2720%27 height=%2720%27 rx=%275%27 fill=%27%2378829D%27/%3e%3crect x=%2710.8891%27 y=%2717.8033%27 width=%2712%27 height=%272%27 rx=%271%27 transform=%27rotate%28-90 10.8891 17.8033%29%27 fill=%27%2378829D%27/%3e%3crect x=%276.01041%27 y=%2710.9247%27 width=%2712%27 height=%272%27 rx=%271%27 fill=%27%2378829D%27/%3e%3c/svg%3e");
}
[data-bs-theme=dark] table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control:before,
[data-bs-theme=dark] table.dataTable.dtr-inline.collapsed > tbody > tr > th.dtr-control:before,
[data-bs-theme=dark] table.dataTable.dtr-column.collapsed > tbody > tr > td.dtr-control:before,
[data-bs-theme=dark] table.dataTable.dtr-column.collapsed > tbody > tr > th.dtr-control:before {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #808290;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27none%27%3e%3crect opacity=%270.3%27 x=%272%27 y=%272%27 width=%2720%27 height=%2720%27 rx=%275%27 fill=%27%23808290%27/%3e%3crect x=%2710.8891%27 y=%2717.8033%27 width=%2712%27 height=%272%27 rx=%271%27 transform=%27rotate%28-90 10.8891 17.8033%29%27 fill=%27%23808290%27/%3e%3crect x=%276.01041%27 y=%2710.9247%27 width=%2712%27 height=%272%27 rx=%271%27 fill=%27%23808290%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27none%27%3e%3crect opacity=%270.3%27 x=%272%27 y=%272%27 width=%2720%27 height=%2720%27 rx=%275%27 fill=%27%23808290%27/%3e%3crect x=%2710.8891%27 y=%2717.8033%27 width=%2712%27 height=%272%27 rx=%271%27 transform=%27rotate%28-90 10.8891 17.8033%29%27 fill=%27%23808290%27/%3e%3crect x=%276.01041%27 y=%2710.9247%27 width=%2712%27 height=%272%27 rx=%271%27 fill=%27%23808290%27/%3e%3c/svg%3e");
}
table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control.dtr-control-last:before,
table.dataTable.dtr-inline.collapsed > tbody > tr > th.dtr-control.dtr-control-last:before,
table.dataTable.dtr-column.collapsed > tbody > tr > td.dtr-control.dtr-control-last:before,
table.dataTable.dtr-column.collapsed > tbody > tr > th.dtr-control.dtr-control-last:before {
  left: 100%;
  right: 0;
}

table.dataTable.dtr-inline.collapsed > tbody > tr.parent > td.dtr-control:before,
table.dataTable.dtr-inline.collapsed > tbody > tr.parent > th.dtr-control:before,
table.dataTable.dtr-column.collapsed > tbody > tr.parent > td.dtr-control:before,
table.dataTable.dtr-column.collapsed > tbody > tr.parent > th.dtr-control:before {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: #FF6F1E;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27none%27%3e%3crect opacity=%270.3%27 x=%272%27 y=%272%27 width=%2720%27 height=%2720%27 rx=%275%27 fill=%27%23FF6F1E%27/%3e%3crect x=%276.0104%27 y=%2710.9247%27 width=%2712%27 height=%272%27 rx=%271%27 fill=%27%23FF6F1E%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27none%27%3e%3crect opacity=%270.3%27 x=%272%27 y=%272%27 width=%2720%27 height=%2720%27 rx=%275%27 fill=%27%23FF6F1E%27/%3e%3crect x=%276.0104%27 y=%2710.9247%27 width=%2712%27 height=%272%27 rx=%271%27 fill=%27%23FF6F1E%27/%3e%3c/svg%3e");
}

table.dataTable > tbody > tr.child span.dtr-title {
  display: inline-block;
  min-width: 100px;
  font-weight: 500;
}

table.dataTable > tbody > tr.child span.dtr-data {
  font-weight: 400;
}

table.dataTable.table-striped > tbody > tr.odd > * {
  box-shadow: inset 0 0 0 9999px var(--bs-table-striped-bg);
}

table.dataTable > tbody > tr.selected > * {
  box-shadow: inset 0 0 0 9999px var(--bs-primary);
  color: var(--bs-primary-inverse);
}
table.dataTable > tbody > tr.selected > * a:not([class=btn]) {
  color: var(--bs-primary-light);
  font-weight: 500;
  text-decoration: underline;
  text-decoration-style: dotted;
}
table.dataTable > tbody > tr.selected > * a:not([class=btn]):hover {
  color: var(--bs-primary-inverse);
}

div.dataTables_scrollBody {
  border-left: 0 !important;
}
div.dataTables_scrollBody .sorting_disabled.sorting_asc:after,
div.dataTables_scrollBody .sorting_disabled.sorting_desc:after {
  display: none !important;
}

.dataTables_scroll > .dataTables_scrollBody > .table > thead {
  line-height: 0;
}
.dataTables_scroll > .dataTables_scrollBody > .table > thead .sorting:after, .dataTables_scroll > .dataTables_scrollBody > .table > thead .sorting:before {
  display: none !important;
}

div.dtfc-right-top-blocker,
div.dtfc-left-top-blocker {
  background-color: var(--bs-body-bg);
}

table.dataTable thead tr > .dtfc-fixed-left,
table.dataTable thead tr > .dtfc-fixed-right {
  background-color: var(--bs-body-bg);
}

table.dataTable tbody tr > .dtfc-fixed-left,
table.dataTable tbody tr > .dtfc-fixed-right {
  background-color: var(--bs-body-bg);
}

.dtfh-floatingparent {
  box-shadow: var(--bs-box-shadow-sm);
}
.dtfh-floatingparent .table {
  background-color: var(--bs-body-bg) !important;
}
.dtfh-floatingparent,
.dtfh-floatingparent .table,
.dtfh-floatingparent .table th {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

.dtr-details {
  display: table !important;
}
.dtr-details li {
  display: table-row !important;
}
.dtr-details li .dtr-title {
  padding-right: 0.75rem;
  color: var(--bs-gray-900);
}
.dtr-details li .dtr-data {
  color: var(--bs-gray-700);
}
.dtr-details li .dtr-title,
.dtr-details li .dtr-data {
  font-size: 1rem;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  display: table-cell !important;
  border-bottom: 1px solid var(--bs-border-color);
}

.dropzone {
  min-height: auto;
  padding: 1.5rem 1.75rem;
  text-align: center;
  cursor: pointer;
  border: 1px dashed var(--bs-primary);
  background-color: var(--bs-primary-light);
  border-radius: 0.75rem !important;
}
.dropzone .dz-message {
  margin: 0;
  display: flex;
  text-align: left;
}
.dropzone .dz-preview {
  border-radius: 0.75rem !important;
  margin: 0.75rem;
}
.dropzone .dz-preview .dz-image {
  border-radius: 0.75rem !important;
  z-index: 1;
}
.dropzone .dz-preview.dz-file-preview .dz-image {
  background: var(--bs-gray-200);
}
.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-color: var(--bs-body-bg) !important;
  box-shadow: var(--bs-box-shadow);
  border-radius: 100%;
  top: -0.825rem;
  right: -0.825rem;
}
.dropzone .dz-remove:after {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  display: block;
  content: "";
  mask-size: 40%;
  -webkit-mask-size: 40%;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-gray-600);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27var%28--bs-gray-600%29%27%3e%3cpath d=%27M.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%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27var%28--bs-gray-600%29%27%3e%3cpath d=%27M.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%27/%3e%3c/svg%3e");
}
.dropzone .dz-remove:hover:after {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-primary);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M.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%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27var%28--bs-primary%29%27%3e%3cpath d=%27M.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%27/%3e%3c/svg%3e");
}
.dropzone .dz-error-message {
  color: var(--bs-danger-inverse);
  background: var(--bs-danger);
}

.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.75rem;
  padding: 0.5rem 1rem;
  background-color: var(--bs-gray-100);
}
.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: var(--bs-gray-600);
  text-overflow: ellipsis;
  margin-right: 0.5rem;
}
.dropzone.dropzone-queue .dropzone-item .dropzone-file .dropzone-filename:hover {
  color: var(--bs-primary);
}
.dropzone.dropzone-queue .dropzone-item .dropzone-file .dropzone-error {
  margin-top: 0.25rem;
  font-size: 0.9rem;
  font-weight: 400;
  color: var(--bs-danger);
  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-in-out;
}
@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;
}
.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;
  font-size: 0.8rem;
  color: var(--bs-gray-600);
}
.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;
}
.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: var(--bs-primary);
}
.dropzone.dropzone-queue .dropzone-item .dropzone-toolbar .dropzone-start {
  transition: 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: var(--bs-gray-100);
  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: var(--bs-component-active-bg);
}
.noUi-target .noUi-handle {
  background-color: #ffffff;
  border: 1px solid var(--bs-gray-200);
  box-shadow: var(--bs-box-shadow-sm);
}
.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-target.noUi-target-light .noUi-connects {
  background-color: var(--bs-light-light);
}
.noUi-target.noUi-target-light .noUi-connects .noUi-connect {
  background-color: var(--bs-light);
}
.noUi-target.noUi-target-light .noUi-handle {
  border: 1px solid var(--bs-light);
  box-shadow: 0 3px 6px -3px rgba(var(--bs-light), 0.7);
  background-color: var(--bs-light);
}

.noUi-target.noUi-target-primary .noUi-connects {
  background-color: var(--bs-primary-light);
}
.noUi-target.noUi-target-primary .noUi-connects .noUi-connect {
  background-color: var(--bs-primary);
}
.noUi-target.noUi-target-primary .noUi-handle {
  border: 1px solid var(--bs-primary);
  box-shadow: 0 3px 6px -3px rgba(var(--bs-primary), 0.7);
  background-color: var(--bs-primary);
}

.noUi-target.noUi-target-secondary .noUi-connects {
  background-color: var(--bs-secondary-light);
}
.noUi-target.noUi-target-secondary .noUi-connects .noUi-connect {
  background-color: var(--bs-secondary);
}
.noUi-target.noUi-target-secondary .noUi-handle {
  border: 1px solid var(--bs-secondary);
  box-shadow: 0 3px 6px -3px rgba(var(--bs-secondary), 0.7);
  background-color: var(--bs-secondary);
}

.noUi-target.noUi-target-success .noUi-connects {
  background-color: var(--bs-success-light);
}
.noUi-target.noUi-target-success .noUi-connects .noUi-connect {
  background-color: var(--bs-success);
}
.noUi-target.noUi-target-success .noUi-handle {
  border: 1px solid var(--bs-success);
  box-shadow: 0 3px 6px -3px rgba(var(--bs-success), 0.7);
  background-color: var(--bs-success);
}

.noUi-target.noUi-target-info .noUi-connects {
  background-color: var(--bs-info-light);
}
.noUi-target.noUi-target-info .noUi-connects .noUi-connect {
  background-color: var(--bs-info);
}
.noUi-target.noUi-target-info .noUi-handle {
  border: 1px solid var(--bs-info);
  box-shadow: 0 3px 6px -3px rgba(var(--bs-info), 0.7);
  background-color: var(--bs-info);
}

.noUi-target.noUi-target-warning .noUi-connects {
  background-color: var(--bs-warning-light);
}
.noUi-target.noUi-target-warning .noUi-connects .noUi-connect {
  background-color: var(--bs-warning);
}
.noUi-target.noUi-target-warning .noUi-handle {
  border: 1px solid var(--bs-warning);
  box-shadow: 0 3px 6px -3px rgba(var(--bs-warning), 0.7);
  background-color: var(--bs-warning);
}

.noUi-target.noUi-target-danger .noUi-connects {
  background-color: var(--bs-danger-light);
}
.noUi-target.noUi-target-danger .noUi-connects .noUi-connect {
  background-color: var(--bs-danger);
}
.noUi-target.noUi-target-danger .noUi-handle {
  border: 1px solid var(--bs-danger);
  box-shadow: 0 3px 6px -3px rgba(var(--bs-danger), 0.7);
  background-color: var(--bs-danger);
}

.noUi-target.noUi-target-dark .noUi-connects {
  background-color: var(--bs-dark-light);
}
.noUi-target.noUi-target-dark .noUi-connects .noUi-connect {
  background-color: var(--bs-dark);
}
.noUi-target.noUi-target-dark .noUi-handle {
  border: 1px solid var(--bs-dark);
  box-shadow: 0 3px 6px -3px rgba(var(--bs-dark), 0.7);
  background-color: var(--bs-dark);
}

.noUi-tooltip {
  box-shadow: var(--bs-tooltip-box-shadow);
  background: var(--bs-tooltip-bg);
  color: var(--bs-tooltip-color);
  font-size: 1rem;
  border: 0;
  padding: 0.5rem 0.75rem;
  border-radius: 0.75rem;
}

.ql-toolbar {
  font-family: Inter, Helvetica, "sans-serif";
}
.ql-toolbar.ql-snow {
  border: 1px solid var(--bs-border-color);
  border-top-left-radius: 0.75rem;
  border-top-right-radius: 0.75rem;
}
.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: var(--bs-gray-500);
}
.ql-toolbar.ql-snow .ql-picker .ql-fill,
.ql-toolbar.ql-snow button .ql-fill {
  fill: var(--bs-gray-500);
}
.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: var(--bs-primary);
}
.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: var(--bs-primary);
}

.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
  right: 0;
}
[direction=rtl] .ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg, [dir=rtl] .ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
  left: 0;
  right: auto;
}

.ql-editor {
  color: var(--bs-input-color);
  text-align: initial;
}
.ql-editor.ql-blank:before {
  left: auto !important;
  right: auto !important;
  color: var(--bs-text-muted) !important;
  font-style: normal !important;
}

.ql-container.ql-snow {
  background-color: var(--bs-input-bg);
  border: 1px solid var(--bs-gray-200);
  border-top: 0;
  border-bottom-right-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem;
}

.ql-snow .ql-picker .ql-picker-label {
  color: var(--bs-gray-500);
}
.ql-snow .ql-picker .ql-picker-label.ql-active, .ql-snow .ql-picker .ql-picker-label:hover {
  color: var(--bs-primary);
}
.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: var(--bs-primary);
  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: var(--bs-primary);
}
.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  border: 0;
  padding: 0.5rem 1rem;
  box-shadow: var(--bs-dropdown-box-shadow);
  background-color: var(--bs-body-bg);
  border-radius: 0.75rem;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item {
  color: var(--bs-gray-600);
  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: var(--bs-primary);
}
.ql-snow .ql-tooltip {
  border: 0;
  padding: 0.5rem 1rem;
  box-shadow: var(--bs-dropdown-box-shadow);
  border-radius: 0.75rem;
}
.ql-snow .ql-tooltip input[type=text] {
  border: 0;
  background-color: transparent;
  outline: none !important;
  box-shadow: none;
  border-radius: 0;
  border: 1px solid var(--bs-border-color);
  color: var(--bs-gray-700);
  outline: none !important;
  border-radius: 0.75rem;
}
.ql-snow .ql-tooltip input[type=text]:active, .ql-snow .ql-tooltip input[type=text]:focus {
  border-color: var(--bs-input-focus-border-color) !important;
}
.ql-snow .ql-tooltip .ql-preview {
  color: var(--bs-gray-600);
}
.ql-snow .ql-tooltip .ql-action {
  transition: color 0.3s ease;
  color: var(--bs-gray-600);
}
.ql-snow .ql-tooltip .ql-action:hover {
  transition: color 0.3s ease;
  color: var(--bs-primary);
}
.modal .ql-snow .ql-tooltip.ql-editing {
  left: 20px !important;
}
.ql-snow .ql-editor pre.ql-syntax {
  background-color: var(--bs-gray-900);
  color: var(--bs-text-muted);
  overflow: visible;
  border-radius: 0.75rem;
}

.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 var(--bs-gray-200);
  border-radius: 0.75rem;
}
.recaptcha .recaptcha-img {
  margin-bottom: 10px;
}
.recaptcha .recaptcha_only_if_incorrect_sol {
  color: var(--bs-danger);
}
.recaptcha .input-group .btn i {
  padding-right: 0;
}
.recaptcha .input-group .form-control {
  border-top-left-radius: 0.75rem !important;
  border-bottom-left-radius: 0.75rem !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: var(--bs-body-bg);
  padding: 2rem;
  border-radius: 0.75rem;
}
.swal2-popup .swal2-title {
  font-weight: 500;
  font-size: 1.3rem;
  color: var(--bs-dark);
}
.swal2-popup .swal2-html-container,
.swal2-popup .swal2-content {
  font-weight: normal;
  font-size: 1.1rem;
  margin-top: 1.5rem;
  color: var(--bs-gray-800);
}
.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: var(--bs-warning);
  color: var(--bs-warning);
}
.swal2-icon.swal2-error {
  border-color: var(--bs-danger);
  color: var(--bs-danger);
}
.swal2-icon.swal2-error [class^=swal2-x-mark-line] {
  background-color: rgba(var(--bs-danger-rgb), 0.75);
}
.swal2-icon.swal2-success {
  border-color: var(--bs-success);
  color: var(--bs-success);
}
.swal2-icon.swal2-success [class^=swal2-success-line] {
  background-color: var(--bs-success);
}
.swal2-icon.swal2-success .swal2-success-ring {
  border-color: rgba(var(--bs-success-rgb), 0.3);
}
.swal2-icon.swal2-info {
  border-color: var(--bs-info);
  color: var(--bs-info);
}
.swal2-icon.swal2-question {
  border-color: var(--bs-primary);
  color: var(--bs-primary);
}

.tox-target {
  display: none;
}

.tox-tinymce {
  border-radius: 0.75rem !important;
}

.toastr {
  background-position: calc(100% - 1.5rem) center !important;
  /*rtl:ignore*/
  background-position: 1.5rem center !important;
  box-shadow: var(--bs-dropdown-box-shadow) !important;
  border-radius: 0.75rem !important;
  border: 0 !important;
  background-color: var(--bs-gray-100);
  color: var(--bs-gray-700);
  padding: 1.25rem 1.25rem 1.25rem 4.5rem !important;
}
.toastr .toastr-close-button {
  outline: none !important;
  font-size: 0;
  width: 0.85rem;
  height: 0.85rem;
}
.toastr .toastr-title {
  font-size: 1.15rem;
  font-weight: 500;
}
.toastr .toastr-title + .toastr-message {
  margin-top: 0.25rem;
}
.toastr .toastr-message {
  font-size: 1rem;
  font-weight: 400;
}
.toastr.toastr-success {
  background-color: var(--bs-success);
  color: var(--bs-success-inverse);
}
.toastr.toastr-success .toastr-close-button {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-success-inverse);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27var%28--bs-success-inverse%29%27%3e%3cpath d=%27M.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%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27var%28--bs-success-inverse%29%27%3e%3cpath d=%27M.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%27/%3e%3c/svg%3e");
}
.toastr.toastr-info {
  background-color: var(--bs-info);
  color: var(--bs-info-inverse);
}
.toastr.toastr-info .toastr-close-button {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-info-inverse);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27var%28--bs-info-inverse%29%27%3e%3cpath d=%27M.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%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27var%28--bs-info-inverse%29%27%3e%3cpath d=%27M.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%27/%3e%3c/svg%3e");
}
.toastr.toastr-warning {
  background-color: var(--bs-warning);
  color: var(--bs-warning-inverse);
}
.toastr.toastr-warning .toastr-close-button {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-warning-inverse);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27var%28--bs-warning-inverse%29%27%3e%3cpath d=%27M.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%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27var%28--bs-warning-inverse%29%27%3e%3cpath d=%27M.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%27/%3e%3c/svg%3e");
}
.toastr.toastr-error {
  background-color: var(--bs-danger);
  color: var(--bs-danger-inverse);
}
.toastr.toastr-error .toastr-close-button {
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--bs-danger-inverse);
  -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27var%28--bs-danger-inverse%29%27%3e%3cpath d=%27M.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%27/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27var%28--bs-danger-inverse%29%27%3e%3cpath d=%27M.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%27/%3e%3c/svg%3e");
}

.toastr-top-center {
  top: 12px;
}

.toastr-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: 1px dashed var(--bs-gray-300) !important;
  border-radius: 0.75rem;
}
.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: Inter, Helvetica, "sans-serif" !important;
}

.apexcharts-title-text {
  font-weight: 400;
}

.apexcharts-pie-label {
  font-weight: 400;
  font-size: 0.95rem;
}

.apexcharts-toolbar {
  text-align: left !important;
}

.apexcharts-menu {
  background: var(--bs-body-bg) !important;
  border: 0 !important;
  padding: 0.5rem 0 !important;
  box-shadow: var(--bs-dropdown-box-shadow);
  border-radius: 0.75rem !important;
  overflow: hidden;
  min-width: 10rem !important;
}
.apexcharts-menu .apexcharts-menu-item {
  padding: 0.65rem 0.85rem;
  transition: all 0.2s ease-in-out;
}
.apexcharts-menu .apexcharts-menu-item:hover {
  background-color: var(--bs-component-hover-bg) !important;
}

.apexcharts-tooltip.apexcharts-theme-light {
  border-radius: 0.75rem;
  box-shadow: var(--bs-dropdown-box-shadow);
  border: 0 !important;
  background: var(--bs-body-bg) !important;
  color: var(--bs-gray-800);
}
.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title {
  background: var(--bs-body-bg) !important;
  font-weight: 500;
  color: var(--bs-gray-800);
  border-bottom: 1px solid var(--bs-gray-100) !important;
}
.apexcharts-tooltip .apexcharts-tooltip-title {
  padding: 0.5rem 1rem;
}
.apexcharts-xaxistooltip.apexcharts-theme-light {
  border-radius: 0.75rem !important;
  box-shadow: var(--bs-dropdown-box-shadow) !important;
  border: 0 !important;
  background: var(--bs-dropdown-box-shadow) !important;
  color: var(--bs-gray-800);
}
.apexcharts-xaxistooltip.apexcharts-theme-light:before {
  border-bottom: 0 !important;
}
.apexcharts-xaxistooltip.apexcharts-theme-light:after {
  border-bottom-color: var(--bs-dropdown-box-shadow) !important;
}

.card-rounded-bottom .apexcharts-canvas svg {
  border-bottom-left-radius: 1rem;
  border-bottom-right-radius: 1rem;
}

.rounded .apexcharts-canvas svg {
  border-radius: 0.75rem !important;
}

.rounded-sm .apexcharts-canvas svg {
  border-radius: 0.55rem !important;
}

.rounded-lg .apexcharts-canvas svg {
  border-radius: 1rem !important;
}

.rounded-xl .apexcharts-canvas svg {
  border-radius: 1.25rem !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.75rem !important;
  text-align: center;
  box-shadow: var(--bs-box-shadow) !important;
}
.leaflet-container .leaflet-popup-content-wrapper .leaflet-popup-content {
  font-family: Inter, 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.75rem;
  padding: 0.5rem 0.75rem;
  background-color: var(--bs-primary);
  color: var(--bs-primary-inverse);
}
.tns .tns-controls button:hover {
  background-color: var(--bs-primary-active);
}
.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: var(--bs-gray-200);
  margin: 0 0.25rem;
  border: 0;
  border-radius: 0.35rem;
}
.tns .tns-nav button.tns-nav-active {
  background-color: var(--bs-primary);
}
.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;
  }
}
.tns.tns-flush .tns-outer {
  margin: 0;
}
.tns.tns-circle-nav .tns-nav {
  display: flex;
  justify-content: center;
  align-items: center;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.tns.tns-circle-nav .tns-nav button {
  display: block;
  outline: none;
  width: 1.15rem;
  height: 1.15rem;
  background-color: var(--bs-gray-200);
  margin: 0 0.55rem;
  border: 0;
  border-radius: 50%;
}
.tns.tns-circle-nav .tns-nav button.tns-nav-active {
  background-color: var(--bs-gray-400);
}

.tns-hide-disabled-nav [disabled] {
  display: none !important;
}

body {
  --fc-event-border-color: var(--bs-primary);
  --fc-event-bg-color: var(--bs-primary);
  --fc-event-text-color: var(--bs-primary-inverse);
}

.fc {
  --fc-border-color: var(--bs-gray-200);
  --fc-page-bg-color: #ffffff;
  --fc-small-font-size: 0.95rem;
  --fc-highlight-color: var(--bs-light);
  --fc-bg-event-opacity: 0.3;
  --fc-neutral-bg-color: var(--bs-light);
  --fc-today-bg-color: var(--bs-success-light);
  --fc-now-indicator-color: var(--bs-danger);
  --fc-list-event-hover-bg-color: var(--bs-light);
  --fc-button-text-color: var(--bs-gray-600);
  --fc-button-bg-color: var(--bs-gray-100);
  --fc-button-border-color: var(--bs-gray-100);
  --fc-button-hover-bg-color: var(--bs-gray-100);
  --fc-button-hover-border-color: var(--bs-gray-100);
  --fc-button-active-bg-color: var(--bs-gray-200);
  --fc-button-active-border-color: var(--bs-gray-200);
}
.fc table {
  font-size: 1rem;
}
.fc .fc-button {
  padding: 0.75rem 1.25rem;
  box-shadow: none !important;
  border: 0 !important;
  border-radius: 0.75rem;
  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: var(--bs-gray-900);
}
.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: var(--bs-gray-900);
}
.fc .fc-button-primary:not(:disabled).fc-button-active {
  color: var(--bs-gray-900);
}
.fc .fc-button-primary:not(:disabled).fc-button-active .fc-icon {
  color: var(--bs-gray-900);
}
.fc .fc-button-group .fc-button {
  margin: 0 !important;
}
.fc .fc-toolbar-title {
  font-size: 1.5rem;
  font-weight: 600;
  color: var(--bs-gray-800);
}
.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: var(--bs-gray-800);
}
.fc .fc-scrollgrid {
  border-radius: 0.75rem;
}
.fc .fc-scrollgrid thead > tr td:first-child {
  border-top-left-radius: 0.75rem;
}
.fc .fc-scrollgrid thead > tr td:last-child {
  border-top-right-radius: 0.75rem;
}
.fc .fc-scrollgrid tbody > tr:last-child td:first-child {
  border-bottom-left-radius: 0.75rem;
}
.fc .fc-scrollgrid tbody > tr:last-child td:last-child {
  border-bottom-right-radius: 0.75rem;
}
.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: var(--bs-gray-800);
}
.fc .fc-daygrid-dot-event {
  background-color: var(--bs-light);
  color: var(--bs-gray-600);
}
.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: var(--bs-light);
  color: var(--bs-primary);
}
.fc .fc-daygrid-event-dot {
  margin-left: 0.5rem;
  margin-right: 0.1rem;
}
.fc .fc-popover {
  border: 0 !important;
  background-color: var(--bs-body-bg);
  box-shadow: var(--bs-dropdown-box-shadow);
  border-radius: 0.75rem;
}
.fc .fc-popover .fc-popover-header {
  border-top-left-radius: 0.75rem;
  border-top-right-radius: 0.75rem;
  padding: 0.65rem 0.75rem;
  background-color: var(--bs-tooltip-bg);
}
.fc .fc-popover .fc-popover-header .fc-popover-title {
  color: var(--bs-gray-800);
  font-size: 1rem;
  font-weight: 500;
}
.fc .fc-popover .fc-popover-header .fc-popover-close {
  font-size: 1rem;
  color: var(--bs-gray-600);
}
.fc .fc-popover .fc-popover-header .fc-popover-close:hover {
  color: var(--bs-primary);
}
.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: var(--bs-gray-900);
  font-weight: 600;
}
.fc .fc-list,
.fc .fc-list-table {
  border-radius: 0.75rem;
}
.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: var(--bs-gray-100);
  border-radius: 0.75rem;
}
.kanban-container .kanban-board:last-child {
  margin-right: 0 !important;
}
.kanban-container .kanban-board .kanban-board-header {
  border-top-left-radius: 0.75rem;
  border-top-right-radius: 0.75rem;
}
.kanban-container .kanban-board .kanban-board-header .kanban-title-board {
  font-size: 1.2rem;
  font-weight: 500;
  color: var(--bs-gray-900);
}
.kanban-container .kanban-board .kanban-board-header.light {
  background-color: var(--bs-light);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.light .kanban-title-board {
  color: var(--bs-light-inverse);
}
.kanban-container .kanban-board .kanban-board-header.light-light {
  color: rgba(var(--bs-light), 0.1);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.light-light .kanban-title-board {
  color: var(--bs-light);
}
.kanban-container .kanban-board .kanban-board-header.primary {
  background-color: var(--bs-primary);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.primary .kanban-title-board {
  color: var(--bs-primary-inverse);
}
.kanban-container .kanban-board .kanban-board-header.light-primary {
  color: rgba(var(--bs-primary), 0.1);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.light-primary .kanban-title-board {
  color: var(--bs-primary);
}
.kanban-container .kanban-board .kanban-board-header.secondary {
  background-color: var(--bs-secondary);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.secondary .kanban-title-board {
  color: var(--bs-secondary-inverse);
}
.kanban-container .kanban-board .kanban-board-header.light-secondary {
  color: rgba(var(--bs-secondary), 0.1);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.light-secondary .kanban-title-board {
  color: var(--bs-secondary);
}
.kanban-container .kanban-board .kanban-board-header.success {
  background-color: var(--bs-success);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.success .kanban-title-board {
  color: var(--bs-success-inverse);
}
.kanban-container .kanban-board .kanban-board-header.light-success {
  color: rgba(var(--bs-success), 0.1);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.light-success .kanban-title-board {
  color: var(--bs-success);
}
.kanban-container .kanban-board .kanban-board-header.info {
  background-color: var(--bs-info);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.info .kanban-title-board {
  color: var(--bs-info-inverse);
}
.kanban-container .kanban-board .kanban-board-header.light-info {
  color: rgba(var(--bs-info), 0.1);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.light-info .kanban-title-board {
  color: var(--bs-info);
}
.kanban-container .kanban-board .kanban-board-header.warning {
  background-color: var(--bs-warning);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.warning .kanban-title-board {
  color: var(--bs-warning-inverse);
}
.kanban-container .kanban-board .kanban-board-header.light-warning {
  color: rgba(var(--bs-warning), 0.1);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.light-warning .kanban-title-board {
  color: var(--bs-warning);
}
.kanban-container .kanban-board .kanban-board-header.danger {
  background-color: var(--bs-danger);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.danger .kanban-title-board {
  color: var(--bs-danger-inverse);
}
.kanban-container .kanban-board .kanban-board-header.light-danger {
  color: rgba(var(--bs-danger), 0.1);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.light-danger .kanban-title-board {
  color: var(--bs-danger);
}
.kanban-container .kanban-board .kanban-board-header.dark {
  background-color: var(--bs-dark);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.dark .kanban-title-board {
  color: var(--bs-dark-inverse);
}
.kanban-container .kanban-board .kanban-board-header.light-dark {
  color: rgba(var(--bs-dark), 0.1);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.light-dark .kanban-title-board {
  color: var(--bs-dark);
}
.kanban-container .kanban-board .kanban-drag .kanban-item {
  border-radius: 0.75rem;
  box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.05);
  background: var(--bs-body-bg);
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light] {
  background-color: var(--bs-light);
  color: var(--bs-light-inverse);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light-light] {
  background-color: var(--bs-light-light);
  color: var(--bs-light);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=primary] {
  background-color: var(--bs-primary);
  color: var(--bs-primary-inverse);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light-primary] {
  background-color: var(--bs-primary-light);
  color: var(--bs-primary);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=secondary] {
  background-color: var(--bs-secondary);
  color: var(--bs-secondary-inverse);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light-secondary] {
  background-color: var(--bs-secondary-light);
  color: var(--bs-secondary);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=success] {
  background-color: var(--bs-success);
  color: var(--bs-success-inverse);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light-success] {
  background-color: var(--bs-success-light);
  color: var(--bs-success);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=info] {
  background-color: var(--bs-info);
  color: var(--bs-info-inverse);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light-info] {
  background-color: var(--bs-info-light);
  color: var(--bs-info);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=warning] {
  background-color: var(--bs-warning);
  color: var(--bs-warning-inverse);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light-warning] {
  background-color: var(--bs-warning-light);
  color: var(--bs-warning);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=danger] {
  background-color: var(--bs-danger);
  color: var(--bs-danger-inverse);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light-danger] {
  background-color: var(--bs-danger-light);
  color: var(--bs-danger);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=dark] {
  background-color: var(--bs-dark);
  color: var(--bs-dark-inverse);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light-dark] {
  background-color: var(--bs-dark-light);
  color: var(--bs-dark);
  box-shadow: none;
}
.kanban-fixed-height .kanban-container .kanban-board .kanban-drag {
  position: relative;
  overflow-y: auto;
}

.jstree-default .jstree-anchor {
  color: var(--bs-gray-700);
  padding: 0 8px 0 4px;
}
.jstree-default .jstree-icon {
  color: var(--bs-gray-700);
  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: var(--bs-gray-700);
}
.jstree-default .jstree-clicked {
  border: 0;
  background: var(--bs-gray-100);
  box-shadow: none;
}
.jstree-default .jstree-hovered {
  border: 0;
  background-color: var(--bs-gray-100);
  box-shadow: none;
}
.jstree-default .jstree-wholerow-clicked,
.jstree-default .jstree-wholerow-clicked {
  background: var(--bs-gray-200);
  box-shadow: none;
}
.jstree-default .jstree-wholerow-hovered, .jstree-default.jstree-wholerow .jstree-wholerow-hovered {
  border: 0;
  background-color: var(--bs-gray-100);
  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: var(--bs-body-bg);
  box-shadow: var(--bs-dropdown-box-shadow);
  border: 0;
  border-radius: 0.75rem;
}
.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: var(--bs-gray-100);
  color: var(--bs-primary);
  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: var(--bs-gray-200);
}

.jstree-rename-input {
  outline: none !important;
  padding: 2px 6px !important;
  margin-right: -4px !important;
  background-color: var(--bs-gray-100) !important;
  border: 1px solid var(--bs-gray-100) !important;
  border-radius: 0.75rem;
}

.vis-timeline {
  border: 1px solid var(--bs-border-color) !important;
  border-radius: 0.75rem !important;
}
.vis-timeline .vis-labelset .vis-label {
  display: flex;
  align-items: center;
  padding-left: 1rem;
  padding-right: 1rem;
  border-bottom: none;
  font-size: 1.25rem;
  font-weight: 500;
  color: var(--bs-gray-900);
}
.vis-timeline .vis-foreground .vis-group {
  border-bottom: none;
}
.vis-timeline .vis-item {
  position: absolute;
  color: var(--bs-gray-700);
  border-color: var(--bs-primary);
  border-width: 1px;
  background-color: var(--bs-gray-100);
  border-radius: 0.75rem !important;
}
.vis-timeline .vis-item.vis-selected {
  background-color: var(--bs-warning-light);
  color: var(--bs-gray-700);
  border-color: var(--bs-warning);
}
.vis-timeline .vis-item .vis-item-content {
  padding: 0.75rem 1rem;
  width: 100%;
  transform: none !important;
}
.vis-timeline .vis-time-axis {
  font-size: 0.95rem;
  text-transform: uppercase;
  font-weight: 500;
}
.vis-timeline .vis-time-axis .vis-text {
  color: var(--bs-gray-400);
}
.vis-timeline .vis-time-axis .vis-grid.vis-minor {
  border-left-color: var(--bs-border-dashed-color) !important;
}
.vis-timeline .vis-time-axis .vis-grid.vis-vertical {
  border-left-style: dashed !important;
}
.vis-timeline .vis-panel .vis-shadow {
  box-shadow: none !important;
}
.vis-timeline .vis-panel.vis-bottom, .vis-timeline .vis-panel.vis-center, .vis-timeline .vis-panel.vis-left, .vis-timeline .vis-panel.vis-right, .vis-timeline .vis-panel.vis-top {
  border-color: var(--bs-border-color) !important;
}
.vis-timeline .vis-current-time {
  background-color: var(--bs-success);
}

.vis-timeline-custom .vis-timeline {
  border: 0 !important;
}
.vis-timeline-custom .vis-timeline .vis-label {
  padding-left: 0 !important;
}
.vis-timeline-custom .vis-panel.vis-bottom, .vis-timeline-custom .vis-panel.vis-center, .vis-timeline-custom .vis-panel.vis-left, .vis-timeline-custom .vis-panel.vis-right, .vis-timeline-custom .vis-panel.vis-top {
  border: 0 !important;
}
.vis-timeline-custom .vis-item {
  background-color: transparent;
  border: 0 !important;
  border-radius: 0 !important;
}
.vis-timeline-custom .vis-item .vis-item-content {
  padding: 0 !important;
}

.tempus-dominus-widget {
  padding: 1rem 0.5rem 0.5rem 0.5rem;
  width: 280px !important;
  box-shadow: var(--bs-dropdown-box-shadow) !important;
  background-color: var(--bs-body-bg) !important;
  border-radius: 0.75rem;
}
.tempus-dominus-widget i:not(.ki-outline):not(.ki-solid):not(.ki-duotone) {
  font-size: 0.9rem !important;
}
.tempus-dominus-widget .picker-switch {
  font-size: 1.05rem;
  font-weight: 600;
}
.tempus-dominus-widget .date-container-days {
  grid-auto-rows: 36px;
}
.tempus-dominus-widget .date-container-days .day {
  border-radius: 0.75rem !important;
}
.tempus-dominus-widget .date-container-months {
  grid-auto-rows: 36px;
}
.tempus-dominus-widget .date-container-months .month {
  border-radius: 0.75rem !important;
}
.tempus-dominus-widget .date-container-years {
  grid-auto-rows: 36px;
}
.tempus-dominus-widget .date-container-years .year {
  border-radius: 0.75rem !important;
}
.tempus-dominus-widget .time-container .separator {
  border: 0px !important;
}
.tempus-dominus-widget .time-container .time-container-clock div {
  border-radius: 0.75rem !important;
}
.tempus-dominus-widget .toolbar div {
  border-radius: 0.75rem;
}
.tempus-dominus-widget .toolbar div i:not(.ki-outline):not(.ki-solid):not(.ki-duotone) {
  font-size: 1.1rem !important;
}
.tempus-dominus-widget.light, .tempus-dominus-widget.dark {
  color: var(--bs-gray-900);
}
.tempus-dominus-widget.light [data-action].disabled, .tempus-dominus-widget.light [data-action].disabled:hover, .tempus-dominus-widget.dark [data-action].disabled, .tempus-dominus-widget.dark [data-action].disabled:hover {
  color: var(--bs-gray-400);
}
.tempus-dominus-widget.light .toolbar div:hover, .tempus-dominus-widget.dark .toolbar div:hover {
  background: var(--bs-gray-200);
}
.tempus-dominus-widget.light .date-container-days .dow, .tempus-dominus-widget.dark .date-container-days .dow {
  color: var(--bs-gray-700) !important;
}
.tempus-dominus-widget.light .date-container-days .cw, .tempus-dominus-widget.dark .date-container-days .cw {
  color: rgba(var(--bs-gray-900-rgb), 0.38);
}
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight):hover,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight):hover,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight):hover,
.tempus-dominus-widget.light .date-container-days div:not(.no-highlight):hover,
.tempus-dominus-widget.light .time-container-clock div:not(.no-highlight):hover,
.tempus-dominus-widget.light .time-container-hour div:not(.no-highlight):hover,
.tempus-dominus-widget.light .time-container-minute div:not(.no-highlight):hover,
.tempus-dominus-widget.light .time-container-second div:not(.no-highlight):hover, .tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight):hover,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight):hover,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight):hover,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight):hover,
.tempus-dominus-widget.dark .time-container-clock div:not(.no-highlight):hover,
.tempus-dominus-widget.dark .time-container-hour div:not(.no-highlight):hover,
.tempus-dominus-widget.dark .time-container-minute div:not(.no-highlight):hover,
.tempus-dominus-widget.dark .time-container-second div:not(.no-highlight):hover {
  background: var(--bs-gray-200);
}
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).active,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).active,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).active,
.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).active,
.tempus-dominus-widget.light .time-container-clock div:not(.no-highlight).active,
.tempus-dominus-widget.light .time-container-hour div:not(.no-highlight).active,
.tempus-dominus-widget.light .time-container-minute div:not(.no-highlight).active,
.tempus-dominus-widget.light .time-container-second div:not(.no-highlight).active, .tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).active,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).active,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).active,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).active,
.tempus-dominus-widget.dark .time-container-clock div:not(.no-highlight).active,
.tempus-dominus-widget.dark .time-container-hour div:not(.no-highlight).active,
.tempus-dominus-widget.dark .time-container-minute div:not(.no-highlight).active,
.tempus-dominus-widget.dark .time-container-second div:not(.no-highlight).active {
  background-color: var(--bs-primary);
  color: var(--bs-body-bg);
  text-shadow: 0 -1px 0 rgba(var(--bs-gray-900-rgb), 0.25);
}
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).active.old, .tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).active.new,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).active.old,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).active.new,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).active.old,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).active.new,
.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).active.old,
.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).active.new,
.tempus-dominus-widget.light .time-container-clock div:not(.no-highlight).active.old,
.tempus-dominus-widget.light .time-container-clock div:not(.no-highlight).active.new,
.tempus-dominus-widget.light .time-container-hour div:not(.no-highlight).active.old,
.tempus-dominus-widget.light .time-container-hour div:not(.no-highlight).active.new,
.tempus-dominus-widget.light .time-container-minute div:not(.no-highlight).active.old,
.tempus-dominus-widget.light .time-container-minute div:not(.no-highlight).active.new,
.tempus-dominus-widget.light .time-container-second div:not(.no-highlight).active.old,
.tempus-dominus-widget.light .time-container-second div:not(.no-highlight).active.new, .tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).active.old, .tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).active.new,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).active.old,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).active.new,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).active.old,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).active.new,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).active.old,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).active.new,
.tempus-dominus-widget.dark .time-container-clock div:not(.no-highlight).active.old,
.tempus-dominus-widget.dark .time-container-clock div:not(.no-highlight).active.new,
.tempus-dominus-widget.dark .time-container-hour div:not(.no-highlight).active.old,
.tempus-dominus-widget.dark .time-container-hour div:not(.no-highlight).active.new,
.tempus-dominus-widget.dark .time-container-minute div:not(.no-highlight).active.old,
.tempus-dominus-widget.dark .time-container-minute div:not(.no-highlight).active.new,
.tempus-dominus-widget.dark .time-container-second div:not(.no-highlight).active.old,
.tempus-dominus-widget.dark .time-container-second div:not(.no-highlight).active.new {
  color: var(--bs-body-bg);
}
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).active.today:before,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).active.today:before,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).active.today:before,
.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).active.today:before,
.tempus-dominus-widget.light .time-container-clock div:not(.no-highlight).active.today:before,
.tempus-dominus-widget.light .time-container-hour div:not(.no-highlight).active.today:before,
.tempus-dominus-widget.light .time-container-minute div:not(.no-highlight).active.today:before,
.tempus-dominus-widget.light .time-container-second div:not(.no-highlight).active.today:before, .tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).active.today:before,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).active.today:before,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).active.today:before,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).active.today:before,
.tempus-dominus-widget.dark .time-container-clock div:not(.no-highlight).active.today:before,
.tempus-dominus-widget.dark .time-container-hour div:not(.no-highlight).active.today:before,
.tempus-dominus-widget.dark .time-container-minute div:not(.no-highlight).active.today:before,
.tempus-dominus-widget.dark .time-container-second div:not(.no-highlight).active.today:before {
  border-bottom-color: var(--bs-body-bg);
}
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).old, .tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).new,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).old,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).new,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).old,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).new,
.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).old,
.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).new,
.tempus-dominus-widget.light .time-container-clock div:not(.no-highlight).old,
.tempus-dominus-widget.light .time-container-clock div:not(.no-highlight).new,
.tempus-dominus-widget.light .time-container-hour div:not(.no-highlight).old,
.tempus-dominus-widget.light .time-container-hour div:not(.no-highlight).new,
.tempus-dominus-widget.light .time-container-minute div:not(.no-highlight).old,
.tempus-dominus-widget.light .time-container-minute div:not(.no-highlight).new,
.tempus-dominus-widget.light .time-container-second div:not(.no-highlight).old,
.tempus-dominus-widget.light .time-container-second div:not(.no-highlight).new, .tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).old, .tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).new,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).old,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).new,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).old,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).new,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).old,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).new,
.tempus-dominus-widget.dark .time-container-clock div:not(.no-highlight).old,
.tempus-dominus-widget.dark .time-container-clock div:not(.no-highlight).new,
.tempus-dominus-widget.dark .time-container-hour div:not(.no-highlight).old,
.tempus-dominus-widget.dark .time-container-hour div:not(.no-highlight).new,
.tempus-dominus-widget.dark .time-container-minute div:not(.no-highlight).old,
.tempus-dominus-widget.dark .time-container-minute div:not(.no-highlight).new,
.tempus-dominus-widget.dark .time-container-second div:not(.no-highlight).old,
.tempus-dominus-widget.dark .time-container-second div:not(.no-highlight).new {
  color: rgba(var(--bs-gray-900-rgb), 0.38);
}
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).disabled, .tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).disabled:hover,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).disabled,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).disabled:hover,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).disabled,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).disabled:hover,
.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).disabled,
.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).disabled:hover,
.tempus-dominus-widget.light .time-container-clock div:not(.no-highlight).disabled,
.tempus-dominus-widget.light .time-container-clock div:not(.no-highlight).disabled:hover,
.tempus-dominus-widget.light .time-container-hour div:not(.no-highlight).disabled,
.tempus-dominus-widget.light .time-container-hour div:not(.no-highlight).disabled:hover,
.tempus-dominus-widget.light .time-container-minute div:not(.no-highlight).disabled,
.tempus-dominus-widget.light .time-container-minute div:not(.no-highlight).disabled:hover,
.tempus-dominus-widget.light .time-container-second div:not(.no-highlight).disabled,
.tempus-dominus-widget.light .time-container-second div:not(.no-highlight).disabled:hover, .tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).disabled, .tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).disabled:hover,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).disabled,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).disabled:hover,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).disabled,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).disabled:hover,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).disabled,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).disabled:hover,
.tempus-dominus-widget.dark .time-container-clock div:not(.no-highlight).disabled,
.tempus-dominus-widget.dark .time-container-clock div:not(.no-highlight).disabled:hover,
.tempus-dominus-widget.dark .time-container-hour div:not(.no-highlight).disabled,
.tempus-dominus-widget.dark .time-container-hour div:not(.no-highlight).disabled:hover,
.tempus-dominus-widget.dark .time-container-minute div:not(.no-highlight).disabled,
.tempus-dominus-widget.dark .time-container-minute div:not(.no-highlight).disabled:hover,
.tempus-dominus-widget.dark .time-container-second div:not(.no-highlight).disabled,
.tempus-dominus-widget.dark .time-container-second div:not(.no-highlight).disabled:hover {
  color: var(--bs-gray-400);
}
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).today:before,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).today:before,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).today:before,
.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).today:before,
.tempus-dominus-widget.light .time-container-clock div:not(.no-highlight).today:before,
.tempus-dominus-widget.light .time-container-hour div:not(.no-highlight).today:before,
.tempus-dominus-widget.light .time-container-minute div:not(.no-highlight).today:before,
.tempus-dominus-widget.light .time-container-second div:not(.no-highlight).today:before, .tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).today:before,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).today:before,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).today:before,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).today:before,
.tempus-dominus-widget.dark .time-container-clock div:not(.no-highlight).today:before,
.tempus-dominus-widget.dark .time-container-hour div:not(.no-highlight).today:before,
.tempus-dominus-widget.dark .time-container-minute div:not(.no-highlight).today:before,
.tempus-dominus-widget.dark .time-container-second div:not(.no-highlight).today:before {
  border-bottom-color: var(--bs-primary);
  border-top-color: rgba(var(--bs-gray-900-rgb), 0.2);
}
.tempus-dominus-widget.light button, .tempus-dominus-widget.dark button {
  color: var(--bs-body-bg);
  background-color: var(--bs-primary);
  border-color: var(--bs-primary);
}

.ki-duotone,
.ki-outline,
.ki-solid {
  line-height: 1;
  font-size: 1rem;
  color: var(--bs-text-muted);
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzL3N0eWxlLmJ1bmRsZS5jc3MiLCJtYXBwaW5ncyI6Ijs7O0FBQUEsMkJBQTJCO0FBQzNCO0VBQ0Usb0JBQW9CO0VBQ3BCLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLG9IQUF1SDtBQUN6SDs7QUFFQSwyQkFBMkI7QUFDM0I7RUFDRSxvQkFBb0I7RUFDcEIsa0JBQWtCO0VBQ2xCLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsb0hBQXVIO0FBQ3pIOztBQUVBLDJCQUEyQjtBQUMzQjtFQUNFLG9CQUFvQjtFQUNwQixrQkFBa0I7RUFDbEIsa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixvSEFBdUg7QUFDekg7O0FBRUEsMkJBQTJCO0FBQzNCO0VBQ0Usb0JBQW9CO0VBQ3BCLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLG9IQUF1SDtBQUN6SDs7QUFFQSwyQkFBMkI7QUFDM0I7RUFDRSxvQkFBb0I7RUFDcEIsa0JBQWtCO0VBQ2xCLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsb0hBQXVIO0FBQ3pIOztBQUVBLDJCQUEyQjtBQUMzQjtFQUNFLG9CQUFvQjtFQUNwQixrQkFBa0I7RUFDbEIsa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixzSEFBdUg7QUFDekg7O0FBRUEsMkJBQTJCO0FBQzNCO0VBQ0Usb0JBQW9CO0VBQ3BCLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLHNIQUF1SDtBQUN6SDs7QUFFQSwyQkFBMkI7QUFDM0I7RUFDRSxvQkFBb0I7RUFDcEIsa0JBQWtCO0VBQ2xCLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsc0hBQXVIO0FBQ3pIOztBQUVBLDJCQUEyQjtBQUMzQjtFQUNFLG9CQUFvQjtFQUNwQixrQkFBa0I7RUFDbEIsa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixzSEFBdUg7QUFDekgsQzs7OztBQy9FQSxnQkFBZ0I7QUNDZDs7OztFQUFBO0FDREY7O0VBU0k7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUlBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUlBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFJQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBSUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUlBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFJQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBR0Y7RUFDQTtFQU1BO0VBQ0E7RUFDQTtFQU9BO0VDMk9JLHlCQUxJO0VEcE9SO0VBQ0E7RUFLQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFFQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBR0U7RUFHRjtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFJQTtFQUNBO0VBQ0E7RUFJQTtFQUNBO0VBQ0E7RUFDQTtBRkRGOztBSS9HSTtFRnNIQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFHRTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBSUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUlBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFHRjtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0FGREo7O0FLdktBOzs7RUFHRTtBTDBLRjs7QUs1SUE7RUFDRTtFQUNBO0VGNk9JLG1DQUxJO0VFdE9SO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FMK0lGOztBS3RJQTtFQUNFO0VBQ0EsY0NtbkI0QjtFRGxuQjVCO0VBQ0E7RUFDQSxhQ3luQjRCO0FOaGY5Qjs7QUsvSEE7RUFDRTtFQUNBLHFCQ3dqQjRCO0VEcmpCNUIsZ0JFeVd3QjtFRnhXeEIsZ0JFMFc2QjtFRnpXN0I7QUxnSUY7O0FLN0hBO0VGdU1RO0FIdEVSO0FHdEZJO0VFM0NKO0lGOE1RO0VIekVOO0FBQ0Y7O0FLaklBO0VGa01RO0FIN0RSO0FHL0ZJO0VFdENKO0lGeU1RO0VIaEVOO0FBQ0Y7O0FLcklBO0VGNkxRO0FIcERSO0FHeEdJO0VFakNKO0lGb01RO0VIdkROO0FBQ0Y7O0FLeklBO0VGb0xNLGtCQUxJO0FIbENWOztBS3hJQTtFRitLTSxrQkFMSTtBSDlCVjs7QUt2SUE7RUYwS00sbUJBTEk7QUgxQlY7O0FLaElBO0VBQ0U7RUFDQSxtQkVzSWdDO0FQSGxDOztBS3pIQTtFQUNFO0VBQ0E7RUFDQTtBTDRIRjs7QUt0SEE7RUFDRTtFQUNBO0VBQ0E7QUx5SEY7O0FLbkhBOztFQUVFO0FMc0hGOztBS25IQTs7O0VBR0U7RUFDQTtBTHNIRjs7QUtuSEE7Ozs7RUFJRTtBTHNIRjs7QUtuSEE7RUFDRSxnQkVvTWlCO0FQOUVuQjs7QUtqSEE7RUFDRTtFQUNBO0FMb0hGOztBSzlHQTtFQUNFO0FMaUhGOztBS3pHQTs7RUFFRSxnQkU2S21CO0FQakVyQjs7QUtwR0E7RUY2RU0sa0JBTEk7QUhnQ1Y7O0FLakdBO0VBQ0UsaUJDcWY0QjtFRHBmNUI7RUFDQTtBTG9HRjs7QUszRkE7O0VBRUU7RUZ3REksaUJBTEk7RUVqRFI7RUFDQTtBTDhGRjs7QUszRkE7RUFBTTtBTCtGTjs7QUs5RkE7RUFBTTtBTGtHTjs7QUs3RkE7RUFDRTtFQUNBLHFCRVUwQjtBUHNGNUI7QUs5RkU7RUFDRTtFQUNBLHFCRVN3QjtBUHVGNUI7O0FLdEZFO0VBRUU7RUFDQTtBTHdGSjs7QUtqRkE7Ozs7RUFJRSxxQ0NnVjRCO0VIbFV4QixjQUxJO0FINEVWOztBSzdFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VGRUksZUFMSTtBSG9GVjtBSzVFRTtFRkhJLGtCQUxJO0VFVU47RUFDQTtBTDhFSjs7QUsxRUE7RUZWTSxlQUxJO0VFaUJSO0VBQ0E7QUw2RUY7QUsxRUU7RUFDRTtBTDRFSjs7QUt4RUE7RUFDRTtFRnRCSSxlQUxJO0VFNkJSLHdCQ3U1Q2tDO0VEdDVDbEMsc0NDdTVDa0M7RUU1ckRoQztBUmlYSjtBS3pFRTtFQUNFO0VGN0JFLGNBTEk7QUg4R1Y7O0FLakVBO0VBQ0U7QUxvRUY7O0FLOURBOztFQUVFO0FMaUVGOztBS3pEQTtFQUNFO0VBQ0E7QUw0REY7O0FLekRBO0VBQ0Usb0JFd0gwQztFRnZIMUMsdUJFdUgwQztFRnRIMUMsY0VwVVM7RUZxVVQ7QUw0REY7O0FLckRBO0VBRUU7RUFDQTtBTHVERjs7QUtwREE7Ozs7OztFQU1FO0VBQ0E7RUFDQTtBTHVERjs7QUsvQ0E7RUFDRTtBTGtERjs7QUs1Q0E7RUFFRTtBTDhDRjs7QUt0Q0E7RUFDRTtBTHlDRjs7QUtwQ0E7Ozs7O0VBS0U7RUFDQTtFRjVISSxrQkFMSTtFRW1JUjtBTHVDRjs7QUtuQ0E7O0VBRUU7QUxzQ0Y7O0FLakNBO0VBQ0U7QUxvQ0Y7O0FLakNBO0VBR0U7QUxrQ0Y7QUsvQkU7RUFDRTtBTGlDSjs7QUsxQkE7RUFDRTtBTDZCRjs7QUtyQkE7Ozs7RUFJRTtBTHdCRjtBS3JCSTs7OztFQUNFO0FMMEJOOztBS25CQTtFQUNFO0VBQ0E7QUxzQkY7O0FLakJBO0VBQ0U7QUxvQkY7O0FLVkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBTGFGOztBS0xBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EscUJDbU40QjtFSHBhdEI7RUVvTk47QUxPRjtBR3ZYSTtFRXlXSjtJRnRNUTtFSHdOTjtBQUNGO0FLVkU7RUFDRTtBTFlKOztBS0xBOzs7Ozs7O0VBT0U7QUxRRjs7QUtMQTtFQUNFO0FMUUY7O0FLQ0E7RUFDRTtFQUNBO0FMRUY7O0FLTUE7Ozs7Ozs7Q0FBQTtBQVdBO0VBQ0U7QUxORjs7QUtXQTtFQUNFO0FMUkY7O0FLZUE7RUFDRTtFQUNBO0FMWkY7O0FLaUJBO0VBQ0U7QUxkRjs7QUttQkE7RUFDRTtBTGhCRjs7QUt1QkE7RUFDRTtFQUNBO0FMcEJGOztBSzRCQTtFQUNFO0FMekJGOztBS2lDQTtFQUNFO0FMOUJGOztBU3ZpQkE7RU5tUU0sa0JBTEk7RU01UFIsZ0JId29CNEI7QU45RjlCOztBU3JpQkU7RU5nUU07RU01UEosZ0JGZ1ZpQjtFRS9VakIsZ0JGMFoyQjtBUDRJL0I7QUd2Y0k7RU1wR0Y7SU51UU07RUh3U047QUFDRjs7QVNoakJFO0VOZ1FNO0VNNVBKLGdCRmdWaUI7RUUvVWpCLGdCRjBaMkI7QVB1Si9CO0FHbGRJO0VNcEdGO0lOdVFNO0VIbVROO0FBQ0Y7O0FTM2pCRTtFTmdRTTtFTTVQSixnQkZnVmlCO0VFL1VqQixnQkYwWjJCO0FQa0svQjtBRzdkSTtFTXBHRjtJTnVRTTtFSDhUTjtBQUNGOztBU3RrQkU7RU5nUU07RU01UEosZ0JGZ1ZpQjtFRS9VakIsZ0JGMFoyQjtBUDZLL0I7QUd4ZUk7RU1wR0Y7SU51UU07RUh5VU47QUFDRjs7QVNqbEJFO0VOZ1FNO0VNNVBKLGdCRmdWaUI7RUUvVWpCLGdCRjBaMkI7QVB3TC9CO0FHbmZJO0VNcEdGO0lOdVFNO0VIb1ZOO0FBQ0Y7O0FTNWxCRTtFTmdRTTtFTTVQSixnQkZnVmlCO0VFL1VqQixnQkYwWjJCO0FQbU0vQjtBRzlmSTtFTXBHRjtJTnVRTTtFSCtWTjtBQUNGOztBUy9rQkE7RUN2REU7RUFDQTtBVjBvQkY7O0FTL2tCQTtFQzVERTtFQUNBO0FWK29CRjs7QVNqbEJBO0VBQ0U7QVRvbEJGO0FTbGxCRTtFQUNFLG9CSHNvQjBCO0FObEQ5Qjs7QVMxa0JBO0VOOE1NLGtCQUxJO0VNdk1SO0FUNmtCRjs7QVN6a0JBO0VBQ0UsbUJGbUhPO0VKb0ZILGtCQUxJO0FIMllWO0FTMWtCRTtFQUNFO0FUNGtCSjs7QVN4a0JBO0VBQ0U7RUFDQSxtQkZ5R087RUpvRkgsa0JBTEk7RU10TFIsY0Z2RVM7QVBrcEJYO0FTemtCRTtFQUNFO0FUMmtCSjs7QVczcUJBO0VDSUU7RUFHQTtBWnlxQkY7O0FXMXFCQTtFQUNFLGdCTDZqRGtDO0VLNWpEbEMsbUNKbTVCa0M7RUlsNUJsQztFSEdFO0VLTEUsbUNBUlc7RURLZjtFQUdBO0FabXJCRjs7QVdycUJBO0VBRUU7QVh1cUJGOztBV3BxQkE7RUFDRTtFQUNBO0FYdXFCRjs7QVdwcUJBO0VSeVBNLGtCQUxJO0VRbFBSLHlCSmc0QmtDO0FQek5wQzs7QWN6c0JFOzs7Ozs7O0VDSEE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWZzdEJGOztBZ0JocUJJO0VGNUNFO0lBQ0UsZ0JQMFFlO0VQc2NyQjtBQUNGO0FnQnRxQkk7RUY1Q0U7SUFDRSxnQlAwUWU7RVAyY3JCO0FBQ0Y7QWdCM3FCSTtFRjVDRTtJQUNFLGdCUDBRZTtFUGdkckI7QUFDRjtBZ0JockJJO0VGNUNFO0lBQ0UsaUJQMFFlO0VQcWRyQjtBQUNGO0FnQnJyQkk7RUY1Q0U7SUFDRSxpQlAwUWU7RVAwZHJCO0FBQ0Y7QWlCcnZCQTtFQUVJO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBakIydkJKOztBaUJ0dkJFO0VDTkE7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QWxCK3ZCRjtBaUI3dkJJO0VDT0Y7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsQnl2QkY7O0FrQjFzQk07RUFDRTtBbEI2c0JSOztBa0Ixc0JNO0VBcENKO0VBQ0E7QWxCa3ZCRjs7QWtCcHVCRTtFQUNFO0VBQ0E7QWxCdXVCSjs7QWtCenVCRTtFQUNFO0VBQ0E7QWxCNHVCSjs7QWtCOXVCRTtFQUNFO0VBQ0E7QWxCaXZCSjs7QWtCbnZCRTtFQUNFO0VBQ0E7QWxCc3ZCSjs7QWtCeHZCRTtFQUNFO0VBQ0E7QWxCMnZCSjs7QWtCN3ZCRTtFQUNFO0VBQ0E7QWxCZ3dCSjs7QWtCanVCTTtFQWhESjtFQUNBO0FsQnF4QkY7O0FrQmh1QlU7RUFoRU47RUFDQTtBbEJveUJKOztBa0JydUJVO0VBaEVOO0VBQ0E7QWxCeXlCSjs7QWtCMXVCVTtFQWhFTjtFQUNBO0FsQjh5Qko7O0FrQi91QlU7RUFoRU47RUFDQTtBbEJtekJKOztBa0JwdkJVO0VBaEVOO0VBQ0E7QWxCd3pCSjs7QWtCenZCVTtFQWhFTjtFQUNBO0FsQjZ6Qko7O0FrQjl2QlU7RUFoRU47RUFDQTtBbEJrMEJKOztBa0Jud0JVO0VBaEVOO0VBQ0E7QWxCdTBCSjs7QWtCeHdCVTtFQWhFTjtFQUNBO0FsQjQwQko7O0FrQjd3QlU7RUFoRU47RUFDQTtBbEJpMUJKOztBa0JseEJVO0VBaEVOO0VBQ0E7QWxCczFCSjs7QWtCdnhCVTtFQWhFTjtFQUNBO0FsQjIxQko7O0FrQnB4Qlk7RUF4RFY7QWxCZzFCRjs7QWtCeHhCWTtFQXhEVjtBbEJvMUJGOztBa0I1eEJZO0VBeERWO0FsQncxQkY7O0FrQmh5Qlk7RUF4RFY7QWxCNDFCRjs7QWtCcHlCWTtFQXhEVjtBbEJnMkJGOztBa0J4eUJZO0VBeERWO0FsQm8yQkY7O0FrQjV5Qlk7RUF4RFY7QWxCdzJCRjs7QWtCaHpCWTtFQXhEVjtBbEI0MkJGOztBa0JwekJZO0VBeERWO0FsQmczQkY7O0FrQnh6Qlk7RUF4RFY7QWxCbzNCRjs7QWtCNXpCWTtFQXhEVjtBbEJ3M0JGOztBa0JyekJROztFQUVFO0FsQnd6QlY7O0FrQnJ6QlE7O0VBRUU7QWxCd3pCVjs7QWtCL3pCUTs7RUFFRTtBbEJrMEJWOztBa0IvekJROztFQUVFO0FsQmswQlY7O0FrQnowQlE7O0VBRUU7QWxCNDBCVjs7QWtCejBCUTs7RUFFRTtBbEI0MEJWOztBa0JuMUJROztFQUVFO0FsQnMxQlY7O0FrQm4xQlE7O0VBRUU7QWxCczFCVjs7QWtCNzFCUTs7RUFFRTtBbEJnMkJWOztBa0I3MUJROztFQUVFO0FsQmcyQlY7O0FrQnYyQlE7O0VBRUU7QWxCMDJCVjs7QWtCdjJCUTs7RUFFRTtBbEIwMkJWOztBa0JqM0JROztFQUVFO0FsQm8zQlY7O0FrQmozQlE7O0VBRUU7QWxCbzNCVjs7QWtCMzNCUTs7RUFFRTtBbEI4M0JWOztBa0IzM0JROztFQUVFO0FsQjgzQlY7O0FrQnI0QlE7O0VBRUU7QWxCdzRCVjs7QWtCcjRCUTs7RUFFRTtBbEJ3NEJWOztBa0IvNEJROztFQUVFO0FsQms1QlY7O0FrQi80QlE7O0VBRUU7QWxCazVCVjs7QWtCejVCUTs7RUFFRTtBbEI0NUJWOztBa0J6NUJROztFQUVFO0FsQjQ1QlY7O0FnQnQ5Qkk7RUVVRTtJQUNFO0VsQmc5Qk47RWtCNzhCSTtJQXBDSjtJQUNBO0VsQm8vQkE7RWtCdCtCQTtJQUNFO0lBQ0E7RWxCdytCRjtFa0IxK0JBO0lBQ0U7SUFDQTtFbEI0K0JGO0VrQjkrQkE7SUFDRTtJQUNBO0VsQmcvQkY7RWtCbC9CQTtJQUNFO0lBQ0E7RWxCby9CRjtFa0J0L0JBO0lBQ0U7SUFDQTtFbEJ3L0JGO0VrQjEvQkE7SUFDRTtJQUNBO0VsQjQvQkY7RWtCNzlCSTtJQWhESjtJQUNBO0VsQmdoQ0E7RWtCMzlCUTtJQWhFTjtJQUNBO0VsQjhoQ0Y7RWtCLzlCUTtJQWhFTjtJQUNBO0VsQmtpQ0Y7RWtCbitCUTtJQWhFTjtJQUNBO0VsQnNpQ0Y7RWtCditCUTtJQWhFTjtJQUNBO0VsQjBpQ0Y7RWtCMytCUTtJQWhFTjtJQUNBO0VsQjhpQ0Y7RWtCLytCUTtJQWhFTjtJQUNBO0VsQmtqQ0Y7RWtCbi9CUTtJQWhFTjtJQUNBO0VsQnNqQ0Y7RWtCdi9CUTtJQWhFTjtJQUNBO0VsQjBqQ0Y7RWtCMy9CUTtJQWhFTjtJQUNBO0VsQjhqQ0Y7RWtCLy9CUTtJQWhFTjtJQUNBO0VsQmtrQ0Y7RWtCbmdDUTtJQWhFTjtJQUNBO0VsQnNrQ0Y7RWtCdmdDUTtJQWhFTjtJQUNBO0VsQjBrQ0Y7RWtCbmdDVTtJQXhEVjtFbEI4akNBO0VrQnRnQ1U7SUF4RFY7RWxCaWtDQTtFa0J6Z0NVO0lBeERWO0VsQm9rQ0E7RWtCNWdDVTtJQXhEVjtFbEJ1a0NBO0VrQi9nQ1U7SUF4RFY7RWxCMGtDQTtFa0JsaENVO0lBeERWO0VsQjZrQ0E7RWtCcmhDVTtJQXhEVjtFbEJnbENBO0VrQnhoQ1U7SUF4RFY7RWxCbWxDQTtFa0IzaENVO0lBeERWO0VsQnNsQ0E7RWtCOWhDVTtJQXhEVjtFbEJ5bENBO0VrQmppQ1U7SUF4RFY7RWxCNGxDQTtFa0JwaUNVO0lBeERWO0VsQitsQ0E7RWtCNWhDTTs7SUFFRTtFbEI4aENSO0VrQjNoQ007O0lBRUU7RWxCNmhDUjtFa0JwaUNNOztJQUVFO0VsQnNpQ1I7RWtCbmlDTTs7SUFFRTtFbEJxaUNSO0VrQjVpQ007O0lBRUU7RWxCOGlDUjtFa0IzaUNNOztJQUVFO0VsQjZpQ1I7RWtCcGpDTTs7SUFFRTtFbEJzakNSO0VrQm5qQ007O0lBRUU7RWxCcWpDUjtFa0I1akNNOztJQUVFO0VsQjhqQ1I7RWtCM2pDTTs7SUFFRTtFbEI2akNSO0VrQnBrQ007O0lBRUU7RWxCc2tDUjtFa0Jua0NNOztJQUVFO0VsQnFrQ1I7RWtCNWtDTTs7SUFFRTtFbEI4a0NSO0VrQjNrQ007O0lBRUU7RWxCNmtDUjtFa0JwbENNOztJQUVFO0VsQnNsQ1I7RWtCbmxDTTs7SUFFRTtFbEJxbENSO0VrQjVsQ007O0lBRUU7RWxCOGxDUjtFa0IzbENNOztJQUVFO0VsQjZsQ1I7RWtCcG1DTTs7SUFFRTtFbEJzbUNSO0VrQm5tQ007O0lBRUU7RWxCcW1DUjtFa0I1bUNNOztJQUVFO0VsQjhtQ1I7RWtCM21DTTs7SUFFRTtFbEI2bUNSO0FBQ0Y7QWdCeHFDSTtFRVVFO0lBQ0U7RWxCaXFDTjtFa0I5cENJO0lBcENKO0lBQ0E7RWxCcXNDQTtFa0J2ckNBO0lBQ0U7SUFDQTtFbEJ5ckNGO0VrQjNyQ0E7SUFDRTtJQUNBO0VsQjZyQ0Y7RWtCL3JDQTtJQUNFO0lBQ0E7RWxCaXNDRjtFa0Juc0NBO0lBQ0U7SUFDQTtFbEJxc0NGO0VrQnZzQ0E7SUFDRTtJQUNBO0VsQnlzQ0Y7RWtCM3NDQTtJQUNFO0lBQ0E7RWxCNnNDRjtFa0I5cUNJO0lBaERKO0lBQ0E7RWxCaXVDQTtFa0I1cUNRO0lBaEVOO0lBQ0E7RWxCK3VDRjtFa0JockNRO0lBaEVOO0lBQ0E7RWxCbXZDRjtFa0JwckNRO0lBaEVOO0lBQ0E7RWxCdXZDRjtFa0J4ckNRO0lBaEVOO0lBQ0E7RWxCMnZDRjtFa0I1ckNRO0lBaEVOO0lBQ0E7RWxCK3ZDRjtFa0Joc0NRO0lBaEVOO0lBQ0E7RWxCbXdDRjtFa0Jwc0NRO0lBaEVOO0lBQ0E7RWxCdXdDRjtFa0J4c0NRO0lBaEVOO0lBQ0E7RWxCMndDRjtFa0I1c0NRO0lBaEVOO0lBQ0E7RWxCK3dDRjtFa0JodENRO0lBaEVOO0lBQ0E7RWxCbXhDRjtFa0JwdENRO0lBaEVOO0lBQ0E7RWxCdXhDRjtFa0J4dENRO0lBaEVOO0lBQ0E7RWxCMnhDRjtFa0JwdENVO0lBeERWO0VsQit3Q0E7RWtCdnRDVTtJQXhEVjtFbEJreENBO0VrQjF0Q1U7SUF4RFY7RWxCcXhDQTtFa0I3dENVO0lBeERWO0VsQnd4Q0E7RWtCaHVDVTtJQXhEVjtFbEIyeENBO0VrQm51Q1U7SUF4RFY7RWxCOHhDQTtFa0J0dUNVO0lBeERWO0VsQml5Q0E7RWtCenVDVTtJQXhEVjtFbEJveUNBO0VrQjV1Q1U7SUF4RFY7RWxCdXlDQTtFa0IvdUNVO0lBeERWO0VsQjB5Q0E7RWtCbHZDVTtJQXhEVjtFbEI2eUNBO0VrQnJ2Q1U7SUF4RFY7RWxCZ3pDQTtFa0I3dUNNOztJQUVFO0VsQit1Q1I7RWtCNXVDTTs7SUFFRTtFbEI4dUNSO0VrQnJ2Q007O0lBRUU7RWxCdXZDUjtFa0JwdkNNOztJQUVFO0VsQnN2Q1I7RWtCN3ZDTTs7SUFFRTtFbEIrdkNSO0VrQjV2Q007O0lBRUU7RWxCOHZDUjtFa0Jyd0NNOztJQUVFO0VsQnV3Q1I7RWtCcHdDTTs7SUFFRTtFbEJzd0NSO0VrQjd3Q007O0lBRUU7RWxCK3dDUjtFa0I1d0NNOztJQUVFO0VsQjh3Q1I7RWtCcnhDTTs7SUFFRTtFbEJ1eENSO0VrQnB4Q007O0lBRUU7RWxCc3hDUjtFa0I3eENNOztJQUVFO0VsQit4Q1I7RWtCNXhDTTs7SUFFRTtFbEI4eENSO0VrQnJ5Q007O0lBRUU7RWxCdXlDUjtFa0JweUNNOztJQUVFO0VsQnN5Q1I7RWtCN3lDTTs7SUFFRTtFbEIreUNSO0VrQjV5Q007O0lBRUU7RWxCOHlDUjtFa0JyekNNOztJQUVFO0VsQnV6Q1I7RWtCcHpDTTs7SUFFRTtFbEJzekNSO0VrQjd6Q007O0lBRUU7RWxCK3pDUjtFa0I1ekNNOztJQUVFO0VsQjh6Q1I7QUFDRjtBZ0J6M0NJO0VFVUU7SUFDRTtFbEJrM0NOO0VrQi8yQ0k7SUFwQ0o7SUFDQTtFbEJzNUNBO0VrQng0Q0E7SUFDRTtJQUNBO0VsQjA0Q0Y7RWtCNTRDQTtJQUNFO0lBQ0E7RWxCODRDRjtFa0JoNUNBO0lBQ0U7SUFDQTtFbEJrNUNGO0VrQnA1Q0E7SUFDRTtJQUNBO0VsQnM1Q0Y7RWtCeDVDQTtJQUNFO0lBQ0E7RWxCMDVDRjtFa0I1NUNBO0lBQ0U7SUFDQTtFbEI4NUNGO0VrQi8zQ0k7SUFoREo7SUFDQTtFbEJrN0NBO0VrQjczQ1E7SUFoRU47SUFDQTtFbEJnOENGO0VrQmo0Q1E7SUFoRU47SUFDQTtFbEJvOENGO0VrQnI0Q1E7SUFoRU47SUFDQTtFbEJ3OENGO0VrQno0Q1E7SUFoRU47SUFDQTtFbEI0OENGO0VrQjc0Q1E7SUFoRU47SUFDQTtFbEJnOUNGO0VrQmo1Q1E7SUFoRU47SUFDQTtFbEJvOUNGO0VrQnI1Q1E7SUFoRU47SUFDQTtFbEJ3OUNGO0VrQno1Q1E7SUFoRU47SUFDQTtFbEI0OUNGO0VrQjc1Q1E7SUFoRU47SUFDQTtFbEJnK0NGO0VrQmo2Q1E7SUFoRU47SUFDQTtFbEJvK0NGO0VrQnI2Q1E7SUFoRU47SUFDQTtFbEJ3K0NGO0VrQno2Q1E7SUFoRU47SUFDQTtFbEI0K0NGO0VrQnI2Q1U7SUF4RFY7RWxCZytDQTtFa0J4NkNVO0lBeERWO0VsQm0rQ0E7RWtCMzZDVTtJQXhEVjtFbEJzK0NBO0VrQjk2Q1U7SUF4RFY7RWxCeStDQTtFa0JqN0NVO0lBeERWO0VsQjQrQ0E7RWtCcDdDVTtJQXhEVjtFbEIrK0NBO0VrQnY3Q1U7SUF4RFY7RWxCay9DQTtFa0IxN0NVO0lBeERWO0VsQnEvQ0E7RWtCNzdDVTtJQXhEVjtFbEJ3L0NBO0VrQmg4Q1U7SUF4RFY7RWxCMi9DQTtFa0JuOENVO0lBeERWO0VsQjgvQ0E7RWtCdDhDVTtJQXhEVjtFbEJpZ0RBO0VrQjk3Q007O0lBRUU7RWxCZzhDUjtFa0I3N0NNOztJQUVFO0VsQis3Q1I7RWtCdDhDTTs7SUFFRTtFbEJ3OENSO0VrQnI4Q007O0lBRUU7RWxCdThDUjtFa0I5OENNOztJQUVFO0VsQmc5Q1I7RWtCNzhDTTs7SUFFRTtFbEIrOENSO0VrQnQ5Q007O0lBRUU7RWxCdzlDUjtFa0JyOUNNOztJQUVFO0VsQnU5Q1I7RWtCOTlDTTs7SUFFRTtFbEJnK0NSO0VrQjc5Q007O0lBRUU7RWxCKzlDUjtFa0J0K0NNOztJQUVFO0VsQncrQ1I7RWtCcitDTTs7SUFFRTtFbEJ1K0NSO0VrQjkrQ007O0lBRUU7RWxCZy9DUjtFa0I3K0NNOztJQUVFO0VsQisrQ1I7RWtCdC9DTTs7SUFFRTtFbEJ3L0NSO0VrQnIvQ007O0lBRUU7RWxCdS9DUjtFa0I5L0NNOztJQUVFO0VsQmdnRFI7RWtCNy9DTTs7SUFFRTtFbEIrL0NSO0VrQnRnRE07O0lBRUU7RWxCd2dEUjtFa0JyZ0RNOztJQUVFO0VsQnVnRFI7RWtCOWdETTs7SUFFRTtFbEJnaERSO0VrQjdnRE07O0lBRUU7RWxCK2dEUjtBQUNGO0FnQjFrREk7RUVVRTtJQUNFO0VsQm1rRE47RWtCaGtESTtJQXBDSjtJQUNBO0VsQnVtREE7RWtCemxEQTtJQUNFO0lBQ0E7RWxCMmxERjtFa0I3bERBO0lBQ0U7SUFDQTtFbEIrbERGO0VrQmptREE7SUFDRTtJQUNBO0VsQm1tREY7RWtCcm1EQTtJQUNFO0lBQ0E7RWxCdW1ERjtFa0J6bURBO0lBQ0U7SUFDQTtFbEIybURGO0VrQjdtREE7SUFDRTtJQUNBO0VsQittREY7RWtCaGxESTtJQWhESjtJQUNBO0VsQm1vREE7RWtCOWtEUTtJQWhFTjtJQUNBO0VsQmlwREY7RWtCbGxEUTtJQWhFTjtJQUNBO0VsQnFwREY7RWtCdGxEUTtJQWhFTjtJQUNBO0VsQnlwREY7RWtCMWxEUTtJQWhFTjtJQUNBO0VsQjZwREY7RWtCOWxEUTtJQWhFTjtJQUNBO0VsQmlxREY7RWtCbG1EUTtJQWhFTjtJQUNBO0VsQnFxREY7RWtCdG1EUTtJQWhFTjtJQUNBO0VsQnlxREY7RWtCMW1EUTtJQWhFTjtJQUNBO0VsQjZxREY7RWtCOW1EUTtJQWhFTjtJQUNBO0VsQmlyREY7RWtCbG5EUTtJQWhFTjtJQUNBO0VsQnFyREY7RWtCdG5EUTtJQWhFTjtJQUNBO0VsQnlyREY7RWtCMW5EUTtJQWhFTjtJQUNBO0VsQjZyREY7RWtCdG5EVTtJQXhEVjtFbEJpckRBO0VrQnpuRFU7SUF4RFY7RWxCb3JEQTtFa0I1bkRVO0lBeERWO0VsQnVyREE7RWtCL25EVTtJQXhEVjtFbEIwckRBO0VrQmxvRFU7SUF4RFY7RWxCNnJEQTtFa0Jyb0RVO0lBeERWO0VsQmdzREE7RWtCeG9EVTtJQXhEVjtFbEJtc0RBO0VrQjNvRFU7SUF4RFY7RWxCc3NEQTtFa0I5b0RVO0lBeERWO0VsQnlzREE7RWtCanBEVTtJQXhEVjtFbEI0c0RBO0VrQnBwRFU7SUF4RFY7RWxCK3NEQTtFa0J2cERVO0lBeERWO0VsQmt0REE7RWtCL29ETTs7SUFFRTtFbEJpcERSO0VrQjlvRE07O0lBRUU7RWxCZ3BEUjtFa0J2cERNOztJQUVFO0VsQnlwRFI7RWtCdHBETTs7SUFFRTtFbEJ3cERSO0VrQi9wRE07O0lBRUU7RWxCaXFEUjtFa0I5cERNOztJQUVFO0VsQmdxRFI7RWtCdnFETTs7SUFFRTtFbEJ5cURSO0VrQnRxRE07O0lBRUU7RWxCd3FEUjtFa0IvcURNOztJQUVFO0VsQmlyRFI7RWtCOXFETTs7SUFFRTtFbEJnckRSO0VrQnZyRE07O0lBRUU7RWxCeXJEUjtFa0J0ckRNOztJQUVFO0VsQndyRFI7RWtCL3JETTs7SUFFRTtFbEJpc0RSO0VrQjlyRE07O0lBRUU7RWxCZ3NEUjtFa0J2c0RNOztJQUVFO0VsQnlzRFI7RWtCdHNETTs7SUFFRTtFbEJ3c0RSO0VrQi9zRE07O0lBRUU7RWxCaXREUjtFa0I5c0RNOztJQUVFO0VsQmd0RFI7RWtCdnRETTs7SUFFRTtFbEJ5dERSO0VrQnR0RE07O0lBRUU7RWxCd3REUjtFa0IvdERNOztJQUVFO0VsQml1RFI7RWtCOXRETTs7SUFFRTtFbEJndURSO0FBQ0Y7QWdCM3hESTtFRVVFO0lBQ0U7RWxCb3hETjtFa0JqeERJO0lBcENKO0lBQ0E7RWxCd3pEQTtFa0IxeURBO0lBQ0U7SUFDQTtFbEI0eURGO0VrQjl5REE7SUFDRTtJQUNBO0VsQmd6REY7RWtCbHpEQTtJQUNFO0lBQ0E7RWxCb3pERjtFa0J0ekRBO0lBQ0U7SUFDQTtFbEJ3ekRGO0VrQjF6REE7SUFDRTtJQUNBO0VsQjR6REY7RWtCOXpEQTtJQUNFO0lBQ0E7RWxCZzBERjtFa0JqeURJO0lBaERKO0lBQ0E7RWxCbzFEQTtFa0IveERRO0lBaEVOO0lBQ0E7RWxCazJERjtFa0JueURRO0lBaEVOO0lBQ0E7RWxCczJERjtFa0J2eURRO0lBaEVOO0lBQ0E7RWxCMDJERjtFa0IzeURRO0lBaEVOO0lBQ0E7RWxCODJERjtFa0IveURRO0lBaEVOO0lBQ0E7RWxCazNERjtFa0JuekRRO0lBaEVOO0lBQ0E7RWxCczNERjtFa0J2ekRRO0lBaEVOO0lBQ0E7RWxCMDNERjtFa0IzekRRO0lBaEVOO0lBQ0E7RWxCODNERjtFa0IvekRRO0lBaEVOO0lBQ0E7RWxCazRERjtFa0JuMERRO0lBaEVOO0lBQ0E7RWxCczRERjtFa0J2MERRO0lBaEVOO0lBQ0E7RWxCMDRERjtFa0IzMERRO0lBaEVOO0lBQ0E7RWxCODRERjtFa0J2MERVO0lBeERWO0VsQms0REE7RWtCMTBEVTtJQXhEVjtFbEJxNERBO0VrQjcwRFU7SUF4RFY7RWxCdzREQTtFa0JoMURVO0lBeERWO0VsQjI0REE7RWtCbjFEVTtJQXhEVjtFbEI4NERBO0VrQnQxRFU7SUF4RFY7RWxCaTVEQTtFa0J6MURVO0lBeERWO0VsQm81REE7RWtCNTFEVTtJQXhEVjtFbEJ1NURBO0VrQi8xRFU7SUF4RFY7RWxCMDVEQTtFa0JsMkRVO0lBeERWO0VsQjY1REE7RWtCcjJEVTtJQXhEVjtFbEJnNkRBO0VrQngyRFU7SUF4RFY7RWxCbTZEQTtFa0JoMkRNOztJQUVFO0VsQmsyRFI7RWtCLzFETTs7SUFFRTtFbEJpMkRSO0VrQngyRE07O0lBRUU7RWxCMDJEUjtFa0J2MkRNOztJQUVFO0VsQnkyRFI7RWtCaDNETTs7SUFFRTtFbEJrM0RSO0VrQi8yRE07O0lBRUU7RWxCaTNEUjtFa0J4M0RNOztJQUVFO0VsQjAzRFI7RWtCdjNETTs7SUFFRTtFbEJ5M0RSO0VrQmg0RE07O0lBRUU7RWxCazREUjtFa0IvM0RNOztJQUVFO0VsQmk0RFI7RWtCeDRETTs7SUFFRTtFbEIwNERSO0VrQnY0RE07O0lBRUU7RWxCeTREUjtFa0JoNURNOztJQUVFO0VsQms1RFI7RWtCLzRETTs7SUFFRTtFbEJpNURSO0VrQng1RE07O0lBRUU7RWxCMDVEUjtFa0J2NURNOztJQUVFO0VsQnk1RFI7RWtCaDZETTs7SUFFRTtFbEJrNkRSO0VrQi81RE07O0lBRUU7RWxCaTZEUjtFa0J4NkRNOztJQUVFO0VsQjA2RFI7RWtCdjZETTs7SUFFRTtFbEJ5NkRSO0VrQmg3RE07O0lBRUU7RWxCazdEUjtFa0IvNkRNOztJQUVFO0VsQmk3RFI7QUFDRjtBbUJ2aUVBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0EsbUJab0xPO0VZbkxQLG1CYnVzQjRCO0VhdHNCNUI7QW5Cc2lFRjtBbUIvaEVFO0VBQ0U7RUFFQTtFQUNBO0VBQ0Esd0JacVE0QjtFWXBRNUI7QW5CZ2lFSjtBbUI3aEVFO0VBQ0U7QW5CK2hFSjtBbUI1aEVFO0VBQ0U7QW5COGhFSjs7QW1CMWhFQTtFQUNFO0FuQjZoRUY7O0FtQnRoRUE7RUFDRTtBbkJ5aEVGOztBbUIvZ0VFO0VBQ0U7QW5Ca2hFSjs7QW1CbmdFRTtFQUNFO0FuQnNnRUo7QW1CbmdFSTtFQUNFO0FuQnFnRU47O0FtQjkvREU7RUFDRTtBbkJpZ0VKO0FtQjkvREU7RUFDRTtBbkJnZ0VKOztBbUJ0L0RFO0VBQ0U7RUFDQTtBbkJ5L0RKOztBbUJuL0RFO0VBQ0U7RUFDQTtBbkJzL0RKOztBbUI5K0RBO0VBQ0U7RUFDQTtBbkJpL0RGOztBbUJ6K0RFO0VBQ0U7RUFDQTtBbkI0K0RKOztBb0J4bkVFO0VBT0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBcEJvbkVKOztBb0J0b0VFO0VBT0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBcEJrb0VKOztBb0JwcEVFO0VBT0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBcEJncEVKOztBb0JscUVFO0VBT0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBcEI4cEVKOztBb0JockVFO0VBT0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBcEI0cUVKOztBb0I5ckVFO0VBT0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBcEIwckVKOztBb0I1c0VFO0VBT0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBcEJ3c0VKOztBb0IxdEVFO0VBT0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBcEJzdEVKOztBbUJya0VJO0VBQ0U7RUFDQTtBbkJ3a0VOOztBZ0JucUVJO0VHeUZBO0lBQ0U7SUFDQTtFbkI4a0VKO0FBQ0Y7QWdCMXFFSTtFR3lGQTtJQUNFO0lBQ0E7RW5Cb2xFSjtBQUNGO0FnQmhyRUk7RUd5RkE7SUFDRTtJQUNBO0VuQjBsRUo7QUFDRjtBZ0J0ckVJO0VHeUZBO0lBQ0U7SUFDQTtFbkJnbUVKO0FBQ0Y7QWdCNXJFSTtFR3lGQTtJQUNFO0lBQ0E7RW5Cc21FSjtBQUNGO0FxQjF3RUE7RUFDRSxxQmRnakIwQztFSnRSdEMsa0JBTEk7RWtCbFJSLGdCZCtpQjBDO0VjOWlCMUMseUJkK2lCMEM7QVA0dEQ1Qzs7QXFCdHdFQTtFQUNFO0VBQ0E7RUFDQTtFbEI4UUksa0JBTEk7RWtCdFFSLGdCZG1pQjBDO0VjbGlCMUMsZ0JkdVdpQjtFY3RXakIseUJka2lCMEM7QVBzdUQ1Qzs7QXFCcndFQTtFQUNFO0VBQ0E7RWxCb1FJLGtCQUxJO0FIMGdFVjs7QXFCcndFQTtFQUNFO0VBQ0E7RWxCOFBJLGtCQUxJO0FIZ2hFVjs7QXNCdHlFQTtFQUNFLGtCZjRpQjBDO0VKbFJ0QyxrQkFMSTtFbUJqUlIsMkJmMGlCMEM7QVA2dkQ1Qzs7QXVCNXlFQTtFQUNFO0VBQ0E7RUFDQTtFcEJ3UkksaUJBTEk7RW9CaFJSLGdCaEIyV3FCO0VnQjFXckIsZ0JoQmlYaUI7RWdCaFhqQix5QmhCd2pCMEM7RWdCdmpCMUM7RUFDQSxtQ2hCbWpCMEM7RWdCbGpCMUM7RUFDQTtFZkdFO0VLTEUsaUJBUlc7RVdVWCx3RURNSjtBdkIyeUVGO0F3Qjd5RU07RURoQk47SUNpQlE7RXhCZ3pFTjtBQUNGO0F1Qjl5RUU7RUFDRTtBdkJnekVKO0F1Qjl5RUk7RUFDRTtBdkJnekVOO0F1QjN5RUU7RUFDRSx5QmhCa2lCd0M7RWdCamlCeEMsbUNoQjhoQndDO0VnQjdoQnhDLGdDaEJ3aUJ3QztFZ0J2aUJ4QztFVnZCRSx5REFSVztBYjYwRWpCO0F1QnJ5RUU7RUFNRTtFQU1BO0VBS0E7QXZCeXhFSjtBdUJweEVFO0VBQ0U7RUFDQTtBdkJzeEVKO0F1Qmx4RUU7RUFDRSx5QmhCMGdCd0M7RWdCeGdCeEM7QXZCbXhFSjtBdUIzd0VFO0VBQ0UseUJoQjJmd0M7RWdCMWZ4QyxvQ2hCMmZ3QztFZ0IxZnhDLGdDaEI2ZXdDO0VnQjNleEM7QXZCNHdFSjtBdUJ4d0VFO0VBQ0U7RUFDQTtFQUNBLHVCaEJxWndDO0VnQnBaeEMseUJoQmtld0M7RWtCaGtCMUMsb0NsQmdxQmtEO0VnQmhrQmhEO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsNEJoQmtNNEI7RWdCak01QjtFQ3pGRSxxSUQwRkY7QXZCMHdFSjtBd0JoMkVNO0VEMEVKO0lDekVNO0V4Qm0yRU47QUFDRjtBdUI1d0VFO0VBQ0UscURoQm1sQmdEO0FQMnJEcEQ7O0F1QnJ3RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdCaEJnUWlCO0VnQi9QakIseUJoQnlkMEM7RWdCeGQxQztFQUNBO0VBQ0E7QXZCd3dFRjtBdUJ0d0VFO0VBQ0U7QXZCd3dFSjtBdUJyd0VFO0VBRUU7RUFDQTtBdkJzd0VKOztBdUIzdkVBO0VBQ0Usc0NqQjR3QnNDO0VpQjN3QnRDO0VwQnlJSSxrQkFMSTtFS3ZRTjtBUm00RUo7QXVCNXZFRTtFQUNFO0VBQ0E7RUFDQSwwQmhCcVd3QztBUHk1RDVDOztBdUIxdkVBO0VBQ0UsdUNqQmd3QnNDO0VpQi92QnRDO0VwQjRISSxrQkFMSTtFS3ZRTjtBUis0RUo7QXVCM3ZFRTtFQUNFO0VBQ0E7RUFDQSx5QmhCNFZ3QztBUGk2RDVDOztBdUJydkVFO0VBQ0UsdUNqQjZ1Qm9DO0FOMmdEeEM7QXVCcnZFRTtFQUNFLHNDakIwdUJvQztBTjZnRHhDO0F1QnB2RUU7RUFDRSx1Q2pCdXVCb0M7QU4rZ0R4Qzs7QXVCanZFQTtFQUNFLFdqQnF1QnNDO0VpQnB1QnRDLG1DakI4dEJzQztFaUI3dEJ0QyxpQmhCa1QwQztBUGs4RDVDO0F1Qmx2RUU7RUFDRTtBdkJvdkVKO0F1Qmp2RUU7RUFDRTtFZnZMQTtBUjI2RUo7QXVCaHZFRTtFQUNFO0VmNUxBO0FSKzZFSjtBdUIvdUVFO0VBQW9CLGtDakI4c0JrQjtBTm9pRHhDO0F1Qmp2RUU7RUFBb0IsbUNqQjhzQmtCO0FOc2lEeEM7O0EwQm44RUE7RUFDRTtFQUVBO0VBQ0E7RUFDQTtFdkJxUkksaUJBTEk7RXVCN1FSLGdCbkJ3V3FCO0VtQnZXckIsZ0JuQjhXaUI7RW1CN1dqQix5Qm5CcWpCMEM7RW1CcGpCMUM7RUFDQSxtQ25CZ2pCMEM7RW1CL2lCMUM7RUFDQTtFQUNBLHNDcEIrOUJrQztFb0I5OUJsQywwQnBCKzlCa0M7RW9COTlCbEM7RWxCSEU7RUtMRSxpQkFSVztFV1VYLHdFRVNKO0ExQm84RUY7QXdCejhFTTtFRWZOO0lGZ0JRO0V4QjQ4RU47QUFDRjtBMEJ2OEVFO0VBQ0UsZ0NuQmdqQndDO0VtQi9pQnhDO0ViZkUsMEVBUlc7QWJpK0VqQjtBMEJqOEVFO0VBRUUsbUJuQjhjd0M7RW1CN2N4QztBMUJrOEVKO0EwQi83RUU7RUFDRSx5Qm5Cb2lCd0M7RW1CbmlCeEMsb0NuQituQmdEO0VtQjluQmhELGdDbkJzaEJ3QztBUDI2RDVDO0EwQjc3RUU7RUFDRTtFQUNBO0ExQis3RUo7O0EwQjM3RUE7RUFDRSxvQm5CdWMwQztFbUJ0YzFDLHVCbkJzYzBDO0VtQnJjMUMscUJuQnNjMEM7RUpuT3RDLGtCQUxJO0VLdlFOO0FSeStFSjs7QTBCMzdFQTtFQUNFLHFCbkJtYzBDO0VtQmxjMUMsd0JuQmtjMEM7RW1CamMxQyxvQm5Ca2MwQztFSnZPdEMsa0JBTEk7RUt2UU47QVJpL0VKOztBMEJ6N0VJO0VBQ0U7QTFCNDdFTjs7QTJCcGdGQTtFQUNFO0VBQ0Esa0JwQmdtQjBDO0VvQi9sQjFDLHFCcEJnbUIwQztFb0IvbEIxQyx1QnBCaW1CMEM7QVBzNkQ1QztBMkJyZ0ZFO0VBQ0U7RUFDQTtBM0J1Z0ZKOztBMkJuZ0ZBO0VBQ0Usc0JwQnNsQjBDO0VvQnJsQjFDO0VBQ0E7QTNCc2dGRjtBMkJwZ0ZFO0VBQ0U7RUFDQTtFQUNBO0EzQnNnRko7O0EyQmxnRkE7RUFDRTtFQUVBO0VBQ0EsY3BCa2tCMEM7RW9CamtCMUMsZXBCaWtCMEM7RW9CaGtCMUM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG9DcEIwa0IwQztFb0J6a0IxQztBM0JvZ0ZGO0EyQmpnRkU7RW5CM0JFO0FSK2hGSjtBMkJoZ0ZFO0VBRUUsa0JwQmtrQndDO0FQKzdENUM7QTJCOS9FRTtFQUNFLHVCcEJ3akJ3QztBUHc4RDVDO0EyQjcvRUU7RUFDRSxnQ3BCZ2hCd0M7RW9CL2dCeEM7RUFDQSxnQnBCMGpCd0M7QVBxOEQ1QztBMkI1L0VFO0VBQ0UseUJDMURZO0VEMkRaLHFCQzNEWTtBNUJ5akZoQjtBMkI1L0VJO0VBSUk7QTNCMi9FUjtBMkJ2L0VJO0VBSUk7QTNCcy9FUjtBMkJqL0VFO0VBQ0UseUJDL0VZO0VEZ0ZaLHFCQ2hGWTtFRHFGVjtBM0IrK0VOO0EyQjMrRUU7RUFDRTtFQUNBO0VBQ0EsWXBCb2lCZ0Q7QVB5OERwRDtBMkJ0K0VJO0VBQ0U7RUFDQSxZcEIyaEI4QztBUDY4RHBEOztBMkJuK0VBO0VBQ0UseUJwQnVmMEM7QVArK0Q1Qzs7QTJCOTlFQTtFQUNFLHFCcEJ5aEJrRDtBUHc4RHBEO0EyQi85RUU7RUFDRTtFQUVBLGNwQjZnQmdEO0VvQjVnQmhEO0VBQ0E7RUFDQTtFbkJqSEE7RWdCSEUsaURHc0hGO0EzQmcrRUo7QXdCbGxGTTtFRzBHSjtJSHpHTTtFeEJxbEZOO0FBQ0Y7QTJCbitFSTtFQUNFO0EzQnErRU47QTJCbCtFSTtFQUNFLGlDcEJtaEI4QztFb0I5Z0I1QztBM0JnK0VSO0EyQjM5RUU7RUFDRSxzQnBCNmZnRDtFb0I1ZmhEO0EzQjY5RUo7QTJCMzlFSTtFQUNFO0VBQ0E7QTNCNjlFTjs7QTJCeDlFQTtFQUNFO0VBQ0Esa0JyQnN5QmdDO0FOcXJEbEM7O0EyQng5RUE7RUFDRTtFQUNBO0VBQ0E7QTNCMjlFRjtBMkJ2OUVJO0VBQ0U7RUFDQTtFQUNBLGFwQmtYc0M7QVB1bUU1Qzs7QTJCbDlFSTtFQUNFO0EzQnE5RU47O0E2QnhvRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3QjJvRkY7QTZCem9GRTtFQUNFO0E3QjJvRko7QTZCdm9GSTtFQUEwQixxRXZCOGdDYTtBTjRuRDNDO0E2QnpvRkk7RUFBMEIscUV2QjZnQ2E7QU4rbkQzQztBNkJ6b0ZFO0VBQ0U7QTdCMm9GSjtBNkJ4b0ZFO0VBQ0UsV3ZCKy9CdUM7RXVCOS9CdkMsWXZCOC9CdUM7RXVCNy9CdkM7RUFDQTtFSjFCRix5QkdJYztFQ3dCWixTdkI2L0J1QztFRTFnQ3ZDO0VLTEUsK0NBUlc7RVdVWCw0R0ttQkY7QTdCMG9GSjtBd0J6cEZNO0VLTUo7SUxMTTtFeEI0cEZOO0FBQ0Y7QTZCN29GSTtFSmpDRix5Qm5COGhDeUM7QU5tcEQzQztBNkIzb0ZFO0VBQ0UsV3ZCdytCOEI7RXVCditCOUIsY3ZCdytCOEI7RXVCditCOUI7RUFDQSxldkJ1K0I4QjtFdUJ0K0I5QixvQ3RCMm9CZ0Q7RXNCMW9CaEQ7RXJCN0JBO0VLTEUsc0NBUlc7QWJ5ckZqQjtBNkIxb0ZFO0VBQ0UsV3ZCbytCdUM7RXVCbitCdkMsWXZCbStCdUM7RXVCbCtCdkM7RUpwREYseUJHSWM7RUNrRFosU3ZCbStCdUM7RUUxZ0N2QztFS0xFLCtDQVJXO0VXVVgsNEdLNkNGO0E3QjRvRko7QXdCcnJGTTtFS2lDSjtJTGhDTTtFeEJ3ckZOO0FBQ0Y7QTZCL29GSTtFSjNERix5Qm5COGhDeUM7QU4rcUQzQztBNkI3b0ZFO0VBQ0UsV3ZCODhCOEI7RXVCNzhCOUIsY3ZCODhCOEI7RXVCNzhCOUI7RUFDQSxldkI2OEI4QjtFdUI1OEI5QixvQ3RCaW5CZ0Q7RXNCaG5CaEQ7RXJCdkRBO0VLTEUsc0NBUlc7QWJxdEZqQjtBNkI1b0ZFO0VBQ0U7QTdCOG9GSjtBNkI1b0ZJO0VBQ0Usb0N0QndtQjhDO0FQc2lFcEQ7QTZCM29GSTtFQUNFLG9DdEJvbUI4QztBUHlpRXBEOztBOEJwdUZBO0VBQ0U7QTlCdXVGRjtBOEJydUZFOzs7RUFHRSwyQnZCZ3NCbUM7RXVCL3JCbkMsK0J2QityQm1DO0V1QjlyQm5DLGlCeEJ1aUNvQztBTmdzRHhDO0E4QnB1RkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFTlJFLGdFTVNGO0E5QnN1Rko7QXdCM3VGTTtFTVRKO0lOVU07RXhCOHVGTjtBQUNGO0E4Qnh1RkU7O0VBRUU7QTlCMHVGSjtBOEJ4dUZJOztFQUNFO0E5QjJ1Rk47QThCeHVGSTs7O0VBRUUsb0J2QmlxQjhDO0V1QmhxQjlDLHdCeEI0Z0NrQztBTit0RHhDO0E4Qnh1Rkk7O0VBQ0Usb0J2QjRwQjhDO0V1QjNwQjlDLHdCeEJ1Z0NrQztBTm91RHhDO0E4QnZ1RkU7RUFDRSxvQnZCc3BCZ0Q7RXVCcnBCaEQsd0J4QmlnQ29DO0FOd3VEeEM7QThCbHVGSTs7OztFQUNFO0VBQ0EsOER4QjIvQmtDO0FONHVEeEM7QThCcnVGTTs7OztFQUNFO0VBQ0E7RUFDQTtFQUNBLGF4Qm0vQmdDO0V3QmwvQmhDO0VBQ0EsbUN2Qjhmb0M7RUM5aUJ4QztBUjJ4Rko7QThCcHVGSTtFQUNFO0VBQ0EsOER4QjArQmtDO0FONHZEeEM7QThCanVGSTtFQUNFO0E5Qm11Rk47QThCL3RGRTs7RUFFRSxjdkIzRE87QVA0eEZYO0E4Qi90Rkk7O0VBQ0Usb0N2QnVmc0M7QVAydUU1Qzs7QStCenpGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9CNHpGRjtBK0IxekZFOzs7RUFHRTtFQUNBO0VBQ0E7RUFDQTtBL0I0ekZKO0ErQnh6RkU7OztFQUdFO0EvQjB6Rko7QStCcHpGRTtFQUNFO0VBQ0E7QS9Cc3pGSjtBK0JwekZJO0VBQ0U7QS9Cc3pGTjs7QStCM3lGQTtFQUNFO0VBQ0E7RUFDQTtFNUI4T0ksaUJBTEk7RTRCdk9SLGdCeEJrVXFCO0V3QmpVckIsZ0J4QndVaUI7RXdCdlVqQix5QnhCZ25Ca0Q7RXdCL21CbEQ7RUFDQTtFQUNBLG9DeEI0bUJrRDtFd0IzbUJsRDtFdkJ0Q0U7QVJxMUZKOztBK0JyeUZBOzs7O0VBSUU7RTVCd05JLGtCQUxJO0VLdlFOO0FSODFGSjs7QStCcnlGQTs7OztFQUlFO0U1QitNSSxrQkFMSTtFS3ZRTjtBUnUyRko7O0ErQnJ5RkE7O0VBRUU7QS9Cd3lGRjs7QStCM3hGSTs7OztFdkJqRUE7RUFDQTtBUm0yRko7QStCMXhGSTs7OztFdkIxRUE7RUFDQTtBUjAyRko7QStCcHhGRTtFQUNFO0V2QjFFQTtFQUNBO0FSaTJGSjtBK0JweEZFOztFdkI5RUU7RUFDQTtBUnMyRko7O0FnQzkzRkU7RUFDRTtFQUNBO0VBQ0Esa0J6Qm9oQndDO0VKbFJ0QyxrQkFMSTtFNkIxUE4saUMxQmtqQ3FCO0FOODBEekI7O0FnQzczRkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFN0JxUEUsZUFMSTtFNkI3T04sVzFCcWlDcUI7RTBCcGlDckIsbUMxQm9pQ3FCO0VFL2pDckI7QVIyNUZKOztBZ0MzM0ZJOzs7O0VBRUU7QWhDZzRGTjs7QWdDLzZGSTtFQXFERSwrQzFCdWhDbUI7RTBCcGhDakIsb0MxQjgxQmdDO0UwQjcxQmhDO0VBQ0E7RUFDQTtFQUNBO0FoQzQzRlI7QWdDejNGTTtFQUNFLCtDMUI0Z0NpQjtFMEIzZ0NqQiwyRDFCMmdDaUI7QU5nM0R6Qjs7QWdDNTdGSTtFQTBFSSxvQzFCNDBCZ0M7RTBCMzBCaEM7QWhDczNGUjs7QWdDajhGSTtFQWtGRSwrQzFCMC9CbUI7QU55M0R6QjtBZ0NoM0ZRO0VBRUU7RUFDQSxxQjFCMDVCOEI7RTBCejVCOUI7RUFDQTtBaENpM0ZWO0FnQzcyRk07RUFDRSwrQzFCNitCaUI7RTBCNStCakIsMkQxQjQrQmlCO0FObTREekI7O0FnQy84Rkk7RUF3R0k7QWhDMjJGUjs7QWdDbjlGSTtFQStHRSwrQzFCNjlCbUI7QU4yNER6QjtBZ0N0MkZNO0VBQ0UsNEMxQjA5QmlCO0FOODREekI7QWdDcjJGTTtFQUNFLDJEMUJzOUJpQjtBTmk1RHpCO0FnQ3AyRk07RUFDRSxpQzFCazlCaUI7QU5vNUR6Qjs7QWdDajJGSTtFQUNFO0FoQ28yRk47O0FnQ3ArRkk7Ozs7O0VBMElNO0FoQ2syRlY7O0FnQ3g5RkU7RUFDRTtFQUNBO0VBQ0Esa0J6Qm9oQndDO0VKbFJ0QyxrQkFMSTtFNkIxUE4sbUMxQmtqQ3FCO0FOdzZEekI7O0FnQ3Y5RkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFN0JxUEUsZUFMSTtFNkI3T04sVzFCcWlDcUI7RTBCcGlDckIsa0MxQm9pQ3FCO0VFL2pDckI7QVJxL0ZKOztBZ0NyOUZJOzs7O0VBRUU7QWhDMDlGTjs7QWdDemdHSTtFQXFERSxpRDFCdWhDbUI7RTBCcGhDakIsb0MxQjgxQmdDO0UwQjcxQmhDO0VBQ0E7RUFDQTtFQUNBO0FoQ3M5RlI7QWdDbjlGTTtFQUNFLGlEMUI0Z0NpQjtFMEIzZ0NqQiwwRDFCMmdDaUI7QU4wOER6Qjs7QWdDdGhHSTtFQTBFSSxvQzFCNDBCZ0M7RTBCMzBCaEM7QWhDZzlGUjs7QWdDM2hHSTtFQWtGRSxpRDFCMC9CbUI7QU5tOUR6QjtBZ0MxOEZRO0VBRUU7RUFDQSxxQjFCMDVCOEI7RTBCejVCOUI7RUFDQTtBaEMyOEZWO0FnQ3Y4Rk07RUFDRSxpRDFCNitCaUI7RTBCNStCakIsMEQxQjQrQmlCO0FONjlEekI7O0FnQ3ppR0k7RUF3R0k7QWhDcThGUjs7QWdDN2lHSTtFQStHRSxpRDFCNjlCbUI7QU5xK0R6QjtBZ0NoOEZNO0VBQ0UsOEMxQjA5QmlCO0FOdytEekI7QWdDLzdGTTtFQUNFLDBEMUJzOUJpQjtBTjIrRHpCO0FnQzk3Rk07RUFDRSxtQzFCazlCaUI7QU44K0R6Qjs7QWdDMzdGSTtFQUNFO0FoQzg3Rk47O0FnQzlqR0k7Ozs7O0VBNElNO0FoQzA3RlY7O0FpQ3hrR0E7RUFFRTtFQUNBO0VBQ0E7RTlCdVJJLDBCQUxJO0U4QmhSUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0U5QnNRSSxrQ0FMSTtFOEIvUFI7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFekJqQkU7RWlCZkYsa0NRa0NxQjtFcEJ4QmpCLG9DQVJXO0VXVVgscUlTd0JKO0FqQ3NrR0Y7QXdCMWxHTTtFU2hCTjtJVGlCUTtFeEI2bEdOO0FBQ0Y7QWlDemtHRTtFQUNFO0VBRUE7RUFDQTtBakMwa0dKO0FpQ3ZrR0U7RUFFRTtFQUNBO0VBQ0E7QWpDd2tHSjtBaUNya0dFO0VBQ0U7RVJyREYsd0NRc0R1QjtFQUNyQjtFQUNBO0VBR0U7QWpDcWtHTjtBaUMvakdFO0VBQ0U7RUFDQTtFQUdFO0FqQytqR047QWlDempHRTtFQUtFO0VBQ0E7RUFHQTtFcEIzRUUsdUNBUlc7QWJ5b0dqQjtBaUNuakdJO0VBR0k7QWpDbWpHUjtBaUM1aUdFO0VBR0U7RUFDQTtFQUNBO0VBRUE7RUFDQTtFcEJoR0UsZ0JBUlc7QWJvcEdqQjs7QWlDaGlHRTtFQ3RHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsQzBvR0Y7O0FpQ2pqR0U7RUN0R0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEMycEdGOztBaUNsa0dFO0VDdEdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxDNHFHRjs7QWlDbmxHRTtFQ3RHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsQzZyR0Y7O0FpQ3BtR0U7RUN0R0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEM4c0dGOztBaUNybkdFO0VDdEdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxDK3RHRjs7QWlDdG9HRTtFQ3RHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsQ2d2R0Y7O0FpQ3ZwR0U7RUN0R0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbENpd0dGOztBaUM5b0dFO0VDdkdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxDeXZHRjs7QWlDL3BHRTtFQ3ZHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsQzB3R0Y7O0FpQ2hyR0U7RUN2R0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEMyeEdGOztBaUNqc0dFO0VDdkdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxDNHlHRjs7QWlDbHRHRTtFQ3ZHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsQzZ6R0Y7O0FpQ251R0U7RUN2R0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEM4MEdGOztBaUNwdkdFO0VDdkdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxDKzFHRjs7QWlDcndHRTtFQ3ZHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsQ2czR0Y7O0FpQzF3R0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQSxxQjFCaUYwQjtBUDJyRzVCO0FpQ3Z3R0U7RUFFRSxxQjFCNkV3QjtBUDJyRzVCO0FpQ3J3R0U7RUFDRTtBakN1d0dKO0FpQ3B3R0U7RUFDRTtBakNzd0dKOztBaUMzdkdBO0VDeElFO0VBQ0E7RS9COE5JLDJCQUxJO0UrQnZOUjtBbEN1NEdGOztBaUM5dkdBO0VDNUlFO0VBQ0E7RS9COE5JLDJCQUxJO0UrQnZOUjtBbEM4NEdGOztBbUNqOUdBO0VYZ0JNLGdDV2ZKO0FuQ285R0Y7QXdCajhHTTtFV3BCTjtJWHFCUTtFeEJvOEdOO0FBQ0Y7QW1DdjlHRTtFQUNFO0FuQ3k5R0o7O0FtQ245R0U7RUFDRTtBbkNzOUdKOztBbUNsOUdBO0VBQ0U7RUFDQTtFWERJLDZCV0VKO0FuQ3E5R0Y7QXdCbjlHTTtFV0xOO0lYTVE7RXhCczlHTjtBQUNGO0FtQ3g5R0U7RUFDRTtFQUNBO0VYTkUsNEJXT0Y7QW5DMDlHSjtBd0I3OUdNO0VXQUo7SVhDTTtFeEJnK0dOO0FBQ0Y7O0FvQ3IvR0E7Ozs7OztFQU1FO0FwQ3cvR0Y7O0FvQ3IvR0E7RUFDRTtBcEN3L0dGO0FxQ2grR0k7RUFDRTtFQUNBLG9CL0I2aEJ3QjtFK0I1aEJ4Qix1Qi9CMmhCd0I7RStCMWhCeEI7RUFyQ0o7RUFDQTtFQUNBO0VBQ0E7QXJDd2dIRjtBcUM5OEdJO0VBQ0U7QXJDZzlHTjs7QW9DOS9HQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RWpDdVFJLDZCQUxJO0VpQ2hRUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VqQzBPSSx1Q0FMSTtFaUNuT1I7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0U1QnpDRTtFS0xFLHlDQVJXO0Fic2pIakI7QW9DNS9HRTtFQUNFO0VBQ0E7RUFDQTtBcEM4L0dKOztBb0N0K0dJO0VBQ0U7QXBDeStHTjtBb0N2K0dNO0VBQ0U7RUFDQTtBcEN5K0dSOztBb0NyK0dJO0VBQ0U7QXBDdytHTjtBb0N0K0dNO0VBQ0U7RUFDQTtBcEN3K0dSOztBZ0JsaEhJO0VvQjRCQTtJQUNFO0VwQzAvR0o7RW9DeC9HSTtJQUNFO0lBQ0E7RXBDMC9HTjtFb0N0L0dFO0lBQ0U7RXBDdy9HSjtFb0N0L0dJO0lBQ0U7SUFDQTtFcEN3L0dOO0FBQ0Y7QWdCbmlISTtFb0I0QkE7SUFDRTtFcEMwZ0hKO0VvQ3hnSEk7SUFDRTtJQUNBO0VwQzBnSE47RW9DdGdIRTtJQUNFO0VwQ3dnSEo7RW9DdGdISTtJQUNFO0lBQ0E7RXBDd2dITjtBQUNGO0FnQm5qSEk7RW9CNEJBO0lBQ0U7RXBDMGhISjtFb0N4aEhJO0lBQ0U7SUFDQTtFcEMwaEhOO0VvQ3RoSEU7SUFDRTtFcEN3aEhKO0VvQ3RoSEk7SUFDRTtJQUNBO0VwQ3doSE47QUFDRjtBZ0Jua0hJO0VvQjRCQTtJQUNFO0VwQzBpSEo7RW9DeGlISTtJQUNFO0lBQ0E7RXBDMGlITjtFb0N0aUhFO0lBQ0U7RXBDd2lISjtFb0N0aUhJO0lBQ0U7SUFDQTtFcEN3aUhOO0FBQ0Y7QWdCbmxISTtFb0I0QkE7SUFDRTtFcEMwakhKO0VvQ3hqSEk7SUFDRTtJQUNBO0VwQzBqSE47RW9DdGpIRTtJQUNFO0VwQ3dqSEo7RW9DdGpISTtJQUNFO0lBQ0E7RXBDd2pITjtBQUNGO0FvQy9pSEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBcENpakhKO0FxQ3JvSEk7RUFDRTtFQUNBLG9CL0I2aEJ3QjtFK0I1aEJ4Qix1Qi9CMmhCd0I7RStCMWhCeEI7RUE5Qko7RUFDQTtFQUNBO0VBQ0E7QXJDc3FIRjtBcUNubkhJO0VBQ0U7QXJDcW5ITjs7QW9DcmpIRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBDd2pISjtBcUMxcEhJO0VBQ0U7RUFDQSxvQi9CNmhCd0I7RStCNWhCeEIsdUIvQjJoQndCO0UrQjFoQnhCO0VBdkJKO0VBQ0E7RUFDQTtFQUNBO0FyQ29ySEY7QXFDeG9ISTtFQUNFO0FyQzBvSE47QW9DaGtISTtFQUNFO0FwQ2trSE47O0FvQzVqSEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwQytqSEo7QXFDbHJISTtFQUNFO0VBQ0Esb0IvQjZoQndCO0UrQjVoQnhCLHVCL0IyaEJ3QjtFK0IxaEJ4QjtBckNvckhOO0FxQ3pxSE07RUFDRTtBckMycUhSO0FxQ3hxSE07RUFDRTtFQUNBLHFCL0IwZ0JzQjtFK0J6Z0J0Qix1Qi9Cd2dCc0I7RStCdmdCdEI7RUFuQ047RUFDQTtFQUNBO0FyQzhzSEY7QXFDeHFISTtFQUNFO0FyQzBxSE47QW9DL2tISTtFQUNFO0FwQ2lsSE47O0FvQzFrSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwQzZrSEY7O0FvQ3ZrSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdCN0JpTW1CO0U2QmhNbkI7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFNUJ0S0U7QVJndkhKO0FvQ3ZrSEU7RUFFRTtFWDFMRixrRFc0THVCO0FwQ3VrSHpCO0FvQ3BrSEU7RUFFRTtFQUNBO0VYbE1GLG1EV21NdUI7QXBDcWtIekI7QW9DbGtIRTtFQUVFO0VBQ0E7RUFDQTtBcENta0hKOztBb0M3akhBO0VBQ0U7QXBDZ2tIRjs7QW9DNWpIQTtFQUNFO0VBQ0E7RUFDQTtFakNtRUksa0JBTEk7RWlDNURSO0VBQ0E7QXBDK2pIRjs7QW9DM2pIQTtFQUNFO0VBQ0E7RUFDQTtBcEM4akhGOztBb0MxakhBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwQzRqSEY7O0FzQ2x6SEE7O0VBRUU7RUFDQTtFQUNBO0F0Q3F6SEY7QXNDbnpIRTs7RUFDRTtFQUNBO0F0Q3N6SEo7QXNDanpIRTs7Ozs7Ozs7Ozs7O0VBTUU7QXRDeXpISjs7QXNDcHpIQTtFQUNFO0VBQ0E7RUFDQTtBdEN1ekhGO0FzQ3J6SEU7RUFDRTtBdEN1ekhKOztBc0NuekhBO0U5QmhCSTtBUnUwSEo7QXNDbnpIRTs7RUFFRTtBdENxekhKO0FzQ2p6SEU7OztFOUJWRTtFQUNBO0FSZzBISjtBc0M3eUhFOzs7RTlCTkU7RUFDQTtBUnd6SEo7O0FzQ2h5SEE7RUFDRTtFQUNBO0F0Q215SEY7QXNDanlIRTtFQUdFO0F0Q2l5SEo7QXNDOXhIRTtFQUNFO0F0Q2d5SEo7O0FzQzV4SEE7RUFDRTtFQUNBO0F0Qyt4SEY7O0FzQzV4SEE7RUFDRTtFQUNBO0F0Qyt4SEY7O0FzQ3p4SEE7RXpCeEZNLGdCQVJXO0FiNjNIakI7QXNDenhIRTtFekI1RkksZ0JBUlc7QWJnNEhqQjs7QXNDbHhIQTtFQUNFO0VBQ0E7RUFDQTtBdENxeEhGO0FzQ254SEU7O0VBRUU7QXRDcXhISjtBc0NseEhFOztFQUVFO0F0Q294SEo7QXNDaHhIRTs7RTlCMUZFO0VBQ0E7QVI4MkhKO0FzQ2h4SEU7O0U5QjdHRTtFQUNBO0FSaTRISjs7QXVDejVIQTtFQUVFO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZDdzVIRjs7QXVDcjVIQTtFQUNFO0VBQ0E7RXBDc1FJLHVDQUxJO0VvQy9QUjtFQUNBO0VBRUE7RUFDQTtFZmZJLG1DZWdCSjtBdkN1NUhGO0F3Qm42SE07RWVHTjtJZkZRO0V4QnM2SE47QUFDRjtBdUMxNUhFO0VBRUU7QXZDMjVISjtBdUN2NUhFO0VBQ0U7RUFDQSxrRGpDa2hCb0I7QU51NEd4QjtBdUNyNUhFO0VBRUU7RUFDQTtFQUNBO0F2Q3M1SEo7O0F1Qzk0SEE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0F2Qzg0SEY7QXVDNTRIRTtFQUNFO0VBQ0E7RS9CN0NBO0VBQ0E7QVI0N0hKO0F1Qzc0SEk7RUFHRTtFQUNBO0F2QzY0SE47QXVDejRIRTs7RUFFRTtFQUNBO0VBQ0E7QXZDMjRISjtBdUN4NEhFO0VBRUU7RS9CakVBO0VBQ0E7QVIyOEhKOztBdUNoNEhBO0VBRUU7RUFDQTtFQUNBO0F2Q2s0SEY7QXVDLzNIRTtFL0I1RkU7QVI4OUhKO0F1QzkzSEU7O0VBRUU7RWRqSEYsb0Rja0h1QjtBdkNnNEh6Qjs7QXVDdjNIQTtFQUVFO0VBQ0E7RUFDQTtFQUdBO0F2Q3UzSEY7QXVDcjNIRTtFQUNFO0VBQ0E7RUFDQTtBdkN1M0hKO0F1Q3IzSEk7RUFFRTtBdkNzM0hOO0F1Q2wzSEU7O0VBRUUsZ0JoQ2lPZTtFZ0NoT2Y7RUFDQTtBdkNvM0hKOztBdUMxMkhFOztFQUVFO0VBQ0E7QXZDNjJISjs7QXVDeDJIRTs7RUFFRTtFQUNBO0VBQ0E7QXZDMjJISjs7QXVDcjJIRTs7RUFDRTtBdkN5MkhKOztBdUMvMUhFO0VBQ0U7QXZDazJISjtBdUNoMkhFO0VBQ0U7QXZDazJISjs7QXdDL2hJQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhDK2hJRjtBd0N6aElFOzs7Ozs7O0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXhDaWlJSjtBd0M3Z0lBO0VBQ0U7RUFDQTtFQUNBO0VyQzROSSwyQ0FMSTtFcUNyTlI7RUFFQTtBeEM4Z0lGO0F3QzVnSUU7RUFFRTtBeEM2Z0lKOztBd0NuZ0lBO0VBRUU7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeENrZ0lGO0F3Qy8vSEk7RUFFRTtBeENnZ0lOO0F3QzUvSEU7RUFDRTtBeEM4L0hKOztBd0NyL0hBO0VBQ0UsbUJsQzhnQ2tDO0VrQzdnQ2xDLHNCbEM2Z0NrQztFa0M1Z0NsQztBeEN3L0hGO0F3Q3QvSEU7OztFQUdFO0F4Q3cvSEo7O0F3QzMrSEE7RUFDRTtFQUNBO0VBR0E7QXhDNCtIRjs7QXdDeCtIQTtFQUNFO0VyQ3lJSSw2Q0FMSTtFcUNsSVI7RUFDQTtFQUNBO0VBQ0E7RWhDeElFO0VnQkhFLCtDZ0I2SUo7QXhDMitIRjtBd0JwbklNO0VnQmlJTjtJaEJoSVE7RXhCdW5JTjtBQUNGO0F3QzkrSEU7RUFDRTtBeENnL0hKO0F3QzcrSEU7RUFDRTtFQUNBO0VBQ0E7QXhDKytISjs7QXdDeitIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhDNCtIRjs7QXdDeitIQTtFQUNFO0VBQ0E7QXhDNCtIRjs7QWdCdG1JSTtFd0JzSUE7SUFFSTtJQUNBO0V4Q20rSE47RXdDaitITTtJQUNFO0V4Q20rSFI7RXdDaitIUTtJQUNFO0V4Q20rSFY7RXdDaCtIUTtJQUNFO0lBQ0E7RXhDaytIVjtFd0M5OUhNO0lBQ0U7RXhDZytIUjtFd0M3OUhNO0lBQ0U7SUFDQTtFeEMrOUhSO0V3QzU5SE07SUFDRTtFeEM4OUhSO0V3QzM5SE07SUFFRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7STNCaE9KLGdCQVJXO0lXVVgsZ0JnQmdPSTtFeEM0OUhSO0V3Q3o5SFE7SUFDRTtFeEMyOUhWO0V3Q3g5SFE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFeEMwOUhWO0FBQ0Y7QWdCdnBJSTtFd0JzSUE7SUFFSTtJQUNBO0V4Q21oSU47RXdDamhJTTtJQUNFO0V4Q21oSVI7RXdDamhJUTtJQUNFO0V4Q21oSVY7RXdDaGhJUTtJQUNFO0lBQ0E7RXhDa2hJVjtFd0M5Z0lNO0lBQ0U7RXhDZ2hJUjtFd0M3Z0lNO0lBQ0U7SUFDQTtFeEMrZ0lSO0V3QzVnSU07SUFDRTtFeEM4Z0lSO0V3QzNnSU07SUFFRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7STNCaE9KLGdCQVJXO0lXVVgsZ0JnQmdPSTtFeEM0Z0lSO0V3Q3pnSVE7SUFDRTtFeEMyZ0lWO0V3Q3hnSVE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFeEMwZ0lWO0FBQ0Y7QWdCdnNJSTtFd0JzSUE7SUFFSTtJQUNBO0V4Q21rSU47RXdDamtJTTtJQUNFO0V4Q21rSVI7RXdDamtJUTtJQUNFO0V4Q21rSVY7RXdDaGtJUTtJQUNFO0lBQ0E7RXhDa2tJVjtFd0M5aklNO0lBQ0U7RXhDZ2tJUjtFd0M3aklNO0lBQ0U7SUFDQTtFeEMraklSO0V3QzVqSU07SUFDRTtFeEM4aklSO0V3QzNqSU07SUFFRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7STNCaE9KLGdCQVJXO0lXVVgsZ0JnQmdPSTtFeEM0aklSO0V3Q3pqSVE7SUFDRTtFeEMyaklWO0V3Q3hqSVE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFeEMwaklWO0FBQ0Y7QWdCdnZJSTtFd0JzSUE7SUFFSTtJQUNBO0V4Q21uSU47RXdDam5JTTtJQUNFO0V4Q21uSVI7RXdDam5JUTtJQUNFO0V4Q21uSVY7RXdDaG5JUTtJQUNFO0lBQ0E7RXhDa25JVjtFd0M5bUlNO0lBQ0U7RXhDZ25JUjtFd0M3bUlNO0lBQ0U7SUFDQTtFeEMrbUlSO0V3QzVtSU07SUFDRTtFeEM4bUlSO0V3QzNtSU07SUFFRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7STNCaE9KLGdCQVJXO0lXVVgsZ0JnQmdPSTtFeEM0bUlSO0V3Q3ptSVE7SUFDRTtFeEMybUlWO0V3Q3htSVE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFeEMwbUlWO0FBQ0Y7QWdCdnlJSTtFd0JzSUE7SUFFSTtJQUNBO0V4Q21xSU47RXdDanFJTTtJQUNFO0V4Q21xSVI7RXdDanFJUTtJQUNFO0V4Q21xSVY7RXdDaHFJUTtJQUNFO0lBQ0E7RXhDa3FJVjtFd0M5cElNO0lBQ0U7RXhDZ3FJUjtFd0M3cElNO0lBQ0U7SUFDQTtFeEMrcElSO0V3QzVwSU07SUFDRTtFeEM4cElSO0V3QzNwSU07SUFFRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7STNCaE9KLGdCQVJXO0lXVVgsZ0JnQmdPSTtFeEM0cElSO0V3Q3pwSVE7SUFDRTtFeEMycElWO0V3Q3hwSVE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFeEMwcElWO0FBQ0Y7QXdDanRJSTtFQUVJO0VBQ0E7QXhDa3RJUjtBd0NodElRO0VBQ0U7QXhDa3RJVjtBd0NodElVO0VBQ0U7QXhDa3RJWjtBd0Mvc0lVO0VBQ0U7RUFDQTtBeENpdElaO0F3QzdzSVE7RUFDRTtBeEMrc0lWO0F3QzVzSVE7RUFDRTtFQUNBO0F4QzhzSVY7QXdDM3NJUTtFQUNFO0F4QzZzSVY7QXdDMXNJUTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFM0JoT0osZ0JBUlc7RVdVWCxnQmdCZ09JO0F4QzJzSVY7QXdDeHNJVTtFQUNFO0F4QzBzSVo7QXdDdnNJVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F4Q3lzSVo7O0F3Q3hySUE7O0VBR0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEMwcklGOztBd0NwcklJO0VBQ0U7QXhDdXJJTjs7QXlDaDlJQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RWpDakJFO0VLTEUscUNBUlc7QWJnL0lqQjtBeUM5OElFO0VBQ0U7RUFDQTtBekNnOUlKO0F5Qzc4SUU7RUFDRTtFQUNBO0F6Qys4SUo7QXlDNzhJSTtFQUNFO0VqQ3RCRjtFQUNBO0FScytJSjtBeUM3OElJO0VBQ0U7RWpDYkY7RUFDQTtBUjY5SUo7QXlDMThJRTs7RUFFRTtBekM0OElKOztBeUN4OElBO0VBR0U7RUFDQTtFQUNBO0F6Q3k4SUY7O0F5Q3Q4SUE7RUFDRTtFQUNBO0F6Q3k4SUY7O0F5Q3Q4SUE7RUFDRTtFQUNBO0VBQ0E7QXpDeThJRjs7QXlDdDhJQTtFQUNFO0F6Q3k4SUY7O0F5Q2o4SUU7RUFDRTtBekNvOElKOztBeUM1N0lBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekMrN0lGO0F5Qzc3SUU7RWpDN0ZFO0FSNmhKSjs7QXlDMzdJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F6Qzg3SUY7QXlDNTdJRTtFakN4R0U7QVJ1aUpKOztBeUNyN0lBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXpDdzdJRjtBeUN0N0lFO0VBQ0U7RUFDQTtBekN3N0lKOztBeUNwN0lBO0VBQ0U7RUFDQTtBekN1N0lGOztBeUNuN0lBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VqQzFJRTtBUmlrSko7O0F5Q243SUE7OztFQUdFO0F6Q3M3SUY7O0F5Q243SUE7O0VqQzNJSTtFQUNBO0FSbWtKSjs7QXlDcDdJQTs7RWpDbElJO0VBQ0E7QVIyakpKOztBeUM3NklFO0VBQ0U7QXpDZzdJSjtBZ0IzaUpJO0V5QnVISjtJQVFJO0lBQ0E7RXpDZzdJRjtFeUM3NklFO0lBRUU7SUFDQTtFekM4NklKO0V5QzU2SUk7SUFDRTtJQUNBO0V6Qzg2SU47RXlDejZJTTtJakMzS0o7SUFDQTtFUnVsSkY7RXlDMTZJUTs7SUFHRTtFekMyNklWO0V5Q3o2SVE7O0lBR0U7RXpDMDZJVjtFeUN0NklNO0lqQzVLSjtJQUNBO0VScWxKRjtFeUN2NklROztJQUdFO0V6Q3c2SVY7RXlDdDZJUTs7SUFHRTtFekN1NklWO0FBQ0Y7O0EwQzVvSkE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUM4b0pGOztBMEMxb0pBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFdkMyUEksZUFMSTtFdUNwUFI7RUFDQTtFQUNBO0VBQ0E7RWxDdEJFO0VrQ3dCRjtFbEIzQkksMENrQjRCSjtBMUM2b0pGO0F3QnJxSk07RWtCV047SWxCVlE7RXhCd3FKTjtBQUNGO0EwQ2hwSkU7RUFDRTtFQUNBO0VBQ0E7QTFDa3BKSjtBMENocEpJO0VBQ0U7RUFDQTtBMUNrcEpOO0EwQzdvSkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VsQmxERSxtRGtCbURGO0ExQytvSko7QXdCOXJKTTtFa0JzQ0o7SWxCckNNO0V4QmlzSk47QUFDRjtBMENqcEpFO0VBQ0U7QTFDbXBKSjtBMENocEpFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTFDa3BKSjs7QTBDOW9KQTtFQUNFO0ExQ2lwSkY7O0EwQzlvSkE7RUFDRTtFQUNBO0VBQ0E7QTFDaXBKRjtBMEMvb0pFO0VsQy9ERTtFQUNBO0FSaXRKSjtBMENocEpJO0VsQ2xFQTtFQUNBO0FScXRKSjtBMEMvb0pFO0VBQ0U7QTFDaXBKSjtBMEM3b0pFO0VsQzlERTtFQUNBO0FSOHNKSjtBMEM3b0pNO0VsQ2xFRjtFQUNBO0FSa3RKSjtBMEM1b0pJO0VsQ3ZFQTtFQUNBO0FSc3RKSjs7QTBDMW9KQTtFQUNFO0ExQzZvSkY7O0EwQ3BvSkU7RUFDRTtBMUN1b0pKO0EwQ3BvSkU7RUFDRTtFQUNBO0VsQ3BIQTtBUjJ2Sko7QTBDcG9KSTtFQUFnQjtBMUN1b0pwQjtBMEN0b0pJO0VBQWU7QTFDeW9KbkI7QTBDdG9KTTtFbEMzSEY7QVJvd0pKOztBMEMvbkpJO0VBQ0U7RUFDQTtBMUNrb0pOOztBMkM1eEpBO0VBRUU7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0V4QytRSSx5Q0FMSTtFd0N4UVI7RUFDQTtFbkNBRTtBUjR4Sko7O0EyQ3R4SkU7RUFDRTtBM0N5eEpKO0EyQ3Z4Skk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBM0N5eEpOO0EyQ3J4SkU7RUFDRTtBM0N1eEpKOztBNEM1ekpBO0VBRUU7RUFDQTtFekM0UkksbUNBTEk7RXlDclJSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFbENwQkE7RUFDQTtBVmkxSkY7O0E0QzF6SkE7RUFDRTtFQUNBO0VBQ0E7RXpDZ1FJLHlDQUxJO0V5Q3pQUjtFQUVBO0VBQ0E7RXBCcEJJLHFJb0JxQko7QTVDNHpKRjtBd0I3MEpNO0VvQlFOO0lwQlBRO0V4QmcxSk47QUFDRjtBNEMvekpFO0VBQ0U7RUFDQTtFQUVBO0VBQ0E7QTVDZzBKSjtBNEM3ekpFO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsVXJDMHNCZ0Q7RXFDenNCaEQ7QTVDK3pKSjtBNEM1ekpFO0VBRUU7RUFDQTtFbkJ0REYsZ0RtQnVEdUI7RUFDckI7QTVDNnpKSjtBNEMxekpFO0VBRUU7RUFDQTtFQUNBO0VBQ0E7QTVDMnpKSjs7QTRDdHpKRTtFQUNFLHlCdEM4c0NnQztBTjJtSHBDO0E0Q3B6Sk07RXBDOUJGO0VBQ0E7QVJxMUpKO0E0Q2x6Sk07RXBDbERGO0VBQ0E7QVJ1MkpKOztBNENyeUpBO0VDbEdFO0VBQ0E7RTFDMFJJLG1DQUxJO0UwQ25SUjtBN0MyNEpGOztBNEN4eUpBO0VDdEdFO0VBQ0E7RTFDMFJJLGtDQUxJO0UwQ25SUjtBN0NrNUpGOztBOENwNUpBO0VBRUU7RUFDQTtFM0N1UkksNkJBTEk7RTJDaFJSO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RTNDK1FJLG9DQUxJO0UyQ3hRUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RXRDSkU7QVJ5NUpKO0E4Q2g1SkU7RUFDRTtBOUNrNUpKOztBOEM3NEpBO0VBQ0U7RUFDQTtBOUNnNUpGOztBK0NoN0pBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0V2Q0hFO0FSbzdKSjs7QStDNTZKQTtFQUVFO0EvQzg2SkY7O0ErQzE2SkE7RUFDRSxnQnhDb1ZpQjtFd0NuVmpCO0EvQzY2SkY7O0ErQ3I2SkE7RUFDRSxtQnpDbytDOEI7QU5vOEdoQztBK0NyNkpFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0N1NkpKOztBK0MvNUpFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QS9DazZKSjs7QStDdDZKRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EvQ3k2Sko7O0ErQzc2SkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBL0NnN0pKOztBK0NwN0pFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QS9DdTdKSjs7QStDMzdKRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EvQzg3Sko7O0ErQ2w4SkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBL0NxOEpKOztBK0N6OEpFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QS9DNDhKSjs7QStDaDlKRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EvQ205Sko7O0FnRC9nS0U7RUFDRTtJQUFLLDJCekNrNEIyQjtFUGlwSWxDO0FBQ0Y7QWdEL2dLQTs7RUFHRTtFN0NrUkksZ0NBTEk7RTZDM1FSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFN0NzUUksdUNBTEk7RTZDL1BSO0V4Q1JFO0VLTEUseUNBUlc7QWJxaUtqQjs7QWdEM2dLQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RXhCeEJJLDZDd0J5Qko7QWhEOGdLRjtBd0JuaUtNO0V3QllOO0l4QlhRO0V4QnNpS047QUFDRjs7QWdEaGhLQTtFdkJBRTtFdUJFQTtBaERtaEtGOztBZ0RoaEtBO0VBQ0U7QWhEbWhLRjs7QWdEaGhLQTtFQUNFO0FoRG1oS0Y7O0FnRC9nS0U7RUFDRTtBaERraEtKO0FnRC9nS007RUFKSjtJQUtNO0VoRGtoS047QUFDRjs7QWlEOWtLQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBR0E7RUFDQTtFekNYRTtBUndsS0o7O0FpRHprS0E7RUFDRTtFQUNBO0FqRDRrS0Y7QWlEMWtLRTtFQUVFO0VBQ0E7QWpEMmtLSjs7QWlEbGtLQTtFQUNFO0VBQ0E7RUFDQTtBakRxa0tGO0FpRGxrS0U7RUFFRTtFQUNBO0VBQ0E7RUFDQTtBakRta0tKO0FpRGhrS0U7RUFDRTtFQUNBO0FqRGtrS0o7O0FpRDFqS0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QWpENGpLRjtBaUQxaktFO0V6Q3ZERTtFQUNBO0FSb25LSjtBaUQxaktFO0V6QzdDRTtFQUNBO0FSMG1LSjtBaUQxaktFO0VBRUU7RUFDQTtFQUNBO0FqRDJqS0o7QWlEdmpLRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FqRHlqS0o7QWlEcmpLRTtFQUNFO0FqRHVqS0o7QWlEcmpLSTtFQUNFO0VBQ0E7QWpEdWpLTjs7QWlEMWlLSTtFQUNFO0FqRDZpS047QWlEMWlLUTtFekN2REo7RUFaQTtBUmluS0o7QWlEemlLUTtFekN4RUo7RUFZQTtBUnltS0o7QWlEeGlLUTtFQUNFO0FqRDBpS1Y7QWlEdmlLUTtFQUNFO0VBQ0E7QWpEeWlLVjtBaUR2aUtVO0VBQ0U7RUFDQTtBakR5aUtaOztBZ0IvbktJO0VpQzhEQTtJQUNFO0VqRHFrS0o7RWlEbGtLTTtJekN2REo7SUFaQTtFUnlvS0Y7RWlEamtLTTtJekN4RUo7SUFZQTtFUmlvS0Y7RWlEaGtLTTtJQUNFO0VqRGtrS1I7RWlEL2pLTTtJQUNFO0lBQ0E7RWpEaWtLUjtFaUQvaktRO0lBQ0U7SUFDQTtFakRpa0tWO0FBQ0Y7QWdCeHBLSTtFaUM4REE7SUFDRTtFakQ2bEtKO0VpRDFsS007SXpDdkRKO0lBWkE7RVJpcUtGO0VpRHpsS007SXpDeEVKO0lBWUE7RVJ5cEtGO0VpRHhsS007SUFDRTtFakQwbEtSO0VpRHZsS007SUFDRTtJQUNBO0VqRHlsS1I7RWlEdmxLUTtJQUNFO0lBQ0E7RWpEeWxLVjtBQUNGO0FnQmhyS0k7RWlDOERBO0lBQ0U7RWpEcW5LSjtFaURsbktNO0l6Q3ZESjtJQVpBO0VSeXJLRjtFaURqbktNO0l6Q3hFSjtJQVlBO0VSaXJLRjtFaURobktNO0lBQ0U7RWpEa25LUjtFaUQvbUtNO0lBQ0U7SUFDQTtFakRpbktSO0VpRC9tS1E7SUFDRTtJQUNBO0VqRGluS1Y7QUFDRjtBZ0J4c0tJO0VpQzhEQTtJQUNFO0VqRDZvS0o7RWlEMW9LTTtJekN2REo7SUFaQTtFUml0S0Y7RWlEem9LTTtJekN4RUo7SUFZQTtFUnlzS0Y7RWlEeG9LTTtJQUNFO0VqRDBvS1I7RWlEdm9LTTtJQUNFO0lBQ0E7RWpEeW9LUjtFaUR2b0tRO0lBQ0U7SUFDQTtFakR5b0tWO0FBQ0Y7QWdCaHVLSTtFaUM4REE7SUFDRTtFakRxcUtKO0VpRGxxS007SXpDdkRKO0lBWkE7RVJ5dUtGO0VpRGpxS007SXpDeEVKO0lBWUE7RVJpdUtGO0VpRGhxS007SUFDRTtFakRrcUtSO0VpRC9wS007SUFDRTtJQUNBO0VqRGlxS1I7RWlEL3BLUTtJQUNFO0lBQ0E7RWpEaXFLVjtBQUNGO0FpRHBwS0E7RXpDaEpJO0FSdXlLSjtBaURwcEtFO0VBQ0U7QWpEc3BLSjtBaURwcEtJO0VBQ0U7QWpEc3BLTjs7QWlEem9LRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqRDRvS0o7O0FpRHRwS0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakR5cEtKOztBaURucUtFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpEc3FLSjs7QWlEaHJLRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqRG1yS0o7O0FpRDdyS0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakRnc0tKOztBaUQxc0tFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpENnNLSjs7QWlEdnRLRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqRDB0S0o7O0FpRHB1S0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakR1dUtKOztBa0RuNktBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0EsYzNDbzdCK0I7RTJDbjdCL0IsZTNDbTdCK0I7RTJDbDdCL0I7RUFDQTtFQUNBO0VBQ0E7RTFDSkU7RTBDTUY7QWxEbTZLRjtBa0RoNktFO0VBQ0U7RUFDQTtFQUNBO0FsRGs2S0o7QWtELzVLRTtFQUNFO0VBQ0E7RUFDQTtBbERpNktKO0FrRDk1S0U7RUFFRTtFQUNBO0VBQ0E7QWxEKzVLSjs7QWtEdjVLQTtFQUhFO0FsRDg1S0Y7O0FrRHI1S0k7RUFURjtBbERrNktGOztBbURuOUtBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFaER5UkksOEJBTEk7RWdEbFJSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RWhEMlFJLG9DQUxJO0VnRHBRUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RTNDUkU7QVI0OUtKO0FtRGo5S0U7RUFDRTtBbkRtOUtKO0FtRGg5S0U7RUFDRTtBbkRrOUtKOztBbUQ5OEtBO0VBQ0U7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuRGc5S0Y7QW1EOThLRTtFQUNFO0FuRGc5S0o7O0FtRDU4S0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFM0NoQ0U7RUFDQTtBUmcvS0o7QW1EOThLRTtFQUNFO0VBQ0E7QW5EZzlLSjs7QW1ENThLQTtFQUNFO0VBQ0E7QW5EKzhLRjs7QW9EN2dMQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0FwRDJnTEY7O0FvRHBnTEE7RUFDRTtFQUNBO0VBQ0E7RUFFQTtBcERzZ0xGO0FvRG5nTEU7RTVCNUNJLG1DNEI2Q0Y7RUFDQSw4QjlDZzhDZ0M7QU5xa0lwQztBd0IvaUxNO0U0QndDSjtJNUJ2Q007RXhCa2pMTjtBQUNGO0FvRHhnTEU7RUFDRSxlOUM4N0NnQztBTjRrSXBDO0FvRHRnTEU7RUFDRSxzQjlDMjdDZ0M7QU42a0lwQzs7QW9EcGdMQTtFQUNFO0FwRHVnTEY7QW9EcmdMRTtFQUNFO0VBQ0E7QXBEdWdMSjtBb0RwZ0xFO0VBQ0U7QXBEc2dMSjs7QW9EbGdMQTtFQUNFO0VBQ0E7RUFDQTtBcERxZ0xGOztBb0RqZ0xBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0U1Q3JGRTtFS0xFLHNDQVJXO0V1Q3NHZjtBcERrZ0xGOztBb0Q5L0tBO0VBRUU7RUFDQTtFQUNBO0VDbEhBO0VBQ0E7RUFDQTtFQUNBLGtDRGtIMEI7RUNqSDFCO0VBQ0E7RUFDQSx1Q0QrRzREO0FwRG9nTDlEO0FxRGhuTEU7RUFBUztBckRtbkxYO0FxRGxuTEU7RUFBUyxtQ0QyR2lGO0FwRDBnTDVGOztBb0RyZ0xBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0U1Q3RHRTtFQUNBO0FSK21MSjtBb0R2Z0xFO0VBQ0U7RUFDQTtBcER5Z0xKOztBb0RwZ0xBO0VBQ0U7RUFDQTtBcER1Z0xGOztBb0RsZ0xBO0VBQ0U7RUFHQTtFQUNBO0FwRG1nTEY7O0FvRC8vS0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0U1QzFIRTtFQUNBO0FSNm5MSjtBb0Q5L0tFO0VBQ0U7QXBEZ2dMSjs7QWdCNW1MSTtFb0NrSEY7SUFDRTtJQUNBO0VwRDgvS0Y7RW9EMS9LQTtJQUNFO0lBQ0E7SUFDQTtFcEQ0L0tGO0VvRHovS0E7SUFDRTtFcEQyL0tGO0FBQ0Y7QWdCM25MSTtFb0NvSUY7O0lBRUU7RXBEMC9LRjtBQUNGO0FnQmpvTEk7RW9DMklGO0lBQ0U7RXBEeS9LRjtBQUNGO0FvRGgvS0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBcERrL0tOO0FvRGgvS007RUFDRTtFQUNBO0U1QzFNSjtBUjZyTEo7QW9ELytLTTs7RTVDOU1GO0FSaXNMSjtBb0Q5K0tNO0VBQ0U7QXBEZy9LUjs7QWdCM29MSTtFb0N5SUE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFcERzZ0xKO0VvRHBnTEk7SUFDRTtJQUNBO0k1QzFNSjtFUml0TEY7RW9EbmdMSTs7STVDOU1GO0VScXRMRjtFb0RsZ0xJO0lBQ0U7RXBEb2dMTjtBQUNGO0FnQmhxTEk7RW9DeUlBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RXBEMGhMSjtFb0R4aExJO0lBQ0U7SUFDQTtJNUMxTUo7RVJxdUxGO0VvRHZoTEk7O0k1QzlNRjtFUnl1TEY7RW9EdGhMSTtJQUNFO0VwRHdoTE47QUFDRjtBZ0JwckxJO0VvQ3lJQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VwRDhpTEo7RW9ENWlMSTtJQUNFO0lBQ0E7STVDMU1KO0VSeXZMRjtFb0QzaUxJOztJNUM5TUY7RVI2dkxGO0VvRDFpTEk7SUFDRTtFcEQ0aUxOO0FBQ0Y7QWdCeHNMSTtFb0N5SUE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFcERra0xKO0VvRGhrTEk7SUFDRTtJQUNBO0k1QzFNSjtFUjZ3TEY7RW9EL2pMSTs7STVDOU1GO0VSaXhMRjtFb0Q5akxJO0lBQ0U7RXBEZ2tMTjtBQUNGO0FnQjV0TEk7RW9DeUlBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RXBEc2xMSjtFb0RwbExJO0lBQ0U7SUFDQTtJNUMxTUo7RVJpeUxGO0VvRG5sTEk7O0k1QzlNRjtFUnF5TEY7RW9EbGxMSTtJQUNFO0VwRG9sTE47QUFDRjtBc0QzekxBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFbkR3UkksNEJBTEk7RW1EalJSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQ2xCQSxzQ2pEK2xCNEI7RWlEN2xCNUI7RUFDQSxnQmhEZ1htQjtFZ0QvV25CLGdCaER1WGlCO0VnRHRYakI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RXBEZ1JJLHNDQUxJO0VtRGhRUjtFQUNBO0F0RG0wTEY7QXNEajBMRTtFQUFTO0F0RG8wTFg7QXNEbDBMRTtFQUNFO0VBQ0E7RUFDQTtBdERvMExKO0FzRGwwTEk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdERvMExOOztBc0QvekxBO0VBQ0U7QXREazBMRjtBc0RoMExFO0VBQ0U7RUFDQTtFQUNBO0F0RGswTEo7O0FzRDl6TEE7QUFDQTtFQUNFO0VBQ0E7RUFDQTtBdERpMExGO0FzRC96TEU7RUFDRTtFQUNBO0VBQ0E7QXREaTBMSjs7QXNEN3pMQTtBQUVBO0VBQ0U7QXREK3pMRjtBc0Q3ekxFO0VBQ0U7RUFDQTtFQUNBO0F0RCt6TEo7O0FzRDN6TEE7QUFDQTtFQUNFO0VBQ0E7RUFDQTtBdEQ4ekxGO0FzRDV6TEU7RUFDRTtFQUNBO0VBQ0E7QXREOHpMSjs7QXNEMXpMQTtBQWtCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RTlDakdFO0FSODRMSjs7QXdEajZMQTtFQUVFO0VBQ0E7RXJENFJJLDRCQUxJO0VxRHJSUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VyRG1SSSxtQ0FMSTtFcUQ1UVI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFRHpCQSxzQ2pEK2xCNEI7RWlEN2xCNUI7RUFDQSxnQmhEZ1htQjtFZ0QvV25CLGdCaER1WGlCO0VnRHRYakI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RXBEZ1JJLHNDQUxJO0VxRDFQUjtFQUNBO0VBQ0E7RUFDQTtFaERoQkU7RUtMRSx3Q0FSVztBYjA4TGpCO0F3RHo2TEU7RUFDRTtFQUNBO0VBQ0E7QXhEMjZMSjtBd0R6NkxJO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4RDA2TE47O0F3RHA2TEU7RUFDRTtBeER1NkxKO0F3RHI2TEk7RUFFRTtBeERzNkxOO0F3RG42TEk7RUFDRTtFQUNBO0F4RHE2TE47QXdEbDZMSTtFQUNFO0VBQ0E7QXhEbzZMTjs7QXdELzVMQTtBQUVFO0VBQ0U7RUFDQTtFQUNBO0F4RGk2TEo7QXdELzVMSTtFQUVFO0F4RGc2TE47QXdENzVMSTtFQUNFO0VBQ0E7QXhEKzVMTjtBd0Q1NUxJO0VBQ0U7RUFDQTtBeEQ4NUxOOztBd0R6NUxBO0FBR0U7RUFDRTtBeEQwNUxKO0F3RHg1TEk7RUFFRTtBeER5NUxOO0F3RHQ1TEk7RUFDRTtFQUNBO0F4RHc1TE47QXdEcjVMSTtFQUNFO0VBQ0E7QXhEdTVMTjtBd0RsNUxFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeERvNUxKOztBd0RoNUxBO0FBRUU7RUFDRTtFQUNBO0VBQ0E7QXhEazVMSjtBd0RoNUxJO0VBRUU7QXhEaTVMTjtBd0Q5NExJO0VBQ0U7RUFDQTtBeERnNUxOO0F3RDc0TEk7RUFDRTtFQUNBO0F4RCs0TE47O0F3RDE0TEE7QUFrQkE7RUFDRTtFQUNBO0VyRDJHSSw2Q0FMSTtFcURwR1I7RUFDQTtFQUNBO0VoRDVKRTtFQUNBO0FSeWhNSjtBd0QzM0xFO0VBQ0U7QXhENjNMSjs7QXdEejNMQTtFQUNFO0VBQ0E7QXhENDNMRjs7QXlEampNQTtFQUNFO0F6RG9qTUY7O0F5RGpqTUE7RUFDRTtBekRvak1GOztBeURqak1BO0VBQ0U7RUFDQTtFQUNBO0F6RG9qTUY7QTBEMWtNRTtFQUNFO0VBQ0E7RUFDQTtBMUQ0a01KOztBeURyak1BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VqQ2xCSSxzQ2lDbUJKO0F6RHdqTUY7QXdCdmtNTTtFaUNRTjtJakNQUTtFeEIwa01OO0FBQ0Y7O0F5RDFqTUE7OztFQUdFO0F6RDZqTUY7O0F5RDFqTUE7O0VBRUU7QXpENmpNRjs7QXlEMWpNQTs7RUFFRTtBekQ2ak1GOztBeURwak1FO0VBQ0U7RUFDQTtFQUNBO0F6RHVqTUo7QXlEcGpNRTs7O0VBR0U7RUFDQTtBekRzak1KO0F5RG5qTUU7O0VBRUU7RUFDQTtFakM1REUsMkJpQzZERjtBekRxak1KO0F3QjltTU07RWlDcURKOztJakNwRE07RXhCa25NTjtBQUNGOztBeURsak1BOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0EsVW5EZ2hEbUM7RW1EL2dEbkM7RUFDQSxjbEQ5RU07RWtEK0VOO0VBQ0E7RUFDQTtFQUNBLFluRDJnRG1DO0VrQmptRC9CLDhCaUN1Rko7QXpEb2pNRjtBd0J2b01NO0VpQ2tFTjs7SWpDakVRO0V4QjJvTU47QUFDRjtBeUR2ak1FOzs7RUFFRSxjbER4Rkk7RWtEeUZKO0VBQ0E7RUFDQSxZbkRtZ0RpQztBTnVqSnJDOztBeUR2ak1BO0VBQ0U7QXpEMGpNRjs7QXlEdmpNQTtFQUNFO0F6RDBqTUY7O0F5RHJqTUE7O0VBRUU7RUFDQSxXbkRvZ0RtQztFbURuZ0RuQyxZbkRtZ0RtQztFbURsZ0RuQztFQUNBO0VBQ0E7QXpEd2pNRjs7QXlEcmpNQTs7Ozs7OztHQUFBO0FBUUE7RUFDRTtBekR3ak1GOztBeUR0ak1BO0VBQ0U7QXpEeWpNRjs7QXlEampNQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQSxpQm5ENDhDbUM7RW1EMzhDbkM7RUFDQSxnQm5EMDhDbUM7QU55bUpyQztBeURqak1FO0VBQ0U7RUFDQTtFQUNBLFduRDA4Q2lDO0VtRHo4Q2pDLFduRDA4Q2lDO0VtRHo4Q2pDO0VBQ0EsaUJuRDA4Q2lDO0VtRHo4Q2pDLGdCbkR5OENpQztFbUR4OENqQztFQUNBO0VBQ0EseUJsRDlKSTtFa0QrSko7RUFDQTtFQUVBO0VBQ0E7RUFDQSxZbkRpOENpQztFa0J6bUQvQiw2QmlDeUtGO0F6RGtqTUo7QXdCdnRNTTtFaUNvSko7SWpDbkpNO0V4QjB0TU47QUFDRjtBeURwak1FO0VBQ0UsVW5EODdDaUM7QU53bkpyQzs7QXlEN2lNQTtFQUNFO0VBQ0E7RUFDQSxlbkR3N0NtQztFbUR2N0NuQztFQUNBLG9CbkRxN0NtQztFbURwN0NuQyx1Qm5EbzdDbUM7RW1EbjdDbkMsY2xEekxNO0VrRDBMTjtBekRnak1GOztBeUQxaU1FOztFQUVFLGdDbkR5N0NpQztBTm9uSnJDO0F5RDFpTUU7RUFDRSx5QmxEck1HO0FQaXZNUDtBeUR6aU1FO0VBQ0UsY2xEek1HO0FQb3ZNUDs7QXlEcmpNRTs7O0VBRUUsZ0NuRHk3Q2lDO0FOZ29KckM7QXlEdGpNRTtFQUNFLHlCbERyTUc7QVA2dk1QO0F5RHJqTUU7RUFDRSxjbER6TUc7QVBnd01QOztBMkRqeE1BOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBM0RteE1GOztBMkQvd01BO0VBQ0U7SUFBSztFM0RteE1MO0FBQ0Y7QTJEaHhNQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7QTNEK3dNRjs7QTJENXdNQTtFQUVFO0VBQ0E7RUFDQTtBM0Q4d01GOztBMkRyd01BO0VBQ0U7SUFDRTtFM0R3d01GO0UyRHR3TUE7SUFDRTtJQUNBO0UzRHd3TUY7QUFDRjtBMkRwd01BO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7QTNEbXdNRjs7QTJEaHdNQTtFQUNFO0VBQ0E7QTNEbXdNRjs7QTJEL3ZNRTtFQUNFOztJQUVFO0UzRGt3TUo7QUFDRjtBNERsMU1BO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1RG0xTUY7O0FnQnR4TUk7RTRDNUNGO0lBRUk7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJL0M5QkEsMENBUlc7SVdVWCwwQ29DOEJBO0U1RHEwTUo7QUFDRjtBd0JoMk1NO0VvQ1lKO0lwQ1hNO0V4Qm0yTU47QUFDRjtBZ0I3eU1JO0U0QzVCRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTVENDBNTjtFNER6ME1JO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFNUQyME1OO0U0RHgwTUk7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFNUQwME1OO0U0RHYwTUk7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTVEeTBNTjtFNER0ME1JO0lBRUU7RTVEdTBNTjtFNERwME1JO0lBR0U7RTVEbzBNTjtBQUNGO0FnQmoyTUk7RTRDL0JGO0lBaUVNO0lBQ0E7SUFDQTtFNURtME1OO0U0RGowTU07SUFDRTtFNURtME1SO0U0RGgwTU07SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUVBO0U1RGkwTVI7QUFDRjs7QWdCcjJNSTtFNEM1Q0Y7SUFFSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0kvQzlCQSwwQ0FSVztJV1VYLDBDb0M4QkE7RTVEbzVNSjtBQUNGO0F3Qi82TU07RW9DWUo7SXBDWE07RXhCazdNTjtBQUNGO0FnQjUzTUk7RTRDNUJFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFNUQyNU1OO0U0RHg1TUk7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0U1RDA1TU47RTREdjVNSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0U1RHk1TU47RTREdDVNSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFNUR3NU1OO0U0RHI1TUk7SUFFRTtFNURzNU1OO0U0RG41TUk7SUFHRTtFNURtNU1OO0FBQ0Y7QWdCaDdNSTtFNEMvQkY7SUFpRU07SUFDQTtJQUNBO0U1RGs1TU47RTREaDVNTTtJQUNFO0U1RGs1TVI7RTRELzRNTTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBRUE7RTVEZzVNUjtBQUNGOztBZ0JwN01JO0U0QzVDRjtJQUVJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SS9DOUJBLDBDQVJXO0lXVVgsMENvQzhCQTtFNURtK01KO0FBQ0Y7QXdCOS9NTTtFb0NZSjtJcENYTTtFeEJpZ05OO0FBQ0Y7QWdCMzhNSTtFNEM1QkU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0U1RDArTU47RTREditNSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTVEeStNTjtFNER0K01JO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTVEdytNTjtFNERyK01JO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0U1RHUrTU47RTREcCtNSTtJQUVFO0U1RHErTU47RTREbCtNSTtJQUdFO0U1RGsrTU47QUFDRjtBZ0IvL01JO0U0Qy9CRjtJQWlFTTtJQUNBO0lBQ0E7RTVEaStNTjtFNEQvOU1NO0lBQ0U7RTVEaStNUjtFNEQ5OU1NO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFFQTtFNUQrOU1SO0FBQ0Y7O0FnQm5nTkk7RTRDNUNGO0lBRUk7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJL0M5QkEsMENBUlc7SVdVWCwwQ29DOEJBO0U1RGtqTko7QUFDRjtBd0I3a05NO0VvQ1lKO0lwQ1hNO0V4QmdsTk47QUFDRjtBZ0IxaE5JO0U0QzVCRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTVEeWpOTjtFNER0ak5JO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFNUR3ak5OO0U0RHJqTkk7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFNUR1ak5OO0U0RHBqTkk7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTVEc2pOTjtFNERuak5JO0lBRUU7RTVEb2pOTjtFNERqak5JO0lBR0U7RTVEaWpOTjtBQUNGO0FnQjlrTkk7RTRDL0JGO0lBaUVNO0lBQ0E7SUFDQTtFNURnak5OO0U0RDlpTk07SUFDRTtFNURnak5SO0U0RDdpTk07SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUVBO0U1RDhpTlI7QUFDRjs7QWdCbGxOSTtFNEM1Q0Y7SUFFSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0kvQzlCQSwwQ0FSVztJV1VYLDBDb0M4QkE7RTVEaW9OSjtBQUNGO0F3QjVwTk07RW9DWUo7SXBDWE07RXhCK3BOTjtBQUNGO0FnQnptTkk7RTRDNUJFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFNUR3b05OO0U0RHJvTkk7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0U1RHVvTk47RTREcG9OSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0U1RHNvTk47RTREbm9OSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFNURxb05OO0U0RGxvTkk7SUFFRTtFNURtb05OO0U0RGhvTkk7SUFHRTtFNURnb05OO0FBQ0Y7QWdCN3BOSTtFNEMvQkY7SUFpRU07SUFDQTtJQUNBO0U1RCtuTk47RTREN25OTTtJQUNFO0U1RCtuTlI7RTRENW5OTTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBRUE7RTVENm5OUjtBQUNGOztBNEQ3c05FO0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFL0M5QkEsMENBUlc7RVdVWCwwQ29DOEJBO0E1RCtzTk47QXdCenVOTTtFb0NZSjtJcENYTTtFeEI0dU5OO0FBQ0Y7QTREbHROTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVEb3ROUjtBNERqdE5NO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNURtdE5SO0E0RGh0Tk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNURrdE5SO0E0RC9zTk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVEaXROUjtBNEQ5c05NO0VBRUU7QTVEK3NOUjtBNEQ1c05NO0VBR0U7QTVENHNOUjs7QTREanJOQTtFUHBIRTtFQUNBO0VBQ0E7RUFDQSxhL0MwbUNrQztFK0N6bUNsQztFQUNBO0VBQ0EseUI5Q2FLO0FQNHhOUDtBcUR0eU5FO0VBQVM7QXJEeXlOWDtBcUR4eU5FO0VBQVMsWTlDbTNCNEI7QVB3N0x2Qzs7QTREN3JOQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E1RGdzTkY7QTREOXJORTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E1RGdzTko7O0E0RDVyTkE7RUFDRTtFQUNBO0E1RCtyTkY7O0E0RDVyTkE7RUFDRTtFQUNBO0VBQ0E7QTVEK3JORjs7QTZELzBOQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxZdkRnekNrQztBTmtpTHBDO0E2RGgxTkU7RUFDRTtFQUNBO0E3RGsxTko7O0E2RDcwTkE7RUFDRTtBN0RnMU5GOztBNkQ3ME5BO0VBQ0U7QTdEZzFORjs7QTZENzBOQTtFQUNFO0E3RGcxTkY7O0E2RDMwTkU7RUFDRTtBN0Q4ME5KOztBNkQxME5BO0VBQ0U7SUFDRSxZdkRteENnQztFTjBqTGxDO0FBQ0Y7QTZEMTBOQTtFQUNFO0VBQ0E7RUFDQTtBN0Q0ME5GOztBNkR6ME5BO0VBQ0U7SUFDRTtFN0Q0ME5GO0FBQ0Y7QTBEMzNORTtFQUNFO0VBQ0E7RUFDQTtBMUQ2M05KOztBOERoNE5FO0VBQ0U7RUFDQTtBOURtNE5KOztBOERyNE5FO0VBQ0U7RUFDQTtBOUR3NE5KOztBOEQxNE5FO0VBQ0U7RUFDQTtBOUQ2NE5KOztBOEQvNE5FO0VBQ0U7RUFDQTtBOURrNU5KOztBOERwNU5FO0VBQ0U7RUFDQTtBOUR1NU5KOztBOER6NU5FO0VBQ0U7RUFDQTtBOUQ0NU5KOztBOEQ5NU5FO0VBQ0U7RUFDQTtBOURpNk5KOztBOERuNk5FO0VBQ0U7RUFDQTtBOURzNk5KOztBK0R4Nk5FO0VBQ0U7RUFDQTtBL0QyNk5KO0ErRHg2Tk07RUFHRTtFQUNBO0EvRHc2TlI7O0ErRGo3TkU7RUFDRTtFQUNBO0EvRG83Tko7QStEajdOTTtFQUdFO0VBQ0E7QS9EaTdOUjs7QStEMTdORTtFQUNFO0VBQ0E7QS9ENjdOSjtBK0QxN05NO0VBR0U7RUFDQTtBL0QwN05SOztBK0RuOE5FO0VBQ0U7RUFDQTtBL0RzOE5KO0ErRG44Tk07RUFHRTtFQUNBO0EvRG04TlI7O0ErRDU4TkU7RUFDRTtFQUNBO0EvRCs4Tko7QStENThOTTtFQUdFO0VBQ0E7QS9ENDhOUjs7QStEcjlORTtFQUNFO0VBQ0E7QS9EdzlOSjtBK0RyOU5NO0VBR0U7RUFDQTtBL0RxOU5SOztBK0Q5OU5FO0VBQ0U7RUFDQTtBL0RpK05KO0ErRDk5Tk07RUFHRTtFQUNBO0EvRDg5TlI7O0ErRHYrTkU7RUFDRTtFQUNBO0EvRDArTko7QStEditOTTtFQUdFO0VBQ0E7QS9EdStOUjs7QStEaCtOQTtFQUNFO0VBQ0E7QS9EbStORjtBK0RoK05JO0VBRUU7RUFDQTtBL0RpK05OOztBZ0UzL05BO0VBQ0U7RUFFQTtBaEU2L05GOztBaUVoZ09BO0VBQ0U7RUFDQSxhM0Q2YzRCO0UyRDVjNUI7RUFDQTtFQUNBLDZCM0QyYzRCO0UyRDFjNUI7QWpFbWdPRjtBaUVqZ09FO0VBQ0U7RUFDQSxVM0R1YzBCO0UyRHRjMUIsVzNEc2MwQjtFMkRyYzFCO0V6Q0lFLHNDeUNIRjtBakVtZ09KO0F3QjUvTk07RXlDWko7SXpDYU07RXhCKy9OTjtBQUNGOztBaUVqZ09JO0VBQ0U7QWpFb2dPTjs7QWtFdmhPQTtFQUNFO0VBQ0E7QWxFMGhPRjtBa0V4aE9FO0VBQ0U7RUFDQTtFQUNBO0FsRTBoT0o7QWtFdmhPRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxFeWhPSjs7QWtFcGhPRTtFQUNFO0FsRXVoT0o7O0FrRXhoT0U7RUFDRTtBbEUyaE9KOztBa0U1aE9FO0VBQ0U7QWxFK2hPSjs7QWtFaGlPRTtFQUNFO0FsRW1pT0o7O0FtRXhqT0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGE3RHVtQ2tDO0FObzlMcEM7O0FtRXhqT0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGE3RCtsQ2tDO0FONDlMcEM7O0FtRW5qT0k7RUFDRTtFQUNBO0VBQ0EsYTdEbWxDOEI7QU5tK0xwQzs7QW1FbmpPSTtFQUNFO0VBQ0E7RUFDQSxhN0Q2a0M4QjtBTnkrTHBDOztBZ0J2aE9JO0VtRHhDQTtJQUNFO0lBQ0E7SUFDQSxhN0RtbEM4QjtFTmcvTGxDO0VtRWhrT0U7SUFDRTtJQUNBO0lBQ0EsYTdENmtDOEI7RU5xL0xsQztBQUNGO0FnQnBpT0k7RW1EeENBO0lBQ0U7SUFDQTtJQUNBLGE3RG1sQzhCO0VONC9MbEM7RW1FNWtPRTtJQUNFO0lBQ0E7SUFDQSxhN0Q2a0M4QjtFTmlnTWxDO0FBQ0Y7QWdCaGpPSTtFbUR4Q0E7SUFDRTtJQUNBO0lBQ0EsYTdEbWxDOEI7RU53Z01sQztFbUV4bE9FO0lBQ0U7SUFDQTtJQUNBLGE3RDZrQzhCO0VONmdNbEM7QUFDRjtBZ0I1ak9JO0VtRHhDQTtJQUNFO0lBQ0E7SUFDQSxhN0RtbEM4QjtFTm9oTWxDO0VtRXBtT0U7SUFDRTtJQUNBO0lBQ0EsYTdENmtDOEI7RU55aE1sQztBQUNGO0FnQnhrT0k7RW1EeENBO0lBQ0U7SUFDQTtJQUNBLGE3RG1sQzhCO0VOZ2lNbEM7RW1FaG5PRTtJQUNFO0lBQ0E7SUFDQSxhN0Q2a0M4QjtFTnFpTWxDO0FBQ0Y7QW9FbHBPQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FwRW9wT0Y7O0FvRWpwT0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBcEVvcE9GOztBcUU1cE9BOztFQ0lFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRFNnBPRjtBc0UxcE9FOztFQUNFO0F0RTZwT0o7O0F1RTNxT0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsVWpFZ2NzQztFaUUvYnRDO0F2RThxT0o7O0F3RXRyT0E7RUNBRTtFQUNBO0VBQ0E7QXpFMHJPRjs7QTBFaHNPQTtFQUNFO0VBQ0E7RUFDQSw2QnBFaXNCNEI7RW9FaHNCNUI7RUFDQTtFQUNBLGFwRTJyQjRCO0FOd2dOOUI7O0EyRXZvT1E7RUFPSTtBM0Vvb09aOztBMkUzb09RO0VBT0k7QTNFd29PWjs7QTJFL29PUTtFQU9JO0EzRTRvT1o7O0EyRW5wT1E7RUFPSTtBM0VncE9aOztBMkV2cE9RO0VBT0k7QTNFb3BPWjs7QTJFM3BPUTtFQU9JO0EzRXdwT1o7O0EyRS9wT1E7RUFPSTtBM0U0cE9aOztBMkVucU9RO0VBT0k7QTNFZ3FPWjs7QTJFdnFPUTtFQU9JO0EzRW9xT1o7O0EyRTNxT1E7RUFPSTtBM0V3cU9aOztBMkUvcU9RO0VBT0k7QTNFNHFPWjs7QTJFbnJPUTtFQU9JO0EzRWdyT1o7O0EyRXZyT1E7RUFPSTtBM0Vvck9aOztBMkUzck9RO0VBT0k7QTNFd3JPWjs7QTJFL3JPUTtFQU9JO0EzRTRyT1o7O0EyRW5zT1E7RUFPSTtBM0Vnc09aOztBMkV2c09RO0VBT0k7QTNFb3NPWjs7QTJFM3NPUTtFQU9JO0EzRXdzT1o7O0EyRS9zT1E7RUFPSTtBM0U0c09aOztBMkVudE9RO0VBT0k7QTNFZ3RPWjs7QTJFdnRPUTtFQU9JO0EzRW90T1o7O0EyRTN0T1E7RUFPSTtBM0V3dE9aOztBMkUvdE9RO0VBT0k7QTNFNHRPWjs7QTJFbnVPUTtFQU9JO0EzRWd1T1o7O0EyRXZ1T1E7RUFPSTtBM0VvdU9aOztBMkUzdU9RO0VBT0k7QTNFd3VPWjs7QTJFL3VPUTtFQU9JO0EzRTR1T1o7O0EyRW52T1E7RUFPSTtBM0Vndk9aOztBMkV2dk9RO0VBT0k7QTNFb3ZPWjs7QTJFM3ZPUTtFQU9JO0EzRXd2T1o7O0EyRS92T1E7RUFPSTtBM0U0dk9aOztBMkVud09RO0VBT0k7QTNFZ3dPWjs7QTJFdndPUTtFQU9JO0EzRW93T1o7O0EyRTN3T1E7RUFPSTtBM0V3d09aOztBMkUvd09RO0VBT0k7QTNFNHdPWjs7QTJFbnhPUTtFQU9JO0EzRWd4T1o7O0EyRXZ4T1E7RUFPSTtBM0VveE9aOztBMkUzeE9RO0VBT0k7QTNFd3hPWjs7QTJFL3hPUTtFQU9JO0EzRTR4T1o7O0EyRW55T1E7RUFPSTtBM0VneU9aOztBMkV2eU9RO0VBT0k7QTNFb3lPWjs7QTJFM3lPUTtFQU9JO0EzRXd5T1o7O0EyRS95T1E7RUFPSTtBM0U0eU9aOztBMkVuek9RO0VBT0k7QTNFZ3pPWjs7QTJFdnpPUTtFQU9JO0EzRW96T1o7O0EyRTN6T1E7RUFPSTtBM0V3ek9aOztBMkUvek9RO0VBT0k7QTNFNHpPWjs7QTJFbjBPUTtFQU9JO0EzRWcwT1o7O0EyRXYwT1E7RUFPSTtBM0VvME9aOztBMkUzME9RO0VBT0k7QTNFdzBPWjs7QTJFejFPUTtFQUNFO0EzRTQxT1Y7O0EyRTcxT1E7RUFDRTtBM0VnMk9WOztBMkVqMk9RO0VBQ0U7QTNFbzJPVjs7QTJFcjJPUTtFQUNFO0EzRXcyT1Y7O0EyRXoyT1E7RUFDRTtBM0U0Mk9WOztBMkU3Mk9RO0VBQ0U7QTNFZzNPVjs7QTJFajNPUTtFQUNFO0EzRW8zT1Y7O0EyRXIzT1E7RUFDRTtBM0V3M09WOztBMkUvMk9RO0VBT0k7QTNFNDJPWjs7QTJFbjNPUTtFQU9JO0EzRWczT1o7O0EyRXYzT1E7RUFPSTtBM0VvM09aOztBMkUzM09RO0VBT0k7QTNFdzNPWjs7QTJFLzNPUTtFQU9JO0EzRTQzT1o7O0EyRW40T1E7RUFPSTtBM0VnNE9aOztBMkV2NE9RO0VBT0k7QTNFbzRPWjs7QTJFMzRPUTtFQU9JO0EzRXc0T1o7O0EyRS80T1E7RUFPSTtBM0U0NE9aOztBMkVuNU9RO0VBT0k7QTNFZzVPWjs7QTJFdjVPUTtFQU9JO0EzRW81T1o7O0EyRTM1T1E7RUFPSTtBM0V3NU9aOztBMkUvNU9RO0VBT0k7QTNFNDVPWjs7QTJFbjZPUTtFQU9JO0EzRWc2T1o7O0EyRXY2T1E7RUFPSTtBM0VvNk9aOztBMkUzNk9RO0VBT0k7QTNFdzZPWjs7QTJFLzZPUTtFQU9JO0EzRTQ2T1o7O0EyRW43T1E7RUFPSTtBM0VnN09aOztBMkV2N09RO0VBT0k7QTNFbzdPWjs7QTJFMzdPUTtFQU9JO0EzRXc3T1o7O0EyRS83T1E7RUFPSTtBM0U0N09aOztBMkVuOE9RO0VBT0k7QTNFZzhPWjs7QTJFdjhPUTtFQU9JO0EzRW84T1o7O0EyRTM4T1E7RUFPSTtBM0V3OE9aOztBMkUvOE9RO0VBT0k7QTNFNDhPWjs7QTJFbjlPUTtFQU9JO0EzRWc5T1o7O0EyRXY5T1E7RUFPSTtBM0VvOU9aOztBMkUzOU9RO0VBT0k7QTNFdzlPWjs7QTJFLzlPUTtFQU9JO0EzRTQ5T1o7O0EyRW4rT1E7RUFPSTtBM0VnK09aOztBMkV2K09RO0VBT0k7QTNFbytPWjs7QTJFMytPUTtFQU9JO0EzRXcrT1o7O0EyRS8rT1E7RUFPSTtBM0U0K09aOztBMkVuL09RO0VBT0k7QTNFZy9PWjs7QTJFdi9PUTtFQU9JO0EzRW8vT1o7O0EyRTMvT1E7RUFPSTtBM0V3L09aOztBMkUvL09RO0VBT0k7QTNFNC9PWjs7QTJFbmdQUTtFQU9JO0EzRWdnUFo7O0EyRXZnUFE7RUFJUTtFQUdKO0EzRXFnUFo7O0EyRTVnUFE7RUFJUTtFQUdKO0EzRTBnUFo7O0EyRWpoUFE7RUFJUTtFQUdKO0EzRStnUFo7O0EyRXRoUFE7RUFJUTtFQUdKO0EzRW9oUFo7O0EyRTNoUFE7RUFJUTtFQUdKO0EzRXloUFo7O0EyRWhpUFE7RUFJUTtFQUdKO0EzRThoUFo7O0EyRXJpUFE7RUFJUTtFQUdKO0EzRW1pUFo7O0EyRTFpUFE7RUFJUTtFQUdKO0EzRXdpUFo7O0EyRS9pUFE7RUFJUTtFQUdKO0EzRTZpUFo7O0EyRXBqUFE7RUFJUTtFQUdKO0EzRWtqUFo7O0EyRXpqUFE7RUFPSTtBM0VzalBaOztBMkU3alBRO0VBT0k7QTNFMGpQWjs7QTJFamtQUTtFQU9JO0EzRThqUFo7O0EyRXJrUFE7RUFPSTtBM0Vra1BaOztBMkV6a1BRO0VBT0k7QTNFc2tQWjs7QTJFN2tQUTtFQU9JO0EzRTBrUFo7O0EyRWpsUFE7RUFPSTtBM0U4a1BaOztBMkVybFBRO0VBT0k7QTNFa2xQWjs7QTJFemxQUTtFQU9JO0EzRXNsUFo7O0EyRTdsUFE7RUFPSTtBM0UwbFBaOztBMkVqbVBRO0VBT0k7QTNFOGxQWjs7QTJFcm1QUTtFQU9JO0EzRWttUFo7O0EyRXptUFE7RUFPSTtBM0VzbVBaOztBMkU3bVBRO0VBT0k7QTNFMG1QWjs7QTJFM25QUTtFQUNFO0EzRThuUFY7O0EyRS9uUFE7RUFDRTtBM0Vrb1BWOztBMkVub1BRO0VBQ0U7QTNFc29QVjs7QTJFdm9QUTtFQUNFO0EzRTBvUFY7O0EyRTNvUFE7RUFDRTtBM0U4b1BWOztBMkVyb1BRO0VBT0k7QTNFa29QWjs7QTJFem9QUTtFQU9JO0EzRXNvUFo7O0EyRTdvUFE7RUFPSTtBM0Uwb1BaOztBMkVqcFBRO0VBT0k7QTNFOG9QWjs7QTJFcnBQUTtFQU9JO0EzRWtwUFo7O0EyRXpwUFE7RUFPSTtBM0VzcFBaOztBMkU3cFBRO0VBT0k7QTNFMHBQWjs7QTJFanFQUTtFQU9JO0EzRThwUFo7O0EyRXJxUFE7RUFPSTtBM0VrcVBaOztBMkV6cVBRO0VBT0k7QTNFc3FQWjs7QTJFN3FQUTtFQU9JO0EzRTBxUFo7O0EyRWpyUFE7RUFPSTtBM0U4cVBaOztBMkVyclBRO0VBT0k7QTNFa3JQWjs7QTJFenJQUTtFQU9JO0EzRXNyUFo7O0EyRTdyUFE7RUFPSTtBM0UwclBaOztBMkVqc1BRO0VBT0k7QTNFOHJQWjs7QTJFcnNQUTtFQU9JO0EzRWtzUFo7O0EyRXpzUFE7RUFPSTtBM0Vzc1BaOztBMkU3c1BRO0VBT0k7QTNFMHNQWjs7QTJFanRQUTtFQU9JO0EzRThzUFo7O0EyRXJ0UFE7RUFPSTtBM0VrdFBaOztBMkV6dFBRO0VBT0k7QTNFc3RQWjs7QTJFN3RQUTtFQU9JO0EzRTB0UFo7O0EyRWp1UFE7RUFPSTtBM0U4dFBaOztBMkVydVBRO0VBT0k7QTNFa3VQWjs7QTJFenVQUTtFQU9JO0EzRXN1UFo7O0EyRTd1UFE7RUFPSTtBM0UwdVBaOztBMkVqdlBRO0VBT0k7QTNFOHVQWjs7QTJFcnZQUTtFQU9JO0EzRWt2UFo7O0EyRXp2UFE7RUFPSTtBM0VzdlBaOztBMkU3dlBRO0VBT0k7QTNFMHZQWjs7QTJFandQUTtFQU9JO0EzRTh2UFo7O0EyRXJ3UFE7RUFPSTtBM0Vrd1BaOztBMkV6d1BRO0VBT0k7QTNFc3dQWjs7QTJFN3dQUTtFQU9JO0EzRTB3UFo7O0EyRWp4UFE7RUFPSTtBM0U4d1BaOztBMkVyeFBRO0VBT0k7QTNFa3hQWjs7QTJFenhQUTtFQU9JO0EzRXN4UFo7O0EyRTd4UFE7RUFPSTtBM0UweFBaOztBMkVqeVBRO0VBT0k7QTNFOHhQWjs7QTJFcnlQUTtFQU9JO0EzRWt5UFo7O0EyRXp5UFE7RUFPSTtBM0VzeVBaOztBMkU3eVBRO0VBT0k7QTNFMHlQWjs7QTJFanpQUTtFQU9JO0EzRTh5UFo7O0EyRXJ6UFE7RUFPSTtBM0VrelBaOztBMkV6elBRO0VBT0k7QTNFc3pQWjs7QTJFN3pQUTtFQU9JO0EzRTB6UFo7O0EyRWowUFE7RUFPSTtBM0U4elBaOztBMkVyMFBRO0VBT0k7QTNFazBQWjs7QTJFejBQUTtFQU9JO0EzRXMwUFo7O0EyRTcwUFE7RUFPSTtBM0UwMFBaOztBMkVqMVBRO0VBT0k7QTNFODBQWjs7QTJFcjFQUTtFQU9JO0EzRWsxUFo7O0EyRXoxUFE7RUFPSTtBM0VzMVBaOztBMkU3MVBRO0VBT0k7QTNFMDFQWjs7QTJFajJQUTtFQU9JO0EzRTgxUFo7O0EyRXIyUFE7RUFPSTtBM0VrMlBaOztBMkV6MlBRO0VBT0k7QTNFczJQWjs7QTJFNzJQUTtFQU9JO0EzRTAyUFo7O0EyRWozUFE7RUFPSTtBM0U4MlBaOztBMkVyM1BRO0VBT0k7QTNFazNQWjs7QTJFejNQUTtFQU9JO0EzRXMzUFo7O0EyRTczUFE7RUFPSTtBM0UwM1BaOztBMkVqNFBRO0VBT0k7QTNFODNQWjs7QTJFcjRQUTtFQU9JO0EzRWs0UFo7O0EyRXo0UFE7RUFPSTtBM0VzNFBaOztBMkU3NFBRO0VBT0k7QTNFMDRQWjs7QTJFajVQUTtFQU9JO0EzRTg0UFo7O0EyRXI1UFE7RUFPSTtBM0VrNVBaOztBMkV6NVBRO0VBT0k7QTNFczVQWjs7QTJFNzVQUTtFQU9JO0EzRTA1UFo7O0EyRWo2UFE7RUFPSTtBM0U4NVBaOztBMkVyNlBRO0VBT0k7QTNFazZQWjs7QTJFejZQUTtFQU9JO0EzRXM2UFo7O0EyRTc2UFE7RUFPSTtBM0UwNlBaOztBMkVqN1BRO0VBT0k7QTNFODZQWjs7QTJFcjdQUTtFQU9JO0EzRWs3UFo7O0EyRXo3UFE7RUFPSTtBM0VzN1BaOztBMkU3N1BRO0VBT0k7QTNFMDdQWjs7QTJFajhQUTtFQU9JO0EzRTg3UFo7O0EyRXI4UFE7RUFPSTtBM0VrOFBaOztBMkV6OFBRO0VBT0k7QTNFczhQWjs7QTJFNzhQUTtFQU9JO0EzRTA4UFo7O0EyRWo5UFE7RUFPSTtBM0U4OFBaOztBMkVyOVBRO0VBT0k7QTNFazlQWjs7QTJFejlQUTtFQU9JO0EzRXM5UFo7O0EyRTc5UFE7RUFPSTtBM0UwOVBaOztBMkVqK1BRO0VBT0k7QTNFODlQWjs7QTJFcitQUTtFQU9JO0EzRWsrUFo7O0EyRXorUFE7RUFPSTtBM0VzK1BaOztBMkU3K1BRO0VBT0k7QTNFMCtQWjs7QTJFai9QUTtFQU9JO0EzRTgrUFo7O0EyRXIvUFE7RUFPSTtBM0VrL1BaOztBMkV6L1BRO0VBT0k7QTNFcy9QWjs7QTJFNy9QUTtFQU9JO0EzRTAvUFo7O0EyRWpnUVE7RUFPSTtBM0U4L1BaOztBMkVyZ1FRO0VBT0k7QTNFa2dRWjs7QTJFemdRUTtFQU9JO0EzRXNnUVo7O0EyRTdnUVE7RUFPSTtBM0UwZ1FaOztBMkVqaFFRO0VBT0k7QTNFOGdRWjs7QTJFcmhRUTtFQU9JO0EzRWtoUVo7O0EyRXpoUVE7RUFPSTtBM0VzaFFaOztBMkU3aFFRO0VBT0k7QTNFMGhRWjs7QTJFamlRUTtFQU9JO0EzRThoUVo7O0EyRXJpUVE7RUFPSTtBM0VraVFaOztBMkV6aVFRO0VBT0k7QTNFc2lRWjs7QTJFN2lRUTtFQU9JO0EzRTBpUVo7O0EyRWpqUVE7RUFPSTtBM0U4aVFaOztBMkVyalFRO0VBT0k7QTNFa2pRWjs7QTJFempRUTtFQU9JO0EzRXNqUVo7O0EyRTdqUVE7RUFPSTtBM0UwalFaOztBMkVqa1FRO0VBT0k7QTNFOGpRWjs7QTJFcmtRUTtFQU9JO0EzRWtrUVo7O0EyRXprUVE7RUFPSTtBM0Vza1FaOztBMkU3a1FRO0VBT0k7QTNFMGtRWjs7QTJFamxRUTtFQU9JO0EzRThrUVo7O0EyRXJsUVE7RUFPSTtBM0VrbFFaOztBMkV6bFFRO0VBT0k7QTNFc2xRWjs7QTJFN2xRUTtFQU9JO0EzRTBsUVo7O0EyRWptUVE7RUFPSTtBM0U4bFFaOztBMkVybVFRO0VBT0k7QTNFa21RWjs7QTJFem1RUTtFQU9JO0EzRXNtUVo7O0EyRTdtUVE7RUFPSTtBM0UwbVFaOztBMkVqblFRO0VBT0k7QTNFOG1RWjs7QTJFcm5RUTtFQU9JO0EzRWtuUVo7O0EyRXpuUVE7RUFPSTtBM0VzblFaOztBMkU3blFRO0VBT0k7QTNFMG5RWjs7QTJFam9RUTtFQU9JO0EzRThuUVo7O0EyRXJvUVE7RUFPSTtBM0Vrb1FaOztBMkV6b1FRO0VBT0k7QTNFc29RWjs7QTJFN29RUTtFQU9JO0EzRTBvUVo7O0EyRWpwUVE7RUFPSTtBM0U4b1FaOztBMkVycFFRO0VBT0k7QTNFa3BRWjs7QTJFenBRUTtFQU9JO0EzRXNwUVo7O0EyRTdwUVE7RUFPSTtBM0UwcFFaOztBMkVqcVFRO0VBT0k7QTNFOHBRWjs7QTJFcnFRUTtFQU9JO0EzRWtxUVo7O0EyRXpxUVE7RUFPSTtBM0VzcVFaOztBMkU3cVFRO0VBT0k7QTNFMHFRWjs7QTJFanJRUTtFQU9JO0EzRThxUVo7O0EyRXJyUVE7RUFPSTtBM0VrclFaOztBMkV6clFRO0VBT0k7QTNFc3JRWjs7QTJFN3JRUTtFQU9JO0EzRTByUVo7O0EyRWpzUVE7RUFPSTtBM0U4clFaOztBMkVyc1FRO0VBT0k7QTNFa3NRWjs7QTJFenNRUTtFQU9JO0EzRXNzUVo7O0EyRTdzUVE7RUFPSTtBM0Uwc1FaOztBMkVqdFFRO0VBT0k7QTNFOHNRWjs7QTJFcnRRUTtFQU9JO0EzRWt0UVo7O0EyRXp0UVE7RUFPSTtBM0VzdFFaOztBMkU3dFFRO0VBT0k7QTNFMHRRWjs7QTJFanVRUTtFQU9JO0EzRTh0UVo7O0EyRXJ1UVE7RUFPSTtBM0VrdVFaOztBMkV6dVFRO0VBT0k7QTNFc3VRWjs7QTJFN3VRUTtFQU9JO0EzRTB1UVo7O0EyRWp2UVE7RUFPSTtBM0U4dVFaOztBMkVydlFRO0VBT0k7QTNFa3ZRWjs7QTJFenZRUTtFQU9JO0EzRXN2UVo7O0EyRTd2UVE7RUFPSTtBM0UwdlFaOztBMkVqd1FRO0VBT0k7QTNFOHZRWjs7QTJFcndRUTtFQU9JO0EzRWt3UVo7O0EyRXp3UVE7RUFPSTtBM0Vzd1FaOztBMkU3d1FRO0VBT0k7QTNFMHdRWjs7QTJFanhRUTtFQU9JO0EzRTh3UVo7O0EyRXJ4UVE7RUFPSTtBM0VreFFaOztBMkV6eFFRO0VBT0k7QTNFc3hRWjs7QTJFN3hRUTtFQU9JO0EzRTB4UVo7O0EyRWp5UVE7RUFPSTtBM0U4eFFaOztBMkVyeVFRO0VBT0k7QTNFa3lRWjs7QTJFenlRUTtFQU9JO0EzRXN5UVo7O0EyRTd5UVE7RUFPSTtBM0UweVFaOztBMkVqelFRO0VBT0k7QTNFOHlRWjs7QTJFcnpRUTtFQU9JO0EzRWt6UVo7O0EyRXp6UVE7RUFPSTtBM0VzelFaOztBMkU3elFRO0VBT0k7QTNFMHpRWjs7QTJFajBRUTtFQU9JO0EzRTh6UVo7O0EyRXIwUVE7RUFPSTtBM0VrMFFaOztBMkV6MFFRO0VBT0k7QTNFczBRWjs7QTJFNzBRUTtFQU9JO0EzRTAwUVo7O0EyRWoxUVE7RUFPSTtBM0U4MFFaOztBMkVyMVFRO0VBT0k7QTNFazFRWjs7QTJFejFRUTtFQU9JO0EzRXMxUVo7O0EyRTcxUVE7RUFPSTtBM0UwMVFaOztBMkVqMlFRO0VBT0k7QTNFODFRWjs7QTJFcjJRUTtFQU9JO0EzRWsyUVo7O0EyRXoyUVE7RUFPSTtBM0VzMlFaOztBMkU3MlFRO0VBT0k7QTNFMDJRWjs7QTJFajNRUTtFQU9JO0EzRTgyUVo7O0EyRXIzUVE7RUFPSTtBM0VrM1FaOztBMkV6M1FRO0VBT0k7QTNFczNRWjs7QTJFNzNRUTtFQU9JO0EzRTAzUVo7O0EyRWo0UVE7RUFPSTtBM0U4M1FaOztBMkVyNFFRO0VBT0k7QTNFazRRWjs7QTJFejRRUTtFQU9JO0EzRXM0UVo7O0EyRTc0UVE7RUFPSTtBM0UwNFFaOztBMkVqNVFRO0VBT0k7QTNFODRRWjs7QTJFcjVRUTtFQU9JO0EzRWs1UVo7O0EyRXo1UVE7RUFPSTtBM0VzNVFaOztBMkU3NVFRO0VBT0k7QTNFMDVRWjs7QTJFajZRUTtFQU9JO0EzRTg1UVo7O0EyRXI2UVE7RUFPSTtBM0VrNlFaOztBMkV6NlFRO0VBT0k7QTNFczZRWjs7QTJFNzZRUTtFQU9JO0EzRTA2UVo7O0EyRWo3UVE7RUFPSTtBM0U4NlFaOztBMkVyN1FRO0VBT0k7QTNFazdRWjs7QTJFejdRUTtFQU9JO0EzRXM3UVo7O0EyRTc3UVE7RUFPSTtBM0UwN1FaOztBMkVqOFFRO0VBT0k7QTNFODdRWjs7QTJFcjhRUTtFQU9JO0EzRWs4UVo7O0EyRXo4UVE7RUFPSTtBM0VzOFFaOztBMkU3OFFRO0VBT0k7QTNFMDhRWjs7QTJFajlRUTtFQU9JO0EzRTg4UVo7O0EyRXI5UVE7RUFPSTtBM0VrOVFaOztBMkV6OVFRO0VBT0k7QTNFczlRWjs7QTJFNzlRUTtFQU9JO0EzRTA5UVo7O0EyRWorUVE7RUFPSTtBM0U4OVFaOztBMkVyK1FRO0VBT0k7QTNFaytRWjs7QTJFeitRUTtFQU9JO0EzRXMrUVo7O0EyRTcrUVE7RUFPSTtBM0UwK1FaOztBMkVqL1FRO0VBT0k7QTNFOCtRWjs7QTJFci9RUTtFQU9JO0EzRWsvUVo7O0EyRXovUVE7RUFPSTtBM0VzL1FaOztBMkU3L1FRO0VBT0k7QTNFMC9RWjs7QTJFamdSUTtFQU9JO0EzRTgvUVo7O0EyRXJnUlE7RUFPSTtBM0VrZ1JaOztBMkV6Z1JRO0VBT0k7QTNFc2dSWjs7QTJFN2dSUTtFQU9JO0EzRTBnUlo7O0EyRWpoUlE7RUFPSTtBM0U4Z1JaOztBMkVyaFJRO0VBT0k7QTNFa2hSWjs7QTJFemhSUTtFQU9JO0EzRXNoUlo7O0EyRTdoUlE7RUFPSTtBM0UwaFJaOztBMkVqaVJRO0VBT0k7QTNFOGhSWjs7QTJFcmlSUTtFQU9JO0EzRWtpUlo7O0EyRXppUlE7RUFPSTtBM0VzaVJaOztBMkU3aVJRO0VBT0k7QTNFMGlSWjs7QTJFampSUTtFQU9JO0EzRThpUlo7O0EyRXJqUlE7RUFPSTtBM0VralJaOztBMkV6alJRO0VBT0k7QTNFc2pSWjs7QTJFN2pSUTtFQU9JO0EzRTBqUlo7O0EyRWprUlE7RUFPSTtBM0U4alJaOztBMkVya1JRO0VBT0k7QTNFa2tSWjs7QTJFemtSUTtFQU9JO0EzRXNrUlo7O0EyRTdrUlE7RUFPSTtBM0Uwa1JaOztBMkVqbFJRO0VBT0k7QTNFOGtSWjs7QTJFcmxSUTtFQU9JO0EzRWtsUlo7O0EyRXpsUlE7RUFPSTtBM0VzbFJaOztBMkU3bFJRO0VBT0k7QTNFMGxSWjs7QTJFam1SUTtFQU9JO0EzRThsUlo7O0EyRXJtUlE7RUFPSTtBM0VrbVJaOztBMkV6bVJRO0VBT0k7QTNFc21SWjs7QTJFN21SUTtFQU9JO0EzRTBtUlo7O0EyRWpuUlE7RUFPSTtBM0U4bVJaOztBMkVyblJRO0VBT0k7QTNFa25SWjs7QTJFem5SUTtFQU9JO0EzRXNuUlo7O0EyRTduUlE7RUFPSTtBM0UwblJaOztBMkVqb1JRO0VBT0k7QTNFOG5SWjs7QTJFcm9SUTtFQU9JO0EzRWtvUlo7O0EyRXpvUlE7RUFPSTtBM0Vzb1JaOztBMkU3b1JRO0VBT0k7QTNFMG9SWjs7QTJFanBSUTtFQU9JO0EzRThvUlo7O0EyRXJwUlE7RUFPSTtBM0VrcFJaOztBMkV6cFJRO0VBT0k7QTNFc3BSWjs7QTJFN3BSUTtFQU9JO0EzRTBwUlo7O0EyRWpxUlE7RUFPSTtBM0U4cFJaOztBMkVycVJRO0VBT0k7QTNFa3FSWjs7QTJFenFSUTtFQU9JO0EzRXNxUlo7O0EyRTdxUlE7RUFPSTtBM0UwcVJaOztBMkVqclJRO0VBT0k7QTNFOHFSWjs7QTJFcnJSUTtFQU9JO0EzRWtyUlo7O0EyRXpyUlE7RUFPSTtBM0VzclJaOztBMkU3clJRO0VBT0k7QTNFMHJSWjs7QTJFanNSUTtFQU9JO0EzRThyUlo7O0EyRXJzUlE7RUFPSTtBM0Vrc1JaOztBMkV6c1JRO0VBT0k7QTNFc3NSWjs7QTJFN3NSUTtFQU9JO0EzRTBzUlo7O0EyRWp0UlE7RUFPSTtBM0U4c1JaOztBMkVydFJRO0VBT0k7QTNFa3RSWjs7QTJFenRSUTtFQU9JO0EzRXN0Ulo7O0EyRTd0UlE7RUFPSTtBM0UwdFJaOztBMkVqdVJRO0VBT0k7QTNFOHRSWjs7QTJFcnVSUTtFQU9JO0EzRWt1Ulo7O0EyRXp1UlE7RUFPSTtBM0VzdVJaOztBMkU3dVJRO0VBT0k7QTNFMHVSWjs7QTJFanZSUTtFQU9JO0EzRTh1Ulo7O0EyRXJ2UlE7RUFPSTtBM0VrdlJaOztBMkV6dlJRO0VBT0k7QTNFc3ZSWjs7QTJFN3ZSUTtFQU9JO0EzRTB2Ulo7O0EyRWp3UlE7RUFPSTtBM0U4dlJaOztBMkVyd1JRO0VBT0k7QTNFa3dSWjs7QTJFendSUTtFQU9JO0EzRXN3Ulo7O0EyRTd3UlE7RUFPSTtBM0Uwd1JaOztBMkVqeFJRO0VBT0k7QTNFOHdSWjs7QTJFcnhSUTtFQU9JO0EzRWt4Ulo7O0EyRXp4UlE7RUFPSTtBM0VzeFJaOztBMkU3eFJRO0VBT0k7QTNFMHhSWjs7QTJFanlSUTtFQU9JO0EzRTh4Ulo7O0EyRXJ5UlE7RUFPSTtBM0VreVJaOztBMkV6eVJRO0VBT0k7QTNFc3lSWjs7QTJFN3lSUTtFQU9JO0EzRTB5Ulo7O0EyRWp6UlE7RUFPSTtBM0U4eVJaOztBMkVyelJRO0VBT0k7QTNFa3pSWjs7QTJFenpSUTtFQU9JO0EzRXN6Ulo7O0EyRTd6UlE7RUFPSTtBM0UwelJaOztBMkVqMFJRO0VBT0k7QTNFOHpSWjs7QTJFcjBSUTtFQU9JO0EzRWswUlo7O0EyRXowUlE7RUFPSTtBM0VzMFJaOztBMkU3MFJRO0VBT0k7QTNFMDBSWjs7QTJFajFSUTtFQU9JO0EzRTgwUlo7O0EyRXIxUlE7RUFPSTtBM0VrMVJaOztBMkV6MVJRO0VBT0k7RUFBQTtBM0V1MVJaOztBMkU5MVJRO0VBT0k7RUFBQTtBM0U0MVJaOztBMkVuMlJRO0VBT0k7RUFBQTtBM0VpMlJaOztBMkV4MlJRO0VBT0k7RUFBQTtBM0VzMlJaOztBMkU3MlJRO0VBT0k7RUFBQTtBM0UyMlJaOztBMkVsM1JRO0VBT0k7RUFBQTtBM0VnM1JaOztBMkV2M1JRO0VBT0k7RUFBQTtBM0VxM1JaOztBMkU1M1JRO0VBT0k7RUFBQTtBM0UwM1JaOztBMkVqNFJRO0VBT0k7RUFBQTtBM0UrM1JaOztBMkV0NFJRO0VBT0k7RUFBQTtBM0VvNFJaOztBMkUzNFJRO0VBT0k7RUFBQTtBM0V5NFJaOztBMkVoNVJRO0VBT0k7RUFBQTtBM0U4NFJaOztBMkVyNVJRO0VBT0k7RUFBQTtBM0VtNVJaOztBMkUxNVJRO0VBT0k7RUFBQTtBM0V3NVJaOztBMkUvNVJRO0VBT0k7RUFBQTtBM0U2NVJaOztBMkVwNlJRO0VBT0k7RUFBQTtBM0VrNlJaOztBMkV6NlJRO0VBT0k7RUFBQTtBM0V1NlJaOztBMkU5NlJRO0VBT0k7RUFBQTtBM0U0NlJaOztBMkVuN1JRO0VBT0k7RUFBQTtBM0VpN1JaOztBMkV4N1JRO0VBT0k7RUFBQTtBM0VzN1JaOztBMkU3N1JRO0VBT0k7RUFBQTtBM0UyN1JaOztBMkVsOFJRO0VBT0k7RUFBQTtBM0VnOFJaOztBMkV2OFJRO0VBT0k7RUFBQTtBM0VxOFJaOztBMkU1OFJRO0VBT0k7RUFBQTtBM0UwOFJaOztBMkVqOVJRO0VBT0k7RUFBQTtBM0UrOFJaOztBMkV0OVJRO0VBT0k7RUFBQTtBM0VvOVJaOztBMkUzOVJRO0VBT0k7RUFBQTtBM0V5OVJaOztBMkVoK1JRO0VBT0k7RUFBQTtBM0U4OVJaOztBMkVyK1JRO0VBT0k7RUFBQTtBM0VtK1JaOztBMkUxK1JRO0VBT0k7RUFBQTtBM0V3K1JaOztBMkUvK1JRO0VBT0k7RUFBQTtBM0U2K1JaOztBMkVwL1JRO0VBT0k7RUFBQTtBM0VrL1JaOztBMkV6L1JRO0VBT0k7RUFBQTtBM0V1L1JaOztBMkU5L1JRO0VBT0k7RUFBQTtBM0U0L1JaOztBMkVuZ1NRO0VBT0k7RUFBQTtBM0VpZ1NaOztBMkV4Z1NRO0VBT0k7RUFBQTtBM0VzZ1NaOztBMkU3Z1NRO0VBT0k7RUFBQTtBM0UyZ1NaOztBMkVsaFNRO0VBT0k7RUFBQTtBM0VnaFNaOztBMkV2aFNRO0VBT0k7RUFBQTtBM0VxaFNaOztBMkU1aFNRO0VBT0k7RUFBQTtBM0UwaFNaOztBMkVqaVNRO0VBT0k7RUFBQTtBM0UraFNaOztBMkV0aVNRO0VBT0k7RUFBQTtBM0VvaVNaOztBMkUzaVNRO0VBT0k7RUFBQTtBM0V5aVNaOztBMkVoalNRO0VBT0k7RUFBQTtBM0U4aVNaOztBMkVyalNRO0VBT0k7QTNFa2pTWjs7QTJFempTUTtFQU9JO0EzRXNqU1o7O0EyRTdqU1E7RUFPSTtBM0UwalNaOztBMkVqa1NRO0VBT0k7QTNFOGpTWjs7QTJFcmtTUTtFQU9JO0EzRWtrU1o7O0EyRXprU1E7RUFPSTtBM0Vza1NaOztBMkU3a1NRO0VBT0k7QTNFMGtTWjs7QTJFamxTUTtFQU9JO0EzRThrU1o7O0EyRXJsU1E7RUFPSTtBM0VrbFNaOztBMkV6bFNRO0VBT0k7QTNFc2xTWjs7QTJFN2xTUTtFQU9JO0EzRTBsU1o7O0EyRWptU1E7RUFPSTtBM0U4bFNaOztBMkVybVNRO0VBT0k7QTNFa21TWjs7QTJFem1TUTtFQU9JO0EzRXNtU1o7O0EyRTdtU1E7RUFPSTtBM0UwbVNaOztBMkVqblNRO0VBT0k7QTNFOG1TWjs7QTJFcm5TUTtFQU9JO0EzRWtuU1o7O0EyRXpuU1E7RUFPSTtBM0VzblNaOztBMkU3blNRO0VBT0k7QTNFMG5TWjs7QTJFam9TUTtFQU9JO0EzRThuU1o7O0EyRXJvU1E7RUFPSTtBM0Vrb1NaOztBMkV6b1NRO0VBT0k7QTNFc29TWjs7QTJFN29TUTtFQU9JO0EzRTBvU1o7O0EyRWpwU1E7RUFPSTtBM0U4b1NaOztBMkVycFNRO0VBT0k7QTNFa3BTWjs7QTJFenBTUTtFQU9JO0EzRXNwU1o7O0EyRTdwU1E7RUFPSTtBM0UwcFNaOztBMkVqcVNRO0VBT0k7QTNFOHBTWjs7QTJFcnFTUTtFQU9JO0EzRWtxU1o7O0EyRXpxU1E7RUFPSTtBM0VzcVNaOztBMkU3cVNRO0VBT0k7QTNFMHFTWjs7QTJFanJTUTtFQU9JO0EzRThxU1o7O0EyRXJyU1E7RUFPSTtBM0VrclNaOztBMkV6clNRO0VBT0k7QTNFc3JTWjs7QTJFN3JTUTtFQU9JO0EzRTByU1o7O0EyRWpzU1E7RUFPSTtBM0U4clNaOztBMkVyc1NRO0VBT0k7QTNFa3NTWjs7QTJFenNTUTtFQU9JO0EzRXNzU1o7O0EyRTdzU1E7RUFPSTtBM0Uwc1NaOztBMkVqdFNRO0VBT0k7QTNFOHNTWjs7QTJFcnRTUTtFQU9JO0EzRWt0U1o7O0EyRXp0U1E7RUFPSTtBM0VzdFNaOztBMkU3dFNRO0VBT0k7QTNFMHRTWjs7QTJFanVTUTtFQU9JO0EzRTh0U1o7O0EyRXJ1U1E7RUFPSTtBM0VrdVNaOztBMkV6dVNRO0VBT0k7QTNFc3VTWjs7QTJFN3VTUTtFQU9JO0EzRTB1U1o7O0EyRWp2U1E7RUFPSTtBM0U4dVNaOztBMkVydlNRO0VBT0k7QTNFa3ZTWjs7QTJFenZTUTtFQU9JO0EzRXN2U1o7O0EyRTd2U1E7RUFPSTtBM0UwdlNaOztBMkVqd1NRO0VBT0k7QTNFOHZTWjs7QTJFcndTUTtFQU9JO0EzRWt3U1o7O0EyRXp3U1E7RUFPSTtBM0Vzd1NaOztBMkU3d1NRO0VBT0k7QTNFMHdTWjs7QTJFanhTUTtFQU9JO0EzRTh3U1o7O0EyRXJ4U1E7RUFPSTtBM0VreFNaOztBMkV6eFNRO0VBT0k7QTNFc3hTWjs7QTJFN3hTUTtFQU9JO0EzRTB4U1o7O0EyRWp5U1E7RUFPSTtBM0U4eFNaOztBMkVyeVNRO0VBT0k7QTNFa3lTWjs7QTJFenlTUTtFQU9JO0EzRXN5U1o7O0EyRTd5U1E7RUFPSTtBM0UweVNaOztBMkVqelNRO0VBT0k7QTNFOHlTWjs7QTJFcnpTUTtFQU9JO0EzRWt6U1o7O0EyRXp6U1E7RUFPSTtBM0VzelNaOztBMkU3elNRO0VBT0k7QTNFMHpTWjs7QTJFajBTUTtFQU9JO0EzRTh6U1o7O0EyRXIwU1E7RUFPSTtBM0VrMFNaOztBMkV6MFNRO0VBT0k7QTNFczBTWjs7QTJFNzBTUTtFQU9JO0EzRTAwU1o7O0EyRWoxU1E7RUFPSTtBM0U4MFNaOztBMkVyMVNRO0VBT0k7QTNFazFTWjs7QTJFejFTUTtFQU9JO0EzRXMxU1o7O0EyRTcxU1E7RUFPSTtBM0UwMVNaOztBMkVqMlNRO0VBT0k7QTNFODFTWjs7QTJFcjJTUTtFQU9JO0EzRWsyU1o7O0EyRXoyU1E7RUFPSTtBM0VzMlNaOztBMkU3MlNRO0VBT0k7QTNFMDJTWjs7QTJFajNTUTtFQU9JO0EzRTgyU1o7O0EyRXIzU1E7RUFPSTtBM0VrM1NaOztBMkV6M1NRO0VBT0k7QTNFczNTWjs7QTJFNzNTUTtFQU9JO0EzRTAzU1o7O0EyRWo0U1E7RUFPSTtBM0U4M1NaOztBMkVyNFNRO0VBT0k7QTNFazRTWjs7QTJFejRTUTtFQU9JO0EzRXM0U1o7O0EyRTc0U1E7RUFPSTtBM0UwNFNaOztBMkVqNVNRO0VBT0k7QTNFODRTWjs7QTJFcjVTUTtFQU9JO0EzRWs1U1o7O0EyRXo1U1E7RUFPSTtBM0VzNVNaOztBMkU3NVNRO0VBT0k7QTNFMDVTWjs7QTJFajZTUTtFQU9JO0EzRTg1U1o7O0EyRXI2U1E7RUFPSTtBM0VrNlNaOztBMkV6NlNRO0VBT0k7QTNFczZTWjs7QTJFNzZTUTtFQU9JO0EzRTA2U1o7O0EyRWo3U1E7RUFPSTtBM0U4NlNaOztBMkVyN1NRO0VBT0k7QTNFazdTWjs7QTJFejdTUTtFQU9JO0EzRXM3U1o7O0EyRTc3U1E7RUFPSTtBM0UwN1NaOztBMkVqOFNRO0VBT0k7QTNFODdTWjs7QTJFcjhTUTtFQU9JO0EzRWs4U1o7O0EyRXo4U1E7RUFPSTtBM0VzOFNaOztBMkU3OFNRO0VBT0k7QTNFMDhTWjs7QTJFajlTUTtFQU9JO0EzRTg4U1o7O0EyRXI5U1E7RUFPSTtBM0VrOVNaOztBMkV6OVNRO0VBT0k7QTNFczlTWjs7QTJFNzlTUTtFQU9JO0EzRTA5U1o7O0EyRWorU1E7RUFPSTtBM0U4OVNaOztBMkVyK1NRO0VBT0k7RUFBQTtBM0VtK1NaOztBMkUxK1NRO0VBT0k7RUFBQTtBM0V3K1NaOztBMkUvK1NRO0VBT0k7RUFBQTtBM0U2K1NaOztBMkVwL1NRO0VBT0k7RUFBQTtBM0VrL1NaOztBMkV6L1NRO0VBT0k7RUFBQTtBM0V1L1NaOztBMkU5L1NRO0VBT0k7RUFBQTtBM0U0L1NaOztBMkVuZ1RRO0VBT0k7RUFBQTtBM0VpZ1RaOztBMkV4Z1RRO0VBT0k7RUFBQTtBM0VzZ1RaOztBMkU3Z1RRO0VBT0k7RUFBQTtBM0UyZ1RaOztBMkVsaFRRO0VBT0k7RUFBQTtBM0VnaFRaOztBMkV2aFRRO0VBT0k7RUFBQTtBM0VxaFRaOztBMkU1aFRRO0VBT0k7RUFBQTtBM0UwaFRaOztBMkVqaVRRO0VBT0k7RUFBQTtBM0UraFRaOztBMkV0aVRRO0VBT0k7RUFBQTtBM0VvaVRaOztBMkUzaVRRO0VBT0k7RUFBQTtBM0V5aVRaOztBMkVoalRRO0VBT0k7RUFBQTtBM0U4aVRaOztBMkVyalRRO0VBT0k7RUFBQTtBM0VtalRaOztBMkUxalRRO0VBT0k7RUFBQTtBM0V3alRaOztBMkUvalRRO0VBT0k7RUFBQTtBM0U2alRaOztBMkVwa1RRO0VBT0k7RUFBQTtBM0Vra1RaOztBMkV6a1RRO0VBT0k7RUFBQTtBM0V1a1RaOztBMkU5a1RRO0VBT0k7RUFBQTtBM0U0a1RaOztBMkVubFRRO0VBT0k7RUFBQTtBM0VpbFRaOztBMkV4bFRRO0VBT0k7RUFBQTtBM0VzbFRaOztBMkU3bFRRO0VBT0k7RUFBQTtBM0UybFRaOztBMkVsbVRRO0VBT0k7RUFBQTtBM0VnbVRaOztBMkV2bVRRO0VBT0k7RUFBQTtBM0VxbVRaOztBMkU1bVRRO0VBT0k7RUFBQTtBM0UwbVRaOztBMkVqblRRO0VBT0k7RUFBQTtBM0UrbVRaOztBMkV0blRRO0VBT0k7RUFBQTtBM0VvblRaOztBMkUzblRRO0VBT0k7RUFBQTtBM0V5blRaOztBMkVob1RRO0VBT0k7RUFBQTtBM0U4blRaOztBMkVyb1RRO0VBT0k7RUFBQTtBM0Vtb1RaOztBMkUxb1RRO0VBT0k7RUFBQTtBM0V3b1RaOztBMkUvb1RRO0VBT0k7RUFBQTtBM0U2b1RaOztBMkVwcFRRO0VBT0k7RUFBQTtBM0VrcFRaOztBMkV6cFRRO0VBT0k7RUFBQTtBM0V1cFRaOztBMkU5cFRRO0VBT0k7RUFBQTtBM0U0cFRaOztBMkVucVRRO0VBT0k7RUFBQTtBM0VpcVRaOztBMkV4cVRRO0VBT0k7RUFBQTtBM0VzcVRaOztBMkU3cVRRO0VBT0k7QTNFMHFUWjs7QTJFanJUUTtFQU9JO0EzRThxVFo7O0EyRXJyVFE7RUFPSTtBM0VrclRaOztBMkV6clRRO0VBT0k7QTNFc3JUWjs7QTJFN3JUUTtFQU9JO0EzRTByVFo7O0EyRWpzVFE7RUFPSTtBM0U4clRaOztBMkVyc1RRO0VBT0k7QTNFa3NUWjs7QTJFenNUUTtFQU9JO0EzRXNzVFo7O0EyRTdzVFE7RUFPSTtBM0Uwc1RaOztBMkVqdFRRO0VBT0k7QTNFOHNUWjs7QTJFcnRUUTtFQU9JO0EzRWt0VFo7O0EyRXp0VFE7RUFPSTtBM0VzdFRaOztBMkU3dFRRO0VBT0k7QTNFMHRUWjs7QTJFanVUUTtFQU9JO0EzRTh0VFo7O0EyRXJ1VFE7RUFPSTtBM0VrdVRaOztBMkV6dVRRO0VBT0k7QTNFc3VUWjs7QTJFN3VUUTtFQU9JO0EzRTB1VFo7O0EyRWp2VFE7RUFPSTtBM0U4dVRaOztBMkVydlRRO0VBT0k7QTNFa3ZUWjs7QTJFenZUUTtFQU9JO0EzRXN2VFo7O0EyRTd2VFE7RUFPSTtBM0UwdlRaOztBMkVqd1RRO0VBT0k7QTNFOHZUWjs7QTJFcndUUTtFQU9JO0EzRWt3VFo7O0EyRXp3VFE7RUFPSTtBM0Vzd1RaOztBMkU3d1RRO0VBT0k7QTNFMHdUWjs7QTJFanhUUTtFQU9JO0EzRTh3VFo7O0EyRXJ4VFE7RUFPSTtBM0VreFRaOztBMkV6eFRRO0VBT0k7QTNFc3hUWjs7QTJFN3hUUTtFQU9JO0EzRTB4VFo7O0EyRWp5VFE7RUFPSTtBM0U4eFRaOztBMkVyeVRRO0VBT0k7QTNFa3lUWjs7QTJFenlUUTtFQU9JO0EzRXN5VFo7O0EyRTd5VFE7RUFPSTtBM0UweVRaOztBMkVqelRRO0VBT0k7QTNFOHlUWjs7QTJFcnpUUTtFQU9JO0EzRWt6VFo7O0EyRXp6VFE7RUFPSTtBM0VzelRaOztBMkU3elRRO0VBT0k7QTNFMHpUWjs7QTJFajBUUTtFQU9JO0EzRTh6VFo7O0EyRXIwVFE7RUFPSTtBM0VrMFRaOztBMkV6MFRRO0VBT0k7QTNFczBUWjs7QTJFNzBUUTtFQU9JO0EzRTAwVFo7O0EyRWoxVFE7RUFPSTtBM0U4MFRaOztBMkVyMVRRO0VBT0k7QTNFazFUWjs7QTJFejFUUTtFQU9JO0EzRXMxVFo7O0EyRTcxVFE7RUFPSTtBM0UwMVRaOztBMkVqMlRRO0VBT0k7QTNFODFUWjs7QTJFcjJUUTtFQU9JO0EzRWsyVFo7O0EyRXoyVFE7RUFPSTtBM0VzMlRaOztBMkU3MlRRO0VBT0k7QTNFMDJUWjs7QTJFajNUUTtFQU9JO0EzRTgyVFo7O0EyRXIzVFE7RUFPSTtBM0VrM1RaOztBMkV6M1RRO0VBT0k7QTNFczNUWjs7QTJFNzNUUTtFQU9JO0EzRTAzVFo7O0EyRWo0VFE7RUFPSTtBM0U4M1RaOztBMkVyNFRRO0VBT0k7QTNFazRUWjs7QTJFejRUUTtFQU9JO0EzRXM0VFo7O0EyRTc0VFE7RUFPSTtBM0UwNFRaOztBMkVqNVRRO0VBT0k7QTNFODRUWjs7QTJFcjVUUTtFQU9JO0EzRWs1VFo7O0EyRXo1VFE7RUFPSTtBM0VzNVRaOztBMkU3NVRRO0VBT0k7QTNFMDVUWjs7QTJFajZUUTtFQU9JO0EzRTg1VFo7O0EyRXI2VFE7RUFPSTtBM0VrNlRaOztBMkV6NlRRO0VBT0k7QTNFczZUWjs7QTJFNzZUUTtFQU9JO0EzRTA2VFo7O0EyRWo3VFE7RUFPSTtBM0U4NlRaOztBMkVyN1RRO0VBT0k7QTNFazdUWjs7QTJFejdUUTtFQU9JO0EzRXM3VFo7O0EyRTc3VFE7RUFPSTtBM0UwN1RaOztBMkVqOFRRO0VBT0k7QTNFODdUWjs7QTJFcjhUUTtFQU9JO0EzRWs4VFo7O0EyRXo4VFE7RUFPSTtBM0VzOFRaOztBMkU3OFRRO0VBT0k7QTNFMDhUWjs7QTJFajlUUTtFQU9JO0EzRTg4VFo7O0EyRXI5VFE7RUFPSTtBM0VrOVRaOztBMkV6OVRRO0VBT0k7QTNFczlUWjs7QTJFNzlUUTtFQU9JO0EzRTA5VFo7O0EyRWorVFE7RUFPSTtBM0U4OVRaOztBMkVyK1RRO0VBT0k7QTNFaytUWjs7QTJFeitUUTtFQU9JO0EzRXMrVFo7O0EyRTcrVFE7RUFPSTtBM0UwK1RaOztBMkVqL1RRO0VBT0k7QTNFOCtUWjs7QTJFci9UUTtFQU9JO0EzRWsvVFo7O0EyRXovVFE7RUFPSTtBM0VzL1RaOztBMkU3L1RRO0VBT0k7QTNFMC9UWjs7QTJFamdVUTtFQU9JO0EzRTgvVFo7O0EyRXJnVVE7RUFPSTtBM0VrZ1VaOztBMkV6Z1VRO0VBT0k7QTNFc2dVWjs7QTJFN2dVUTtFQU9JO0EzRTBnVVo7O0EyRWpoVVE7RUFPSTtBM0U4Z1VaOztBMkVyaFVRO0VBT0k7QTNFa2hVWjs7QTJFemhVUTtFQU9JO0EzRXNoVVo7O0EyRTdoVVE7RUFPSTtBM0UwaFVaOztBMkVqaVVRO0VBT0k7QTNFOGhVWjs7QTJFcmlVUTtFQU9JO0EzRWtpVVo7O0EyRXppVVE7RUFPSTtBM0VzaVVaOztBMkU3aVVRO0VBT0k7QTNFMGlVWjs7QTJFampVUTtFQU9JO0EzRThpVVo7O0EyRXJqVVE7RUFPSTtBM0VralVaOztBMkV6alVRO0VBT0k7QTNFc2pVWjs7QTJFN2pVUTtFQU9JO0EzRTBqVVo7O0EyRWprVVE7RUFPSTtFQUFBO0EzRStqVVo7O0EyRXRrVVE7RUFPSTtFQUFBO0EzRW9rVVo7O0EyRTNrVVE7RUFPSTtFQUFBO0EzRXlrVVo7O0EyRWhsVVE7RUFPSTtFQUFBO0EzRThrVVo7O0EyRXJsVVE7RUFPSTtFQUFBO0EzRW1sVVo7O0EyRTFsVVE7RUFPSTtFQUFBO0EzRXdsVVo7O0EyRS9sVVE7RUFPSTtFQUFBO0EzRTZsVVo7O0EyRXBtVVE7RUFPSTtFQUFBO0EzRWttVVo7O0EyRXptVVE7RUFPSTtFQUFBO0EzRXVtVVo7O0EyRTltVVE7RUFPSTtFQUFBO0EzRTRtVVo7O0EyRW5uVVE7RUFPSTtFQUFBO0EzRWluVVo7O0EyRXhuVVE7RUFPSTtFQUFBO0EzRXNuVVo7O0EyRTduVVE7RUFPSTtFQUFBO0EzRTJuVVo7O0EyRWxvVVE7RUFPSTtFQUFBO0EzRWdvVVo7O0EyRXZvVVE7RUFPSTtFQUFBO0EzRXFvVVo7O0EyRTVvVVE7RUFPSTtFQUFBO0EzRTBvVVo7O0EyRWpwVVE7RUFPSTtFQUFBO0EzRStvVVo7O0EyRXRwVVE7RUFPSTtFQUFBO0EzRW9wVVo7O0EyRTNwVVE7RUFPSTtFQUFBO0EzRXlwVVo7O0EyRWhxVVE7RUFPSTtFQUFBO0EzRThwVVo7O0EyRXJxVVE7RUFPSTtFQUFBO0EzRW1xVVo7O0EyRTFxVVE7RUFPSTtFQUFBO0EzRXdxVVo7O0EyRS9xVVE7RUFPSTtFQUFBO0EzRTZxVVo7O0EyRXByVVE7RUFPSTtFQUFBO0EzRWtyVVo7O0EyRXpyVVE7RUFPSTtFQUFBO0EzRXVyVVo7O0EyRTlyVVE7RUFPSTtFQUFBO0EzRTRyVVo7O0EyRW5zVVE7RUFPSTtFQUFBO0EzRWlzVVo7O0EyRXhzVVE7RUFPSTtFQUFBO0EzRXNzVVo7O0EyRTdzVVE7RUFPSTtFQUFBO0EzRTJzVVo7O0EyRWx0VVE7RUFPSTtFQUFBO0EzRWd0VVo7O0EyRXZ0VVE7RUFPSTtFQUFBO0EzRXF0VVo7O0EyRTV0VVE7RUFPSTtFQUFBO0EzRTB0VVo7O0EyRWp1VVE7RUFPSTtFQUFBO0EzRSt0VVo7O0EyRXR1VVE7RUFPSTtFQUFBO0EzRW91VVo7O0EyRTN1VVE7RUFPSTtFQUFBO0EzRXl1VVo7O0EyRWh2VVE7RUFPSTtFQUFBO0EzRTh1VVo7O0EyRXJ2VVE7RUFPSTtFQUFBO0EzRW12VVo7O0EyRTF2VVE7RUFPSTtFQUFBO0EzRXd2VVo7O0EyRS92VVE7RUFPSTtFQUFBO0EzRTZ2VVo7O0EyRXB3VVE7RUFPSTtFQUFBO0EzRWt3VVo7O0EyRXp3VVE7RUFPSTtFQUFBO0EzRXV3VVo7O0EyRTl3VVE7RUFPSTtFQUFBO0EzRTR3VVo7O0EyRW54VVE7RUFPSTtBM0VneFVaOztBMkV2eFVRO0VBT0k7QTNFb3hVWjs7QTJFM3hVUTtFQU9JO0EzRXd4VVo7O0EyRS94VVE7RUFPSTtBM0U0eFVaOztBMkVueVVRO0VBT0k7QTNFZ3lVWjs7QTJFdnlVUTtFQU9JO0EzRW95VVo7O0EyRTN5VVE7RUFPSTtBM0V3eVVaOztBMkUveVVRO0VBT0k7QTNFNHlVWjs7QTJFbnpVUTtFQU9JO0EzRWd6VVo7O0EyRXZ6VVE7RUFPSTtBM0VvelVaOztBMkUzelVRO0VBT0k7QTNFd3pVWjs7QTJFL3pVUTtFQU9JO0EzRTR6VVo7O0EyRW4wVVE7RUFPSTtBM0VnMFVaOztBMkV2MFVRO0VBT0k7QTNFbzBVWjs7QTJFMzBVUTtFQU9JO0EzRXcwVVo7O0EyRS8wVVE7RUFPSTtBM0U0MFVaOztBMkVuMVVRO0VBT0k7QTNFZzFVWjs7QTJFdjFVUTtFQU9JO0EzRW8xVVo7O0EyRTMxVVE7RUFPSTtBM0V3MVVaOztBMkUvMVVRO0VBT0k7QTNFNDFVWjs7QTJFbjJVUTtFQU9JO0EzRWcyVVo7O0EyRXYyVVE7RUFPSTtBM0VvMlVaOztBMkUzMlVRO0VBT0k7QTNFdzJVWjs7QTJFLzJVUTtFQU9JO0EzRTQyVVo7O0EyRW4zVVE7RUFPSTtBM0VnM1VaOztBMkV2M1VRO0VBT0k7QTNFbzNVWjs7QTJFMzNVUTtFQU9JO0EzRXczVVo7O0EyRS8zVVE7RUFPSTtBM0U0M1VaOztBMkVuNFVRO0VBT0k7QTNFZzRVWjs7QTJFdjRVUTtFQU9JO0EzRW80VVo7O0EyRTM0VVE7RUFPSTtBM0V3NFVaOztBMkUvNFVRO0VBT0k7QTNFNDRVWjs7QTJFbjVVUTtFQU9JO0EzRWc1VVo7O0EyRXY1VVE7RUFPSTtBM0VvNVVaOztBMkUzNVVRO0VBT0k7QTNFdzVVWjs7QTJFLzVVUTtFQU9JO0EzRTQ1VVo7O0EyRW42VVE7RUFPSTtBM0VnNlVaOztBMkV2NlVRO0VBT0k7QTNFbzZVWjs7QTJFMzZVUTtFQU9JO0EzRXc2VVo7O0EyRS82VVE7RUFPSTtBM0U0NlVaOztBMkVuN1VRO0VBT0k7QTNFZzdVWjs7QTJFdjdVUTtFQU9JO0EzRW83VVo7O0EyRTM3VVE7RUFPSTtBM0V3N1VaOztBMkUvN1VRO0VBT0k7QTNFNDdVWjs7QTJFbjhVUTtFQU9JO0EzRWc4VVo7O0EyRXY4VVE7RUFPSTtBM0VvOFVaOztBMkUzOFVRO0VBT0k7QTNFdzhVWjs7QTJFLzhVUTtFQU9JO0EzRTQ4VVo7O0EyRW45VVE7RUFPSTtBM0VnOVVaOztBMkV2OVVRO0VBT0k7QTNFbzlVWjs7QTJFMzlVUTtFQU9JO0EzRXc5VVo7O0EyRS85VVE7RUFPSTtBM0U0OVVaOztBMkVuK1VRO0VBT0k7QTNFZytVWjs7QTJFditVUTtFQU9JO0EzRW8rVVo7O0EyRTMrVVE7RUFPSTtBM0V3K1VaOztBMkUvK1VRO0VBT0k7QTNFNCtVWjs7QTJFbi9VUTtFQU9JO0EzRWcvVVo7O0EyRXYvVVE7RUFPSTtBM0VvL1VaOztBMkUzL1VRO0VBT0k7QTNFdy9VWjs7QTJFLy9VUTtFQU9JO0EzRTQvVVo7O0EyRW5nVlE7RUFPSTtBM0VnZ1ZaOztBMkV2Z1ZRO0VBT0k7QTNFb2dWWjs7QTJFM2dWUTtFQU9JO0EzRXdnVlo7O0EyRS9nVlE7RUFPSTtBM0U0Z1ZaOztBMkVuaFZRO0VBT0k7QTNFZ2hWWjs7QTJFdmhWUTtFQU9JO0EzRW9oVlo7O0EyRTNoVlE7RUFPSTtBM0V3aFZaOztBMkUvaFZRO0VBT0k7QTNFNGhWWjs7QTJFbmlWUTtFQU9JO0EzRWdpVlo7O0EyRXZpVlE7RUFPSTtBM0VvaVZaOztBMkUzaVZRO0VBT0k7QTNFd2lWWjs7QTJFL2lWUTtFQU9JO0EzRTRpVlo7O0EyRW5qVlE7RUFPSTtBM0VnalZaOztBMkV2alZRO0VBT0k7QTNFb2pWWjs7QTJFM2pWUTtFQU9JO0EzRXdqVlo7O0EyRS9qVlE7RUFPSTtBM0U0alZaOztBMkVua1ZRO0VBT0k7QTNFZ2tWWjs7QTJFdmtWUTtFQU9JO0EzRW9rVlo7O0EyRTNrVlE7RUFPSTtBM0V3a1ZaOztBMkUva1ZRO0VBT0k7QTNFNGtWWjs7QTJFbmxWUTtFQU9JO0EzRWdsVlo7O0EyRXZsVlE7RUFPSTtBM0VvbFZaOztBMkUzbFZRO0VBT0k7QTNFd2xWWjs7QTJFL2xWUTtFQU9JO0EzRTRsVlo7O0EyRW5tVlE7RUFPSTtBM0VnbVZaOztBMkV2bVZRO0VBT0k7QTNFb21WWjs7QTJFM21WUTtFQU9JO0EzRXdtVlo7O0EyRS9tVlE7RUFPSTtBM0U0bVZaOztBMkVublZRO0VBT0k7QTNFZ25WWjs7QTJFdm5WUTtFQU9JO0EzRW9uVlo7O0EyRTNuVlE7RUFPSTtBM0V3blZaOztBMkUvblZRO0VBT0k7QTNFNG5WWjs7QTJFbm9WUTtFQU9JO0EzRWdvVlo7O0EyRXZvVlE7RUFPSTtBM0Vvb1ZaOztBMkUzb1ZRO0VBT0k7QTNFd29WWjs7QTJFL29WUTtFQU9JO0EzRTRvVlo7O0EyRW5wVlE7RUFPSTtBM0VncFZaOztBMkV2cFZRO0VBT0k7QTNFb3BWWjs7QTJFM3BWUTtFQU9JO0EzRXdwVlo7O0EyRS9wVlE7RUFPSTtBM0U0cFZaOztBMkVucVZRO0VBT0k7QTNFZ3FWWjs7QTJFdnFWUTtFQU9JO0EzRW9xVlo7O0EyRTNxVlE7RUFPSTtBM0V3cVZaOztBMkUvcVZRO0VBT0k7QTNFNHFWWjs7QTJFbnJWUTtFQU9JO0EzRWdyVlo7O0EyRXZyVlE7RUFPSTtBM0VvclZaOztBMkUzclZRO0VBT0k7QTNFd3JWWjs7QTJFL3JWUTtFQU9JO0EzRTRyVlo7O0EyRW5zVlE7RUFPSTtBM0Vnc1ZaOztBMkV2c1ZRO0VBT0k7QTNFb3NWWjs7QTJFM3NWUTtFQU9JO0EzRXdzVlo7O0EyRS9zVlE7RUFPSTtBM0U0c1ZaOztBMkVudFZRO0VBT0k7QTNFZ3RWWjs7QTJFdnRWUTtFQU9JO0EzRW90Vlo7O0EyRTN0VlE7RUFPSTtBM0V3dFZaOztBMkUvdFZRO0VBT0k7QTNFNHRWWjs7QTJFbnVWUTtFQU9JO0EzRWd1Vlo7O0EyRXZ1VlE7RUFPSTtBM0VvdVZaOztBMkUzdVZRO0VBT0k7QTNFd3VWWjs7QTJFL3VWUTtFQU9JO0EzRTR1Vlo7O0EyRW52VlE7RUFPSTtBM0VndlZaOztBMkV2dlZRO0VBT0k7QTNFb3ZWWjs7QTJFM3ZWUTtFQU9JO0EzRXd2Vlo7O0EyRS92VlE7RUFPSTtBM0U0dlZaOztBMkVud1ZRO0VBT0k7QTNFZ3dWWjs7QTJFdndWUTtFQU9JO0EzRW93Vlo7O0EyRTN3VlE7RUFPSTtBM0V3d1ZaOztBMkUvd1ZRO0VBT0k7QTNFNHdWWjs7QTJFbnhWUTtFQU9JO0EzRWd4Vlo7O0EyRXZ4VlE7RUFPSTtBM0VveFZaOztBMkUzeFZRO0VBT0k7QTNFd3hWWjs7QTJFL3hWUTtFQU9JO0EzRTR4Vlo7O0EyRW55VlE7RUFPSTtBM0VneVZaOztBMkV2eVZRO0VBT0k7QTNFb3lWWjs7QTJFM3lWUTtFQU9JO0EzRXd5Vlo7O0EyRS95VlE7RUFPSTtBM0U0eVZaOztBMkVuelZRO0VBT0k7QTNFZ3pWWjs7QTJFdnpWUTtFQU9JO0EzRW96Vlo7O0EyRTN6VlE7RUFPSTtBM0V3elZaOztBMkUvelZRO0VBT0k7QTNFNHpWWjs7QTJFbjBWUTtFQU9JO0EzRWcwVlo7O0EyRXYwVlE7RUFPSTtBM0VvMFZaOztBMkUzMFZRO0VBT0k7QTNFdzBWWjs7QTJFLzBWUTtFQU9JO0EzRTQwVlo7O0EyRW4xVlE7RUFPSTtBM0VnMVZaOztBMkV2MVZRO0VBT0k7QTNFbzFWWjs7QTJFMzFWUTtFQU9JO0EzRXcxVlo7O0EyRS8xVlE7RUFPSTtBM0U0MVZaOztBMkVuMlZRO0VBT0k7QTNFZzJWWjs7QTJFdjJWUTtFQU9JO0EzRW8yVlo7O0EyRTMyVlE7RUFPSTtBM0V3MlZaOztBMkUvMlZRO0VBT0k7QTNFNDJWWjs7QTJFbjNWUTtFQU9JO0EzRWczVlo7O0EyRXYzVlE7RUFPSTtBM0VvM1ZaOztBMkUzM1ZRO0VBT0k7QTNFdzNWWjs7QTJFLzNWUTtFQU9JO0EzRTQzVlo7O0EyRW40VlE7RUFPSTtBM0VnNFZaOztBMkV2NFZRO0VBT0k7QTNFbzRWWjs7QTJFMzRWUTtFQU9JO0EzRXc0Vlo7O0EyRS80VlE7RUFPSTtBM0U0NFZaOztBMkVuNVZRO0VBT0k7QTNFZzVWWjs7QTJFdjVWUTtFQU9JO0EzRW81Vlo7O0EyRTM1VlE7RUFPSTtBM0V3NVZaOztBMkUvNVZRO0VBT0k7QTNFNDVWWjs7QTJFbjZWUTtFQU9JO0EzRWc2Vlo7O0EyRXY2VlE7RUFPSTtBM0VvNlZaOztBMkUzNlZRO0VBT0k7QTNFdzZWWjs7QTJFLzZWUTtFQU9JO0EzRTQ2Vlo7O0EyRW43VlE7RUFPSTtBM0VnN1ZaOztBMkV2N1ZRO0VBT0k7QTNFbzdWWjs7QTJFMzdWUTtFQU9JO0EzRXc3Vlo7O0EyRS83VlE7RUFPSTtBM0U0N1ZaOztBMkVuOFZRO0VBT0k7QTNFZzhWWjs7QTJFdjhWUTtFQU9JO0EzRW84Vlo7O0EyRTM4VlE7RUFPSTtBM0V3OFZaOztBMkUvOFZRO0VBT0k7QTNFNDhWWjs7QTJFbjlWUTtFQU9JO0EzRWc5Vlo7O0EyRXY5VlE7RUFPSTtBM0VvOVZaOztBMkUzOVZRO0VBT0k7QTNFdzlWWjs7QTJFLzlWUTtFQU9JO0EzRTQ5Vlo7O0EyRW4rVlE7RUFPSTtBM0VnK1ZaOztBMkV2K1ZRO0VBT0k7QTNFbytWWjs7QTJFMytWUTtFQU9JO0EzRXcrVlo7O0EyRS8rVlE7RUFPSTtBM0U0K1ZaOztBMkVuL1ZRO0VBT0k7QTNFZy9WWjs7QTJFdi9WUTtFQU9JO0EzRW8vVlo7O0EyRTMvVlE7RUFPSTtBM0V3L1ZaOztBMkUvL1ZRO0VBT0k7QTNFNC9WWjs7QTJFbmdXUTtFQU9JO0EzRWdnV1o7O0EyRXZnV1E7RUFPSTtBM0VvZ1daOztBMkUzZ1dRO0VBT0k7QTNFd2dXWjs7QTJFL2dXUTtFQU9JO0EzRTRnV1o7O0EyRW5oV1E7RUFPSTtBM0VnaFdaOztBMkV2aFdRO0VBT0k7QTNFb2hXWjs7QTJFM2hXUTtFQU9JO0EzRXdoV1o7O0EyRS9oV1E7RUFPSTtBM0U0aFdaOztBMkVuaVdRO0VBT0k7QTNFZ2lXWjs7QTJFdmlXUTtFQU9JO0EzRW9pV1o7O0EyRTNpV1E7RUFPSTtBM0V3aVdaOztBMkUvaVdRO0VBT0k7QTNFNGlXWjs7QTJFbmpXUTtFQU9JO0EzRWdqV1o7O0EyRXZqV1E7RUFPSTtBM0VvaldaOztBMkUzaldRO0VBT0k7QTNFd2pXWjs7QTJFL2pXUTtFQU9JO0EzRTRqV1o7O0EyRW5rV1E7RUFPSTtBM0Vna1daOztBMkV2a1dRO0VBT0k7QTNFb2tXWjs7QTJFM2tXUTtFQU9JO0EzRXdrV1o7O0EyRS9rV1E7RUFPSTtBM0U0a1daOztBMkVubFdRO0VBT0k7QTNFZ2xXWjs7QTJFdmxXUTtFQU9JO0EzRW9sV1o7O0EyRTNsV1E7RUFPSTtBM0V3bFdaOztBMkUvbFdRO0VBT0k7QTNFNGxXWjs7QTJFbm1XUTtFQU9JO0EzRWdtV1o7O0EyRXZtV1E7RUFPSTtBM0VvbVdaOztBMkV6bldRO0FBY0E7RUFPSTtFQUFBO0EzRTBtV1o7O0EyRXZsV1E7QUExQkE7RUFJUTtFQUdKO0EzRWduV1o7O0EyRXZuV1E7RUFJUTtFQUdKO0EzRXFuV1o7O0EyRTVuV1E7RUFJUTtFQUdKO0EzRTBuV1o7O0EyRWpvV1E7RUFJUTtFQUdKO0EzRStuV1o7O0EyRXRvV1E7RUFJUTtFQUdKO0EzRW9vV1o7O0EyRTNvV1E7RUFJUTtFQUdKO0EzRXlvV1o7O0EyRWhwV1E7RUFJUTtFQUdKO0EzRThvV1o7O0EyRXJwV1E7RUFJUTtFQUdKO0EzRW1wV1o7O0EyRTFwV1E7RUFJUTtFQUdKO0EzRXdwV1o7O0EyRS9wV1E7RUFJUTtFQUdKO0EzRTZwV1o7O0EyRXBxV1E7RUFJUTtFQUdKO0EzRWtxV1o7O0EyRXpxV1E7RUFJUTtFQUdKO0EzRXVxV1o7O0EyRTlxV1E7RUFJUTtFQUdKO0EzRTRxV1o7O0EyRW5yV1E7RUFJUTtFQUdKO0EzRWlyV1o7O0EyRXhyV1E7RUFJUTtFQUdKO0EzRXNyV1o7O0EyRTdyV1E7RUFJUTtFQUdKO0EzRTJyV1o7O0EyRWxzV1E7RUFJUTtFQUdKO0EzRWdzV1o7O0EyRXZzV1E7RUFJUTtFQUdKO0EzRXFzV1o7O0EyRXR0V1E7RUFDRTtBM0V5dFdWOztBMkUxdFdRO0VBQ0U7QTNFNnRXVjs7QTJFOXRXUTtFQUNFO0EzRWl1V1Y7O0EyRWx1V1E7RUFDRTtBM0VxdVdWOztBMkU1dFdRO0VBT0k7QTNFeXRXWjs7QTJFaHVXUTtFQU9JO0EzRTZ0V1o7O0EyRXB1V1E7RUFPSTtBM0VpdVdaOztBMkV4dVdRO0VBT0k7QTNFcXVXWjs7QTJFNXVXUTtFQU9JO0EzRXl1V1o7O0EyRWh2V1E7RUFPSTtBM0U2dVdaOztBMkVwdldRO0VBT0k7QTNFaXZXWjs7QTJFeHZXUTtFQU9JO0EzRXF2V1o7O0EyRXR3V1E7RUFDRTtBM0V5d1dWOztBMkVyd1dVO0VBQ0U7QTNFd3dXWjs7QTJFOXdXUTtFQUNFO0EzRWl4V1Y7O0EyRTd3V1U7RUFDRTtBM0VneFdaOztBMkV0eFdRO0VBQ0U7QTNFeXhXVjs7QTJFcnhXVTtFQUNFO0EzRXd4V1o7O0EyRTl4V1E7RUFDRTtBM0VpeVdWOztBMkU3eFdVO0VBQ0U7QTNFZ3lXWjs7QTJFdHlXUTtFQUNFO0EzRXl5V1Y7O0EyRXJ5V1U7RUFDRTtBM0V3eVdaOztBMkVweVdRO0VBT0k7QTNFaXlXWjs7QTJFNXhXVTtFQU9JO0EzRXl4V2Q7O0EyRTV5V1E7RUFPSTtBM0V5eVdaOztBMkVweVdVO0VBT0k7QTNFaXlXZDs7QTJFcHpXUTtFQU9JO0EzRWl6V1o7O0EyRTV5V1U7RUFPSTtBM0V5eVdkOztBMkU1eldRO0VBSVE7RUFHSjtBM0UweldaOztBMkVqMFdRO0VBSVE7RUFHSjtBM0UreldaOztBMkV0MFdRO0VBSVE7RUFHSjtBM0VvMFdaOztBMkUzMFdRO0VBSVE7RUFHSjtBM0V5MFdaOztBMkVoMVdRO0VBSVE7RUFHSjtBM0U4MFdaOztBMkVyMVdRO0VBSVE7RUFHSjtBM0VtMVdaOztBMkUxMVdRO0VBSVE7RUFHSjtBM0V3MVdaOztBMkUvMVdRO0VBSVE7RUFHSjtBM0U2MVdaOztBMkVwMldRO0VBSVE7RUFHSjtBM0VrMldaOztBMkVuM1dRO0VBQ0U7QTNFczNXVjs7QTJFbDNXVTtFQUNFO0EzRXEzV1o7O0EyRTMzV1E7RUFDRTtBM0U4M1dWOztBMkUxM1dVO0VBQ0U7QTNFNjNXWjs7QTJFbjRXUTtFQUNFO0EzRXM0V1Y7O0EyRWw0V1U7RUFDRTtBM0VxNFdaOztBMkUzNFdRO0VBQ0U7QTNFODRXVjs7QTJFMTRXVTtFQUNFO0EzRTY0V1o7O0EyRW41V1E7RUFDRTtBM0VzNVdWOztBMkVsNVdVO0VBQ0U7QTNFcTVXWjs7QTJFMzVXUTtFQUNFO0EzRTg1V1Y7O0EyRTE1V1U7RUFDRTtBM0U2NVdaOztBMkV6NVdRO0VBSVE7RUFHSjtBM0V1NVdaOztBMkU5NVdRO0VBSVE7RUFHSjtBM0U0NVdaOztBMkVuNldRO0VBSVE7RUFHSjtBM0VpNldaOztBMkV4NldRO0VBSVE7RUFHSjtBM0VzNldaOztBMkU3NldRO0VBSVE7RUFHSjtBM0UyNldaOztBMkVsN1dRO0VBSVE7RUFHSjtBM0VnN1daOztBMkV2N1dRO0VBSVE7RUFHSjtBM0VxN1daOztBMkU1N1dRO0VBSVE7RUFHSjtBM0UwN1daOztBMkVqOFdRO0VBSVE7RUFHSjtBM0UrN1daOztBMkV0OFdRO0VBSVE7RUFHSjtBM0VvOFdaOztBMkUzOFdRO0VBSVE7RUFHSjtBM0V5OFdaOztBMkVoOVdRO0VBSVE7RUFHSjtBM0U4OFdaOztBMkVyOVdRO0VBSVE7RUFHSjtBM0VtOVdaOztBMkUxOVdRO0VBSVE7RUFHSjtBM0V3OVdaOztBMkV6K1dRO0VBQ0U7QTNFNCtXVjs7QTJFNytXUTtFQUNFO0EzRWcvV1Y7O0EyRWovV1E7RUFDRTtBM0VvL1dWOztBMkVyL1dRO0VBQ0U7QTNFdy9XVjs7QTJFei9XUTtFQUNFO0EzRTQvV1Y7O0EyRW4vV1E7RUFPSTtBM0VnL1daOztBMkV2L1dRO0VBT0k7QTNFby9XWjs7QTJFMy9XUTtFQU9JO0EzRXcvV1o7O0EyRS8vV1E7RUFPSTtBM0U0L1daOztBMkVuZ1hRO0VBT0k7QTNFZ2dYWjs7QTJFdmdYUTtFQU9JO0EzRW9nWFo7O0EyRTNnWFE7RUFPSTtBM0V3Z1haOztBMkUvZ1hRO0VBT0k7QTNFNGdYWjs7QTJFbmhYUTtFQU9JO0EzRWdoWFo7O0EyRXZoWFE7RUFPSTtBM0VvaFhaOztBMkUzaFhRO0VBT0k7QTNFd2hYWjs7QTJFL2hYUTtFQU9JO0EzRTRoWFo7O0EyRW5pWFE7RUFPSTtBM0VnaVhaOztBMkV2aVhRO0VBT0k7QTNFb2lYWjs7QTJFM2lYUTtFQU9JO0EzRXdpWFo7O0EyRS9pWFE7RUFPSTtBM0U0aVhaOztBMkVualhRO0VBT0k7QTNFZ2pYWjs7QTJFdmpYUTtFQU9JO0EzRW9qWFo7O0EyRTNqWFE7RUFPSTtBM0V3alhaOztBMkUvalhRO0VBT0k7QTNFNGpYWjs7QTJFbmtYUTtFQU9JO0EzRWdrWFo7O0EyRXZrWFE7RUFPSTtBM0Vva1haOztBMkUza1hRO0VBT0k7RUFBQTtBM0V5a1haOztBMkVobFhRO0VBT0k7RUFBQTtBM0U4a1haOztBMkVybFhRO0VBT0k7RUFBQTtBM0VtbFhaOztBMkUxbFhRO0VBT0k7RUFBQTtBM0V3bFhaOztBMkUvbFhRO0VBT0k7RUFBQTtBM0U2bFhaOztBMkVwbVhRO0VBT0k7RUFBQTtBM0VrbVhaOztBMkV6bVhRO0VBT0k7RUFBQTtBM0V1bVhaOztBMkU5bVhRO0VBT0k7RUFBQTtBM0U0bVhaOztBMkVublhRO0VBT0k7RUFBQTtBM0VpblhaOztBMkV4blhRO0VBT0k7RUFBQTtBM0VzblhaOztBMkU3blhRO0VBT0k7RUFBQTtBM0UyblhaOztBMkVsb1hRO0VBT0k7RUFBQTtBM0Vnb1haOztBMkV2b1hRO0VBT0k7RUFBQTtBM0Vxb1haOztBMkU1b1hRO0VBT0k7RUFBQTtBM0Uwb1haOztBMkVqcFhRO0VBT0k7RUFBQTtBM0Urb1haOztBMkV0cFhRO0VBT0k7RUFBQTtBM0VvcFhaOztBMkUzcFhRO0VBT0k7RUFBQTtBM0V5cFhaOztBMkVocVhRO0VBT0k7RUFBQTtBM0U4cFhaOztBMkVycVhRO0VBT0k7RUFBQTtBM0VtcVhaOztBMkUxcVhRO0VBT0k7RUFBQTtBM0V3cVhaOztBMkUvcVhRO0VBT0k7RUFBQTtBM0U2cVhaOztBMkVwclhRO0VBT0k7RUFBQTtBM0VrclhaOztBMkV6clhRO0VBT0k7RUFBQTtBM0V1clhaOztBMkU5clhRO0VBT0k7RUFBQTtBM0U0clhaOztBMkVuc1hRO0VBT0k7RUFBQTtBM0Vpc1haOztBMkV4c1hRO0VBT0k7RUFBQTtBM0Vzc1haOztBMkU3c1hRO0VBT0k7RUFBQTtBM0Uyc1haOztBMkVsdFhRO0VBT0k7RUFBQTtBM0VndFhaOztBMkV2dFhRO0VBT0k7RUFBQTtBM0VxdFhaOztBMkU1dFhRO0VBT0k7RUFBQTtBM0UwdFhaOztBMkVqdVhRO0VBT0k7RUFBQTtBM0UrdFhaOztBMkV0dVhRO0VBT0k7RUFBQTtBM0VvdVhaOztBMkUzdVhRO0VBT0k7RUFBQTtBM0V5dVhaOztBMkVodlhRO0VBT0k7RUFBQTtBM0U4dVhaOztBMkVydlhRO0VBT0k7RUFBQTtBM0VtdlhaOztBMkUxdlhRO0VBT0k7RUFBQTtBM0V3dlhaOztBMkUvdlhRO0VBT0k7QTNFNHZYWjs7QTJFbndYUTtFQU9JO0EzRWd3WFo7O0EyRXZ3WFE7RUFPSTtBM0Vvd1haOztBMkUzd1hRO0VBT0k7QTNFd3dYWjs7QTJFL3dYUTtFQU9JO0EzRTR3WFo7O0EyRW54WFE7RUFPSTtBM0VneFhaOztBMkV2eFhRO0VBT0k7QTNFb3hYWjs7QTJFM3hYUTtFQU9JO0EzRXd4WFo7O0EyRS94WFE7RUFPSTtBM0U0eFhaOztBMkVueVhRO0VBT0k7QTNFZ3lYWjs7QTJFdnlYUTtFQU9JO0EzRW95WFo7O0EyRTN5WFE7RUFPSTtBM0V3eVhaOztBMkUveVhRO0VBT0k7QTNFNHlYWjs7QTJFbnpYUTtFQU9JO0EzRWd6WFo7O0EyRXZ6WFE7RUFPSTtBM0VvelhaOztBMkUzelhRO0VBT0k7QTNFd3pYWjs7QTJFbnpYVTtFQU9JO0EzRWd6WGQ7O0EyRW4wWFE7RUFPSTtBM0VnMFhaOztBMkUzelhVO0VBT0k7QTNFd3pYZDs7QTJFMzBYUTtFQU9JO0EzRXcwWFo7O0EyRW4wWFU7RUFPSTtBM0VnMFhkOztBMkVuMVhRO0VBT0k7QTNFZzFYWjs7QTJFMzBYVTtFQU9JO0EzRXcwWGQ7O0EyRTMxWFE7RUFPSTtBM0V3MVhaOztBMkVuMVhVO0VBT0k7QTNFZzFYZDs7QTJFbjJYUTtFQU9JO0EzRWcyWFo7O0EyRTMxWFU7RUFPSTtBM0V3MVhkOztBMkUzMlhRO0VBT0k7QTNFdzJYWjs7QTJFbjJYVTtFQU9JO0EzRWcyWGQ7O0EyRW4zWFE7RUFPSTtBM0VnM1haOztBMkUzMlhVO0VBT0k7QTNFdzJYZDs7QTJFMzNYUTtFQU9JO0EzRXczWFo7O0EyRW4zWFU7RUFPSTtBM0VnM1hkOztBMkVuNFhRO0VBT0k7QTNFZzRYWjs7QTJFdjRYUTtFQU9JO0EzRW80WFo7O0EyRTM0WFE7RUFPSTtBM0V3NFhaOztBMkUvNFhRO0VBT0k7QTNFNDRYWjs7QTJFbjVYUTtFQU9JO0EzRWc1WFo7O0EyRXY1WFE7RUFPSTtBM0VvNVhaOztBMkUzNVhRO0VBT0k7QTNFdzVYWjs7QTJFLzVYUTtFQU9JO0EzRTQ1WFo7O0EyRW42WFE7RUFPSTtBM0VnNlhaOztBMkV2NlhRO0VBT0k7QTNFbzZYWjs7QTJFMzZYUTtFQU9JO0EzRXc2WFo7O0EyRS82WFE7RUFPSTtBM0U0NlhaOztBMkVuN1hRO0VBT0k7QTNFZzdYWjs7QTJFdjdYUTtFQU9JO0EzRW83WFo7O0EyRTM3WFE7RUFPSTtBM0V3N1haOztBMkUvN1hRO0VBT0k7QTNFNDdYWjs7QTJFbjhYUTtFQU9JO0EzRWc4WFo7O0EyRXY4WFE7RUFPSTtBM0VvOFhaOztBMkUzOFhRO0VBT0k7QTNFdzhYWjs7QTJFLzhYUTtFQU9JO0EzRTQ4WFo7O0EyRW45WFE7RUFPSTtBM0VnOVhaOztBMkV2OVhRO0VBT0k7QTNFbzlYWjs7QTJFMzlYUTtFQU9JO0EzRXc5WFo7O0EyRS85WFE7RUFPSTtBM0U0OVhaOztBMkVuK1hRO0VBT0k7QTNFZytYWjs7QTJFditYUTtFQU9JO0EzRW8rWFo7O0EyRTMrWFE7RUFPSTtBM0V3K1haOztBMkUvK1hRO0VBT0k7QTNFNCtYWjs7QTJFbi9YUTtFQU9JO0EzRWcvWFo7O0EyRXYvWFE7RUFPSTtBM0VvL1haOztBMkUzL1hRO0VBT0k7QTNFdy9YWjs7QTJFLy9YUTtFQU9JO0EzRTQvWFo7O0EyRW5nWVE7RUFPSTtBM0VnZ1laOztBMkV2Z1lRO0VBT0k7QTNFb2dZWjs7QTJFM2dZUTtFQU9JO0EzRXdnWVo7O0EyRS9nWVE7RUFPSTtBM0U0Z1laOztBMkVuaFlRO0VBT0k7QTNFZ2hZWjs7QTJFdmhZUTtFQU9JO0EzRW9oWVo7O0EyRTNoWVE7RUFPSTtBM0V3aFlaOztBMkUvaFlRO0VBT0k7QTNFNGhZWjs7QTJFbmlZUTtFQU9JO0EzRWdpWVo7O0EyRXZpWVE7RUFPSTtBM0VvaVlaOztBMkUzaVlRO0VBT0k7QTNFd2lZWjs7QTJFL2lZUTtFQU9JO0EzRTRpWVo7O0EyRW5qWVE7RUFPSTtBM0VnallaOztBMkV2allRO0VBT0k7QTNFb2pZWjs7QTJFM2pZUTtFQU9JO0EzRXdqWVo7O0EyRS9qWVE7RUFPSTtBM0U0allaOztBMkVua1lRO0VBT0k7QTNFZ2tZWjs7QTJFdmtZUTtFQU9JO0EzRW9rWVo7O0EyRTNrWVE7RUFPSTtBM0V3a1laOztBMkUva1lRO0VBT0k7QTNFNGtZWjs7QTJFbmxZUTtFQU9JO0EzRWdsWVo7O0EyRXZsWVE7RUFPSTtBM0VvbFlaOztBMkUzbFlRO0VBT0k7QTNFd2xZWjs7QTJFL2xZUTtFQU9JO0EzRTRsWVo7O0EyRW5tWVE7RUFPSTtBM0VnbVlaOztBMkV2bVlRO0VBT0k7QTNFb21ZWjs7QTJFM21ZUTtFQU9JO0EzRXdtWVo7O0EyRS9tWVE7RUFPSTtBM0U0bVlaOztBMkVubllRO0VBT0k7QTNFZ25ZWjs7QTJFdm5ZUTtFQU9JO0EzRW9uWVo7O0EyRTNuWVE7RUFPSTtBM0V3bllaOztBMkUvbllRO0VBT0k7QTNFNG5ZWjs7QTJFbm9ZUTtFQU9JO0EzRWdvWVo7O0EyRXZvWVE7RUFPSTtBM0Vvb1laOztBMkUzb1lRO0VBT0k7QTNFd29ZWjs7QTJFL29ZUTtFQU9JO0EzRTRvWVo7O0EyRW5wWVE7RUFPSTtBM0VncFlaOztBMkV2cFlRO0VBT0k7QTNFb3BZWjs7QTJFM3BZUTtFQU9JO0EzRXdwWVo7O0EyRS9wWVE7RUFPSTtBM0U0cFlaOztBMkVucVlRO0VBT0k7QTNFZ3FZWjs7QTJFdnFZUTtFQU9JO0EzRW9xWVo7O0EyRTNxWVE7RUFPSTtBM0V3cVlaOztBMkUvcVlRO0VBT0k7QTNFNHFZWjs7QTJFbnJZUTtFQU9JO0EzRWdyWVo7O0EyRXZyWVE7RUFPSTtBM0VvcllaOztBMkUzcllRO0VBT0k7QTNFd3JZWjs7QTJFL3JZUTtFQU9JO0EzRTRyWVo7O0EyRW5zWVE7RUFPSTtBM0Vnc1laOztBMkV2c1lRO0VBT0k7QTNFb3NZWjs7QTJFM3NZUTtFQU9JO0EzRXdzWVo7O0EyRS9zWVE7RUFPSTtBM0U0c1laOztBMkVudFlRO0VBT0k7QTNFZ3RZWjs7QTJFdnRZUTtFQU9JO0EzRW90WVo7O0EyRTN0WVE7RUFPSTtBM0V3dFlaOztBMkUvdFlRO0VBT0k7QTNFNHRZWjs7QTJFbnVZUTtFQU9JO0EzRWd1WVo7O0EyRXZ1WVE7RUFPSTtBM0VvdVlaOztBMkUzdVlRO0VBT0k7QTNFd3VZWjs7QTJFL3VZUTtFQU9JO0EzRTR1WVo7O0EyRW52WVE7RUFPSTtBM0VndllaOztBMkV2dllRO0VBT0k7QTNFb3ZZWjs7QTJFM3ZZUTtFQU9JO0EzRXd2WVo7O0EyRS92WVE7RUFPSTtBM0U0dllaOztBMkVud1lRO0VBT0k7QTNFZ3dZWjs7QTJFdndZUTtFQU9JO0EzRW93WVo7O0EyRTN3WVE7RUFPSTtBM0V3d1laOztBMkUvd1lRO0VBT0k7QTNFNHdZWjs7QTJFbnhZUTtFQU9JO0EzRWd4WVo7O0EyRXZ4WVE7RUFPSTtBM0VveFlaOztBMkUzeFlRO0VBT0k7QTNFd3hZWjs7QTJFL3hZUTtFQU9JO0EzRTR4WVo7O0EyRW55WVE7RUFPSTtBM0VneVlaOztBMkV2eVlRO0VBT0k7QTNFb3lZWjs7QTJFM3lZUTtFQU9JO0EzRXd5WVo7O0EyRS95WVE7RUFPSTtBM0U0eVlaOztBMkVuellRO0VBT0k7QTNFZ3pZWjs7QTJFdnpZUTtFQU9JO0EzRW96WVo7O0EyRTN6WVE7RUFPSTtBM0V3ellaOztBMkUvellRO0VBT0k7QTNFNHpZWjs7QTJFbjBZUTtFQU9JO0EzRWcwWVo7O0EyRXYwWVE7RUFPSTtBM0VvMFlaOztBMkUzMFlRO0VBT0k7QTNFdzBZWjs7QTJFLzBZUTtFQU9JO0EzRTQwWVo7O0EyRW4xWVE7RUFPSTtBM0VnMVlaOztBMkV2MVlRO0VBT0k7QTNFbzFZWjs7QTJFMzFZUTtFQU9JO0EzRXcxWVo7O0EyRS8xWVE7RUFPSTtBM0U0MVlaOztBMkVuMllRO0VBT0k7QTNFZzJZWjs7QTJFdjJZUTtFQU9JO0EzRW8yWVo7O0EyRTMyWVE7RUFPSTtBM0V3MllaOztBMkUvMllRO0VBT0k7QTNFNDJZWjs7QTJFbjNZUTtFQU9JO0EzRWczWVo7O0EyRXYzWVE7RUFPSTtBM0VvM1laOztBMkUzM1lRO0VBT0k7QTNFdzNZWjs7QTJFLzNZUTtFQU9JO0EzRTQzWVo7O0EyRW40WVE7RUFPSTtBM0VnNFlaOztBMkV2NFlRO0VBT0k7QTNFbzRZWjs7QTJFMzRZUTtFQU9JO0EzRXc0WVo7O0EyRS80WVE7RUFPSTtBM0U0NFlaOztBMkVuNVlRO0VBT0k7QTNFZzVZWjs7QTJFdjVZUTtFQU9JO0EzRW81WVo7O0EyRTM1WVE7RUFPSTtBM0V3NVlaOztBMkUvNVlRO0VBT0k7QTNFNDVZWjs7QTJFbjZZUTtFQU9JO0EzRWc2WVo7O0EyRXY2WVE7RUFPSTtBM0VvNllaOztBMkUzNllRO0VBT0k7QTNFdzZZWjs7QTJFLzZZUTtFQU9JO0EzRTQ2WVo7O0EyRW43WVE7RUFPSTtBM0VnN1laOztBMkV2N1lRO0VBT0k7QTNFbzdZWjs7QTJFMzdZUTtFQU9JO0EzRXc3WVo7O0EyRS83WVE7RUFPSTtBM0U0N1laOztBMkVuOFlRO0VBT0k7QTNFZzhZWjs7QTJFdjhZUTtFQU9JO0EzRW84WVo7O0EyRTM4WVE7RUFPSTtBM0V3OFlaOztBMkUvOFlRO0VBT0k7QTNFNDhZWjs7QTJFbjlZUTtFQU9JO0EzRWc5WVo7O0EyRXY5WVE7RUFPSTtBM0VvOVlaOztBMkUzOVlRO0VBT0k7QTNFdzlZWjs7QTJFLzlZUTtFQU9JO0EzRTQ5WVo7O0EyRW4rWVE7RUFPSTtBM0VnK1laOztBMkV2K1lRO0VBT0k7QTNFbytZWjs7QWdCOStZSTtFMkRHSTtJQU9JO0UzRXkrWVY7RTJFaC9ZTTtJQU9JO0UzRTQrWVY7RTJFbi9ZTTtJQU9JO0UzRSsrWVY7RTJFdC9ZTTtJQU9JO0UzRWsvWVY7RTJFei9ZTTtJQU9JO0UzRXEvWVY7RTJFNS9ZTTtJQU9JO0UzRXcvWVY7RTJFLy9ZTTtJQU9JO0UzRTIvWVY7RTJFbGdaTTtJQU9JO0UzRTgvWVY7RTJFcmdaTTtJQU9JO0UzRWlnWlY7RTJFeGdaTTtJQU9JO0UzRW9nWlY7RTJFM2daTTtJQU9JO0UzRXVnWlY7RTJFOWdaTTtJQU9JO0UzRTBnWlY7RTJFamhaTTtJQU9JO0UzRTZnWlY7RTJFcGhaTTtJQU9JO0UzRWdoWlY7RTJFdmhaTTtJQU9JO0UzRW1oWlY7RTJFMWhaTTtJQU9JO0UzRXNoWlY7RTJFN2haTTtJQU9JO0UzRXloWlY7RTJFaGlaTTtJQU9JO0UzRTRoWlY7RTJFbmlaTTtJQU9JO0UzRStoWlY7RTJFdGlaTTtJQU9JO0UzRWtpWlY7RTJFemlaTTtJQU9JO0UzRXFpWlY7RTJFNWlaTTtJQU9JO0UzRXdpWlY7RTJFL2laTTtJQU9JO0UzRTJpWlY7RTJFbGpaTTtJQU9JO0UzRThpWlY7RTJFcmpaTTtJQU9JO0UzRWlqWlY7RTJFeGpaTTtJQU9JO0UzRW9qWlY7RTJFM2paTTtJQU9JO0UzRXVqWlY7RTJFOWpaTTtJQU9JO0UzRTBqWlY7RTJFamtaTTtJQU9JO0UzRTZqWlY7RTJFcGtaTTtJQU9JO0UzRWdrWlY7RTJFdmtaTTtJQU9JO0UzRW1rWlY7RTJFMWtaTTtJQU9JO0UzRXNrWlY7RTJFN2taTTtJQU9JO0UzRXlrWlY7RTJFaGxaTTtJQU9JO0UzRTRrWlY7RTJFbmxaTTtJQU9JO0UzRStrWlY7RTJFdGxaTTtJQU9JO0UzRWtsWlY7RTJFemxaTTtJQU9JO0UzRXFsWlY7RTJFNWxaTTtJQU9JO0UzRXdsWlY7RTJFL2xaTTtJQU9JO0UzRTJsWlY7RTJFbG1aTTtJQU9JO0UzRThsWlY7RTJFcm1aTTtJQU9JO0UzRWltWlY7RTJFeG1aTTtJQU9JO0UzRW9tWlY7RTJFM21aTTtJQU9JO0UzRXVtWlY7RTJFOW1aTTtJQU9JO0UzRTBtWlY7RTJFam5aTTtJQU9JO0UzRTZtWlY7RTJFcG5aTTtJQU9JO0UzRWduWlY7RTJFdm5aTTtJQU9JO0UzRW1uWlY7RTJFMW5aTTtJQU9JO0UzRXNuWlY7RTJFN25aTTtJQU9JO0UzRXluWlY7RTJFaG9aTTtJQU9JO0UzRTRuWlY7RTJFbm9aTTtJQU9JO0UzRStuWlY7RTJFdG9aTTtJQU9JO0UzRWtvWlY7RTJFem9aTTtJQU9JO0UzRXFvWlY7RTJFNW9aTTtJQU9JO0UzRXdvWlY7RTJFL29aTTtJQU9JO0UzRTJvWlY7RTJFbHBaTTtJQU9JO0UzRThvWlY7RTJFcnBaTTtJQU9JO0UzRWlwWlY7RTJFeHBaTTtJQU9JO0UzRW9wWlY7RTJFM3BaTTtJQU9JO0UzRXVwWlY7RTJFOXBaTTtJQU9JO0UzRTBwWlY7RTJFanFaTTtJQU9JO0UzRTZwWlY7RTJFcHFaTTtJQU9JO0UzRWdxWlY7RTJFdnFaTTtJQU9JO0UzRW1xWlY7RTJFMXFaTTtJQU9JO0UzRXNxWlY7RTJFN3FaTTtJQU9JO0UzRXlxWlY7RTJFaHJaTTtJQU9JO0UzRTRxWlY7RTJFbnJaTTtJQU9JO0UzRStxWlY7RTJFdHJaTTtJQU9JO0UzRWtyWlY7RTJFenJaTTtJQU9JO0UzRXFyWlY7RTJFNXJaTTtJQU9JO0UzRXdyWlY7RTJFL3JaTTtJQU9JO0UzRTJyWlY7RTJFbHNaTTtJQU9JO0UzRThyWlY7RTJFcnNaTTtJQU9JO0UzRWlzWlY7RTJFeHNaTTtJQU9JO0UzRW9zWlY7RTJFM3NaTTtJQU9JO0UzRXVzWlY7RTJFOXNaTTtJQU9JO0UzRTBzWlY7RTJFanRaTTtJQU9JO0UzRTZzWlY7RTJFcHRaTTtJQU9JO0UzRWd0WlY7RTJFdnRaTTtJQU9JO0UzRW10WlY7RTJFMXRaTTtJQU9JO0UzRXN0WlY7RTJFN3RaTTtJQU9JO0UzRXl0WlY7RTJFaHVaTTtJQU9JO0UzRTR0WlY7RTJFbnVaTTtJQU9JO0UzRSt0WlY7RTJFdHVaTTtJQU9JO0UzRWt1WlY7RTJFenVaTTtJQU9JO0UzRXF1WlY7RTJFNXVaTTtJQU9JO0UzRXd1WlY7RTJFL3VaTTtJQU9JO0UzRTJ1WlY7RTJFbHZaTTtJQU9JO0UzRTh1WlY7RTJFcnZaTTtJQU9JO0UzRWl2WlY7RTJFeHZaTTtJQU9JO0UzRW92WlY7RTJFM3ZaTTtJQU9JO0UzRXV2WlY7RTJFOXZaTTtJQU9JO0UzRTB2WlY7RTJFandaTTtJQU9JO0UzRTZ2WlY7RTJFcHdaTTtJQU9JO0UzRWd3WlY7RTJFdndaTTtJQU9JO0UzRW13WlY7RTJFMXdaTTtJQU9JO0UzRXN3WlY7RTJFN3daTTtJQU9JO0UzRXl3WlY7RTJFaHhaTTtJQU9JO0UzRTR3WlY7RTJFbnhaTTtJQU9JO0UzRSt3WlY7RTJFdHhaTTtJQU9JO0UzRWt4WlY7RTJFenhaTTtJQU9JO0UzRXF4WlY7RTJFNXhaTTtJQU9JO0UzRXd4WlY7RTJFL3haTTtJQU9JO0UzRTJ4WlY7RTJFbHlaTTtJQU9JO0UzRTh4WlY7RTJFcnlaTTtJQU9JO0UzRWl5WlY7RTJFeHlaTTtJQU9JO0UzRW95WlY7RTJFM3laTTtJQU9JO0UzRXV5WlY7RTJFOXlaTTtJQU9JO0UzRTB5WlY7RTJFanpaTTtJQU9JO0UzRTZ5WlY7RTJFcHpaTTtJQU9JO0UzRWd6WlY7RTJFdnpaTTtJQU9JO0UzRW16WlY7RTJFMXpaTTtJQU9JO0UzRXN6WlY7RTJFN3paTTtJQU9JO0UzRXl6WlY7RTJFaDBaTTtJQU9JO0UzRTR6WlY7RTJFbjBaTTtJQU9JO0UzRSt6WlY7RTJFdDBaTTtJQU9JO0UzRWswWlY7RTJFejBaTTtJQU9JO0UzRXEwWlY7RTJFNTBaTTtJQU9JO0UzRXcwWlY7RTJFLzBaTTtJQU9JO0UzRTIwWlY7RTJFbDFaTTtJQU9JO0UzRTgwWlY7RTJFcjFaTTtJQU9JO0UzRWkxWlY7RTJFeDFaTTtJQU9JO0UzRW8xWlY7RTJFMzFaTTtJQU9JO0UzRXUxWlY7RTJFOTFaTTtJQU9JO0UzRTAxWlY7RTJFajJaTTtJQU9JO0UzRTYxWlY7RTJFcDJaTTtJQU9JO0UzRWcyWlY7RTJFdjJaTTtJQU9JO0UzRW0yWlY7RTJFMTJaTTtJQU9JO0UzRXMyWlY7RTJFNzJaTTtJQU9JO0UzRXkyWlY7RTJFaDNaTTtJQU9JO0UzRTQyWlY7RTJFbjNaTTtJQU9JO0UzRSsyWlY7RTJFdDNaTTtJQU9JO0UzRWszWlY7RTJFejNaTTtJQU9JO0UzRXEzWlY7RTJFNTNaTTtJQU9JO0UzRXczWlY7RTJFLzNaTTtJQU9JO0UzRTIzWlY7RTJFbDRaTTtJQU9JO0UzRTgzWlY7RTJFcjRaTTtJQU9JO0UzRWk0WlY7RTJFeDRaTTtJQU9JO0UzRW80WlY7RTJFMzRaTTtJQU9JO0UzRXU0WlY7RTJFOTRaTTtJQU9JO0UzRTA0WlY7RTJFajVaTTtJQU9JO0UzRTY0WlY7RTJFcDVaTTtJQU9JO0UzRWc1WlY7RTJFdjVaTTtJQU9JO0UzRW01WlY7RTJFMTVaTTtJQU9JO0UzRXM1WlY7RTJFNzVaTTtJQU9JO0UzRXk1WlY7RTJFaDZaTTtJQU9JO0UzRTQ1WlY7RTJFbjZaTTtJQU9JO0UzRSs1WlY7RTJFdDZaTTtJQU9JO0UzRWs2WlY7RTJFejZaTTtJQU9JO0UzRXE2WlY7RTJFNTZaTTtJQU9JO0UzRXc2WlY7RTJFLzZaTTtJQU9JO0UzRTI2WlY7RTJFbDdaTTtJQU9JO0UzRTg2WlY7RTJFcjdaTTtJQU9JO0UzRWk3WlY7RTJFeDdaTTtJQU9JO0UzRW83WlY7RTJFMzdaTTtJQU9JO0UzRXU3WlY7RTJFOTdaTTtJQU9JO0UzRTA3WlY7RTJFajhaTTtJQU9JO0UzRTY3WlY7RTJFcDhaTTtJQU9JO0UzRWc4WlY7RTJFdjhaTTtJQU9JO0UzRW04WlY7RTJFMThaTTtJQU9JO0UzRXM4WlY7RTJFNzhaTTtJQU9JO0UzRXk4WlY7RTJFaDlaTTtJQU9JO0UzRTQ4WlY7RTJFbjlaTTtJQU9JO0UzRSs4WlY7RTJFdDlaTTtJQU9JO0UzRWs5WlY7RTJFejlaTTtJQU9JO0UzRXE5WlY7RTJFNTlaTTtJQU9JO0UzRXc5WlY7RTJFLzlaTTtJQU9JO0UzRTI5WlY7RTJFbCtaTTtJQU9JO0UzRTg5WlY7RTJFcitaTTtJQU9JO0UzRWkrWlY7RTJFeCtaTTtJQU9JO0UzRW8rWlY7RTJFMytaTTtJQU9JO0UzRXUrWlY7RTJFOStaTTtJQU9JO0UzRTArWlY7RTJFai9aTTtJQU9JO0UzRTYrWlY7RTJFcC9aTTtJQU9JO0UzRWcvWlY7RTJFdi9aTTtJQU9JO0UzRW0vWlY7RTJFMS9aTTtJQU9JO0UzRXMvWlY7RTJFNy9aTTtJQU9JO0UzRXkvWlY7RTJFaGdhTTtJQU9JO0UzRTQvWlY7RTJFbmdhTTtJQU9JO0UzRSsvWlY7RTJFdGdhTTtJQU9JO0UzRWtnYVY7RTJFemdhTTtJQU9JO0UzRXFnYVY7RTJFNWdhTTtJQU9JO0UzRXdnYVY7RTJFL2dhTTtJQU9JO0UzRTJnYVY7RTJFbGhhTTtJQU9JO0UzRThnYVY7RTJFcmhhTTtJQU9JO0UzRWloYVY7RTJFeGhhTTtJQU9JO0UzRW9oYVY7RTJFM2hhTTtJQU9JO0UzRXVoYVY7RTJFOWhhTTtJQU9JO0UzRTBoYVY7RTJFamlhTTtJQU9JO0UzRTZoYVY7RTJFcGlhTTtJQU9JO0UzRWdpYVY7RTJFdmlhTTtJQU9JO0UzRW1pYVY7RTJFMWlhTTtJQU9JO0UzRXNpYVY7RTJFN2lhTTtJQU9JO0UzRXlpYVY7RTJFaGphTTtJQU9JO0UzRTRpYVY7RTJFbmphTTtJQU9JO0UzRStpYVY7RTJFdGphTTtJQU9JO0UzRWtqYVY7RTJFemphTTtJQU9JO0UzRXFqYVY7RTJFNWphTTtJQU9JO0UzRXdqYVY7RTJFL2phTTtJQU9JO0UzRTJqYVY7RTJFbGthTTtJQU9JO0UzRThqYVY7RTJFcmthTTtJQU9JO0UzRWlrYVY7RTJFeGthTTtJQU9JO0UzRW9rYVY7RTJFM2thTTtJQU9JO0UzRXVrYVY7RTJFOWthTTtJQU9JO0UzRTBrYVY7RTJFamxhTTtJQU9JO0UzRTZrYVY7RTJFcGxhTTtJQU9JO0UzRWdsYVY7RTJFdmxhTTtJQU9JO0UzRW1sYVY7RTJFMWxhTTtJQU9JO0UzRXNsYVY7RTJFN2xhTTtJQU9JO0UzRXlsYVY7RTJFaG1hTTtJQU9JO0UzRTRsYVY7RTJFbm1hTTtJQU9JO0UzRStsYVY7RTJFdG1hTTtJQU9JO0UzRWttYVY7RTJFem1hTTtJQU9JO0UzRXFtYVY7RTJFNW1hTTtJQU9JO0UzRXdtYVY7RTJFL21hTTtJQU9JO0UzRTJtYVY7RTJFbG5hTTtJQU9JO0UzRThtYVY7RTJFcm5hTTtJQU9JO0UzRWluYVY7RTJFeG5hTTtJQU9JO0UzRW9uYVY7RTJFM25hTTtJQU9JO0UzRXVuYVY7RTJFOW5hTTtJQU9JO0UzRTBuYVY7RTJFam9hTTtJQU9JO0UzRTZuYVY7RTJFcG9hTTtJQU9JO0UzRWdvYVY7RTJFdm9hTTtJQU9JO0UzRW1vYVY7RTJFMW9hTTtJQU9JO0UzRXNvYVY7RTJFN29hTTtJQU9JO0UzRXlvYVY7RTJFaHBhTTtJQU9JO0UzRTRvYVY7RTJFbnBhTTtJQU9JO0UzRStvYVY7RTJFdHBhTTtJQU9JO0UzRWtwYVY7RTJFenBhTTtJQU9JO0UzRXFwYVY7RTJFNXBhTTtJQU9JO0UzRXdwYVY7RTJFL3BhTTtJQU9JO0UzRTJwYVY7RTJFbHFhTTtJQU9JO0UzRThwYVY7RTJFcnFhTTtJQU9JO0UzRWlxYVY7RTJFeHFhTTtJQU9JO0UzRW9xYVY7RTJFM3FhTTtJQU9JO0UzRXVxYVY7RTJFOXFhTTtJQU9JO0UzRTBxYVY7RTJFanJhTTtJQU9JO0UzRTZxYVY7RTJFcHJhTTtJQU9JO0UzRWdyYVY7RTJFdnJhTTtJQU9JO0UzRW1yYVY7RTJFMXJhTTtJQU9JO0UzRXNyYVY7RTJFN3JhTTtJQU9JO0UzRXlyYVY7RTJFaHNhTTtJQU9JO0UzRTRyYVY7RTJFbnNhTTtJQU9JO0UzRStyYVY7RTJFdHNhTTtJQU9JO0UzRWtzYVY7RTJFenNhTTtJQU9JO0UzRXFzYVY7RTJFNXNhTTtJQU9JO0UzRXdzYVY7RTJFL3NhTTtJQU9JO0UzRTJzYVY7RTJFbHRhTTtJQU9JO0UzRThzYVY7RTJFcnRhTTtJQU9JO0UzRWl0YVY7RTJFeHRhTTtJQU9JO0UzRW90YVY7RTJFM3RhTTtJQU9JO0UzRXV0YVY7RTJFOXRhTTtJQU9JO0UzRTB0YVY7RTJFanVhTTtJQU9JO0UzRTZ0YVY7RTJFcHVhTTtJQU9JO0UzRWd1YVY7RTJFdnVhTTtJQU9JO0UzRW11YVY7RTJFMXVhTTtJQU9JO0UzRXN1YVY7RTJFN3VhTTtJQU9JO0UzRXl1YVY7RTJFaHZhTTtJQU9JO0UzRTR1YVY7RTJFbnZhTTtJQU9JO0UzRSt1YVY7RTJFdHZhTTtJQU9JO0UzRWt2YVY7RTJFenZhTTtJQU9JO0UzRXF2YVY7RTJFNXZhTTtJQU9JO0UzRXd2YVY7RTJFL3ZhTTtJQU9JO0UzRTJ2YVY7RTJFbHdhTTtJQU9JO0UzRTh2YVY7RTJFcndhTTtJQU9JO0UzRWl3YVY7RTJFeHdhTTtJQU9JO0UzRW93YVY7RTJFM3dhTTtJQU9JO0UzRXV3YVY7RTJFOXdhTTtJQU9JO0UzRTB3YVY7RTJFanhhTTtJQU9JO0UzRTZ3YVY7RTJFcHhhTTtJQU9JO0UzRWd4YVY7RTJFdnhhTTtJQU9JO0UzRW14YVY7RTJFMXhhTTtJQU9JO0UzRXN4YVY7RTJFN3hhTTtJQU9JO0UzRXl4YVY7RTJFaHlhTTtJQU9JO0UzRTR4YVY7RTJFbnlhTTtJQU9JO0UzRSt4YVY7RTJFdHlhTTtJQU9JO0UzRWt5YVY7RTJFenlhTTtJQU9JO0UzRXF5YVY7RTJFNXlhTTtJQU9JO0UzRXd5YVY7RTJFL3lhTTtJQU9JO0UzRTJ5YVY7RTJFbHphTTtJQU9JO0UzRTh5YVY7RTJFcnphTTtJQU9JO0UzRWl6YVY7RTJFeHphTTtJQU9JO0UzRW96YVY7RTJFM3phTTtJQU9JO0UzRXV6YVY7RTJFOXphTTtJQU9JO0UzRTB6YVY7RTJFajBhTTtJQU9JO0UzRTZ6YVY7RTJFcDBhTTtJQU9JO0UzRWcwYVY7RTJFdjBhTTtJQU9JO0UzRW0wYVY7RTJFMTBhTTtJQU9JO0UzRXMwYVY7RTJFNzBhTTtJQU9JO0UzRXkwYVY7RTJFaDFhTTtJQU9JO0UzRTQwYVY7RTJFbjFhTTtJQU9JO0UzRSswYVY7RTJFdDFhTTtJQU9JO0UzRWsxYVY7RTJFejFhTTtJQU9JO0UzRXExYVY7RTJFNTFhTTtJQU9JO0UzRXcxYVY7RTJFLzFhTTtJQU9JO0UzRTIxYVY7RTJFbDJhTTtJQU9JO0UzRTgxYVY7RTJFcjJhTTtJQU9JO0UzRWkyYVY7RTJFeDJhTTtJQU9JO0UzRW8yYVY7RTJFMzJhTTtJQU9JO0UzRXUyYVY7RTJFOTJhTTtJQU9JO0UzRTAyYVY7RTJFajNhTTtJQU9JO0UzRTYyYVY7RTJFcDNhTTtJQU9JO0UzRWczYVY7RTJFdjNhTTtJQU9JO0UzRW0zYVY7RTJFMTNhTTtJQU9JO0UzRXMzYVY7RTJFNzNhTTtJQU9JO0UzRXkzYVY7RTJFaDRhTTtJQU9JO0UzRTQzYVY7RTJFbjRhTTtJQU9JO0UzRSszYVY7RTJFdDRhTTtJQU9JO0UzRWs0YVY7RTJFejRhTTtJQU9JO0UzRXE0YVY7RTJFNTRhTTtJQU9JO0UzRXc0YVY7RTJFLzRhTTtJQU9JO0UzRTI0YVY7RTJFbDVhTTtJQU9JO0UzRTg0YVY7RTJFcjVhTTtJQU9JO0UzRWk1YVY7RTJFeDVhTTtJQU9JO0UzRW81YVY7RTJFMzVhTTtJQU9JO0UzRXU1YVY7RTJFOTVhTTtJQU9JO0UzRTA1YVY7RTJFajZhTTtJQU9JO0UzRTY1YVY7RTJFcDZhTTtJQU9JO0UzRWc2YVY7RTJFdjZhTTtJQU9JO0UzRW02YVY7RTJFMTZhTTtJQU9JO0UzRXM2YVY7RTJFNzZhTTtJQU9JO0UzRXk2YVY7RTJFaDdhTTtJQU9JO0UzRTQ2YVY7RTJFbjdhTTtJQU9JO0UzRSs2YVY7RTJFdDdhTTtJQU9JO0UzRWs3YVY7RTJFejdhTTtJQU9JO0UzRXE3YVY7RTJFNTdhTTtJQU9JO0UzRXc3YVY7RTJFLzdhTTtJQU9JO0UzRTI3YVY7RTJFbDhhTTtJQU9JO0UzRTg3YVY7RTJFcjhhTTtJQU9JO0UzRWk4YVY7RTJFeDhhTTtJQU9JO0UzRW84YVY7RTJFMzhhTTtJQU9JO0UzRXU4YVY7RTJFOThhTTtJQU9JO0UzRTA4YVY7RTJFajlhTTtJQU9JO0UzRTY4YVY7RTJFcDlhTTtJQU9JO0lBQUE7RTNFaTlhVjtFMkV4OWFNO0lBT0k7SUFBQTtFM0VxOWFWO0UyRTU5YU07SUFPSTtJQUFBO0UzRXk5YVY7RTJFaCthTTtJQU9JO0lBQUE7RTNFNjlhVjtFMkVwK2FNO0lBT0k7SUFBQTtFM0VpK2FWO0UyRXgrYU07SUFPSTtJQUFBO0UzRXErYVY7RTJFNSthTTtJQU9JO0lBQUE7RTNFeSthVjtFMkVoL2FNO0lBT0k7SUFBQTtFM0U2K2FWO0UyRXAvYU07SUFPSTtJQUFBO0UzRWkvYVY7RTJFeC9hTTtJQU9JO0lBQUE7RTNFcS9hVjtFMkU1L2FNO0lBT0k7SUFBQTtFM0V5L2FWO0UyRWhnYk07SUFPSTtJQUFBO0UzRTYvYVY7RTJFcGdiTTtJQU9JO0lBQUE7RTNFaWdiVjtFMkV4Z2JNO0lBT0k7SUFBQTtFM0VxZ2JWO0UyRTVnYk07SUFPSTtJQUFBO0UzRXlnYlY7RTJFaGhiTTtJQU9JO0lBQUE7RTNFNmdiVjtFMkVwaGJNO0lBT0k7SUFBQTtFM0VpaGJWO0UyRXhoYk07SUFPSTtJQUFBO0UzRXFoYlY7RTJFNWhiTTtJQU9JO0lBQUE7RTNFeWhiVjtFMkVoaWJNO0lBT0k7SUFBQTtFM0U2aGJWO0UyRXBpYk07SUFPSTtJQUFBO0UzRWlpYlY7RTJFeGliTTtJQU9JO0lBQUE7RTNFcWliVjtFMkU1aWJNO0lBT0k7SUFBQTtFM0V5aWJWO0UyRWhqYk07SUFPSTtJQUFBO0UzRTZpYlY7RTJFcGpiTTtJQU9JO0lBQUE7RTNFaWpiVjtFMkV4amJNO0lBT0k7SUFBQTtFM0VxamJWO0UyRTVqYk07SUFPSTtJQUFBO0UzRXlqYlY7RTJFaGtiTTtJQU9JO0lBQUE7RTNFNmpiVjtFMkVwa2JNO0lBT0k7SUFBQTtFM0Vpa2JWO0UyRXhrYk07SUFPSTtJQUFBO0UzRXFrYlY7RTJFNWtiTTtJQU9JO0lBQUE7RTNFeWtiVjtFMkVobGJNO0lBT0k7SUFBQTtFM0U2a2JWO0UyRXBsYk07SUFPSTtJQUFBO0UzRWlsYlY7RTJFeGxiTTtJQU9JO0lBQUE7RTNFcWxiVjtFMkU1bGJNO0lBT0k7SUFBQTtFM0V5bGJWO0UyRWhtYk07SUFPSTtJQUFBO0UzRTZsYlY7RTJFcG1iTTtJQU9JO0lBQUE7RTNFaW1iVjtFMkV4bWJNO0lBT0k7SUFBQTtFM0VxbWJWO0UyRTVtYk07SUFPSTtJQUFBO0UzRXltYlY7RTJFaG5iTTtJQU9JO0lBQUE7RTNFNm1iVjtFMkVwbmJNO0lBT0k7SUFBQTtFM0VpbmJWO0UyRXhuYk07SUFPSTtJQUFBO0UzRXFuYlY7RTJFNW5iTTtJQU9JO0lBQUE7RTNFeW5iVjtFMkVob2JNO0lBT0k7SUFBQTtFM0U2bmJWO0UyRXBvYk07SUFPSTtFM0Vnb2JWO0UyRXZvYk07SUFPSTtFM0Vtb2JWO0UyRTFvYk07SUFPSTtFM0Vzb2JWO0UyRTdvYk07SUFPSTtFM0V5b2JWO0UyRWhwYk07SUFPSTtFM0U0b2JWO0UyRW5wYk07SUFPSTtFM0Urb2JWO0UyRXRwYk07SUFPSTtFM0VrcGJWO0UyRXpwYk07SUFPSTtFM0VxcGJWO0UyRTVwYk07SUFPSTtFM0V3cGJWO0UyRS9wYk07SUFPSTtFM0UycGJWO0UyRWxxYk07SUFPSTtFM0U4cGJWO0UyRXJxYk07SUFPSTtFM0VpcWJWO0UyRXhxYk07SUFPSTtFM0VvcWJWO0UyRTNxYk07SUFPSTtFM0V1cWJWO0UyRTlxYk07SUFPSTtFM0UwcWJWO0UyRWpyYk07SUFPSTtFM0U2cWJWO0UyRXByYk07SUFPSTtFM0VncmJWO0UyRXZyYk07SUFPSTtFM0VtcmJWO0UyRTFyYk07SUFPSTtFM0VzcmJWO0UyRTdyYk07SUFPSTtFM0V5cmJWO0UyRWhzYk07SUFPSTtFM0U0cmJWO0UyRW5zYk07SUFPSTtFM0UrcmJWO0UyRXRzYk07SUFPSTtFM0Vrc2JWO0UyRXpzYk07SUFPSTtFM0Vxc2JWO0UyRTVzYk07SUFPSTtFM0V3c2JWO0UyRS9zYk07SUFPSTtFM0Uyc2JWO0UyRWx0Yk07SUFPSTtFM0U4c2JWO0UyRXJ0Yk07SUFPSTtFM0VpdGJWO0UyRXh0Yk07SUFPSTtFM0VvdGJWO0UyRTN0Yk07SUFPSTtFM0V1dGJWO0UyRTl0Yk07SUFPSTtFM0UwdGJWO0UyRWp1Yk07SUFPSTtFM0U2dGJWO0UyRXB1Yk07SUFPSTtFM0VndWJWO0UyRXZ1Yk07SUFPSTtFM0VtdWJWO0UyRTF1Yk07SUFPSTtFM0VzdWJWO0UyRTd1Yk07SUFPSTtFM0V5dWJWO0UyRWh2Yk07SUFPSTtFM0U0dWJWO0UyRW52Yk07SUFPSTtFM0UrdWJWO0UyRXR2Yk07SUFPSTtFM0VrdmJWO0UyRXp2Yk07SUFPSTtFM0VxdmJWO0UyRTV2Yk07SUFPSTtFM0V3dmJWO0UyRS92Yk07SUFPSTtFM0UydmJWO0UyRWx3Yk07SUFPSTtFM0U4dmJWO0UyRXJ3Yk07SUFPSTtFM0Vpd2JWO0UyRXh3Yk07SUFPSTtFM0Vvd2JWO0UyRTN3Yk07SUFPSTtFM0V1d2JWO0UyRTl3Yk07SUFPSTtFM0Uwd2JWO0UyRWp4Yk07SUFPSTtFM0U2d2JWO0UyRXB4Yk07SUFPSTtFM0VneGJWO0UyRXZ4Yk07SUFPSTtFM0VteGJWO0UyRTF4Yk07SUFPSTtFM0VzeGJWO0UyRTd4Yk07SUFPSTtFM0V5eGJWO0UyRWh5Yk07SUFPSTtFM0U0eGJWO0UyRW55Yk07SUFPSTtFM0UreGJWO0UyRXR5Yk07SUFPSTtFM0VreWJWO0UyRXp5Yk07SUFPSTtFM0VxeWJWO0UyRTV5Yk07SUFPSTtFM0V3eWJWO0UyRS95Yk07SUFPSTtFM0UyeWJWO0UyRWx6Yk07SUFPSTtFM0U4eWJWO0UyRXJ6Yk07SUFPSTtFM0VpemJWO0UyRXh6Yk07SUFPSTtFM0VvemJWO0UyRTN6Yk07SUFPSTtFM0V1emJWO0UyRTl6Yk07SUFPSTtFM0UwemJWO0UyRWowYk07SUFPSTtFM0U2emJWO0UyRXAwYk07SUFPSTtFM0VnMGJWO0UyRXYwYk07SUFPSTtFM0VtMGJWO0UyRTEwYk07SUFPSTtFM0VzMGJWO0UyRTcwYk07SUFPSTtFM0V5MGJWO0UyRWgxYk07SUFPSTtFM0U0MGJWO0UyRW4xYk07SUFPSTtFM0UrMGJWO0UyRXQxYk07SUFPSTtFM0VrMWJWO0UyRXoxYk07SUFPSTtFM0VxMWJWO0UyRTUxYk07SUFPSTtFM0V3MWJWO0UyRS8xYk07SUFPSTtFM0UyMWJWO0UyRWwyYk07SUFPSTtFM0U4MWJWO0UyRXIyYk07SUFPSTtFM0VpMmJWO0UyRXgyYk07SUFPSTtFM0VvMmJWO0UyRTMyYk07SUFPSTtFM0V1MmJWO0UyRTkyYk07SUFPSTtFM0UwMmJWO0UyRWozYk07SUFPSTtFM0U2MmJWO0UyRXAzYk07SUFPSTtFM0VnM2JWO0UyRXYzYk07SUFPSTtFM0VtM2JWO0UyRTEzYk07SUFPSTtFM0VzM2JWO0UyRTczYk07SUFPSTtFM0V5M2JWO0UyRWg0Yk07SUFPSTtFM0U0M2JWO0UyRW40Yk07SUFPSTtFM0UrM2JWO0UyRXQ0Yk07SUFPSTtFM0VrNGJWO0UyRXo0Yk07SUFPSTtFM0VxNGJWO0UyRTU0Yk07SUFPSTtFM0V3NGJWO0UyRS80Yk07SUFPSTtFM0UyNGJWO0UyRWw1Yk07SUFPSTtFM0U4NGJWO0UyRXI1Yk07SUFPSTtFM0VpNWJWO0UyRXg1Yk07SUFPSTtFM0VvNWJWO0UyRTM1Yk07SUFPSTtFM0V1NWJWO0UyRTk1Yk07SUFPSTtFM0UwNWJWO0UyRWo2Yk07SUFPSTtFM0U2NWJWO0UyRXA2Yk07SUFPSTtFM0VnNmJWO0UyRXY2Yk07SUFPSTtFM0VtNmJWO0UyRTE2Yk07SUFPSTtFM0VzNmJWO0UyRTc2Yk07SUFPSTtFM0V5NmJWO0UyRWg3Yk07SUFPSTtFM0U0NmJWO0UyRW43Yk07SUFPSTtFM0UrNmJWO0UyRXQ3Yk07SUFPSTtFM0VrN2JWO0UyRXo3Yk07SUFPSTtFM0VxN2JWO0UyRTU3Yk07SUFPSTtFM0V3N2JWO0UyRS83Yk07SUFPSTtFM0UyN2JWO0UyRWw4Yk07SUFPSTtFM0U4N2JWO0UyRXI4Yk07SUFPSTtFM0VpOGJWO0UyRXg4Yk07SUFPSTtJQUFBO0UzRXE4YlY7RTJFNThiTTtJQU9JO0lBQUE7RTNFeThiVjtFMkVoOWJNO0lBT0k7SUFBQTtFM0U2OGJWO0UyRXA5Yk07SUFPSTtJQUFBO0UzRWk5YlY7RTJFeDliTTtJQU9JO0lBQUE7RTNFcTliVjtFMkU1OWJNO0lBT0k7SUFBQTtFM0V5OWJWO0UyRWgrYk07SUFPSTtJQUFBO0UzRTY5YlY7RTJFcCtiTTtJQU9JO0lBQUE7RTNFaStiVjtFMkV4K2JNO0lBT0k7SUFBQTtFM0VxK2JWO0UyRTUrYk07SUFPSTtJQUFBO0UzRXkrYlY7RTJFaC9iTTtJQU9JO0lBQUE7RTNFNitiVjtFMkVwL2JNO0lBT0k7SUFBQTtFM0VpL2JWO0UyRXgvYk07SUFPSTtJQUFBO0UzRXEvYlY7RTJFNS9iTTtJQU9JO0lBQUE7RTNFeS9iVjtFMkVoZ2NNO0lBT0k7SUFBQTtFM0U2L2JWO0UyRXBnY007SUFPSTtJQUFBO0UzRWlnY1Y7RTJFeGdjTTtJQU9JO0lBQUE7RTNFcWdjVjtFMkU1Z2NNO0lBT0k7SUFBQTtFM0V5Z2NWO0UyRWhoY007SUFPSTtJQUFBO0UzRTZnY1Y7RTJFcGhjTTtJQU9JO0lBQUE7RTNFaWhjVjtFMkV4aGNNO0lBT0k7SUFBQTtFM0VxaGNWO0UyRTVoY007SUFPSTtJQUFBO0UzRXloY1Y7RTJFaGljTTtJQU9JO0lBQUE7RTNFNmhjVjtFMkVwaWNNO0lBT0k7SUFBQTtFM0VpaWNWO0UyRXhpY007SUFPSTtJQUFBO0UzRXFpY1Y7RTJFNWljTTtJQU9JO0lBQUE7RTNFeWljVjtFMkVoamNNO0lBT0k7SUFBQTtFM0U2aWNWO0UyRXBqY007SUFPSTtJQUFBO0UzRWlqY1Y7RTJFeGpjTTtJQU9JO0lBQUE7RTNFcWpjVjtFMkU1amNNO0lBT0k7SUFBQTtFM0V5amNWO0UyRWhrY007SUFPSTtJQUFBO0UzRTZqY1Y7RTJFcGtjTTtJQU9JO0lBQUE7RTNFaWtjVjtFMkV4a2NNO0lBT0k7SUFBQTtFM0Vxa2NWO0UyRTVrY007SUFPSTtJQUFBO0UzRXlrY1Y7RTJFaGxjTTtJQU9JO0lBQUE7RTNFNmtjVjtFMkVwbGNNO0lBT0k7SUFBQTtFM0VpbGNWO0UyRXhsY007SUFPSTtJQUFBO0UzRXFsY1Y7RTJFNWxjTTtJQU9JO0lBQUE7RTNFeWxjVjtFMkVobWNNO0lBT0k7SUFBQTtFM0U2bGNWO0UyRXBtY007SUFPSTtJQUFBO0UzRWltY1Y7RTJFeG1jTTtJQU9JO0UzRW9tY1Y7RTJFM21jTTtJQU9JO0UzRXVtY1Y7RTJFOW1jTTtJQU9JO0UzRTBtY1Y7RTJFam5jTTtJQU9JO0UzRTZtY1Y7RTJFcG5jTTtJQU9JO0UzRWduY1Y7RTJFdm5jTTtJQU9JO0UzRW1uY1Y7RTJFMW5jTTtJQU9JO0UzRXNuY1Y7RTJFN25jTTtJQU9JO0UzRXluY1Y7RTJFaG9jTTtJQU9JO0UzRTRuY1Y7RTJFbm9jTTtJQU9JO0UzRStuY1Y7RTJFdG9jTTtJQU9JO0UzRWtvY1Y7RTJFem9jTTtJQU9JO0UzRXFvY1Y7RTJFNW9jTTtJQU9JO0UzRXdvY1Y7RTJFL29jTTtJQU9JO0UzRTJvY1Y7RTJFbHBjTTtJQU9JO0UzRThvY1Y7RTJFcnBjTTtJQU9JO0UzRWlwY1Y7RTJFeHBjTTtJQU9JO0UzRW9wY1Y7RTJFM3BjTTtJQU9JO0UzRXVwY1Y7RTJFOXBjTTtJQU9JO0UzRTBwY1Y7RTJFanFjTTtJQU9JO0UzRTZwY1Y7RTJFcHFjTTtJQU9JO0UzRWdxY1Y7RTJFdnFjTTtJQU9JO0UzRW1xY1Y7RTJFMXFjTTtJQU9JO0UzRXNxY1Y7RTJFN3FjTTtJQU9JO0UzRXlxY1Y7RTJFaHJjTTtJQU9JO0UzRTRxY1Y7RTJFbnJjTTtJQU9JO0UzRStxY1Y7RTJFdHJjTTtJQU9JO0UzRWtyY1Y7RTJFenJjTTtJQU9JO0UzRXFyY1Y7RTJFNXJjTTtJQU9JO0UzRXdyY1Y7RTJFL3JjTTtJQU9JO0UzRTJyY1Y7RTJFbHNjTTtJQU9JO0UzRThyY1Y7RTJFcnNjTTtJQU9JO0UzRWlzY1Y7RTJFeHNjTTtJQU9JO0UzRW9zY1Y7RTJFM3NjTTtJQU9JO0UzRXVzY1Y7RTJFOXNjTTtJQU9JO0UzRTBzY1Y7RTJFanRjTTtJQU9JO0UzRTZzY1Y7RTJFcHRjTTtJQU9JO0UzRWd0Y1Y7RTJFdnRjTTtJQU9JO0UzRW10Y1Y7RTJFMXRjTTtJQU9JO0UzRXN0Y1Y7RTJFN3RjTTtJQU9JO0UzRXl0Y1Y7RTJFaHVjTTtJQU9JO0UzRTR0Y1Y7RTJFbnVjTTtJQU9JO0UzRSt0Y1Y7RTJFdHVjTTtJQU9JO0UzRWt1Y1Y7RTJFenVjTTtJQU9JO0UzRXF1Y1Y7RTJFNXVjTTtJQU9JO0UzRXd1Y1Y7RTJFL3VjTTtJQU9JO0UzRTJ1Y1Y7RTJFbHZjTTtJQU9JO0UzRTh1Y1Y7RTJFcnZjTTtJQU9JO0UzRWl2Y1Y7RTJFeHZjTTtJQU9JO0UzRW92Y1Y7RTJFM3ZjTTtJQU9JO0UzRXV2Y1Y7RTJFOXZjTTtJQU9JO0UzRTB2Y1Y7RTJFandjTTtJQU9JO0UzRTZ2Y1Y7RTJFcHdjTTtJQU9JO0UzRWd3Y1Y7RTJFdndjTTtJQU9JO0UzRW13Y1Y7RTJFMXdjTTtJQU9JO0UzRXN3Y1Y7RTJFN3djTTtJQU9JO0UzRXl3Y1Y7RTJFaHhjTTtJQU9JO0UzRTR3Y1Y7RTJFbnhjTTtJQU9JO0UzRSt3Y1Y7RTJFdHhjTTtJQU9JO0UzRWt4Y1Y7RTJFenhjTTtJQU9JO0UzRXF4Y1Y7RTJFNXhjTTtJQU9JO0UzRXd4Y1Y7RTJFL3hjTTtJQU9JO0UzRTJ4Y1Y7RTJFbHljTTtJQU9JO0UzRTh4Y1Y7RTJFcnljTTtJQU9JO0UzRWl5Y1Y7RTJFeHljTTtJQU9JO0UzRW95Y1Y7RTJFM3ljTTtJQU9JO0UzRXV5Y1Y7RTJFOXljTTtJQU9JO0UzRTB5Y1Y7RTJFanpjTTtJQU9JO0UzRTZ5Y1Y7RTJFcHpjTTtJQU9JO0UzRWd6Y1Y7RTJFdnpjTTtJQU9JO0UzRW16Y1Y7RTJFMXpjTTtJQU9JO0UzRXN6Y1Y7RTJFN3pjTTtJQU9JO0UzRXl6Y1Y7RTJFaDBjTTtJQU9JO0UzRTR6Y1Y7RTJFbjBjTTtJQU9JO0UzRSt6Y1Y7RTJFdDBjTTtJQU9JO0UzRWswY1Y7RTJFejBjTTtJQU9JO0UzRXEwY1Y7RTJFNTBjTTtJQU9JO0UzRXcwY1Y7RTJFLzBjTTtJQU9JO0UzRTIwY1Y7RTJFbDFjTTtJQU9JO0UzRTgwY1Y7RTJFcjFjTTtJQU9JO0UzRWkxY1Y7RTJFeDFjTTtJQU9JO0UzRW8xY1Y7RTJFMzFjTTtJQU9JO0UzRXUxY1Y7RTJFOTFjTTtJQU9JO0UzRTAxY1Y7RTJFajJjTTtJQU9JO0UzRTYxY1Y7RTJFcDJjTTtJQU9JO0UzRWcyY1Y7RTJFdjJjTTtJQU9JO0UzRW0yY1Y7RTJFMTJjTTtJQU9JO0UzRXMyY1Y7RTJFNzJjTTtJQU9JO0UzRXkyY1Y7RTJFaDNjTTtJQU9JO0UzRTQyY1Y7RTJFbjNjTTtJQU9JO0UzRSsyY1Y7RTJFdDNjTTtJQU9JO0UzRWszY1Y7RTJFejNjTTtJQU9JO0UzRXEzY1Y7RTJFNTNjTTtJQU9JO0UzRXczY1Y7RTJFLzNjTTtJQU9JO0UzRTIzY1Y7RTJFbDRjTTtJQU9JO0UzRTgzY1Y7RTJFcjRjTTtJQU9JO0UzRWk0Y1Y7RTJFeDRjTTtJQU9JO0UzRW80Y1Y7RTJFMzRjTTtJQU9JO0UzRXU0Y1Y7RTJFOTRjTTtJQU9JO0UzRTA0Y1Y7RTJFajVjTTtJQU9JO0UzRTY0Y1Y7RTJFcDVjTTtJQU9JO0UzRWc1Y1Y7RTJFdjVjTTtJQU9JO0lBQUE7RTNFbzVjVjtFMkUzNWNNO0lBT0k7SUFBQTtFM0V3NWNWO0UyRS81Y007SUFPSTtJQUFBO0UzRTQ1Y1Y7RTJFbjZjTTtJQU9JO0lBQUE7RTNFZzZjVjtFMkV2NmNNO0lBT0k7SUFBQTtFM0VvNmNWO0UyRTM2Y007SUFPSTtJQUFBO0UzRXc2Y1Y7RTJFLzZjTTtJQU9JO0lBQUE7RTNFNDZjVjtFMkVuN2NNO0lBT0k7SUFBQTtFM0VnN2NWO0UyRXY3Y007SUFPSTtJQUFBO0UzRW83Y1Y7RTJFMzdjTTtJQU9JO0lBQUE7RTNFdzdjVjtFMkUvN2NNO0lBT0k7SUFBQTtFM0U0N2NWO0UyRW44Y007SUFPSTtJQUFBO0UzRWc4Y1Y7RTJFdjhjTTtJQU9JO0lBQUE7RTNFbzhjVjtFMkUzOGNNO0lBT0k7SUFBQTtFM0V3OGNWO0UyRS84Y007SUFPSTtJQUFBO0UzRTQ4Y1Y7RTJFbjljTTtJQU9JO0lBQUE7RTNFZzljVjtFMkV2OWNNO0lBT0k7SUFBQTtFM0VvOWNWO0UyRTM5Y007SUFPSTtJQUFBO0UzRXc5Y1Y7RTJFLzljTTtJQU9JO0lBQUE7RTNFNDljVjtFMkVuK2NNO0lBT0k7SUFBQTtFM0VnK2NWO0UyRXYrY007SUFPSTtJQUFBO0UzRW8rY1Y7RTJFMytjTTtJQU9JO0lBQUE7RTNFdytjVjtFMkUvK2NNO0lBT0k7SUFBQTtFM0U0K2NWO0UyRW4vY007SUFPSTtJQUFBO0UzRWcvY1Y7RTJFdi9jTTtJQU9JO0lBQUE7RTNFby9jVjtFMkUzL2NNO0lBT0k7SUFBQTtFM0V3L2NWO0UyRS8vY007SUFPSTtJQUFBO0UzRTQvY1Y7RTJFbmdkTTtJQU9JO0lBQUE7RTNFZ2dkVjtFMkV2Z2RNO0lBT0k7SUFBQTtFM0VvZ2RWO0UyRTNnZE07SUFPSTtJQUFBO0UzRXdnZFY7RTJFL2dkTTtJQU9JO0lBQUE7RTNFNGdkVjtFMkVuaGRNO0lBT0k7SUFBQTtFM0VnaGRWO0UyRXZoZE07SUFPSTtJQUFBO0UzRW9oZFY7RTJFM2hkTTtJQU9JO0lBQUE7RTNFd2hkVjtFMkUvaGRNO0lBT0k7SUFBQTtFM0U0aGRWO0UyRW5pZE07SUFPSTtJQUFBO0UzRWdpZFY7RTJFdmlkTTtJQU9JO0lBQUE7RTNFb2lkVjtFMkUzaWRNO0lBT0k7SUFBQTtFM0V3aWRWO0UyRS9pZE07SUFPSTtJQUFBO0UzRTRpZFY7RTJFbmpkTTtJQU9JO0lBQUE7RTNFZ2pkVjtFMkV2amRNO0lBT0k7SUFBQTtFM0VvamRWO0UyRTNqZE07SUFPSTtJQUFBO0UzRXdqZFY7RTJFL2pkTTtJQU9JO0UzRTJqZFY7RTJFbGtkTTtJQU9JO0UzRThqZFY7RTJFcmtkTTtJQU9JO0UzRWlrZFY7RTJFeGtkTTtJQU9JO0UzRW9rZFY7RTJFM2tkTTtJQU9JO0UzRXVrZFY7RTJFOWtkTTtJQU9JO0UzRTBrZFY7RTJFamxkTTtJQU9JO0UzRTZrZFY7RTJFcGxkTTtJQU9JO0UzRWdsZFY7RTJFdmxkTTtJQU9JO0UzRW1sZFY7RTJFMWxkTTtJQU9JO0UzRXNsZFY7RTJFN2xkTTtJQU9JO0UzRXlsZFY7RTJFaG1kTTtJQU9JO0UzRTRsZFY7RTJFbm1kTTtJQU9JO0UzRStsZFY7RTJFdG1kTTtJQU9JO0UzRWttZFY7RTJFem1kTTtJQU9JO0UzRXFtZFY7RTJFNW1kTTtJQU9JO0UzRXdtZFY7RTJFL21kTTtJQU9JO0UzRTJtZFY7RTJFbG5kTTtJQU9JO0UzRThtZFY7RTJFcm5kTTtJQU9JO0UzRWluZFY7RTJFeG5kTTtJQU9JO0UzRW9uZFY7RTJFM25kTTtJQU9JO0UzRXVuZFY7RTJFOW5kTTtJQU9JO0UzRTBuZFY7RTJFam9kTTtJQU9JO0UzRTZuZFY7RTJFcG9kTTtJQU9JO0UzRWdvZFY7RTJFdm9kTTtJQU9JO0UzRW1vZFY7RTJFMW9kTTtJQU9JO0UzRXNvZFY7RTJFN29kTTtJQU9JO0UzRXlvZFY7RTJFaHBkTTtJQU9JO0UzRTRvZFY7RTJFbnBkTTtJQU9JO0UzRStvZFY7RTJFdHBkTTtJQU9JO0UzRWtwZFY7RTJFenBkTTtJQU9JO0UzRXFwZFY7RTJFNXBkTTtJQU9JO0UzRXdwZFY7RTJFL3BkTTtJQU9JO0UzRTJwZFY7RTJFbHFkTTtJQU9JO0UzRThwZFY7RTJFcnFkTTtJQU9JO0UzRWlxZFY7RTJFeHFkTTtJQU9JO0UzRW9xZFY7RTJFM3FkTTtJQU9JO0UzRXVxZFY7RTJFOXFkTTtJQU9JO0UzRTBxZFY7RTJFanJkTTtJQU9JO0UzRTZxZFY7RTJFcHJkTTtJQU9JO0UzRWdyZFY7RTJFdnJkTTtJQU9JO0UzRW1yZFY7RTJFMXJkTTtJQU9JO0UzRXNyZFY7RTJFN3JkTTtJQU9JO0UzRXlyZFY7RTJFaHNkTTtJQU9JO0UzRTRyZFY7RTJFbnNkTTtJQU9JO0UzRStyZFY7RTJFdHNkTTtJQU9JO0UzRWtzZFY7RTJFenNkTTtJQU9JO0UzRXFzZFY7RTJFNXNkTTtJQU9JO0UzRXdzZFY7RTJFL3NkTTtJQU9JO0UzRTJzZFY7RTJFbHRkTTtJQU9JO0UzRThzZFY7RTJFcnRkTTtJQU9JO0UzRWl0ZFY7RTJFeHRkTTtJQU9JO0UzRW90ZFY7RTJFM3RkTTtJQU9JO0UzRXV0ZFY7RTJFOXRkTTtJQU9JO0UzRTB0ZFY7RTJFanVkTTtJQU9JO0UzRTZ0ZFY7RTJFcHVkTTtJQU9JO0UzRWd1ZFY7RTJFdnVkTTtJQU9JO0UzRW11ZFY7RTJFMXVkTTtJQU9JO0UzRXN1ZFY7RTJFN3VkTTtJQU9JO0UzRXl1ZFY7RTJFaHZkTTtJQU9JO0UzRTR1ZFY7RTJFbnZkTTtJQU9JO0UzRSt1ZFY7RTJFdHZkTTtJQU9JO0UzRWt2ZFY7RTJFenZkTTtJQU9JO0UzRXF2ZFY7RTJFNXZkTTtJQU9JO0UzRXd2ZFY7RTJFL3ZkTTtJQU9JO0UzRTJ2ZFY7RTJFbHdkTTtJQU9JO0UzRTh2ZFY7RTJFcndkTTtJQU9JO0UzRWl3ZFY7RTJFeHdkTTtJQU9JO0UzRW93ZFY7RTJFM3dkTTtJQU9JO0UzRXV3ZFY7RTJFOXdkTTtJQU9JO0UzRTB3ZFY7RTJFanhkTTtJQU9JO0UzRTZ3ZFY7RTJFcHhkTTtJQU9JO0UzRWd4ZFY7RTJFdnhkTTtJQU9JO0UzRW14ZFY7RTJFMXhkTTtJQU9JO0UzRXN4ZFY7RTJFN3hkTTtJQU9JO0UzRXl4ZFY7RTJFaHlkTTtJQU9JO0UzRTR4ZFY7RTJFbnlkTTtJQU9JO0UzRSt4ZFY7RTJFdHlkTTtJQU9JO0UzRWt5ZFY7RTJFenlkTTtJQU9JO0UzRXF5ZFY7RTJFNXlkTTtJQU9JO0UzRXd5ZFY7RTJFL3lkTTtJQU9JO0UzRTJ5ZFY7RTJFbHpkTTtJQU9JO0UzRTh5ZFY7RTJFcnpkTTtJQU9JO0UzRWl6ZFY7RTJFeHpkTTtJQU9JO0UzRW96ZFY7RTJFM3pkTTtJQU9JO0UzRXV6ZFY7RTJFOXpkTTtJQU9JO0UzRTB6ZFY7RTJFajBkTTtJQU9JO0UzRTZ6ZFY7RTJFcDBkTTtJQU9JO0UzRWcwZFY7RTJFdjBkTTtJQU9JO0UzRW0wZFY7RTJFMTBkTTtJQU9JO0UzRXMwZFY7RTJFNzBkTTtJQU9JO0UzRXkwZFY7RTJFaDFkTTtJQU9JO0UzRTQwZFY7RTJFbjFkTTtJQU9JO0UzRSswZFY7RTJFdDFkTTtJQU9JO0UzRWsxZFY7RTJFejFkTTtJQU9JO0UzRXExZFY7RTJFNTFkTTtJQU9JO0UzRXcxZFY7RTJFLzFkTTtJQU9JO0UzRTIxZFY7RTJFbDJkTTtJQU9JO0UzRTgxZFY7RTJFcjJkTTtJQU9JO0UzRWkyZFY7RTJFeDJkTTtJQU9JO0UzRW8yZFY7RTJFMzJkTTtJQU9JO0UzRXUyZFY7RTJFOTJkTTtJQU9JO0UzRTAyZFY7RTJFajNkTTtJQU9JO0UzRTYyZFY7RTJFcDNkTTtJQU9JO0UzRWczZFY7RTJFdjNkTTtJQU9JO0UzRW0zZFY7RTJFMTNkTTtJQU9JO0UzRXMzZFY7RTJFNzNkTTtJQU9JO0UzRXkzZFY7RTJFaDRkTTtJQU9JO0UzRTQzZFY7RTJFbjRkTTtJQU9JO0UzRSszZFY7RTJFdDRkTTtJQU9JO0UzRWs0ZFY7RTJFejRkTTtJQU9JO0UzRXE0ZFY7RTJFNTRkTTtJQU9JO0UzRXc0ZFY7RTJFLzRkTTtJQU9JO0UzRTI0ZFY7RTJFbDVkTTtJQU9JO0UzRTg0ZFY7RTJFcjVkTTtJQU9JO0UzRWk1ZFY7RTJFeDVkTTtJQU9JO0UzRW81ZFY7RTJFMzVkTTtJQU9JO0UzRXU1ZFY7RTJFOTVkTTtJQU9JO0UzRTA1ZFY7RTJFajZkTTtJQU9JO0UzRTY1ZFY7RTJFcDZkTTtJQU9JO0UzRWc2ZFY7RTJFdjZkTTtJQU9JO0UzRW02ZFY7RTJFMTZkTTtJQU9JO0UzRXM2ZFY7RTJFNzZkTTtJQU9JO0UzRXk2ZFY7RTJFaDdkTTtJQU9JO0UzRTQ2ZFY7RTJFbjdkTTtJQU9JO0UzRSs2ZFY7RTJFdDdkTTtJQU9JO0UzRWs3ZFY7RTJFejdkTTtJQU9JO0UzRXE3ZFY7RTJFNTdkTTtJQU9JO0UzRXc3ZFY7RTJFLzdkTTtJQU9JO0UzRTI3ZFY7RTJFbDhkTTtJQU9JO0UzRTg3ZFY7RTJFcjhkTTtJQU9JO0UzRWk4ZFY7RTJFeDhkTTtJQU9JO0UzRW84ZFY7RTJFMzhkTTtJQU9JO0UzRXU4ZFY7RTJFOThkTTtJQU9JO0UzRTA4ZFY7RTJFajlkTTtJQU9JO0UzRTY4ZFY7RTJFcDlkTTtJQU9JO0UzRWc5ZFY7RTJFdjlkTTtJQU9JO0UzRW05ZFY7RTJFMTlkTTtJQU9JO0UzRXM5ZFY7RTJFNzlkTTtJQU9JO0UzRXk5ZFY7RTJFaCtkTTtJQU9JO0UzRTQ5ZFY7RTJFbitkTTtJQU9JO0UzRSs5ZFY7RTJFdCtkTTtJQU9JO0UzRWsrZFY7RTJFeitkTTtJQU9JO0UzRXErZFY7RTJFNStkTTtJQU9JO0UzRXcrZFY7RTJFLytkTTtJQU9JO0UzRTIrZFY7RTJFbC9kTTtJQU9JO0UzRTgrZFY7RTJFci9kTTtJQU9JO0UzRWkvZFY7RTJFeC9kTTtJQU9JO0UzRW8vZFY7RTJFMy9kTTtJQU9JO0UzRXUvZFY7RTJFOS9kTTtJQU9JO0UzRTAvZFY7RTJFamdlTTtJQU9JO0UzRTYvZFY7RTJFcGdlTTtJQU9JO0UzRWdnZVY7RTJFdmdlTTtJQU9JO0UzRW1nZVY7RTJFMWdlTTtJQU9JO0UzRXNnZVY7RTJFN2dlTTtJQU9JO0UzRXlnZVY7RTJFaGhlTTtJQU9JO0UzRTRnZVY7RTJFbmhlTTtJQU9JO0UzRStnZVY7RTJFdGhlTTtJQU9JO0UzRWtoZVY7RTJFemhlTTtJQU9JO0UzRXFoZVY7RTJFNWhlTTtJQU9JO0UzRXdoZVY7RTJFL2hlTTtJQU9JO0UzRTJoZVY7RTJFbGllTTtJQU9JO0UzRThoZVY7RTJFcmllTTtJQU9JO0UzRWlpZVY7RTJFeGllTTtJQU9JO0UzRW9pZVY7RTJFM2llTTtJQU9JO0UzRXVpZVY7RTJFOWllTTtJQU9JO0UzRTBpZVY7RTJFamplTTtJQU9JO0UzRTZpZVY7RTJFcGplTTtJQU9JO0UzRWdqZVY7RTJFdmplTTtJQU9JO0UzRW1qZVY7RTJFMWplTTtJQU9JO0UzRXNqZVY7RTJFN2plTTtJQU9JO0UzRXlqZVY7RTJFaGtlTTtJQU9JO0UzRTRqZVY7RTJFbmtlTTtJQU9JO0UzRStqZVY7RTJFdGtlTTtJQU9JO0UzRWtrZVY7RTJFemtlTTtJQU9JO0UzRXFrZVY7RTJFNWtlTTtJQU9JO0UzRXdrZVY7RTJFL2tlTTtJQU9JO0UzRTJrZVY7RTJFbGxlTTtJQU9JO0UzRThrZVY7RTJFcmxlTTtJQU9JO0UzRWlsZVY7RTJFeGxlTTtJQU9JO0UzRW9sZVY7RTJFM2xlTTtJQU9JO0UzRXVsZVY7RTJFOWxlTTtJQU9JO0UzRTBsZVY7RTJFam1lTTtJQU9JO0UzRTZsZVY7RTJFcG1lTTtJQU9JO0UzRWdtZVY7RTJFdm1lTTtJQU9JO0UzRW1tZVY7RTJFMW1lTTtJQU9JO0UzRXNtZVY7RTJFN21lTTtJQU9JO0UzRXltZVY7RTJFaG5lTTtJQU9JO0UzRTRtZVY7RTJFbm5lTTtJQU9JO0UzRSttZVY7RTJFdG5lTTtJQU9JO0UzRWtuZVY7RTJFem5lTTtJQU9JO0UzRXFuZVY7RTJFNW5lTTtJQU9JO0UzRXduZVY7RTJFL25lTTtJQU9JO0UzRTJuZVY7RTJFbG9lTTtJQU9JO0UzRThuZVY7RTJFcm9lTTtJQU9JO0UzRWlvZVY7RTJFeG9lTTtJQU9JO0UzRW9vZVY7RTJFM29lTTtJQU9JO0UzRXVvZVY7RTJFOW9lTTtJQU9JO0UzRTBvZVY7RTJFanBlTTtJQU9JO0UzRTZvZVY7RTJFcHBlTTtJQU9JO0UzRWdwZVY7RTJFdnBlTTtJQU9JO0UzRW1wZVY7RTJFMXBlTTtJQU9JO0UzRXNwZVY7RTJFN3BlTTtJQU9JO0UzRXlwZVY7RTJFaHFlTTtJQU9JO0UzRTRwZVY7RTJFbnFlTTtJQU9JO0UzRStwZVY7RTJFdHFlTTtJQU9JO0UzRWtxZVY7RTJFenFlTTtJQU9JO0UzRXFxZVY7RTJFNXFlTTtJQU9JO0UzRXdxZVY7RTJFL3FlTTtJQU9JO0UzRTJxZVY7RTJFbHJlTTtJQU9JO0UzRThxZVY7RTJFcnJlTTtJQU9JO0UzRWlyZVY7RTJFeHJlTTtJQU9JO0UzRW9yZVY7RTJFM3JlTTtJQU9JO0UzRXVyZVY7RTJFOXJlTTtJQU9JO0UzRTByZVY7RTJFanNlTTtJQU9JO0UzRTZyZVY7RTJFcHNlTTtJQU9JO0UzRWdzZVY7RTJFdnNlTTtJQU9JO0UzRW1zZVY7RTJFMXNlTTtJQU9JO0UzRXNzZVY7RTJFN3NlTTtJQU9JO0UzRXlzZVY7RTJFaHRlTTtJQU9JO0UzRTRzZVY7RTJFbnRlTTtJQU9JO0UzRStzZVY7RTJFdHRlTTtJQU9JO0UzRWt0ZVY7RTJFenRlTTtJQU9JO0UzRXF0ZVY7RTJFNXRlTTtJQU9JO0UzRXd0ZVY7RTJFL3RlTTtJQU9JO0UzRTJ0ZVY7RTJFbHVlTTtJQU9JO0UzRTh0ZVY7RTJFcnVlTTtJQU9JO0UzRWl1ZVY7RTJFeHVlTTtJQU9JO0UzRW91ZVY7RTJFM3VlTTtJQU9JO0UzRXV1ZVY7RTJFOXVlTTtJQU9JO0UzRTB1ZVY7RTJFanZlTTtJQU9JO0UzRTZ1ZVY7RTJFcHZlTTtJQU9JO0UzRWd2ZVY7RTJFdnZlTTtJQU9JO0UzRW12ZVY7RTJFMXZlTTtJQU9JO0UzRXN2ZVY7RTJFN3ZlTTtJQU9JO0UzRXl2ZVY7RTJFaHdlTTtJQU9JO0UzRTR2ZVY7RTJFbndlTTtJQU9JO0UzRSt2ZVY7RTJFdHdlTTtJQU9JO0UzRWt3ZVY7RTJFendlTTtJQU9JO0UzRXF3ZVY7RTJFNXdlTTtJQU9JO0UzRXd3ZVY7RTJFL3dlTTtJQU9JO0UzRTJ3ZVY7RTJFbHhlTTtJQU9JO0UzRTh3ZVY7RTJFcnhlTTtJQU9JO0UzRWl4ZVY7RTJFeHhlTTtJQU9JO0UzRW94ZVY7RTJFM3hlTTtJQU9JO0UzRXV4ZVY7RTJFOXhlTTtJQU9JO0UzRTB4ZVY7RTJFanllTTtJQU9JO0UzRTZ4ZVY7RTJFcHllTTtJQU9JO0UzRWd5ZVY7RTJFdnllTTtJQU9JO0UzRW15ZVY7RTJFMXllTTtJQU9JO0UzRXN5ZVY7RTJFN3llTTtJQU9JO0UzRXl5ZVY7RTJFaHplTTtJQU9JO0UzRTR5ZVY7RTJFbnplTTtJQU9JO0UzRSt5ZVY7RTJFdHplTTtJQU9JO0UzRWt6ZVY7RTJFenplTTtJQU9JO0UzRXF6ZVY7RTJFNXplTTtJQU9JO0UzRXd6ZVY7RTJFL3plTTtJQU9JO0UzRTJ6ZVY7RTJFbDBlTTtJQU9JO0UzRTh6ZVY7RTJFcjBlTTtJQU9JO0UzRWkwZVY7RTJFeDBlTTtJQU9JO0UzRW8wZVY7RTJFMzBlTTtJQU9JO0UzRXUwZVY7RTJFOTBlTTtJQU9JO0UzRTAwZVY7RTJFajFlTTtJQU9JO0UzRTYwZVY7RTJFcDFlTTtJQU9JO0UzRWcxZVY7RTJFdjFlTTtJQU9JO0UzRW0xZVY7RTJFMTFlTTtJQU9JO0UzRXMxZVY7RTJFNzFlTTtJQU9JO0UzRXkxZVY7RTJFaDJlTTtJQU9JO0UzRTQxZVY7RTJFbjJlTTtJQU9JO0UzRSsxZVY7RTJFdDJlTTtJQU9JO0UzRWsyZVY7RTJFejJlTTtJQU9JO0UzRXEyZVY7RTJFNTJlTTtJQU9JO0UzRXcyZVY7RTJFLzJlTTtJQU9JO0UzRTIyZVY7RTJFbDNlTTtJQU9JO0UzRTgyZVY7RTJFcjNlTTtJQU9JO0UzRWkzZVY7RTJFeDNlTTtJQU9JO0UzRW8zZVY7RTJFMzNlTTtJQU9JO0UzRXUzZVY7RTJFOTNlTTtJQU9JO0UzRTAzZVY7RTJFajRlTTtJQU9JO0UzRTYzZVY7RTJFcDRlTTtJQU9JO0UzRWc0ZVY7RTJFdjRlTTtJQU9JO0UzRW00ZVY7RTJFMTRlTTtJQU9JO0UzRXM0ZVY7RTJFNzRlTTtJQU9JO0UzRXk0ZVY7RTJFaDVlTTtJQU9JO0UzRTQ0ZVY7RTJFbjVlTTtJQU9JO0UzRSs0ZVY7RTJFdDVlTTtJQU9JO0UzRWs1ZVY7RTJFejVlTTtJQU9JO0UzRXE1ZVY7RTJFNTVlTTtJQU9JO0UzRXc1ZVY7RTJFLzVlTTtJQU9JO0UzRTI1ZVY7RTJFbDZlTTtJQU9JO0UzRTg1ZVY7RTJFcjZlTTtJQU9JO0UzRWk2ZVY7RTJFeDZlTTtJQU9JO0UzRW82ZVY7RTJFMzZlTTtJQU9JO0UzRXU2ZVY7RTJFOTZlTTtJQU9JO0UzRTA2ZVY7RTJFajdlTTtJQU9JO0UzRTY2ZVY7RTJFcDdlTTtJQU9JO0UzRWc3ZVY7RTJFdjdlTTtJQU9JO0UzRW03ZVY7RTJFMTdlTTtJQU9JO0UzRXM3ZVY7RTJFNzdlTTtJQU9JO0UzRXk3ZVY7RTJFaDhlTTtJQU9JO0UzRTQ3ZVY7RTJFbjhlTTtJQU9JO0UzRSs3ZVY7RTJFdDhlTTtJQU9JO0UzRWs4ZVY7RTJFejhlTTtJQU9JO0UzRXE4ZVY7RTJFNThlTTtJQU9JO0UzRXc4ZVY7RTJFLzhlTTtJQU9JO0UzRTI4ZVY7RTJFbDllTTtJQU9JO0UzRTg4ZVY7RTJFcjllTTtJQU9JO0UzRWk5ZVY7RTJFeDllTTtJQU9JO0UzRW85ZVY7RTJFMzllTTtJQU9JO0UzRXU5ZVY7QUFDRjtBZ0JsK2VJO0UyREdJO0lBT0k7RTNFNDllVjtFMkVuK2VNO0lBT0k7RTNFKzllVjtFMkV0K2VNO0lBT0k7RTNFaytlVjtFMkV6K2VNO0lBT0k7RTNFcStlVjtFMkU1K2VNO0lBT0k7RTNFdytlVjtFMkUvK2VNO0lBT0k7RTNFMitlVjtFMkVsL2VNO0lBT0k7RTNFOCtlVjtFMkVyL2VNO0lBT0k7RTNFaS9lVjtFMkV4L2VNO0lBT0k7RTNFby9lVjtFMkUzL2VNO0lBT0k7RTNFdS9lVjtFMkU5L2VNO0lBT0k7RTNFMC9lVjtFMkVqZ2ZNO0lBT0k7RTNFNi9lVjtFMkVwZ2ZNO0lBT0k7RTNFZ2dmVjtFMkV2Z2ZNO0lBT0k7RTNFbWdmVjtFMkUxZ2ZNO0lBT0k7RTNFc2dmVjtFMkU3Z2ZNO0lBT0k7RTNFeWdmVjtFMkVoaGZNO0lBT0k7RTNFNGdmVjtFMkVuaGZNO0lBT0k7RTNFK2dmVjtFMkV0aGZNO0lBT0k7RTNFa2hmVjtFMkV6aGZNO0lBT0k7RTNFcWhmVjtFMkU1aGZNO0lBT0k7RTNFd2hmVjtFMkUvaGZNO0lBT0k7RTNFMmhmVjtFMkVsaWZNO0lBT0k7RTNFOGhmVjtFMkVyaWZNO0lBT0k7RTNFaWlmVjtFMkV4aWZNO0lBT0k7RTNFb2lmVjtFMkUzaWZNO0lBT0k7RTNFdWlmVjtFMkU5aWZNO0lBT0k7RTNFMGlmVjtFMkVqamZNO0lBT0k7RTNFNmlmVjtFMkVwamZNO0lBT0k7RTNFZ2pmVjtFMkV2amZNO0lBT0k7RTNFbWpmVjtFMkUxamZNO0lBT0k7RTNFc2pmVjtFMkU3amZNO0lBT0k7RTNFeWpmVjtFMkVoa2ZNO0lBT0k7RTNFNGpmVjtFMkVua2ZNO0lBT0k7RTNFK2pmVjtFMkV0a2ZNO0lBT0k7RTNFa2tmVjtFMkV6a2ZNO0lBT0k7RTNFcWtmVjtFMkU1a2ZNO0lBT0k7RTNFd2tmVjtFMkUva2ZNO0lBT0k7RTNFMmtmVjtFMkVsbGZNO0lBT0k7RTNFOGtmVjtFMkVybGZNO0lBT0k7RTNFaWxmVjtFMkV4bGZNO0lBT0k7RTNFb2xmVjtFMkUzbGZNO0lBT0k7RTNFdWxmVjtFMkU5bGZNO0lBT0k7RTNFMGxmVjtFMkVqbWZNO0lBT0k7RTNFNmxmVjtFMkVwbWZNO0lBT0k7RTNFZ21mVjtFMkV2bWZNO0lBT0k7RTNFbW1mVjtFMkUxbWZNO0lBT0k7RTNFc21mVjtFMkU3bWZNO0lBT0k7RTNFeW1mVjtFMkVobmZNO0lBT0k7RTNFNG1mVjtFMkVubmZNO0lBT0k7RTNFK21mVjtFMkV0bmZNO0lBT0k7RTNFa25mVjtFMkV6bmZNO0lBT0k7RTNFcW5mVjtFMkU1bmZNO0lBT0k7RTNFd25mVjtFMkUvbmZNO0lBT0k7RTNFMm5mVjtFMkVsb2ZNO0lBT0k7RTNFOG5mVjtFMkVyb2ZNO0lBT0k7RTNFaW9mVjtFMkV4b2ZNO0lBT0k7RTNFb29mVjtFMkUzb2ZNO0lBT0k7RTNFdW9mVjtFMkU5b2ZNO0lBT0k7RTNFMG9mVjtFMkVqcGZNO0lBT0k7RTNFNm9mVjtFMkVwcGZNO0lBT0k7RTNFZ3BmVjtFMkV2cGZNO0lBT0k7RTNFbXBmVjtFMkUxcGZNO0lBT0k7RTNFc3BmVjtFMkU3cGZNO0lBT0k7RTNFeXBmVjtFMkVocWZNO0lBT0k7RTNFNHBmVjtFMkVucWZNO0lBT0k7RTNFK3BmVjtFMkV0cWZNO0lBT0k7RTNFa3FmVjtFMkV6cWZNO0lBT0k7RTNFcXFmVjtFMkU1cWZNO0lBT0k7RTNFd3FmVjtFMkUvcWZNO0lBT0k7RTNFMnFmVjtFMkVscmZNO0lBT0k7RTNFOHFmVjtFMkVycmZNO0lBT0k7RTNFaXJmVjtFMkV4cmZNO0lBT0k7RTNFb3JmVjtFMkUzcmZNO0lBT0k7RTNFdXJmVjtFMkU5cmZNO0lBT0k7RTNFMHJmVjtFMkVqc2ZNO0lBT0k7RTNFNnJmVjtFMkVwc2ZNO0lBT0k7RTNFZ3NmVjtFMkV2c2ZNO0lBT0k7RTNFbXNmVjtFMkUxc2ZNO0lBT0k7RTNFc3NmVjtFMkU3c2ZNO0lBT0k7RTNFeXNmVjtFMkVodGZNO0lBT0k7RTNFNHNmVjtFMkVudGZNO0lBT0k7RTNFK3NmVjtFMkV0dGZNO0lBT0k7RTNFa3RmVjtFMkV6dGZNO0lBT0k7RTNFcXRmVjtFMkU1dGZNO0lBT0k7RTNFd3RmVjtFMkUvdGZNO0lBT0k7RTNFMnRmVjtFMkVsdWZNO0lBT0k7RTNFOHRmVjtFMkVydWZNO0lBT0k7RTNFaXVmVjtFMkV4dWZNO0lBT0k7RTNFb3VmVjtFMkUzdWZNO0lBT0k7RTNFdXVmVjtFMkU5dWZNO0lBT0k7RTNFMHVmVjtFMkVqdmZNO0lBT0k7RTNFNnVmVjtFMkVwdmZNO0lBT0k7RTNFZ3ZmVjtFMkV2dmZNO0lBT0k7RTNFbXZmVjtFMkUxdmZNO0lBT0k7RTNFc3ZmVjtFMkU3dmZNO0lBT0k7RTNFeXZmVjtFMkVod2ZNO0lBT0k7RTNFNHZmVjtFMkVud2ZNO0lBT0k7RTNFK3ZmVjtFMkV0d2ZNO0lBT0k7RTNFa3dmVjtFMkV6d2ZNO0lBT0k7RTNFcXdmVjtFMkU1d2ZNO0lBT0k7RTNFd3dmVjtFMkUvd2ZNO0lBT0k7RTNFMndmVjtFMkVseGZNO0lBT0k7RTNFOHdmVjtFMkVyeGZNO0lBT0k7RTNFaXhmVjtFMkV4eGZNO0lBT0k7RTNFb3hmVjtFMkUzeGZNO0lBT0k7RTNFdXhmVjtFMkU5eGZNO0lBT0k7RTNFMHhmVjtFMkVqeWZNO0lBT0k7RTNFNnhmVjtFMkVweWZNO0lBT0k7RTNFZ3lmVjtFMkV2eWZNO0lBT0k7RTNFbXlmVjtFMkUxeWZNO0lBT0k7RTNFc3lmVjtFMkU3eWZNO0lBT0k7RTNFeXlmVjtFMkVoemZNO0lBT0k7RTNFNHlmVjtFMkVuemZNO0lBT0k7RTNFK3lmVjtFMkV0emZNO0lBT0k7RTNFa3pmVjtFMkV6emZNO0lBT0k7RTNFcXpmVjtFMkU1emZNO0lBT0k7RTNFd3pmVjtFMkUvemZNO0lBT0k7RTNFMnpmVjtFMkVsMGZNO0lBT0k7RTNFOHpmVjtFMkVyMGZNO0lBT0k7RTNFaTBmVjtFMkV4MGZNO0lBT0k7RTNFbzBmVjtFMkUzMGZNO0lBT0k7RTNFdTBmVjtFMkU5MGZNO0lBT0k7RTNFMDBmVjtFMkVqMWZNO0lBT0k7RTNFNjBmVjtFMkVwMWZNO0lBT0k7RTNFZzFmVjtFMkV2MWZNO0lBT0k7RTNFbTFmVjtFMkUxMWZNO0lBT0k7RTNFczFmVjtFMkU3MWZNO0lBT0k7RTNFeTFmVjtFMkVoMmZNO0lBT0k7RTNFNDFmVjtFMkVuMmZNO0lBT0k7RTNFKzFmVjtFMkV0MmZNO0lBT0k7RTNFazJmVjtFMkV6MmZNO0lBT0k7RTNFcTJmVjtFMkU1MmZNO0lBT0k7RTNFdzJmVjtFMkUvMmZNO0lBT0k7RTNFMjJmVjtFMkVsM2ZNO0lBT0k7RTNFODJmVjtFMkVyM2ZNO0lBT0k7RTNFaTNmVjtFMkV4M2ZNO0lBT0k7RTNFbzNmVjtFMkUzM2ZNO0lBT0k7RTNFdTNmVjtFMkU5M2ZNO0lBT0k7RTNFMDNmVjtFMkVqNGZNO0lBT0k7RTNFNjNmVjtFMkVwNGZNO0lBT0k7RTNFZzRmVjtFMkV2NGZNO0lBT0k7RTNFbTRmVjtFMkUxNGZNO0lBT0k7RTNFczRmVjtFMkU3NGZNO0lBT0k7RTNFeTRmVjtFMkVoNWZNO0lBT0k7RTNFNDRmVjtFMkVuNWZNO0lBT0k7RTNFKzRmVjtFMkV0NWZNO0lBT0k7RTNFazVmVjtFMkV6NWZNO0lBT0k7RTNFcTVmVjtFMkU1NWZNO0lBT0k7RTNFdzVmVjtFMkUvNWZNO0lBT0k7RTNFMjVmVjtFMkVsNmZNO0lBT0k7RTNFODVmVjtFMkVyNmZNO0lBT0k7RTNFaTZmVjtFMkV4NmZNO0lBT0k7RTNFbzZmVjtFMkUzNmZNO0lBT0k7RTNFdTZmVjtFMkU5NmZNO0lBT0k7RTNFMDZmVjtFMkVqN2ZNO0lBT0k7RTNFNjZmVjtFMkVwN2ZNO0lBT0k7RTNFZzdmVjtFMkV2N2ZNO0lBT0k7RTNFbTdmVjtFMkUxN2ZNO0lBT0k7RTNFczdmVjtFMkU3N2ZNO0lBT0k7RTNFeTdmVjtFMkVoOGZNO0lBT0k7RTNFNDdmVjtFMkVuOGZNO0lBT0k7RTNFKzdmVjtFMkV0OGZNO0lBT0k7RTNFazhmVjtFMkV6OGZNO0lBT0k7RTNFcThmVjtFMkU1OGZNO0lBT0k7RTNFdzhmVjtFMkUvOGZNO0lBT0k7RTNFMjhmVjtFMkVsOWZNO0lBT0k7RTNFODhmVjtFMkVyOWZNO0lBT0k7RTNFaTlmVjtFMkV4OWZNO0lBT0k7RTNFbzlmVjtFMkUzOWZNO0lBT0k7RTNFdTlmVjtFMkU5OWZNO0lBT0k7RTNFMDlmVjtFMkVqK2ZNO0lBT0k7RTNFNjlmVjtFMkVwK2ZNO0lBT0k7RTNFZytmVjtFMkV2K2ZNO0lBT0k7RTNFbStmVjtFMkUxK2ZNO0lBT0k7RTNFcytmVjtFMkU3K2ZNO0lBT0k7RTNFeStmVjtFMkVoL2ZNO0lBT0k7RTNFNCtmVjtFMkVuL2ZNO0lBT0k7RTNFKytmVjtFMkV0L2ZNO0lBT0k7RTNFay9mVjtFMkV6L2ZNO0lBT0k7RTNFcS9mVjtFMkU1L2ZNO0lBT0k7RTNFdy9mVjtFMkUvL2ZNO0lBT0k7RTNFMi9mVjtFMkVsZ2dCTTtJQU9JO0UzRTgvZlY7RTJFcmdnQk07SUFPSTtFM0VpZ2dCVjtFMkV4Z2dCTTtJQU9JO0UzRW9nZ0JWO0UyRTNnZ0JNO0lBT0k7RTNFdWdnQlY7RTJFOWdnQk07SUFPSTtFM0UwZ2dCVjtFMkVqaGdCTTtJQU9JO0UzRTZnZ0JWO0UyRXBoZ0JNO0lBT0k7RTNFZ2hnQlY7RTJFdmhnQk07SUFPSTtFM0VtaGdCVjtFMkUxaGdCTTtJQU9JO0UzRXNoZ0JWO0UyRTdoZ0JNO0lBT0k7RTNFeWhnQlY7RTJFaGlnQk07SUFPSTtFM0U0aGdCVjtFMkVuaWdCTTtJQU9JO0UzRStoZ0JWO0UyRXRpZ0JNO0lBT0k7RTNFa2lnQlY7RTJFemlnQk07SUFPSTtFM0VxaWdCVjtFMkU1aWdCTTtJQU9JO0UzRXdpZ0JWO0UyRS9pZ0JNO0lBT0k7RTNFMmlnQlY7RTJFbGpnQk07SUFPSTtFM0U4aWdCVjtFMkVyamdCTTtJQU9JO0UzRWlqZ0JWO0UyRXhqZ0JNO0lBT0k7RTNFb2pnQlY7RTJFM2pnQk07SUFPSTtFM0V1amdCVjtFMkU5amdCTTtJQU9JO0UzRTBqZ0JWO0UyRWprZ0JNO0lBT0k7RTNFNmpnQlY7RTJFcGtnQk07SUFPSTtFM0Vna2dCVjtFMkV2a2dCTTtJQU9JO0UzRW1rZ0JWO0UyRTFrZ0JNO0lBT0k7RTNFc2tnQlY7RTJFN2tnQk07SUFPSTtFM0V5a2dCVjtFMkVobGdCTTtJQU9JO0UzRTRrZ0JWO0UyRW5sZ0JNO0lBT0k7RTNFK2tnQlY7RTJFdGxnQk07SUFPSTtFM0VrbGdCVjtFMkV6bGdCTTtJQU9JO0UzRXFsZ0JWO0UyRTVsZ0JNO0lBT0k7RTNFd2xnQlY7RTJFL2xnQk07SUFPSTtFM0UybGdCVjtFMkVsbWdCTTtJQU9JO0UzRThsZ0JWO0UyRXJtZ0JNO0lBT0k7RTNFaW1nQlY7RTJFeG1nQk07SUFPSTtFM0VvbWdCVjtFMkUzbWdCTTtJQU9JO0UzRXVtZ0JWO0UyRTltZ0JNO0lBT0k7RTNFMG1nQlY7RTJFam5nQk07SUFPSTtFM0U2bWdCVjtFMkVwbmdCTTtJQU9JO0UzRWduZ0JWO0UyRXZuZ0JNO0lBT0k7RTNFbW5nQlY7RTJFMW5nQk07SUFPSTtFM0VzbmdCVjtFMkU3bmdCTTtJQU9JO0UzRXluZ0JWO0UyRWhvZ0JNO0lBT0k7RTNFNG5nQlY7RTJFbm9nQk07SUFPSTtFM0UrbmdCVjtFMkV0b2dCTTtJQU9JO0UzRWtvZ0JWO0UyRXpvZ0JNO0lBT0k7RTNFcW9nQlY7RTJFNW9nQk07SUFPSTtFM0V3b2dCVjtFMkUvb2dCTTtJQU9JO0UzRTJvZ0JWO0UyRWxwZ0JNO0lBT0k7RTNFOG9nQlY7RTJFcnBnQk07SUFPSTtFM0VpcGdCVjtFMkV4cGdCTTtJQU9JO0UzRW9wZ0JWO0UyRTNwZ0JNO0lBT0k7RTNFdXBnQlY7RTJFOXBnQk07SUFPSTtFM0UwcGdCVjtFMkVqcWdCTTtJQU9JO0UzRTZwZ0JWO0UyRXBxZ0JNO0lBT0k7RTNFZ3FnQlY7RTJFdnFnQk07SUFPSTtFM0VtcWdCVjtFMkUxcWdCTTtJQU9JO0UzRXNxZ0JWO0UyRTdxZ0JNO0lBT0k7RTNFeXFnQlY7RTJFaHJnQk07SUFPSTtFM0U0cWdCVjtFMkVucmdCTTtJQU9JO0UzRStxZ0JWO0UyRXRyZ0JNO0lBT0k7RTNFa3JnQlY7RTJFenJnQk07SUFPSTtFM0VxcmdCVjtFMkU1cmdCTTtJQU9JO0UzRXdyZ0JWO0UyRS9yZ0JNO0lBT0k7RTNFMnJnQlY7RTJFbHNnQk07SUFPSTtFM0U4cmdCVjtFMkVyc2dCTTtJQU9JO0UzRWlzZ0JWO0UyRXhzZ0JNO0lBT0k7RTNFb3NnQlY7RTJFM3NnQk07SUFPSTtFM0V1c2dCVjtFMkU5c2dCTTtJQU9JO0UzRTBzZ0JWO0UyRWp0Z0JNO0lBT0k7RTNFNnNnQlY7RTJFcHRnQk07SUFPSTtFM0VndGdCVjtFMkV2dGdCTTtJQU9JO0UzRW10Z0JWO0UyRTF0Z0JNO0lBT0k7RTNFc3RnQlY7RTJFN3RnQk07SUFPSTtFM0V5dGdCVjtFMkVodWdCTTtJQU9JO0UzRTR0Z0JWO0UyRW51Z0JNO0lBT0k7RTNFK3RnQlY7RTJFdHVnQk07SUFPSTtFM0VrdWdCVjtFMkV6dWdCTTtJQU9JO0UzRXF1Z0JWO0UyRTV1Z0JNO0lBT0k7RTNFd3VnQlY7RTJFL3VnQk07SUFPSTtFM0UydWdCVjtFMkVsdmdCTTtJQU9JO0UzRTh1Z0JWO0UyRXJ2Z0JNO0lBT0k7RTNFaXZnQlY7RTJFeHZnQk07SUFPSTtFM0VvdmdCVjtFMkUzdmdCTTtJQU9JO0UzRXV2Z0JWO0UyRTl2Z0JNO0lBT0k7RTNFMHZnQlY7RTJFandnQk07SUFPSTtFM0U2dmdCVjtFMkVwd2dCTTtJQU9JO0UzRWd3Z0JWO0UyRXZ3Z0JNO0lBT0k7RTNFbXdnQlY7RTJFMXdnQk07SUFPSTtFM0Vzd2dCVjtFMkU3d2dCTTtJQU9JO0UzRXl3Z0JWO0UyRWh4Z0JNO0lBT0k7RTNFNHdnQlY7RTJFbnhnQk07SUFPSTtFM0Urd2dCVjtFMkV0eGdCTTtJQU9JO0UzRWt4Z0JWO0UyRXp4Z0JNO0lBT0k7RTNFcXhnQlY7RTJFNXhnQk07SUFPSTtFM0V3eGdCVjtFMkUveGdCTTtJQU9JO0UzRTJ4Z0JWO0UyRWx5Z0JNO0lBT0k7RTNFOHhnQlY7RTJFcnlnQk07SUFPSTtFM0VpeWdCVjtFMkV4eWdCTTtJQU9JO0UzRW95Z0JWO0UyRTN5Z0JNO0lBT0k7RTNFdXlnQlY7RTJFOXlnQk07SUFPSTtFM0UweWdCVjtFMkVqemdCTTtJQU9JO0UzRTZ5Z0JWO0UyRXB6Z0JNO0lBT0k7RTNFZ3pnQlY7RTJFdnpnQk07SUFPSTtFM0VtemdCVjtFMkUxemdCTTtJQU9JO0UzRXN6Z0JWO0UyRTd6Z0JNO0lBT0k7RTNFeXpnQlY7RTJFaDBnQk07SUFPSTtFM0U0emdCVjtFMkVuMGdCTTtJQU9JO0UzRSt6Z0JWO0UyRXQwZ0JNO0lBT0k7RTNFazBnQlY7RTJFejBnQk07SUFPSTtFM0VxMGdCVjtFMkU1MGdCTTtJQU9JO0UzRXcwZ0JWO0UyRS8wZ0JNO0lBT0k7RTNFMjBnQlY7RTJFbDFnQk07SUFPSTtFM0U4MGdCVjtFMkVyMWdCTTtJQU9JO0UzRWkxZ0JWO0UyRXgxZ0JNO0lBT0k7RTNFbzFnQlY7RTJFMzFnQk07SUFPSTtFM0V1MWdCVjtFMkU5MWdCTTtJQU9JO0UzRTAxZ0JWO0UyRWoyZ0JNO0lBT0k7RTNFNjFnQlY7RTJFcDJnQk07SUFPSTtFM0VnMmdCVjtFMkV2MmdCTTtJQU9JO0UzRW0yZ0JWO0UyRTEyZ0JNO0lBT0k7RTNFczJnQlY7RTJFNzJnQk07SUFPSTtFM0V5MmdCVjtFMkVoM2dCTTtJQU9JO0UzRTQyZ0JWO0UyRW4zZ0JNO0lBT0k7RTNFKzJnQlY7RTJFdDNnQk07SUFPSTtFM0VrM2dCVjtFMkV6M2dCTTtJQU9JO0UzRXEzZ0JWO0UyRTUzZ0JNO0lBT0k7RTNFdzNnQlY7RTJFLzNnQk07SUFPSTtFM0UyM2dCVjtFMkVsNGdCTTtJQU9JO0UzRTgzZ0JWO0UyRXI0Z0JNO0lBT0k7RTNFaTRnQlY7RTJFeDRnQk07SUFPSTtFM0VvNGdCVjtFMkUzNGdCTTtJQU9JO0UzRXU0Z0JWO0UyRTk0Z0JNO0lBT0k7RTNFMDRnQlY7RTJFajVnQk07SUFPSTtFM0U2NGdCVjtFMkVwNWdCTTtJQU9JO0UzRWc1Z0JWO0UyRXY1Z0JNO0lBT0k7RTNFbTVnQlY7RTJFMTVnQk07SUFPSTtFM0VzNWdCVjtFMkU3NWdCTTtJQU9JO0UzRXk1Z0JWO0UyRWg2Z0JNO0lBT0k7RTNFNDVnQlY7RTJFbjZnQk07SUFPSTtFM0UrNWdCVjtFMkV0NmdCTTtJQU9JO0UzRWs2Z0JWO0UyRXo2Z0JNO0lBT0k7RTNFcTZnQlY7RTJFNTZnQk07SUFPSTtFM0V3NmdCVjtFMkUvNmdCTTtJQU9JO0UzRTI2Z0JWO0UyRWw3Z0JNO0lBT0k7RTNFODZnQlY7RTJFcjdnQk07SUFPSTtFM0VpN2dCVjtFMkV4N2dCTTtJQU9JO0UzRW83Z0JWO0UyRTM3Z0JNO0lBT0k7RTNFdTdnQlY7RTJFOTdnQk07SUFPSTtFM0UwN2dCVjtFMkVqOGdCTTtJQU9JO0UzRTY3Z0JWO0UyRXA4Z0JNO0lBT0k7RTNFZzhnQlY7RTJFdjhnQk07SUFPSTtJQUFBO0UzRW84Z0JWO0UyRTM4Z0JNO0lBT0k7SUFBQTtFM0V3OGdCVjtFMkUvOGdCTTtJQU9JO0lBQUE7RTNFNDhnQlY7RTJFbjlnQk07SUFPSTtJQUFBO0UzRWc5Z0JWO0UyRXY5Z0JNO0lBT0k7SUFBQTtFM0VvOWdCVjtFMkUzOWdCTTtJQU9JO0lBQUE7RTNFdzlnQlY7RTJFLzlnQk07SUFPSTtJQUFBO0UzRTQ5Z0JWO0UyRW4rZ0JNO0lBT0k7SUFBQTtFM0VnK2dCVjtFMkV2K2dCTTtJQU9JO0lBQUE7RTNFbytnQlY7RTJFMytnQk07SUFPSTtJQUFBO0UzRXcrZ0JWO0UyRS8rZ0JNO0lBT0k7SUFBQTtFM0U0K2dCVjtFMkVuL2dCTTtJQU9JO0lBQUE7RTNFZy9nQlY7RTJFdi9nQk07SUFPSTtJQUFBO0UzRW8vZ0JWO0UyRTMvZ0JNO0lBT0k7SUFBQTtFM0V3L2dCVjtFMkUvL2dCTTtJQU9JO0lBQUE7RTNFNC9nQlY7RTJFbmdoQk07SUFPSTtJQUFBO0UzRWdnaEJWO0UyRXZnaEJNO0lBT0k7SUFBQTtFM0VvZ2hCVjtFMkUzZ2hCTTtJQU9JO0lBQUE7RTNFd2doQlY7RTJFL2doQk07SUFPSTtJQUFBO0UzRTRnaEJWO0UyRW5oaEJNO0lBT0k7SUFBQTtFM0VnaGhCVjtFMkV2aGhCTTtJQU9JO0lBQUE7RTNFb2hoQlY7RTJFM2hoQk07SUFPSTtJQUFBO0UzRXdoaEJWO0UyRS9oaEJNO0lBT0k7SUFBQTtFM0U0aGhCVjtFMkVuaWhCTTtJQU9JO0lBQUE7RTNFZ2loQlY7RTJFdmloQk07SUFPSTtJQUFBO0UzRW9paEJWO0UyRTNpaEJNO0lBT0k7SUFBQTtFM0V3aWhCVjtFMkUvaWhCTTtJQU9JO0lBQUE7RTNFNGloQlY7RTJFbmpoQk07SUFPSTtJQUFBO0UzRWdqaEJWO0UyRXZqaEJNO0lBT0k7SUFBQTtFM0VvamhCVjtFMkUzamhCTTtJQU9JO0lBQUE7RTNFd2poQlY7RTJFL2poQk07SUFPSTtJQUFBO0UzRTRqaEJWO0UyRW5raEJNO0lBT0k7SUFBQTtFM0Vna2hCVjtFMkV2a2hCTTtJQU9JO0lBQUE7RTNFb2toQlY7RTJFM2toQk07SUFPSTtJQUFBO0UzRXdraEJWO0UyRS9raEJNO0lBT0k7SUFBQTtFM0U0a2hCVjtFMkVubGhCTTtJQU9JO0lBQUE7RTNFZ2xoQlY7RTJFdmxoQk07SUFPSTtJQUFBO0UzRW9saEJWO0UyRTNsaEJNO0lBT0k7SUFBQTtFM0V3bGhCVjtFMkUvbGhCTTtJQU9JO0lBQUE7RTNFNGxoQlY7RTJFbm1oQk07SUFPSTtJQUFBO0UzRWdtaEJWO0UyRXZtaEJNO0lBT0k7SUFBQTtFM0VvbWhCVjtFMkUzbWhCTTtJQU9JO0lBQUE7RTNFd21oQlY7RTJFL21oQk07SUFPSTtJQUFBO0UzRTRtaEJWO0UyRW5uaEJNO0lBT0k7SUFBQTtFM0VnbmhCVjtFMkV2bmhCTTtJQU9JO0UzRW1uaEJWO0UyRTFuaEJNO0lBT0k7RTNFc25oQlY7RTJFN25oQk07SUFPSTtFM0V5bmhCVjtFMkVob2hCTTtJQU9JO0UzRTRuaEJWO0UyRW5vaEJNO0lBT0k7RTNFK25oQlY7RTJFdG9oQk07SUFPSTtFM0Vrb2hCVjtFMkV6b2hCTTtJQU9JO0UzRXFvaEJWO0UyRTVvaEJNO0lBT0k7RTNFd29oQlY7RTJFL29oQk07SUFPSTtFM0Uyb2hCVjtFMkVscGhCTTtJQU9JO0UzRThvaEJWO0UyRXJwaEJNO0lBT0k7RTNFaXBoQlY7RTJFeHBoQk07SUFPSTtFM0VvcGhCVjtFMkUzcGhCTTtJQU9JO0UzRXVwaEJWO0UyRTlwaEJNO0lBT0k7RTNFMHBoQlY7RTJFanFoQk07SUFPSTtFM0U2cGhCVjtFMkVwcWhCTTtJQU9JO0UzRWdxaEJWO0UyRXZxaEJNO0lBT0k7RTNFbXFoQlY7RTJFMXFoQk07SUFPSTtFM0VzcWhCVjtFMkU3cWhCTTtJQU9JO0UzRXlxaEJWO0UyRWhyaEJNO0lBT0k7RTNFNHFoQlY7RTJFbnJoQk07SUFPSTtFM0UrcWhCVjtFMkV0cmhCTTtJQU9JO0UzRWtyaEJWO0UyRXpyaEJNO0lBT0k7RTNFcXJoQlY7RTJFNXJoQk07SUFPSTtFM0V3cmhCVjtFMkUvcmhCTTtJQU9JO0UzRTJyaEJWO0UyRWxzaEJNO0lBT0k7RTNFOHJoQlY7RTJFcnNoQk07SUFPSTtFM0Vpc2hCVjtFMkV4c2hCTTtJQU9JO0UzRW9zaEJWO0UyRTNzaEJNO0lBT0k7RTNFdXNoQlY7RTJFOXNoQk07SUFPSTtFM0Uwc2hCVjtFMkVqdGhCTTtJQU9JO0UzRTZzaEJWO0UyRXB0aEJNO0lBT0k7RTNFZ3RoQlY7RTJFdnRoQk07SUFPSTtFM0VtdGhCVjtFMkUxdGhCTTtJQU9JO0UzRXN0aEJWO0UyRTd0aEJNO0lBT0k7RTNFeXRoQlY7RTJFaHVoQk07SUFPSTtFM0U0dGhCVjtFMkVudWhCTTtJQU9JO0UzRSt0aEJWO0UyRXR1aEJNO0lBT0k7RTNFa3VoQlY7RTJFenVoQk07SUFPSTtFM0VxdWhCVjtFMkU1dWhCTTtJQU9JO0UzRXd1aEJWO0UyRS91aEJNO0lBT0k7RTNFMnVoQlY7RTJFbHZoQk07SUFPSTtFM0U4dWhCVjtFMkVydmhCTTtJQU9JO0UzRWl2aEJWO0UyRXh2aEJNO0lBT0k7RTNFb3ZoQlY7RTJFM3ZoQk07SUFPSTtFM0V1dmhCVjtFMkU5dmhCTTtJQU9JO0UzRTB2aEJWO0UyRWp3aEJNO0lBT0k7RTNFNnZoQlY7RTJFcHdoQk07SUFPSTtFM0Vnd2hCVjtFMkV2d2hCTTtJQU9JO0UzRW13aEJWO0UyRTF3aEJNO0lBT0k7RTNFc3doQlY7RTJFN3doQk07SUFPSTtFM0V5d2hCVjtFMkVoeGhCTTtJQU9JO0UzRTR3aEJWO0UyRW54aEJNO0lBT0k7RTNFK3doQlY7RTJFdHhoQk07SUFPSTtFM0VreGhCVjtFMkV6eGhCTTtJQU9JO0UzRXF4aEJWO0UyRTV4aEJNO0lBT0k7RTNFd3hoQlY7RTJFL3hoQk07SUFPSTtFM0UyeGhCVjtFMkVseWhCTTtJQU9JO0UzRTh4aEJWO0UyRXJ5aEJNO0lBT0k7RTNFaXloQlY7RTJFeHloQk07SUFPSTtFM0VveWhCVjtFMkUzeWhCTTtJQU9JO0UzRXV5aEJWO0UyRTl5aEJNO0lBT0k7RTNFMHloQlY7RTJFanpoQk07SUFPSTtFM0U2eWhCVjtFMkVwemhCTTtJQU9JO0UzRWd6aEJWO0UyRXZ6aEJNO0lBT0k7RTNFbXpoQlY7RTJFMXpoQk07SUFPSTtFM0VzemhCVjtFMkU3emhCTTtJQU9JO0UzRXl6aEJWO0UyRWgwaEJNO0lBT0k7RTNFNHpoQlY7RTJFbjBoQk07SUFPSTtFM0UremhCVjtFMkV0MGhCTTtJQU9JO0UzRWswaEJWO0UyRXowaEJNO0lBT0k7RTNFcTBoQlY7RTJFNTBoQk07SUFPSTtFM0V3MGhCVjtFMkUvMGhCTTtJQU9JO0UzRTIwaEJWO0UyRWwxaEJNO0lBT0k7RTNFODBoQlY7RTJFcjFoQk07SUFPSTtFM0VpMWhCVjtFMkV4MWhCTTtJQU9JO0UzRW8xaEJWO0UyRTMxaEJNO0lBT0k7RTNFdTFoQlY7RTJFOTFoQk07SUFPSTtFM0UwMWhCVjtFMkVqMmhCTTtJQU9JO0UzRTYxaEJWO0UyRXAyaEJNO0lBT0k7RTNFZzJoQlY7RTJFdjJoQk07SUFPSTtFM0VtMmhCVjtFMkUxMmhCTTtJQU9JO0UzRXMyaEJWO0UyRTcyaEJNO0lBT0k7RTNFeTJoQlY7RTJFaDNoQk07SUFPSTtFM0U0MmhCVjtFMkVuM2hCTTtJQU9JO0UzRSsyaEJWO0UyRXQzaEJNO0lBT0k7RTNFazNoQlY7RTJFejNoQk07SUFPSTtFM0VxM2hCVjtFMkU1M2hCTTtJQU9JO0UzRXczaEJWO0UyRS8zaEJNO0lBT0k7RTNFMjNoQlY7RTJFbDRoQk07SUFPSTtFM0U4M2hCVjtFMkVyNGhCTTtJQU9JO0UzRWk0aEJWO0UyRXg0aEJNO0lBT0k7RTNFbzRoQlY7RTJFMzRoQk07SUFPSTtFM0V1NGhCVjtFMkU5NGhCTTtJQU9JO0UzRTA0aEJWO0UyRWo1aEJNO0lBT0k7RTNFNjRoQlY7RTJFcDVoQk07SUFPSTtFM0VnNWhCVjtFMkV2NWhCTTtJQU9JO0UzRW01aEJWO0UyRTE1aEJNO0lBT0k7RTNFczVoQlY7RTJFNzVoQk07SUFPSTtFM0V5NWhCVjtFMkVoNmhCTTtJQU9JO0UzRTQ1aEJWO0UyRW42aEJNO0lBT0k7RTNFKzVoQlY7RTJFdDZoQk07SUFPSTtFM0VrNmhCVjtFMkV6NmhCTTtJQU9JO0UzRXE2aEJWO0UyRTU2aEJNO0lBT0k7RTNFdzZoQlY7RTJFLzZoQk07SUFPSTtFM0UyNmhCVjtFMkVsN2hCTTtJQU9JO0UzRTg2aEJWO0UyRXI3aEJNO0lBT0k7RTNFaTdoQlY7RTJFeDdoQk07SUFPSTtFM0VvN2hCVjtFMkUzN2hCTTtJQU9JO0lBQUE7RTNFdzdoQlY7RTJFLzdoQk07SUFPSTtJQUFBO0UzRTQ3aEJWO0UyRW44aEJNO0lBT0k7SUFBQTtFM0VnOGhCVjtFMkV2OGhCTTtJQU9JO0lBQUE7RTNFbzhoQlY7RTJFMzhoQk07SUFPSTtJQUFBO0UzRXc4aEJWO0UyRS84aEJNO0lBT0k7SUFBQTtFM0U0OGhCVjtFMkVuOWhCTTtJQU9JO0lBQUE7RTNFZzloQlY7RTJFdjloQk07SUFPSTtJQUFBO0UzRW85aEJWO0UyRTM5aEJNO0lBT0k7SUFBQTtFM0V3OWhCVjtFMkUvOWhCTTtJQU9JO0lBQUE7RTNFNDloQlY7RTJFbitoQk07SUFPSTtJQUFBO0UzRWcraEJWO0UyRXYraEJNO0lBT0k7SUFBQTtFM0VvK2hCVjtFMkUzK2hCTTtJQU9JO0lBQUE7RTNFdytoQlY7RTJFLytoQk07SUFPSTtJQUFBO0UzRTQraEJWO0UyRW4vaEJNO0lBT0k7SUFBQTtFM0VnL2hCVjtFMkV2L2hCTTtJQU9JO0lBQUE7RTNFby9oQlY7RTJFMy9oQk07SUFPSTtJQUFBO0UzRXcvaEJWO0UyRS8vaEJNO0lBT0k7SUFBQTtFM0U0L2hCVjtFMkVuZ2lCTTtJQU9JO0lBQUE7RTNFZ2dpQlY7RTJFdmdpQk07SUFPSTtJQUFBO0UzRW9naUJWO0UyRTNnaUJNO0lBT0k7SUFBQTtFM0V3Z2lCVjtFMkUvZ2lCTTtJQU9JO0lBQUE7RTNFNGdpQlY7RTJFbmhpQk07SUFPSTtJQUFBO0UzRWdoaUJWO0UyRXZoaUJNO0lBT0k7SUFBQTtFM0VvaGlCVjtFMkUzaGlCTTtJQU9JO0lBQUE7RTNFd2hpQlY7RTJFL2hpQk07SUFPSTtJQUFBO0UzRTRoaUJWO0UyRW5paUJNO0lBT0k7SUFBQTtFM0VnaWlCVjtFMkV2aWlCTTtJQU9JO0lBQUE7RTNFb2lpQlY7RTJFM2lpQk07SUFPSTtJQUFBO0UzRXdpaUJWO0UyRS9paUJNO0lBT0k7SUFBQTtFM0U0aWlCVjtFMkVuamlCTTtJQU9JO0lBQUE7RTNFZ2ppQlY7RTJFdmppQk07SUFPSTtJQUFBO0UzRW9qaUJWO0UyRTNqaUJNO0lBT0k7SUFBQTtFM0V3amlCVjtFMkUvamlCTTtJQU9JO0lBQUE7RTNFNGppQlY7RTJFbmtpQk07SUFPSTtJQUFBO0UzRWdraUJWO0UyRXZraUJNO0lBT0k7SUFBQTtFM0Vva2lCVjtFMkUza2lCTTtJQU9JO0lBQUE7RTNFd2tpQlY7RTJFL2tpQk07SUFPSTtJQUFBO0UzRTRraUJWO0UyRW5saUJNO0lBT0k7SUFBQTtFM0VnbGlCVjtFMkV2bGlCTTtJQU9JO0lBQUE7RTNFb2xpQlY7RTJFM2xpQk07SUFPSTtFM0V1bGlCVjtFMkU5bGlCTTtJQU9JO0UzRTBsaUJWO0UyRWptaUJNO0lBT0k7RTNFNmxpQlY7RTJFcG1pQk07SUFPSTtFM0VnbWlCVjtFMkV2bWlCTTtJQU9JO0UzRW1taUJWO0UyRTFtaUJNO0lBT0k7RTNFc21pQlY7RTJFN21pQk07SUFPSTtFM0V5bWlCVjtFMkVobmlCTTtJQU9JO0UzRTRtaUJWO0UyRW5uaUJNO0lBT0k7RTNFK21pQlY7RTJFdG5pQk07SUFPSTtFM0VrbmlCVjtFMkV6bmlCTTtJQU9JO0UzRXFuaUJWO0UyRTVuaUJNO0lBT0k7RTNFd25pQlY7RTJFL25pQk07SUFPSTtFM0UybmlCVjtFMkVsb2lCTTtJQU9JO0UzRThuaUJWO0UyRXJvaUJNO0lBT0k7RTNFaW9pQlY7RTJFeG9pQk07SUFPSTtFM0Vvb2lCVjtFMkUzb2lCTTtJQU9JO0UzRXVvaUJWO0UyRTlvaUJNO0lBT0k7RTNFMG9pQlY7RTJFanBpQk07SUFPSTtFM0U2b2lCVjtFMkVwcGlCTTtJQU9JO0UzRWdwaUJWO0UyRXZwaUJNO0lBT0k7RTNFbXBpQlY7RTJFMXBpQk07SUFPSTtFM0VzcGlCVjtFMkU3cGlCTTtJQU9JO0UzRXlwaUJWO0UyRWhxaUJNO0lBT0k7RTNFNHBpQlY7RTJFbnFpQk07SUFPSTtFM0UrcGlCVjtFMkV0cWlCTTtJQU9JO0UzRWtxaUJWO0UyRXpxaUJNO0lBT0k7RTNFcXFpQlY7RTJFNXFpQk07SUFPSTtFM0V3cWlCVjtFMkUvcWlCTTtJQU9JO0UzRTJxaUJWO0UyRWxyaUJNO0lBT0k7RTNFOHFpQlY7RTJFcnJpQk07SUFPSTtFM0VpcmlCVjtFMkV4cmlCTTtJQU9JO0UzRW9yaUJWO0UyRTNyaUJNO0lBT0k7RTNFdXJpQlY7RTJFOXJpQk07SUFPSTtFM0UwcmlCVjtFMkVqc2lCTTtJQU9JO0UzRTZyaUJWO0UyRXBzaUJNO0lBT0k7RTNFZ3NpQlY7RTJFdnNpQk07SUFPSTtFM0Vtc2lCVjtFMkUxc2lCTTtJQU9JO0UzRXNzaUJWO0UyRTdzaUJNO0lBT0k7RTNFeXNpQlY7RTJFaHRpQk07SUFPSTtFM0U0c2lCVjtFMkVudGlCTTtJQU9JO0UzRStzaUJWO0UyRXR0aUJNO0lBT0k7RTNFa3RpQlY7RTJFenRpQk07SUFPSTtFM0VxdGlCVjtFMkU1dGlCTTtJQU9JO0UzRXd0aUJWO0UyRS90aUJNO0lBT0k7RTNFMnRpQlY7RTJFbHVpQk07SUFPSTtFM0U4dGlCVjtFMkVydWlCTTtJQU9JO0UzRWl1aUJWO0UyRXh1aUJNO0lBT0k7RTNFb3VpQlY7RTJFM3VpQk07SUFPSTtFM0V1dWlCVjtFMkU5dWlCTTtJQU9JO0UzRTB1aUJWO0UyRWp2aUJNO0lBT0k7RTNFNnVpQlY7RTJFcHZpQk07SUFPSTtFM0VndmlCVjtFMkV2dmlCTTtJQU9JO0UzRW12aUJWO0UyRTF2aUJNO0lBT0k7RTNFc3ZpQlY7RTJFN3ZpQk07SUFPSTtFM0V5dmlCVjtFMkVod2lCTTtJQU9JO0UzRTR2aUJWO0UyRW53aUJNO0lBT0k7RTNFK3ZpQlY7RTJFdHdpQk07SUFPSTtFM0Vrd2lCVjtFMkV6d2lCTTtJQU9JO0UzRXF3aUJWO0UyRTV3aUJNO0lBT0k7RTNFd3dpQlY7RTJFL3dpQk07SUFPSTtFM0Uyd2lCVjtFMkVseGlCTTtJQU9JO0UzRTh3aUJWO0UyRXJ4aUJNO0lBT0k7RTNFaXhpQlY7RTJFeHhpQk07SUFPSTtFM0VveGlCVjtFMkUzeGlCTTtJQU9JO0UzRXV4aUJWO0UyRTl4aUJNO0lBT0k7RTNFMHhpQlY7RTJFanlpQk07SUFPSTtFM0U2eGlCVjtFMkVweWlCTTtJQU9JO0UzRWd5aUJWO0UyRXZ5aUJNO0lBT0k7RTNFbXlpQlY7RTJFMXlpQk07SUFPSTtFM0VzeWlCVjtFMkU3eWlCTTtJQU9JO0UzRXl5aUJWO0UyRWh6aUJNO0lBT0k7RTNFNHlpQlY7RTJFbnppQk07SUFPSTtFM0UreWlCVjtFMkV0emlCTTtJQU9JO0UzRWt6aUJWO0UyRXp6aUJNO0lBT0k7RTNFcXppQlY7RTJFNXppQk07SUFPSTtFM0V3emlCVjtFMkUvemlCTTtJQU9JO0UzRTJ6aUJWO0UyRWwwaUJNO0lBT0k7RTNFOHppQlY7RTJFcjBpQk07SUFPSTtFM0VpMGlCVjtFMkV4MGlCTTtJQU9JO0UzRW8waUJWO0UyRTMwaUJNO0lBT0k7RTNFdTBpQlY7RTJFOTBpQk07SUFPSTtFM0UwMGlCVjtFMkVqMWlCTTtJQU9JO0UzRTYwaUJWO0UyRXAxaUJNO0lBT0k7RTNFZzFpQlY7RTJFdjFpQk07SUFPSTtFM0VtMWlCVjtFMkUxMWlCTTtJQU9JO0UzRXMxaUJWO0UyRTcxaUJNO0lBT0k7RTNFeTFpQlY7RTJFaDJpQk07SUFPSTtFM0U0MWlCVjtFMkVuMmlCTTtJQU9JO0UzRSsxaUJWO0UyRXQyaUJNO0lBT0k7RTNFazJpQlY7RTJFejJpQk07SUFPSTtFM0VxMmlCVjtFMkU1MmlCTTtJQU9JO0UzRXcyaUJWO0UyRS8yaUJNO0lBT0k7RTNFMjJpQlY7RTJFbDNpQk07SUFPSTtFM0U4MmlCVjtFMkVyM2lCTTtJQU9JO0UzRWkzaUJWO0UyRXgzaUJNO0lBT0k7RTNFbzNpQlY7RTJFMzNpQk07SUFPSTtFM0V1M2lCVjtFMkU5M2lCTTtJQU9JO0UzRTAzaUJWO0UyRWo0aUJNO0lBT0k7RTNFNjNpQlY7RTJFcDRpQk07SUFPSTtFM0VnNGlCVjtFMkV2NGlCTTtJQU9JO0UzRW00aUJWO0UyRTE0aUJNO0lBT0k7SUFBQTtFM0V1NGlCVjtFMkU5NGlCTTtJQU9JO0lBQUE7RTNFMjRpQlY7RTJFbDVpQk07SUFPSTtJQUFBO0UzRSs0aUJWO0UyRXQ1aUJNO0lBT0k7SUFBQTtFM0VtNWlCVjtFMkUxNWlCTTtJQU9JO0lBQUE7RTNFdTVpQlY7RTJFOTVpQk07SUFPSTtJQUFBO0UzRTI1aUJWO0UyRWw2aUJNO0lBT0k7SUFBQTtFM0UrNWlCVjtFMkV0NmlCTTtJQU9JO0lBQUE7RTNFbTZpQlY7RTJFMTZpQk07SUFPSTtJQUFBO0UzRXU2aUJWO0UyRTk2aUJNO0lBT0k7SUFBQTtFM0UyNmlCVjtFMkVsN2lCTTtJQU9JO0lBQUE7RTNFKzZpQlY7RTJFdDdpQk07SUFPSTtJQUFBO0UzRW03aUJWO0UyRTE3aUJNO0lBT0k7SUFBQTtFM0V1N2lCVjtFMkU5N2lCTTtJQU9JO0lBQUE7RTNFMjdpQlY7RTJFbDhpQk07SUFPSTtJQUFBO0UzRSs3aUJWO0UyRXQ4aUJNO0lBT0k7SUFBQTtFM0VtOGlCVjtFMkUxOGlCTTtJQU9JO0lBQUE7RTNFdThpQlY7RTJFOThpQk07SUFPSTtJQUFBO0UzRTI4aUJWO0UyRWw5aUJNO0lBT0k7SUFBQTtFM0UrOGlCVjtFMkV0OWlCTTtJQU9JO0lBQUE7RTNFbTlpQlY7RTJFMTlpQk07SUFPSTtJQUFBO0UzRXU5aUJWO0UyRTk5aUJNO0lBT0k7SUFBQTtFM0UyOWlCVjtFMkVsK2lCTTtJQU9JO0lBQUE7RTNFKzlpQlY7RTJFdCtpQk07SUFPSTtJQUFBO0UzRW0raUJWO0UyRTEraUJNO0lBT0k7SUFBQTtFM0V1K2lCVjtFMkU5K2lCTTtJQU9JO0lBQUE7RTNFMitpQlY7RTJFbC9pQk07SUFPSTtJQUFBO0UzRSsraUJWO0UyRXQvaUJNO0lBT0k7SUFBQTtFM0VtL2lCVjtFMkUxL2lCTTtJQU9JO0lBQUE7RTNFdS9pQlY7RTJFOS9pQk07SUFPSTtJQUFBO0UzRTIvaUJWO0UyRWxnakJNO0lBT0k7SUFBQTtFM0UrL2lCVjtFMkV0Z2pCTTtJQU9JO0lBQUE7RTNFbWdqQlY7RTJFMWdqQk07SUFPSTtJQUFBO0UzRXVnakJWO0UyRTlnakJNO0lBT0k7SUFBQTtFM0UyZ2pCVjtFMkVsaGpCTTtJQU9JO0lBQUE7RTNFK2dqQlY7RTJFdGhqQk07SUFPSTtJQUFBO0UzRW1oakJWO0UyRTFoakJNO0lBT0k7SUFBQTtFM0V1aGpCVjtFMkU5aGpCTTtJQU9JO0lBQUE7RTNFMmhqQlY7RTJFbGlqQk07SUFPSTtJQUFBO0UzRStoakJWO0UyRXRpakJNO0lBT0k7SUFBQTtFM0VtaWpCVjtFMkUxaWpCTTtJQU9JO0lBQUE7RTNFdWlqQlY7RTJFOWlqQk07SUFPSTtJQUFBO0UzRTJpakJWO0UyRWxqakJNO0lBT0k7RTNFOGlqQlY7RTJFcmpqQk07SUFPSTtFM0VpampCVjtFMkV4ampCTTtJQU9JO0UzRW9qakJWO0UyRTNqakJNO0lBT0k7RTNFdWpqQlY7RTJFOWpqQk07SUFPSTtFM0UwampCVjtFMkVqa2pCTTtJQU9JO0UzRTZqakJWO0UyRXBrakJNO0lBT0k7RTNFZ2tqQlY7RTJFdmtqQk07SUFPSTtFM0Vta2pCVjtFMkUxa2pCTTtJQU9JO0UzRXNrakJWO0UyRTdrakJNO0lBT0k7RTNFeWtqQlY7RTJFaGxqQk07SUFPSTtFM0U0a2pCVjtFMkVubGpCTTtJQU9JO0UzRStrakJWO0UyRXRsakJNO0lBT0k7RTNFa2xqQlY7RTJFemxqQk07SUFPSTtFM0VxbGpCVjtFMkU1bGpCTTtJQU9JO0UzRXdsakJWO0UyRS9sakJNO0lBT0k7RTNFMmxqQlY7RTJFbG1qQk07SUFPSTtFM0U4bGpCVjtFMkVybWpCTTtJQU9JO0UzRWltakJWO0UyRXhtakJNO0lBT0k7RTNFb21qQlY7RTJFM21qQk07SUFPSTtFM0V1bWpCVjtFMkU5bWpCTTtJQU9JO0UzRTBtakJWO0UyRWpuakJNO0lBT0k7RTNFNm1qQlY7RTJFcG5qQk07SUFPSTtFM0VnbmpCVjtFMkV2bmpCTTtJQU9JO0UzRW1uakJWO0UyRTFuakJNO0lBT0k7RTNFc25qQlY7RTJFN25qQk07SUFPSTtFM0V5bmpCVjtFMkVob2pCTTtJQU9JO0UzRTRuakJWO0UyRW5vakJNO0lBT0k7RTNFK25qQlY7RTJFdG9qQk07SUFPSTtFM0Vrb2pCVjtFMkV6b2pCTTtJQU9JO0UzRXFvakJWO0UyRTVvakJNO0lBT0k7RTNFd29qQlY7RTJFL29qQk07SUFPSTtFM0Uyb2pCVjtFMkVscGpCTTtJQU9JO0UzRThvakJWO0UyRXJwakJNO0lBT0k7RTNFaXBqQlY7RTJFeHBqQk07SUFPSTtFM0VvcGpCVjtFMkUzcGpCTTtJQU9JO0UzRXVwakJWO0UyRTlwakJNO0lBT0k7RTNFMHBqQlY7RTJFanFqQk07SUFPSTtFM0U2cGpCVjtFMkVwcWpCTTtJQU9JO0UzRWdxakJWO0UyRXZxakJNO0lBT0k7RTNFbXFqQlY7RTJFMXFqQk07SUFPSTtFM0VzcWpCVjtFMkU3cWpCTTtJQU9JO0UzRXlxakJWO0UyRWhyakJNO0lBT0k7RTNFNHFqQlY7RTJFbnJqQk07SUFPSTtFM0UrcWpCVjtFMkV0cmpCTTtJQU9JO0UzRWtyakJWO0UyRXpyakJNO0lBT0k7RTNFcXJqQlY7RTJFNXJqQk07SUFPSTtFM0V3cmpCVjtFMkUvcmpCTTtJQU9JO0UzRTJyakJWO0UyRWxzakJNO0lBT0k7RTNFOHJqQlY7RTJFcnNqQk07SUFPSTtFM0Vpc2pCVjtFMkV4c2pCTTtJQU9JO0UzRW9zakJWO0UyRTNzakJNO0lBT0k7RTNFdXNqQlY7RTJFOXNqQk07SUFPSTtFM0Uwc2pCVjtFMkVqdGpCTTtJQU9JO0UzRTZzakJWO0UyRXB0akJNO0lBT0k7RTNFZ3RqQlY7RTJFdnRqQk07SUFPSTtFM0VtdGpCVjtFMkUxdGpCTTtJQU9JO0UzRXN0akJWO0UyRTd0akJNO0lBT0k7RTNFeXRqQlY7RTJFaHVqQk07SUFPSTtFM0U0dGpCVjtFMkVudWpCTTtJQU9JO0UzRSt0akJWO0UyRXR1akJNO0lBT0k7RTNFa3VqQlY7RTJFenVqQk07SUFPSTtFM0VxdWpCVjtFMkU1dWpCTTtJQU9JO0UzRXd1akJWO0UyRS91akJNO0lBT0k7RTNFMnVqQlY7RTJFbHZqQk07SUFPSTtFM0U4dWpCVjtFMkVydmpCTTtJQU9JO0UzRWl2akJWO0UyRXh2akJNO0lBT0k7RTNFb3ZqQlY7RTJFM3ZqQk07SUFPSTtFM0V1dmpCVjtFMkU5dmpCTTtJQU9JO0UzRTB2akJWO0UyRWp3akJNO0lBT0k7RTNFNnZqQlY7RTJFcHdqQk07SUFPSTtFM0Vnd2pCVjtFMkV2d2pCTTtJQU9JO0UzRW13akJWO0UyRTF3akJNO0lBT0k7RTNFc3dqQlY7RTJFN3dqQk07SUFPSTtFM0V5d2pCVjtFMkVoeGpCTTtJQU9JO0UzRTR3akJWO0UyRW54akJNO0lBT0k7RTNFK3dqQlY7RTJFdHhqQk07SUFPSTtFM0VreGpCVjtFMkV6eGpCTTtJQU9JO0UzRXF4akJWO0UyRTV4akJNO0lBT0k7RTNFd3hqQlY7RTJFL3hqQk07SUFPSTtFM0UyeGpCVjtFMkVseWpCTTtJQU9JO0UzRTh4akJWO0UyRXJ5akJNO0lBT0k7RTNFaXlqQlY7RTJFeHlqQk07SUFPSTtFM0VveWpCVjtFMkUzeWpCTTtJQU9JO0UzRXV5akJWO0UyRTl5akJNO0lBT0k7RTNFMHlqQlY7RTJFanpqQk07SUFPSTtFM0U2eWpCVjtFMkVwempCTTtJQU9JO0UzRWd6akJWO0UyRXZ6akJNO0lBT0k7RTNFbXpqQlY7RTJFMXpqQk07SUFPSTtFM0VzempCVjtFMkU3empCTTtJQU9JO0UzRXl6akJWO0UyRWgwakJNO0lBT0k7RTNFNHpqQlY7RTJFbjBqQk07SUFPSTtFM0UrempCVjtFMkV0MGpCTTtJQU9JO0UzRWswakJWO0UyRXowakJNO0lBT0k7RTNFcTBqQlY7RTJFNTBqQk07SUFPSTtFM0V3MGpCVjtFMkUvMGpCTTtJQU9JO0UzRTIwakJWO0UyRWwxakJNO0lBT0k7RTNFODBqQlY7RTJFcjFqQk07SUFPSTtFM0VpMWpCVjtFMkV4MWpCTTtJQU9JO0UzRW8xakJWO0UyRTMxakJNO0lBT0k7RTNFdTFqQlY7RTJFOTFqQk07SUFPSTtFM0UwMWpCVjtFMkVqMmpCTTtJQU9JO0UzRTYxakJWO0UyRXAyakJNO0lBT0k7RTNFZzJqQlY7RTJFdjJqQk07SUFPSTtFM0VtMmpCVjtFMkUxMmpCTTtJQU9JO0UzRXMyakJWO0UyRTcyakJNO0lBT0k7RTNFeTJqQlY7RTJFaDNqQk07SUFPSTtFM0U0MmpCVjtFMkVuM2pCTTtJQU9JO0UzRSsyakJWO0UyRXQzakJNO0lBT0k7RTNFazNqQlY7RTJFejNqQk07SUFPSTtFM0VxM2pCVjtFMkU1M2pCTTtJQU9JO0UzRXczakJWO0UyRS8zakJNO0lBT0k7RTNFMjNqQlY7RTJFbDRqQk07SUFPSTtFM0U4M2pCVjtFMkVyNGpCTTtJQU9JO0UzRWk0akJWO0UyRXg0akJNO0lBT0k7RTNFbzRqQlY7RTJFMzRqQk07SUFPSTtFM0V1NGpCVjtFMkU5NGpCTTtJQU9JO0UzRTA0akJWO0UyRWo1akJNO0lBT0k7RTNFNjRqQlY7RTJFcDVqQk07SUFPSTtFM0VnNWpCVjtFMkV2NWpCTTtJQU9JO0UzRW01akJWO0UyRTE1akJNO0lBT0k7RTNFczVqQlY7RTJFNzVqQk07SUFPSTtFM0V5NWpCVjtFMkVoNmpCTTtJQU9JO0UzRTQ1akJWO0UyRW42akJNO0lBT0k7RTNFKzVqQlY7RTJFdDZqQk07SUFPSTtFM0VrNmpCVjtFMkV6NmpCTTtJQU9JO0UzRXE2akJWO0UyRTU2akJNO0lBT0k7RTNFdzZqQlY7RTJFLzZqQk07SUFPSTtFM0UyNmpCVjtFMkVsN2pCTTtJQU9JO0UzRTg2akJWO0UyRXI3akJNO0lBT0k7RTNFaTdqQlY7RTJFeDdqQk07SUFPSTtFM0VvN2pCVjtFMkUzN2pCTTtJQU9JO0UzRXU3akJWO0UyRTk3akJNO0lBT0k7RTNFMDdqQlY7RTJFajhqQk07SUFPSTtFM0U2N2pCVjtFMkVwOGpCTTtJQU9JO0UzRWc4akJWO0UyRXY4akJNO0lBT0k7RTNFbThqQlY7RTJFMThqQk07SUFPSTtFM0VzOGpCVjtFMkU3OGpCTTtJQU9JO0UzRXk4akJWO0UyRWg5akJNO0lBT0k7RTNFNDhqQlY7RTJFbjlqQk07SUFPSTtFM0UrOGpCVjtFMkV0OWpCTTtJQU9JO0UzRWs5akJWO0UyRXo5akJNO0lBT0k7RTNFcTlqQlY7RTJFNTlqQk07SUFPSTtFM0V3OWpCVjtFMkUvOWpCTTtJQU9JO0UzRTI5akJWO0UyRWwrakJNO0lBT0k7RTNFODlqQlY7RTJFcitqQk07SUFPSTtFM0VpK2pCVjtFMkV4K2pCTTtJQU9JO0UzRW8rakJWO0UyRTMrakJNO0lBT0k7RTNFdStqQlY7RTJFOStqQk07SUFPSTtFM0UwK2pCVjtFMkVqL2pCTTtJQU9JO0UzRTYrakJWO0UyRXAvakJNO0lBT0k7RTNFZy9qQlY7RTJFdi9qQk07SUFPSTtFM0VtL2pCVjtFMkUxL2pCTTtJQU9JO0UzRXMvakJWO0UyRTcvakJNO0lBT0k7RTNFeS9qQlY7RTJFaGdrQk07SUFPSTtFM0U0L2pCVjtFMkVuZ2tCTTtJQU9JO0UzRSsvakJWO0UyRXRna0JNO0lBT0k7RTNFa2drQlY7RTJFemdrQk07SUFPSTtFM0VxZ2tCVjtFMkU1Z2tCTTtJQU9JO0UzRXdna0JWO0UyRS9na0JNO0lBT0k7RTNFMmdrQlY7RTJFbGhrQk07SUFPSTtFM0U4Z2tCVjtFMkVyaGtCTTtJQU9JO0UzRWloa0JWO0UyRXhoa0JNO0lBT0k7RTNFb2hrQlY7RTJFM2hrQk07SUFPSTtFM0V1aGtCVjtFMkU5aGtCTTtJQU9JO0UzRTBoa0JWO0UyRWppa0JNO0lBT0k7RTNFNmhrQlY7RTJFcGlrQk07SUFPSTtFM0VnaWtCVjtFMkV2aWtCTTtJQU9JO0UzRW1pa0JWO0UyRTFpa0JNO0lBT0k7RTNFc2lrQlY7RTJFN2lrQk07SUFPSTtFM0V5aWtCVjtFMkVoamtCTTtJQU9JO0UzRTRpa0JWO0UyRW5qa0JNO0lBT0k7RTNFK2lrQlY7RTJFdGprQk07SUFPSTtFM0VramtCVjtFMkV6amtCTTtJQU9JO0UzRXFqa0JWO0UyRTVqa0JNO0lBT0k7RTNFd2prQlY7RTJFL2prQk07SUFPSTtFM0UyamtCVjtFMkVsa2tCTTtJQU9JO0UzRThqa0JWO0UyRXJra0JNO0lBT0k7RTNFaWtrQlY7RTJFeGtrQk07SUFPSTtFM0Vva2tCVjtFMkUza2tCTTtJQU9JO0UzRXVra0JWO0UyRTlra0JNO0lBT0k7RTNFMGtrQlY7RTJFamxrQk07SUFPSTtFM0U2a2tCVjtFMkVwbGtCTTtJQU9JO0UzRWdsa0JWO0UyRXZsa0JNO0lBT0k7RTNFbWxrQlY7RTJFMWxrQk07SUFPSTtFM0VzbGtCVjtFMkU3bGtCTTtJQU9JO0UzRXlsa0JWO0UyRWhta0JNO0lBT0k7RTNFNGxrQlY7RTJFbm1rQk07SUFPSTtFM0UrbGtCVjtFMkV0bWtCTTtJQU9JO0UzRWtta0JWO0UyRXpta0JNO0lBT0k7RTNFcW1rQlY7RTJFNW1rQk07SUFPSTtFM0V3bWtCVjtFMkUvbWtCTTtJQU9JO0UzRTJta0JWO0UyRWxua0JNO0lBT0k7RTNFOG1rQlY7RTJFcm5rQk07SUFPSTtFM0VpbmtCVjtFMkV4bmtCTTtJQU9JO0UzRW9ua0JWO0UyRTNua0JNO0lBT0k7RTNFdW5rQlY7RTJFOW5rQk07SUFPSTtFM0UwbmtCVjtFMkVqb2tCTTtJQU9JO0UzRTZua0JWO0UyRXBva0JNO0lBT0k7RTNFZ29rQlY7RTJFdm9rQk07SUFPSTtFM0Vtb2tCVjtFMkUxb2tCTTtJQU9JO0UzRXNva0JWO0UyRTdva0JNO0lBT0k7RTNFeW9rQlY7RTJFaHBrQk07SUFPSTtFM0U0b2tCVjtFMkVucGtCTTtJQU9JO0UzRStva0JWO0UyRXRwa0JNO0lBT0k7RTNFa3BrQlY7RTJFenBrQk07SUFPSTtFM0VxcGtCVjtFMkU1cGtCTTtJQU9JO0UzRXdwa0JWO0UyRS9wa0JNO0lBT0k7RTNFMnBrQlY7RTJFbHFrQk07SUFPSTtFM0U4cGtCVjtFMkVycWtCTTtJQU9JO0UzRWlxa0JWO0UyRXhxa0JNO0lBT0k7RTNFb3FrQlY7RTJFM3FrQk07SUFPSTtFM0V1cWtCVjtFMkU5cWtCTTtJQU9JO0UzRTBxa0JWO0UyRWpya0JNO0lBT0k7RTNFNnFrQlY7RTJFcHJrQk07SUFPSTtFM0VncmtCVjtFMkV2cmtCTTtJQU9JO0UzRW1ya0JWO0UyRTFya0JNO0lBT0k7RTNFc3JrQlY7RTJFN3JrQk07SUFPSTtFM0V5cmtCVjtFMkVoc2tCTTtJQU9JO0UzRTRya0JWO0UyRW5za0JNO0lBT0k7RTNFK3JrQlY7RTJFdHNrQk07SUFPSTtFM0Vrc2tCVjtFMkV6c2tCTTtJQU9JO0UzRXFza0JWO0UyRTVza0JNO0lBT0k7RTNFd3NrQlY7RTJFL3NrQk07SUFPSTtFM0Uyc2tCVjtFMkVsdGtCTTtJQU9JO0UzRThza0JWO0UyRXJ0a0JNO0lBT0k7RTNFaXRrQlY7RTJFeHRrQk07SUFPSTtFM0VvdGtCVjtFMkUzdGtCTTtJQU9JO0UzRXV0a0JWO0UyRTl0a0JNO0lBT0k7RTNFMHRrQlY7RTJFanVrQk07SUFPSTtFM0U2dGtCVjtFMkVwdWtCTTtJQU9JO0UzRWd1a0JWO0UyRXZ1a0JNO0lBT0k7RTNFbXVrQlY7RTJFMXVrQk07SUFPSTtFM0VzdWtCVjtFMkU3dWtCTTtJQU9JO0UzRXl1a0JWO0UyRWh2a0JNO0lBT0k7RTNFNHVrQlY7RTJFbnZrQk07SUFPSTtFM0UrdWtCVjtFMkV0dmtCTTtJQU9JO0UzRWt2a0JWO0UyRXp2a0JNO0lBT0k7RTNFcXZrQlY7RTJFNXZrQk07SUFPSTtFM0V3dmtCVjtFMkUvdmtCTTtJQU9JO0UzRTJ2a0JWO0UyRWx3a0JNO0lBT0k7RTNFOHZrQlY7RTJFcndrQk07SUFPSTtFM0Vpd2tCVjtFMkV4d2tCTTtJQU9JO0UzRW93a0JWO0UyRTN3a0JNO0lBT0k7RTNFdXdrQlY7RTJFOXdrQk07SUFPSTtFM0Uwd2tCVjtFMkVqeGtCTTtJQU9JO0UzRTZ3a0JWO0UyRXB4a0JNO0lBT0k7RTNFZ3hrQlY7RTJFdnhrQk07SUFPSTtFM0VteGtCVjtFMkUxeGtCTTtJQU9JO0UzRXN4a0JWO0UyRTd4a0JNO0lBT0k7RTNFeXhrQlY7RTJFaHlrQk07SUFPSTtFM0U0eGtCVjtFMkVueWtCTTtJQU9JO0UzRSt4a0JWO0UyRXR5a0JNO0lBT0k7RTNFa3lrQlY7RTJFenlrQk07SUFPSTtFM0VxeWtCVjtFMkU1eWtCTTtJQU9JO0UzRXd5a0JWO0UyRS95a0JNO0lBT0k7RTNFMnlrQlY7RTJFbHprQk07SUFPSTtFM0U4eWtCVjtFMkVyemtCTTtJQU9JO0UzRWl6a0JWO0UyRXh6a0JNO0lBT0k7RTNFb3prQlY7RTJFM3prQk07SUFPSTtFM0V1emtCVjtFMkU5emtCTTtJQU9JO0UzRTB6a0JWO0UyRWowa0JNO0lBT0k7RTNFNnprQlY7RTJFcDBrQk07SUFPSTtFM0VnMGtCVjtFMkV2MGtCTTtJQU9JO0UzRW0wa0JWO0UyRTEwa0JNO0lBT0k7RTNFczBrQlY7RTJFNzBrQk07SUFPSTtFM0V5MGtCVjtFMkVoMWtCTTtJQU9JO0UzRTQwa0JWO0UyRW4xa0JNO0lBT0k7RTNFKzBrQlY7RTJFdDFrQk07SUFPSTtFM0VrMWtCVjtFMkV6MWtCTTtJQU9JO0UzRXExa0JWO0UyRTUxa0JNO0lBT0k7RTNFdzFrQlY7RTJFLzFrQk07SUFPSTtFM0UyMWtCVjtFMkVsMmtCTTtJQU9JO0UzRTgxa0JWO0UyRXIya0JNO0lBT0k7RTNFaTJrQlY7RTJFeDJrQk07SUFPSTtFM0VvMmtCVjtFMkUzMmtCTTtJQU9JO0UzRXUya0JWO0UyRTkya0JNO0lBT0k7RTNFMDJrQlY7RTJFajNrQk07SUFPSTtFM0U2MmtCVjtFMkVwM2tCTTtJQU9JO0UzRWcza0JWO0UyRXYza0JNO0lBT0k7RTNFbTNrQlY7RTJFMTNrQk07SUFPSTtFM0VzM2tCVjtFMkU3M2tCTTtJQU9JO0UzRXkza0JWO0UyRWg0a0JNO0lBT0k7RTNFNDNrQlY7RTJFbjRrQk07SUFPSTtFM0UrM2tCVjtFMkV0NGtCTTtJQU9JO0UzRWs0a0JWO0UyRXo0a0JNO0lBT0k7RTNFcTRrQlY7RTJFNTRrQk07SUFPSTtFM0V3NGtCVjtFMkUvNGtCTTtJQU9JO0UzRTI0a0JWO0UyRWw1a0JNO0lBT0k7RTNFODRrQlY7RTJFcjVrQk07SUFPSTtFM0VpNWtCVjtFMkV4NWtCTTtJQU9JO0UzRW81a0JWO0UyRTM1a0JNO0lBT0k7RTNFdTVrQlY7RTJFOTVrQk07SUFPSTtFM0UwNWtCVjtFMkVqNmtCTTtJQU9JO0UzRTY1a0JWO0UyRXA2a0JNO0lBT0k7RTNFZzZrQlY7RTJFdjZrQk07SUFPSTtFM0VtNmtCVjtFMkUxNmtCTTtJQU9JO0UzRXM2a0JWO0UyRTc2a0JNO0lBT0k7RTNFeTZrQlY7RTJFaDdrQk07SUFPSTtFM0U0NmtCVjtFMkVuN2tCTTtJQU9JO0UzRSs2a0JWO0UyRXQ3a0JNO0lBT0k7RTNFazdrQlY7RTJFejdrQk07SUFPSTtFM0VxN2tCVjtFMkU1N2tCTTtJQU9JO0UzRXc3a0JWO0UyRS83a0JNO0lBT0k7RTNFMjdrQlY7RTJFbDhrQk07SUFPSTtFM0U4N2tCVjtFMkVyOGtCTTtJQU9JO0UzRWk4a0JWO0UyRXg4a0JNO0lBT0k7RTNFbzhrQlY7RTJFMzhrQk07SUFPSTtFM0V1OGtCVjtFMkU5OGtCTTtJQU9JO0UzRTA4a0JWO0FBQ0Y7QWdCcjlrQkk7RTJER0k7SUFPSTtFM0UrOGtCVjtFMkV0OWtCTTtJQU9JO0UzRWs5a0JWO0UyRXo5a0JNO0lBT0k7RTNFcTlrQlY7RTJFNTlrQk07SUFPSTtFM0V3OWtCVjtFMkUvOWtCTTtJQU9JO0UzRTI5a0JWO0UyRWwra0JNO0lBT0k7RTNFODlrQlY7RTJFcitrQk07SUFPSTtFM0VpK2tCVjtFMkV4K2tCTTtJQU9JO0UzRW8ra0JWO0UyRTMra0JNO0lBT0k7RTNFdStrQlY7RTJFOStrQk07SUFPSTtFM0UwK2tCVjtFMkVqL2tCTTtJQU9JO0UzRTYra0JWO0UyRXAva0JNO0lBT0k7RTNFZy9rQlY7RTJFdi9rQk07SUFPSTtFM0VtL2tCVjtFMkUxL2tCTTtJQU9JO0UzRXMva0JWO0UyRTcva0JNO0lBT0k7RTNFeS9rQlY7RTJFaGdsQk07SUFPSTtFM0U0L2tCVjtFMkVuZ2xCTTtJQU9JO0UzRSsva0JWO0UyRXRnbEJNO0lBT0k7RTNFa2dsQlY7RTJFemdsQk07SUFPSTtFM0VxZ2xCVjtFMkU1Z2xCTTtJQU9JO0UzRXdnbEJWO0UyRS9nbEJNO0lBT0k7RTNFMmdsQlY7RTJFbGhsQk07SUFPSTtFM0U4Z2xCVjtFMkVyaGxCTTtJQU9JO0UzRWlobEJWO0UyRXhobEJNO0lBT0k7RTNFb2hsQlY7RTJFM2hsQk07SUFPSTtFM0V1aGxCVjtFMkU5aGxCTTtJQU9JO0UzRTBobEJWO0UyRWppbEJNO0lBT0k7RTNFNmhsQlY7RTJFcGlsQk07SUFPSTtFM0VnaWxCVjtFMkV2aWxCTTtJQU9JO0UzRW1pbEJWO0UyRTFpbEJNO0lBT0k7RTNFc2lsQlY7RTJFN2lsQk07SUFPSTtFM0V5aWxCVjtFMkVoamxCTTtJQU9JO0UzRTRpbEJWO0UyRW5qbEJNO0lBT0k7RTNFK2lsQlY7RTJFdGpsQk07SUFPSTtFM0VramxCVjtFMkV6amxCTTtJQU9JO0UzRXFqbEJWO0UyRTVqbEJNO0lBT0k7RTNFd2psQlY7RTJFL2psQk07SUFPSTtFM0UyamxCVjtFMkVsa2xCTTtJQU9JO0UzRThqbEJWO0UyRXJrbEJNO0lBT0k7RTNFaWtsQlY7RTJFeGtsQk07SUFPSTtFM0Vva2xCVjtFMkUza2xCTTtJQU9JO0UzRXVrbEJWO0UyRTlrbEJNO0lBT0k7RTNFMGtsQlY7RTJFamxsQk07SUFPSTtFM0U2a2xCVjtFMkVwbGxCTTtJQU9JO0UzRWdsbEJWO0UyRXZsbEJNO0lBT0k7RTNFbWxsQlY7RTJFMWxsQk07SUFPSTtFM0VzbGxCVjtFMkU3bGxCTTtJQU9JO0UzRXlsbEJWO0UyRWhtbEJNO0lBT0k7RTNFNGxsQlY7RTJFbm1sQk07SUFPSTtFM0UrbGxCVjtFMkV0bWxCTTtJQU9JO0UzRWttbEJWO0UyRXptbEJNO0lBT0k7RTNFcW1sQlY7RTJFNW1sQk07SUFPSTtFM0V3bWxCVjtFMkUvbWxCTTtJQU9JO0UzRTJtbEJWO0UyRWxubEJNO0lBT0k7RTNFOG1sQlY7RTJFcm5sQk07SUFPSTtFM0VpbmxCVjtFMkV4bmxCTTtJQU9JO0UzRW9ubEJWO0UyRTNubEJNO0lBT0k7RTNFdW5sQlY7RTJFOW5sQk07SUFPSTtFM0UwbmxCVjtFMkVqb2xCTTtJQU9JO0UzRTZubEJWO0UyRXBvbEJNO0lBT0k7RTNFZ29sQlY7RTJFdm9sQk07SUFPSTtFM0Vtb2xCVjtFMkUxb2xCTTtJQU9JO0UzRXNvbEJWO0UyRTdvbEJNO0lBT0k7RTNFeW9sQlY7RTJFaHBsQk07SUFPSTtFM0U0b2xCVjtFMkVucGxCTTtJQU9JO0UzRStvbEJWO0UyRXRwbEJNO0lBT0k7RTNFa3BsQlY7RTJFenBsQk07SUFPSTtFM0VxcGxCVjtFMkU1cGxCTTtJQU9JO0UzRXdwbEJWO0UyRS9wbEJNO0lBT0k7RTNFMnBsQlY7RTJFbHFsQk07SUFPSTtFM0U4cGxCVjtFMkVycWxCTTtJQU9JO0UzRWlxbEJWO0UyRXhxbEJNO0lBT0k7RTNFb3FsQlY7RTJFM3FsQk07SUFPSTtFM0V1cWxCVjtFMkU5cWxCTTtJQU9JO0UzRTBxbEJWO0UyRWpybEJNO0lBT0k7RTNFNnFsQlY7RTJFcHJsQk07SUFPSTtFM0VncmxCVjtFMkV2cmxCTTtJQU9JO0UzRW1ybEJWO0UyRTFybEJNO0lBT0k7RTNFc3JsQlY7RTJFN3JsQk07SUFPSTtFM0V5cmxCVjtFMkVoc2xCTTtJQU9JO0UzRTRybEJWO0UyRW5zbEJNO0lBT0k7RTNFK3JsQlY7RTJFdHNsQk07SUFPSTtFM0Vrc2xCVjtFMkV6c2xCTTtJQU9JO0UzRXFzbEJWO0UyRTVzbEJNO0lBT0k7RTNFd3NsQlY7RTJFL3NsQk07SUFPSTtFM0Uyc2xCVjtFMkVsdGxCTTtJQU9JO0UzRThzbEJWO0UyRXJ0bEJNO0lBT0k7RTNFaXRsQlY7RTJFeHRsQk07SUFPSTtFM0VvdGxCVjtFMkUzdGxCTTtJQU9JO0UzRXV0bEJWO0UyRTl0bEJNO0lBT0k7RTNFMHRsQlY7RTJFanVsQk07SUFPSTtFM0U2dGxCVjtFMkVwdWxCTTtJQU9JO0UzRWd1bEJWO0UyRXZ1bEJNO0lBT0k7RTNFbXVsQlY7RTJFMXVsQk07SUFPSTtFM0VzdWxCVjtFMkU3dWxCTTtJQU9JO0UzRXl1bEJWO0UyRWh2bEJNO0lBT0k7RTNFNHVsQlY7RTJFbnZsQk07SUFPSTtFM0UrdWxCVjtFMkV0dmxCTTtJQU9JO0UzRWt2bEJWO0UyRXp2bEJNO0lBT0k7RTNFcXZsQlY7RTJFNXZsQk07SUFPSTtFM0V3dmxCVjtFMkUvdmxCTTtJQU9JO0UzRTJ2bEJWO0UyRWx3bEJNO0lBT0k7RTNFOHZsQlY7RTJFcndsQk07SUFPSTtFM0Vpd2xCVjtFMkV4d2xCTTtJQU9JO0UzRW93bEJWO0UyRTN3bEJNO0lBT0k7RTNFdXdsQlY7RTJFOXdsQk07SUFPSTtFM0Uwd2xCVjtFMkVqeGxCTTtJQU9JO0UzRTZ3bEJWO0UyRXB4bEJNO0lBT0k7RTNFZ3hsQlY7RTJFdnhsQk07SUFPSTtFM0VteGxCVjtFMkUxeGxCTTtJQU9JO0UzRXN4bEJWO0UyRTd4bEJNO0lBT0k7RTNFeXhsQlY7RTJFaHlsQk07SUFPSTtFM0U0eGxCVjtFMkVueWxCTTtJQU9JO0UzRSt4bEJWO0UyRXR5bEJNO0lBT0k7RTNFa3lsQlY7RTJFenlsQk07SUFPSTtFM0VxeWxCVjtFMkU1eWxCTTtJQU9JO0UzRXd5bEJWO0UyRS95bEJNO0lBT0k7RTNFMnlsQlY7RTJFbHpsQk07SUFPSTtFM0U4eWxCVjtFMkVyemxCTTtJQU9JO0UzRWl6bEJWO0UyRXh6bEJNO0lBT0k7RTNFb3psQlY7RTJFM3psQk07SUFPSTtFM0V1emxCVjtFMkU5emxCTTtJQU9JO0UzRTB6bEJWO0UyRWowbEJNO0lBT0k7RTNFNnpsQlY7RTJFcDBsQk07SUFPSTtFM0VnMGxCVjtFMkV2MGxCTTtJQU9JO0UzRW0wbEJWO0UyRTEwbEJNO0lBT0k7RTNFczBsQlY7RTJFNzBsQk07SUFPSTtFM0V5MGxCVjtFMkVoMWxCTTtJQU9JO0UzRTQwbEJWO0UyRW4xbEJNO0lBT0k7RTNFKzBsQlY7RTJFdDFsQk07SUFPSTtFM0VrMWxCVjtFMkV6MWxCTTtJQU9JO0UzRXExbEJWO0UyRTUxbEJNO0lBT0k7RTNFdzFsQlY7RTJFLzFsQk07SUFPSTtFM0UyMWxCVjtFMkVsMmxCTTtJQU9JO0UzRTgxbEJWO0UyRXIybEJNO0lBT0k7RTNFaTJsQlY7RTJFeDJsQk07SUFPSTtFM0VvMmxCVjtFMkUzMmxCTTtJQU9JO0UzRXUybEJWO0UyRTkybEJNO0lBT0k7RTNFMDJsQlY7RTJFajNsQk07SUFPSTtFM0U2MmxCVjtFMkVwM2xCTTtJQU9JO0UzRWczbEJWO0UyRXYzbEJNO0lBT0k7RTNFbTNsQlY7RTJFMTNsQk07SUFPSTtFM0VzM2xCVjtFMkU3M2xCTTtJQU9JO0UzRXkzbEJWO0UyRWg0bEJNO0lBT0k7RTNFNDNsQlY7RTJFbjRsQk07SUFPSTtFM0UrM2xCVjtFMkV0NGxCTTtJQU9JO0UzRWs0bEJWO0UyRXo0bEJNO0lBT0k7RTNFcTRsQlY7RTJFNTRsQk07SUFPSTtFM0V3NGxCVjtFMkUvNGxCTTtJQU9JO0UzRTI0bEJWO0UyRWw1bEJNO0lBT0k7RTNFODRsQlY7RTJFcjVsQk07SUFPSTtFM0VpNWxCVjtFMkV4NWxCTTtJQU9JO0UzRW81bEJWO0UyRTM1bEJNO0lBT0k7RTNFdTVsQlY7RTJFOTVsQk07SUFPSTtFM0UwNWxCVjtFMkVqNmxCTTtJQU9JO0UzRTY1bEJWO0UyRXA2bEJNO0lBT0k7RTNFZzZsQlY7RTJFdjZsQk07SUFPSTtFM0VtNmxCVjtFMkUxNmxCTTtJQU9JO0UzRXM2bEJWO0UyRTc2bEJNO0lBT0k7RTNFeTZsQlY7RTJFaDdsQk07SUFPSTtFM0U0NmxCVjtFMkVuN2xCTTtJQU9JO0UzRSs2bEJWO0UyRXQ3bEJNO0lBT0k7RTNFazdsQlY7RTJFejdsQk07SUFPSTtFM0VxN2xCVjtFMkU1N2xCTTtJQU9JO0UzRXc3bEJWO0UyRS83bEJNO0lBT0k7RTNFMjdsQlY7RTJFbDhsQk07SUFPSTtFM0U4N2xCVjtFMkVyOGxCTTtJQU9JO0UzRWk4bEJWO0UyRXg4bEJNO0lBT0k7RTNFbzhsQlY7RTJFMzhsQk07SUFPSTtFM0V1OGxCVjtFMkU5OGxCTTtJQU9JO0UzRTA4bEJWO0UyRWo5bEJNO0lBT0k7RTNFNjhsQlY7RTJFcDlsQk07SUFPSTtFM0VnOWxCVjtFMkV2OWxCTTtJQU9JO0UzRW05bEJWO0UyRTE5bEJNO0lBT0k7RTNFczlsQlY7RTJFNzlsQk07SUFPSTtFM0V5OWxCVjtFMkVoK2xCTTtJQU9JO0UzRTQ5bEJWO0UyRW4rbEJNO0lBT0k7RTNFKzlsQlY7RTJFdCtsQk07SUFPSTtFM0VrK2xCVjtFMkV6K2xCTTtJQU9JO0UzRXErbEJWO0UyRTUrbEJNO0lBT0k7RTNFdytsQlY7RTJFLytsQk07SUFPSTtFM0UyK2xCVjtFMkVsL2xCTTtJQU9JO0UzRTgrbEJWO0UyRXIvbEJNO0lBT0k7RTNFaS9sQlY7RTJFeC9sQk07SUFPSTtFM0VvL2xCVjtFMkUzL2xCTTtJQU9JO0UzRXUvbEJWO0UyRTkvbEJNO0lBT0k7RTNFMC9sQlY7RTJFamdtQk07SUFPSTtFM0U2L2xCVjtFMkVwZ21CTTtJQU9JO0UzRWdnbUJWO0UyRXZnbUJNO0lBT0k7RTNFbWdtQlY7RTJFMWdtQk07SUFPSTtFM0VzZ21CVjtFMkU3Z21CTTtJQU9JO0UzRXlnbUJWO0UyRWhobUJNO0lBT0k7RTNFNGdtQlY7RTJFbmhtQk07SUFPSTtFM0UrZ21CVjtFMkV0aG1CTTtJQU9JO0UzRWtobUJWO0UyRXpobUJNO0lBT0k7RTNFcWhtQlY7RTJFNWhtQk07SUFPSTtFM0V3aG1CVjtFMkUvaG1CTTtJQU9JO0UzRTJobUJWO0UyRWxpbUJNO0lBT0k7RTNFOGhtQlY7RTJFcmltQk07SUFPSTtFM0VpaW1CVjtFMkV4aW1CTTtJQU9JO0UzRW9pbUJWO0UyRTNpbUJNO0lBT0k7RTNFdWltQlY7RTJFOWltQk07SUFPSTtFM0UwaW1CVjtFMkVqam1CTTtJQU9JO0UzRTZpbUJWO0UyRXBqbUJNO0lBT0k7RTNFZ2ptQlY7RTJFdmptQk07SUFPSTtFM0Vtam1CVjtFMkUxam1CTTtJQU9JO0UzRXNqbUJWO0UyRTdqbUJNO0lBT0k7RTNFeWptQlY7RTJFaGttQk07SUFPSTtFM0U0am1CVjtFMkVua21CTTtJQU9JO0UzRStqbUJWO0UyRXRrbUJNO0lBT0k7RTNFa2ttQlY7RTJFemttQk07SUFPSTtFM0Vxa21CVjtFMkU1a21CTTtJQU9JO0UzRXdrbUJWO0UyRS9rbUJNO0lBT0k7RTNFMmttQlY7RTJFbGxtQk07SUFPSTtFM0U4a21CVjtFMkVybG1CTTtJQU9JO0UzRWlsbUJWO0UyRXhsbUJNO0lBT0k7RTNFb2xtQlY7RTJFM2xtQk07SUFPSTtFM0V1bG1CVjtFMkU5bG1CTTtJQU9JO0UzRTBsbUJWO0UyRWptbUJNO0lBT0k7RTNFNmxtQlY7RTJFcG1tQk07SUFPSTtFM0VnbW1CVjtFMkV2bW1CTTtJQU9JO0UzRW1tbUJWO0UyRTFtbUJNO0lBT0k7RTNFc21tQlY7RTJFN21tQk07SUFPSTtFM0V5bW1CVjtFMkVobm1CTTtJQU9JO0UzRTRtbUJWO0UyRW5ubUJNO0lBT0k7RTNFK21tQlY7RTJFdG5tQk07SUFPSTtFM0Vrbm1CVjtFMkV6bm1CTTtJQU9JO0UzRXFubUJWO0UyRTVubUJNO0lBT0k7RTNFd25tQlY7RTJFL25tQk07SUFPSTtFM0Uybm1CVjtFMkVsb21CTTtJQU9JO0UzRThubUJWO0UyRXJvbUJNO0lBT0k7RTNFaW9tQlY7RTJFeG9tQk07SUFPSTtFM0Vvb21CVjtFMkUzb21CTTtJQU9JO0UzRXVvbUJWO0UyRTlvbUJNO0lBT0k7RTNFMG9tQlY7RTJFanBtQk07SUFPSTtFM0U2b21CVjtFMkVwcG1CTTtJQU9JO0UzRWdwbUJWO0UyRXZwbUJNO0lBT0k7RTNFbXBtQlY7RTJFMXBtQk07SUFPSTtFM0VzcG1CVjtFMkU3cG1CTTtJQU9JO0UzRXlwbUJWO0UyRWhxbUJNO0lBT0k7RTNFNHBtQlY7RTJFbnFtQk07SUFPSTtFM0UrcG1CVjtFMkV0cW1CTTtJQU9JO0UzRWtxbUJWO0UyRXpxbUJNO0lBT0k7RTNFcXFtQlY7RTJFNXFtQk07SUFPSTtFM0V3cW1CVjtFMkUvcW1CTTtJQU9JO0UzRTJxbUJWO0UyRWxybUJNO0lBT0k7RTNFOHFtQlY7RTJFcnJtQk07SUFPSTtFM0Vpcm1CVjtFMkV4cm1CTTtJQU9JO0UzRW9ybUJWO0UyRTNybUJNO0lBT0k7RTNFdXJtQlY7RTJFOXJtQk07SUFPSTtFM0Uwcm1CVjtFMkVqc21CTTtJQU9JO0UzRTZybUJWO0UyRXBzbUJNO0lBT0k7RTNFZ3NtQlY7RTJFdnNtQk07SUFPSTtFM0Vtc21CVjtFMkUxc21CTTtJQU9JO0UzRXNzbUJWO0UyRTdzbUJNO0lBT0k7RTNFeXNtQlY7RTJFaHRtQk07SUFPSTtFM0U0c21CVjtFMkVudG1CTTtJQU9JO0UzRStzbUJWO0UyRXR0bUJNO0lBT0k7RTNFa3RtQlY7RTJFenRtQk07SUFPSTtFM0VxdG1CVjtFMkU1dG1CTTtJQU9JO0UzRXd0bUJWO0UyRS90bUJNO0lBT0k7RTNFMnRtQlY7RTJFbHVtQk07SUFPSTtFM0U4dG1CVjtFMkVydW1CTTtJQU9JO0UzRWl1bUJWO0UyRXh1bUJNO0lBT0k7RTNFb3VtQlY7RTJFM3VtQk07SUFPSTtFM0V1dW1CVjtFMkU5dW1CTTtJQU9JO0UzRTB1bUJWO0UyRWp2bUJNO0lBT0k7RTNFNnVtQlY7RTJFcHZtQk07SUFPSTtFM0Vndm1CVjtFMkV2dm1CTTtJQU9JO0UzRW12bUJWO0UyRTF2bUJNO0lBT0k7RTNFc3ZtQlY7RTJFN3ZtQk07SUFPSTtFM0V5dm1CVjtFMkVod21CTTtJQU9JO0UzRTR2bUJWO0UyRW53bUJNO0lBT0k7RTNFK3ZtQlY7RTJFdHdtQk07SUFPSTtFM0Vrd21CVjtFMkV6d21CTTtJQU9JO0UzRXF3bUJWO0UyRTV3bUJNO0lBT0k7RTNFd3dtQlY7RTJFL3dtQk07SUFPSTtFM0Uyd21CVjtFMkVseG1CTTtJQU9JO0UzRTh3bUJWO0UyRXJ4bUJNO0lBT0k7RTNFaXhtQlY7RTJFeHhtQk07SUFPSTtFM0VveG1CVjtFMkUzeG1CTTtJQU9JO0UzRXV4bUJWO0UyRTl4bUJNO0lBT0k7RTNFMHhtQlY7RTJFanltQk07SUFPSTtFM0U2eG1CVjtFMkVweW1CTTtJQU9JO0UzRWd5bUJWO0UyRXZ5bUJNO0lBT0k7RTNFbXltQlY7RTJFMXltQk07SUFPSTtFM0VzeW1CVjtFMkU3eW1CTTtJQU9JO0UzRXl5bUJWO0UyRWh6bUJNO0lBT0k7RTNFNHltQlY7RTJFbnptQk07SUFPSTtFM0UreW1CVjtFMkV0em1CTTtJQU9JO0UzRWt6bUJWO0UyRXp6bUJNO0lBT0k7RTNFcXptQlY7RTJFNXptQk07SUFPSTtFM0V3em1CVjtFMkUvem1CTTtJQU9JO0UzRTJ6bUJWO0UyRWwwbUJNO0lBT0k7RTNFOHptQlY7RTJFcjBtQk07SUFPSTtFM0VpMG1CVjtFMkV4MG1CTTtJQU9JO0UzRW8wbUJWO0UyRTMwbUJNO0lBT0k7RTNFdTBtQlY7RTJFOTBtQk07SUFPSTtFM0UwMG1CVjtFMkVqMW1CTTtJQU9JO0UzRTYwbUJWO0UyRXAxbUJNO0lBT0k7RTNFZzFtQlY7RTJFdjFtQk07SUFPSTtFM0VtMW1CVjtFMkUxMW1CTTtJQU9JO0UzRXMxbUJWO0UyRTcxbUJNO0lBT0k7RTNFeTFtQlY7RTJFaDJtQk07SUFPSTtFM0U0MW1CVjtFMkVuMm1CTTtJQU9JO0UzRSsxbUJWO0UyRXQybUJNO0lBT0k7RTNFazJtQlY7RTJFejJtQk07SUFPSTtFM0VxMm1CVjtFMkU1Mm1CTTtJQU9JO0UzRXcybUJWO0UyRS8ybUJNO0lBT0k7RTNFMjJtQlY7RTJFbDNtQk07SUFPSTtFM0U4Mm1CVjtFMkVyM21CTTtJQU9JO0UzRWkzbUJWO0UyRXgzbUJNO0lBT0k7RTNFbzNtQlY7RTJFMzNtQk07SUFPSTtFM0V1M21CVjtFMkU5M21CTTtJQU9JO0UzRTAzbUJWO0UyRWo0bUJNO0lBT0k7RTNFNjNtQlY7RTJFcDRtQk07SUFPSTtFM0VnNG1CVjtFMkV2NG1CTTtJQU9JO0UzRW00bUJWO0UyRTE0bUJNO0lBT0k7RTNFczRtQlY7RTJFNzRtQk07SUFPSTtFM0V5NG1CVjtFMkVoNW1CTTtJQU9JO0UzRTQ0bUJWO0UyRW41bUJNO0lBT0k7RTNFKzRtQlY7RTJFdDVtQk07SUFPSTtFM0VrNW1CVjtFMkV6NW1CTTtJQU9JO0UzRXE1bUJWO0UyRTU1bUJNO0lBT0k7RTNFdzVtQlY7RTJFLzVtQk07SUFPSTtFM0UyNW1CVjtFMkVsNm1CTTtJQU9JO0UzRTg1bUJWO0UyRXI2bUJNO0lBT0k7RTNFaTZtQlY7RTJFeDZtQk07SUFPSTtFM0VvNm1CVjtFMkUzNm1CTTtJQU9JO0UzRXU2bUJWO0UyRTk2bUJNO0lBT0k7RTNFMDZtQlY7RTJFajdtQk07SUFPSTtFM0U2Nm1CVjtFMkVwN21CTTtJQU9JO0UzRWc3bUJWO0UyRXY3bUJNO0lBT0k7RTNFbTdtQlY7RTJFMTdtQk07SUFPSTtJQUFBO0UzRXU3bUJWO0UyRTk3bUJNO0lBT0k7SUFBQTtFM0UyN21CVjtFMkVsOG1CTTtJQU9JO0lBQUE7RTNFKzdtQlY7RTJFdDhtQk07SUFPSTtJQUFBO0UzRW04bUJWO0UyRTE4bUJNO0lBT0k7SUFBQTtFM0V1OG1CVjtFMkU5OG1CTTtJQU9JO0lBQUE7RTNFMjhtQlY7RTJFbDltQk07SUFPSTtJQUFBO0UzRSs4bUJWO0UyRXQ5bUJNO0lBT0k7SUFBQTtFM0VtOW1CVjtFMkUxOW1CTTtJQU9JO0lBQUE7RTNFdTltQlY7RTJFOTltQk07SUFPSTtJQUFBO0UzRTI5bUJWO0UyRWwrbUJNO0lBT0k7SUFBQTtFM0UrOW1CVjtFMkV0K21CTTtJQU9JO0lBQUE7RTNFbSttQlY7RTJFMSttQk07SUFPSTtJQUFBO0UzRXUrbUJWO0UyRTkrbUJNO0lBT0k7SUFBQTtFM0UyK21CVjtFMkVsL21CTTtJQU9JO0lBQUE7RTNFKyttQlY7RTJFdC9tQk07SUFPSTtJQUFBO0UzRW0vbUJWO0UyRTEvbUJNO0lBT0k7SUFBQTtFM0V1L21CVjtFMkU5L21CTTtJQU9JO0lBQUE7RTNFMi9tQlY7RTJFbGduQk07SUFPSTtJQUFBO0UzRSsvbUJWO0UyRXRnbkJNO0lBT0k7SUFBQTtFM0VtZ25CVjtFMkUxZ25CTTtJQU9JO0lBQUE7RTNFdWduQlY7RTJFOWduQk07SUFPSTtJQUFBO0UzRTJnbkJWO0UyRWxobkJNO0lBT0k7SUFBQTtFM0UrZ25CVjtFMkV0aG5CTTtJQU9JO0lBQUE7RTNFbWhuQlY7RTJFMWhuQk07SUFPSTtJQUFBO0UzRXVobkJWO0UyRTlobkJNO0lBT0k7SUFBQTtFM0UyaG5CVjtFMkVsaW5CTTtJQU9JO0lBQUE7RTNFK2huQlY7RTJFdGluQk07SUFPSTtJQUFBO0UzRW1pbkJWO0UyRTFpbkJNO0lBT0k7SUFBQTtFM0V1aW5CVjtFMkU5aW5CTTtJQU9JO0lBQUE7RTNFMmluQlY7RTJFbGpuQk07SUFPSTtJQUFBO0UzRStpbkJWO0UyRXRqbkJNO0lBT0k7SUFBQTtFM0Vtam5CVjtFMkUxam5CTTtJQU9JO0lBQUE7RTNFdWpuQlY7RTJFOWpuQk07SUFPSTtJQUFBO0UzRTJqbkJWO0UyRWxrbkJNO0lBT0k7SUFBQTtFM0Uram5CVjtFMkV0a25CTTtJQU9JO0lBQUE7RTNFbWtuQlY7RTJFMWtuQk07SUFPSTtJQUFBO0UzRXVrbkJWO0UyRTlrbkJNO0lBT0k7SUFBQTtFM0Uya25CVjtFMkVsbG5CTTtJQU9JO0lBQUE7RTNFK2tuQlY7RTJFdGxuQk07SUFPSTtJQUFBO0UzRW1sbkJWO0UyRTFsbkJNO0lBT0k7SUFBQTtFM0V1bG5CVjtFMkU5bG5CTTtJQU9JO0lBQUE7RTNFMmxuQlY7RTJFbG1uQk07SUFPSTtJQUFBO0UzRStsbkJWO0UyRXRtbkJNO0lBT0k7SUFBQTtFM0VtbW5CVjtFMkUxbW5CTTtJQU9JO0UzRXNtbkJWO0UyRTdtbkJNO0lBT0k7RTNFeW1uQlY7RTJFaG5uQk07SUFPSTtFM0U0bW5CVjtFMkVubm5CTTtJQU9JO0UzRSttbkJWO0UyRXRubkJNO0lBT0k7RTNFa25uQlY7RTJFem5uQk07SUFPSTtFM0Vxbm5CVjtFMkU1bm5CTTtJQU9JO0UzRXdubkJWO0UyRS9ubkJNO0lBT0k7RTNFMm5uQlY7RTJFbG9uQk07SUFPSTtFM0U4bm5CVjtFMkVyb25CTTtJQU9JO0UzRWlvbkJWO0UyRXhvbkJNO0lBT0k7RTNFb29uQlY7RTJFM29uQk07SUFPSTtFM0V1b25CVjtFMkU5b25CTTtJQU9JO0UzRTBvbkJWO0UyRWpwbkJNO0lBT0k7RTNFNm9uQlY7RTJFcHBuQk07SUFPSTtFM0VncG5CVjtFMkV2cG5CTTtJQU9JO0UzRW1wbkJWO0UyRTFwbkJNO0lBT0k7RTNFc3BuQlY7RTJFN3BuQk07SUFPSTtFM0V5cG5CVjtFMkVocW5CTTtJQU9JO0UzRTRwbkJWO0UyRW5xbkJNO0lBT0k7RTNFK3BuQlY7RTJFdHFuQk07SUFPSTtFM0VrcW5CVjtFMkV6cW5CTTtJQU9JO0UzRXFxbkJWO0UyRTVxbkJNO0lBT0k7RTNFd3FuQlY7RTJFL3FuQk07SUFPSTtFM0UycW5CVjtFMkVscm5CTTtJQU9JO0UzRThxbkJWO0UyRXJybkJNO0lBT0k7RTNFaXJuQlY7RTJFeHJuQk07SUFPSTtFM0Vvcm5CVjtFMkUzcm5CTTtJQU9JO0UzRXVybkJWO0UyRTlybkJNO0lBT0k7RTNFMHJuQlY7RTJFanNuQk07SUFPSTtFM0U2cm5CVjtFMkVwc25CTTtJQU9JO0UzRWdzbkJWO0UyRXZzbkJNO0lBT0k7RTNFbXNuQlY7RTJFMXNuQk07SUFPSTtFM0Vzc25CVjtFMkU3c25CTTtJQU9JO0UzRXlzbkJWO0UyRWh0bkJNO0lBT0k7RTNFNHNuQlY7RTJFbnRuQk07SUFPSTtFM0Urc25CVjtFMkV0dG5CTTtJQU9JO0UzRWt0bkJWO0UyRXp0bkJNO0lBT0k7RTNFcXRuQlY7RTJFNXRuQk07SUFPSTtFM0V3dG5CVjtFMkUvdG5CTTtJQU9JO0UzRTJ0bkJWO0UyRWx1bkJNO0lBT0k7RTNFOHRuQlY7RTJFcnVuQk07SUFPSTtFM0VpdW5CVjtFMkV4dW5CTTtJQU9JO0UzRW91bkJWO0UyRTN1bkJNO0lBT0k7RTNFdXVuQlY7RTJFOXVuQk07SUFPSTtFM0UwdW5CVjtFMkVqdm5CTTtJQU9JO0UzRTZ1bkJWO0UyRXB2bkJNO0lBT0k7RTNFZ3ZuQlY7RTJFdnZuQk07SUFPSTtFM0Vtdm5CVjtFMkUxdm5CTTtJQU9JO0UzRXN2bkJWO0UyRTd2bkJNO0lBT0k7RTNFeXZuQlY7RTJFaHduQk07SUFPSTtFM0U0dm5CVjtFMkVud25CTTtJQU9JO0UzRSt2bkJWO0UyRXR3bkJNO0lBT0k7RTNFa3duQlY7RTJFenduQk07SUFPSTtFM0Vxd25CVjtFMkU1d25CTTtJQU9JO0UzRXd3bkJWO0UyRS93bkJNO0lBT0k7RTNFMnduQlY7RTJFbHhuQk07SUFPSTtFM0U4d25CVjtFMkVyeG5CTTtJQU9JO0UzRWl4bkJWO0UyRXh4bkJNO0lBT0k7RTNFb3huQlY7RTJFM3huQk07SUFPSTtFM0V1eG5CVjtFMkU5eG5CTTtJQU9JO0UzRTB4bkJWO0UyRWp5bkJNO0lBT0k7RTNFNnhuQlY7RTJFcHluQk07SUFPSTtFM0VneW5CVjtFMkV2eW5CTTtJQU9JO0UzRW15bkJWO0UyRTF5bkJNO0lBT0k7RTNFc3luQlY7RTJFN3luQk07SUFPSTtFM0V5eW5CVjtFMkVoem5CTTtJQU9JO0UzRTR5bkJWO0UyRW56bkJNO0lBT0k7RTNFK3luQlY7RTJFdHpuQk07SUFPSTtFM0Vrem5CVjtFMkV6em5CTTtJQU9JO0UzRXF6bkJWO0UyRTV6bkJNO0lBT0k7RTNFd3puQlY7RTJFL3puQk07SUFPSTtFM0Uyem5CVjtFMkVsMG5CTTtJQU9JO0UzRTh6bkJWO0UyRXIwbkJNO0lBT0k7RTNFaTBuQlY7RTJFeDBuQk07SUFPSTtFM0VvMG5CVjtFMkUzMG5CTTtJQU9JO0UzRXUwbkJWO0UyRTkwbkJNO0lBT0k7RTNFMDBuQlY7RTJFajFuQk07SUFPSTtFM0U2MG5CVjtFMkVwMW5CTTtJQU9JO0UzRWcxbkJWO0UyRXYxbkJNO0lBT0k7RTNFbTFuQlY7RTJFMTFuQk07SUFPSTtFM0VzMW5CVjtFMkU3MW5CTTtJQU9JO0UzRXkxbkJWO0UyRWgybkJNO0lBT0k7RTNFNDFuQlY7RTJFbjJuQk07SUFPSTtFM0UrMW5CVjtFMkV0Mm5CTTtJQU9JO0UzRWsybkJWO0UyRXoybkJNO0lBT0k7RTNFcTJuQlY7RTJFNTJuQk07SUFPSTtFM0V3Mm5CVjtFMkUvMm5CTTtJQU9JO0UzRTIybkJWO0UyRWwzbkJNO0lBT0k7RTNFODJuQlY7RTJFcjNuQk07SUFPSTtFM0VpM25CVjtFMkV4M25CTTtJQU9JO0UzRW8zbkJWO0UyRTMzbkJNO0lBT0k7RTNFdTNuQlY7RTJFOTNuQk07SUFPSTtFM0UwM25CVjtFMkVqNG5CTTtJQU9JO0UzRTYzbkJWO0UyRXA0bkJNO0lBT0k7RTNFZzRuQlY7RTJFdjRuQk07SUFPSTtFM0VtNG5CVjtFMkUxNG5CTTtJQU9JO0UzRXM0bkJWO0UyRTc0bkJNO0lBT0k7RTNFeTRuQlY7RTJFaDVuQk07SUFPSTtFM0U0NG5CVjtFMkVuNW5CTTtJQU9JO0UzRSs0bkJWO0UyRXQ1bkJNO0lBT0k7RTNFazVuQlY7RTJFejVuQk07SUFPSTtFM0VxNW5CVjtFMkU1NW5CTTtJQU9JO0UzRXc1bkJWO0UyRS81bkJNO0lBT0k7RTNFMjVuQlY7RTJFbDZuQk07SUFPSTtFM0U4NW5CVjtFMkVyNm5CTTtJQU9JO0UzRWk2bkJWO0UyRXg2bkJNO0lBT0k7RTNFbzZuQlY7RTJFMzZuQk07SUFPSTtFM0V1Nm5CVjtFMkU5Nm5CTTtJQU9JO0lBQUE7RTNFMjZuQlY7RTJFbDduQk07SUFPSTtJQUFBO0UzRSs2bkJWO0UyRXQ3bkJNO0lBT0k7SUFBQTtFM0VtN25CVjtFMkUxN25CTTtJQU9JO0lBQUE7RTNFdTduQlY7RTJFOTduQk07SUFPSTtJQUFBO0UzRTI3bkJWO0UyRWw4bkJNO0lBT0k7SUFBQTtFM0UrN25CVjtFMkV0OG5CTTtJQU9JO0lBQUE7RTNFbThuQlY7RTJFMThuQk07SUFPSTtJQUFBO0UzRXU4bkJWO0UyRTk4bkJNO0lBT0k7SUFBQTtFM0UyOG5CVjtFMkVsOW5CTTtJQU9JO0lBQUE7RTNFKzhuQlY7RTJFdDluQk07SUFPSTtJQUFBO0UzRW05bkJWO0UyRTE5bkJNO0lBT0k7SUFBQTtFM0V1OW5CVjtFMkU5OW5CTTtJQU9JO0lBQUE7RTNFMjluQlY7RTJFbCtuQk07SUFPSTtJQUFBO0UzRSs5bkJWO0UyRXQrbkJNO0lBT0k7SUFBQTtFM0VtK25CVjtFMkUxK25CTTtJQU9JO0lBQUE7RTNFdStuQlY7RTJFOStuQk07SUFPSTtJQUFBO0UzRTIrbkJWO0UyRWwvbkJNO0lBT0k7SUFBQTtFM0UrK25CVjtFMkV0L25CTTtJQU9JO0lBQUE7RTNFbS9uQlY7RTJFMS9uQk07SUFPSTtJQUFBO0UzRXUvbkJWO0UyRTkvbkJNO0lBT0k7SUFBQTtFM0UyL25CVjtFMkVsZ29CTTtJQU9JO0lBQUE7RTNFKy9uQlY7RTJFdGdvQk07SUFPSTtJQUFBO0UzRW1nb0JWO0UyRTFnb0JNO0lBT0k7SUFBQTtFM0V1Z29CVjtFMkU5Z29CTTtJQU9JO0lBQUE7RTNFMmdvQlY7RTJFbGhvQk07SUFPSTtJQUFBO0UzRStnb0JWO0UyRXRob0JNO0lBT0k7SUFBQTtFM0VtaG9CVjtFMkUxaG9CTTtJQU9JO0lBQUE7RTNFdWhvQlY7RTJFOWhvQk07SUFPSTtJQUFBO0UzRTJob0JWO0UyRWxpb0JNO0lBT0k7SUFBQTtFM0UraG9CVjtFMkV0aW9CTTtJQU9JO0lBQUE7RTNFbWlvQlY7RTJFMWlvQk07SUFPSTtJQUFBO0UzRXVpb0JWO0UyRTlpb0JNO0lBT0k7SUFBQTtFM0UyaW9CVjtFMkVsam9CTTtJQU9JO0lBQUE7RTNFK2lvQlY7RTJFdGpvQk07SUFPSTtJQUFBO0UzRW1qb0JWO0UyRTFqb0JNO0lBT0k7SUFBQTtFM0V1am9CVjtFMkU5am9CTTtJQU9JO0lBQUE7RTNFMmpvQlY7RTJFbGtvQk07SUFPSTtJQUFBO0UzRStqb0JWO0UyRXRrb0JNO0lBT0k7SUFBQTtFM0Vta29CVjtFMkUxa29CTTtJQU9JO0lBQUE7RTNFdWtvQlY7RTJFOWtvQk07SUFPSTtFM0Uwa29CVjtFMkVqbG9CTTtJQU9JO0UzRTZrb0JWO0UyRXBsb0JNO0lBT0k7RTNFZ2xvQlY7RTJFdmxvQk07SUFPSTtFM0VtbG9CVjtFMkUxbG9CTTtJQU9JO0UzRXNsb0JWO0UyRTdsb0JNO0lBT0k7RTNFeWxvQlY7RTJFaG1vQk07SUFPSTtFM0U0bG9CVjtFMkVubW9CTTtJQU9JO0UzRStsb0JWO0UyRXRtb0JNO0lBT0k7RTNFa21vQlY7RTJFem1vQk07SUFPSTtFM0VxbW9CVjtFMkU1bW9CTTtJQU9JO0UzRXdtb0JWO0UyRS9tb0JNO0lBT0k7RTNFMm1vQlY7RTJFbG5vQk07SUFPSTtFM0U4bW9CVjtFMkVybm9CTTtJQU9JO0UzRWlub0JWO0UyRXhub0JNO0lBT0k7RTNFb25vQlY7RTJFM25vQk07SUFPSTtFM0V1bm9CVjtFMkU5bm9CTTtJQU9JO0UzRTBub0JWO0UyRWpvb0JNO0lBT0k7RTNFNm5vQlY7RTJFcG9vQk07SUFPSTtFM0Vnb29CVjtFMkV2b29CTTtJQU9JO0UzRW1vb0JWO0UyRTFvb0JNO0lBT0k7RTNFc29vQlY7RTJFN29vQk07SUFPSTtFM0V5b29CVjtFMkVocG9CTTtJQU9JO0UzRTRvb0JWO0UyRW5wb0JNO0lBT0k7RTNFK29vQlY7RTJFdHBvQk07SUFPSTtFM0VrcG9CVjtFMkV6cG9CTTtJQU9JO0UzRXFwb0JWO0UyRTVwb0JNO0lBT0k7RTNFd3BvQlY7RTJFL3BvQk07SUFPSTtFM0UycG9CVjtFMkVscW9CTTtJQU9JO0UzRThwb0JWO0UyRXJxb0JNO0lBT0k7RTNFaXFvQlY7RTJFeHFvQk07SUFPSTtFM0VvcW9CVjtFMkUzcW9CTTtJQU9JO0UzRXVxb0JWO0UyRTlxb0JNO0lBT0k7RTNFMHFvQlY7RTJFanJvQk07SUFPSTtFM0U2cW9CVjtFMkVwcm9CTTtJQU9JO0UzRWdyb0JWO0UyRXZyb0JNO0lBT0k7RTNFbXJvQlY7RTJFMXJvQk07SUFPSTtFM0Vzcm9CVjtFMkU3cm9CTTtJQU9JO0UzRXlyb0JWO0UyRWhzb0JNO0lBT0k7RTNFNHJvQlY7RTJFbnNvQk07SUFPSTtFM0Urcm9CVjtFMkV0c29CTTtJQU9JO0UzRWtzb0JWO0UyRXpzb0JNO0lBT0k7RTNFcXNvQlY7RTJFNXNvQk07SUFPSTtFM0V3c29CVjtFMkUvc29CTTtJQU9JO0UzRTJzb0JWO0UyRWx0b0JNO0lBT0k7RTNFOHNvQlY7RTJFcnRvQk07SUFPSTtFM0VpdG9CVjtFMkV4dG9CTTtJQU9JO0UzRW90b0JWO0UyRTN0b0JNO0lBT0k7RTNFdXRvQlY7RTJFOXRvQk07SUFPSTtFM0UwdG9CVjtFMkVqdW9CTTtJQU9JO0UzRTZ0b0JWO0UyRXB1b0JNO0lBT0k7RTNFZ3VvQlY7RTJFdnVvQk07SUFPSTtFM0VtdW9CVjtFMkUxdW9CTTtJQU9JO0UzRXN1b0JWO0UyRTd1b0JNO0lBT0k7RTNFeXVvQlY7RTJFaHZvQk07SUFPSTtFM0U0dW9CVjtFMkVudm9CTTtJQU9JO0UzRSt1b0JWO0UyRXR2b0JNO0lBT0k7RTNFa3ZvQlY7RTJFenZvQk07SUFPSTtFM0Vxdm9CVjtFMkU1dm9CTTtJQU9JO0UzRXd2b0JWO0UyRS92b0JNO0lBT0k7RTNFMnZvQlY7RTJFbHdvQk07SUFPSTtFM0U4dm9CVjtFMkVyd29CTTtJQU9JO0UzRWl3b0JWO0UyRXh3b0JNO0lBT0k7RTNFb3dvQlY7RTJFM3dvQk07SUFPSTtFM0V1d29CVjtFMkU5d29CTTtJQU9JO0UzRTB3b0JWO0UyRWp4b0JNO0lBT0k7RTNFNndvQlY7RTJFcHhvQk07SUFPSTtFM0VneG9CVjtFMkV2eG9CTTtJQU9JO0UzRW14b0JWO0UyRTF4b0JNO0lBT0k7RTNFc3hvQlY7RTJFN3hvQk07SUFPSTtFM0V5eG9CVjtFMkVoeW9CTTtJQU9JO0UzRTR4b0JWO0UyRW55b0JNO0lBT0k7RTNFK3hvQlY7RTJFdHlvQk07SUFPSTtFM0VreW9CVjtFMkV6eW9CTTtJQU9JO0UzRXF5b0JWO0UyRTV5b0JNO0lBT0k7RTNFd3lvQlY7RTJFL3lvQk07SUFPSTtFM0UyeW9CVjtFMkVsem9CTTtJQU9JO0UzRTh5b0JWO0UyRXJ6b0JNO0lBT0k7RTNFaXpvQlY7RTJFeHpvQk07SUFPSTtFM0Vvem9CVjtFMkUzem9CTTtJQU9JO0UzRXV6b0JWO0UyRTl6b0JNO0lBT0k7RTNFMHpvQlY7RTJFajBvQk07SUFPSTtFM0U2em9CVjtFMkVwMG9CTTtJQU9JO0UzRWcwb0JWO0UyRXYwb0JNO0lBT0k7RTNFbTBvQlY7RTJFMTBvQk07SUFPSTtFM0VzMG9CVjtFMkU3MG9CTTtJQU9JO0UzRXkwb0JWO0UyRWgxb0JNO0lBT0k7RTNFNDBvQlY7RTJFbjFvQk07SUFPSTtFM0UrMG9CVjtFMkV0MW9CTTtJQU9JO0UzRWsxb0JWO0UyRXoxb0JNO0lBT0k7RTNFcTFvQlY7RTJFNTFvQk07SUFPSTtFM0V3MW9CVjtFMkUvMW9CTTtJQU9JO0UzRTIxb0JWO0UyRWwyb0JNO0lBT0k7RTNFODFvQlY7RTJFcjJvQk07SUFPSTtFM0VpMm9CVjtFMkV4Mm9CTTtJQU9JO0UzRW8yb0JWO0UyRTMyb0JNO0lBT0k7RTNFdTJvQlY7RTJFOTJvQk07SUFPSTtFM0UwMm9CVjtFMkVqM29CTTtJQU9JO0UzRTYyb0JWO0UyRXAzb0JNO0lBT0k7RTNFZzNvQlY7RTJFdjNvQk07SUFPSTtFM0VtM29CVjtFMkUxM29CTTtJQU9JO0UzRXMzb0JWO0UyRTczb0JNO0lBT0k7SUFBQTtFM0UwM29CVjtFMkVqNG9CTTtJQU9JO0lBQUE7RTNFODNvQlY7RTJFcjRvQk07SUFPSTtJQUFBO0UzRWs0b0JWO0UyRXo0b0JNO0lBT0k7SUFBQTtFM0VzNG9CVjtFMkU3NG9CTTtJQU9JO0lBQUE7RTNFMDRvQlY7RTJFajVvQk07SUFPSTtJQUFBO0UzRTg0b0JWO0UyRXI1b0JNO0lBT0k7SUFBQTtFM0VrNW9CVjtFMkV6NW9CTTtJQU9JO0lBQUE7RTNFczVvQlY7RTJFNzVvQk07SUFPSTtJQUFBO0UzRTA1b0JWO0UyRWo2b0JNO0lBT0k7SUFBQTtFM0U4NW9CVjtFMkVyNm9CTTtJQU9JO0lBQUE7RTNFazZvQlY7RTJFejZvQk07SUFPSTtJQUFBO0UzRXM2b0JWO0UyRTc2b0JNO0lBT0k7SUFBQTtFM0UwNm9CVjtFMkVqN29CTTtJQU9JO0lBQUE7RTNFODZvQlY7RTJFcjdvQk07SUFPSTtJQUFBO0UzRWs3b0JWO0UyRXo3b0JNO0lBT0k7SUFBQTtFM0VzN29CVjtFMkU3N29CTTtJQU9JO0lBQUE7RTNFMDdvQlY7RTJFajhvQk07SUFPSTtJQUFBO0UzRTg3b0JWO0UyRXI4b0JNO0lBT0k7SUFBQTtFM0VrOG9CVjtFMkV6OG9CTTtJQU9JO0lBQUE7RTNFczhvQlY7RTJFNzhvQk07SUFPSTtJQUFBO0UzRTA4b0JWO0UyRWo5b0JNO0lBT0k7SUFBQTtFM0U4OG9CVjtFMkVyOW9CTTtJQU9JO0lBQUE7RTNFazlvQlY7RTJFejlvQk07SUFPSTtJQUFBO0UzRXM5b0JWO0UyRTc5b0JNO0lBT0k7SUFBQTtFM0UwOW9CVjtFMkVqK29CTTtJQU9JO0lBQUE7RTNFODlvQlY7RTJFcitvQk07SUFPSTtJQUFBO0UzRWsrb0JWO0UyRXorb0JNO0lBT0k7SUFBQTtFM0VzK29CVjtFMkU3K29CTTtJQU9JO0lBQUE7RTNFMCtvQlY7RTJFai9vQk07SUFPSTtJQUFBO0UzRTgrb0JWO0UyRXIvb0JNO0lBT0k7SUFBQTtFM0VrL29CVjtFMkV6L29CTTtJQU9JO0lBQUE7RTNFcy9vQlY7RTJFNy9vQk07SUFPSTtJQUFBO0UzRTAvb0JWO0UyRWpncEJNO0lBT0k7SUFBQTtFM0U4L29CVjtFMkVyZ3BCTTtJQU9JO0lBQUE7RTNFa2dwQlY7RTJFemdwQk07SUFPSTtJQUFBO0UzRXNncEJWO0UyRTdncEJNO0lBT0k7SUFBQTtFM0UwZ3BCVjtFMkVqaHBCTTtJQU9JO0lBQUE7RTNFOGdwQlY7RTJFcmhwQk07SUFPSTtJQUFBO0UzRWtocEJWO0UyRXpocEJNO0lBT0k7SUFBQTtFM0VzaHBCVjtFMkU3aHBCTTtJQU9JO0lBQUE7RTNFMGhwQlY7RTJFamlwQk07SUFPSTtJQUFBO0UzRThocEJWO0UyRXJpcEJNO0lBT0k7RTNFaWlwQlY7RTJFeGlwQk07SUFPSTtFM0VvaXBCVjtFMkUzaXBCTTtJQU9JO0UzRXVpcEJWO0UyRTlpcEJNO0lBT0k7RTNFMGlwQlY7RTJFampwQk07SUFPSTtFM0U2aXBCVjtFMkVwanBCTTtJQU9JO0UzRWdqcEJWO0UyRXZqcEJNO0lBT0k7RTNFbWpwQlY7RTJFMWpwQk07SUFPSTtFM0VzanBCVjtFMkU3anBCTTtJQU9JO0UzRXlqcEJWO0UyRWhrcEJNO0lBT0k7RTNFNGpwQlY7RTJFbmtwQk07SUFPSTtFM0UranBCVjtFMkV0a3BCTTtJQU9JO0UzRWtrcEJWO0UyRXprcEJNO0lBT0k7RTNFcWtwQlY7RTJFNWtwQk07SUFPSTtFM0V3a3BCVjtFMkUva3BCTTtJQU9JO0UzRTJrcEJWO0UyRWxscEJNO0lBT0k7RTNFOGtwQlY7RTJFcmxwQk07SUFPSTtFM0VpbHBCVjtFMkV4bHBCTTtJQU9JO0UzRW9scEJWO0UyRTNscEJNO0lBT0k7RTNFdWxwQlY7RTJFOWxwQk07SUFPSTtFM0UwbHBCVjtFMkVqbXBCTTtJQU9JO0UzRTZscEJWO0UyRXBtcEJNO0lBT0k7RTNFZ21wQlY7RTJFdm1wQk07SUFPSTtFM0VtbXBCVjtFMkUxbXBCTTtJQU9JO0UzRXNtcEJWO0UyRTdtcEJNO0lBT0k7RTNFeW1wQlY7RTJFaG5wQk07SUFPSTtFM0U0bXBCVjtFMkVubnBCTTtJQU9JO0UzRSttcEJWO0UyRXRucEJNO0lBT0k7RTNFa25wQlY7RTJFem5wQk07SUFPSTtFM0VxbnBCVjtFMkU1bnBCTTtJQU9JO0UzRXducEJWO0UyRS9ucEJNO0lBT0k7RTNFMm5wQlY7RTJFbG9wQk07SUFPSTtFM0U4bnBCVjtFMkVyb3BCTTtJQU9JO0UzRWlvcEJWO0UyRXhvcEJNO0lBT0k7RTNFb29wQlY7RTJFM29wQk07SUFPSTtFM0V1b3BCVjtFMkU5b3BCTTtJQU9JO0UzRTBvcEJWO0UyRWpwcEJNO0lBT0k7RTNFNm9wQlY7RTJFcHBwQk07SUFPSTtFM0VncHBCVjtFMkV2cHBCTTtJQU9JO0UzRW1wcEJWO0UyRTFwcEJNO0lBT0k7RTNFc3BwQlY7RTJFN3BwQk07SUFPSTtFM0V5cHBCVjtFMkVocXBCTTtJQU9JO0UzRTRwcEJWO0UyRW5xcEJNO0lBT0k7RTNFK3BwQlY7RTJFdHFwQk07SUFPSTtFM0VrcXBCVjtFMkV6cXBCTTtJQU9JO0UzRXFxcEJWO0UyRTVxcEJNO0lBT0k7RTNFd3FwQlY7RTJFL3FwQk07SUFPSTtFM0UycXBCVjtFMkVscnBCTTtJQU9JO0UzRThxcEJWO0UyRXJycEJNO0lBT0k7RTNFaXJwQlY7RTJFeHJwQk07SUFPSTtFM0VvcnBCVjtFMkUzcnBCTTtJQU9JO0UzRXVycEJWO0UyRTlycEJNO0lBT0k7RTNFMHJwQlY7RTJFanNwQk07SUFPSTtFM0U2cnBCVjtFMkVwc3BCTTtJQU9JO0UzRWdzcEJWO0UyRXZzcEJNO0lBT0k7RTNFbXNwQlY7RTJFMXNwQk07SUFPSTtFM0Vzc3BCVjtFMkU3c3BCTTtJQU9JO0UzRXlzcEJWO0UyRWh0cEJNO0lBT0k7RTNFNHNwQlY7RTJFbnRwQk07SUFPSTtFM0Urc3BCVjtFMkV0dHBCTTtJQU9JO0UzRWt0cEJWO0UyRXp0cEJNO0lBT0k7RTNFcXRwQlY7RTJFNXRwQk07SUFPSTtFM0V3dHBCVjtFMkUvdHBCTTtJQU9JO0UzRTJ0cEJWO0UyRWx1cEJNO0lBT0k7RTNFOHRwQlY7RTJFcnVwQk07SUFPSTtFM0VpdXBCVjtFMkV4dXBCTTtJQU9JO0UzRW91cEJWO0UyRTN1cEJNO0lBT0k7RTNFdXVwQlY7RTJFOXVwQk07SUFPSTtFM0UwdXBCVjtFMkVqdnBCTTtJQU9JO0UzRTZ1cEJWO0UyRXB2cEJNO0lBT0k7RTNFZ3ZwQlY7RTJFdnZwQk07SUFPSTtFM0VtdnBCVjtFMkUxdnBCTTtJQU9JO0UzRXN2cEJWO0UyRTd2cEJNO0lBT0k7RTNFeXZwQlY7RTJFaHdwQk07SUFPSTtFM0U0dnBCVjtFMkVud3BCTTtJQU9JO0UzRSt2cEJWO0UyRXR3cEJNO0lBT0k7RTNFa3dwQlY7RTJFendwQk07SUFPSTtFM0Vxd3BCVjtFMkU1d3BCTTtJQU9JO0UzRXd3cEJWO0UyRS93cEJNO0lBT0k7RTNFMndwQlY7RTJFbHhwQk07SUFPSTtFM0U4d3BCVjtFMkVyeHBCTTtJQU9JO0UzRWl4cEJWO0UyRXh4cEJNO0lBT0k7RTNFb3hwQlY7RTJFM3hwQk07SUFPSTtFM0V1eHBCVjtFMkU5eHBCTTtJQU9JO0UzRTB4cEJWO0UyRWp5cEJNO0lBT0k7RTNFNnhwQlY7RTJFcHlwQk07SUFPSTtFM0VneXBCVjtFMkV2eXBCTTtJQU9JO0UzRW15cEJWO0UyRTF5cEJNO0lBT0k7RTNFc3lwQlY7RTJFN3lwQk07SUFPSTtFM0V5eXBCVjtFMkVoenBCTTtJQU9JO0UzRTR5cEJWO0UyRW56cEJNO0lBT0k7RTNFK3lwQlY7RTJFdHpwQk07SUFPSTtFM0VrenBCVjtFMkV6enBCTTtJQU9JO0UzRXF6cEJWO0UyRTV6cEJNO0lBT0k7RTNFd3pwQlY7RTJFL3pwQk07SUFPSTtFM0UyenBCVjtFMkVsMHBCTTtJQU9JO0UzRTh6cEJWO0UyRXIwcEJNO0lBT0k7RTNFaTBwQlY7RTJFeDBwQk07SUFPSTtFM0VvMHBCVjtFMkUzMHBCTTtJQU9JO0UzRXUwcEJWO0UyRTkwcEJNO0lBT0k7RTNFMDBwQlY7RTJFajFwQk07SUFPSTtFM0U2MHBCVjtFMkVwMXBCTTtJQU9JO0UzRWcxcEJWO0UyRXYxcEJNO0lBT0k7RTNFbTFwQlY7RTJFMTFwQk07SUFPSTtFM0VzMXBCVjtFMkU3MXBCTTtJQU9JO0UzRXkxcEJWO0UyRWgycEJNO0lBT0k7RTNFNDFwQlY7RTJFbjJwQk07SUFPSTtFM0UrMXBCVjtFMkV0MnBCTTtJQU9JO0UzRWsycEJWO0UyRXoycEJNO0lBT0k7RTNFcTJwQlY7RTJFNTJwQk07SUFPSTtFM0V3MnBCVjtFMkUvMnBCTTtJQU9JO0UzRTIycEJWO0UyRWwzcEJNO0lBT0k7RTNFODJwQlY7RTJFcjNwQk07SUFPSTtFM0VpM3BCVjtFMkV4M3BCTTtJQU9JO0UzRW8zcEJWO0UyRTMzcEJNO0lBT0k7RTNFdTNwQlY7RTJFOTNwQk07SUFPSTtFM0UwM3BCVjtFMkVqNHBCTTtJQU9JO0UzRTYzcEJWO0UyRXA0cEJNO0lBT0k7RTNFZzRwQlY7RTJFdjRwQk07SUFPSTtFM0VtNHBCVjtFMkUxNHBCTTtJQU9JO0UzRXM0cEJWO0UyRTc0cEJNO0lBT0k7RTNFeTRwQlY7RTJFaDVwQk07SUFPSTtFM0U0NHBCVjtFMkVuNXBCTTtJQU9JO0UzRSs0cEJWO0UyRXQ1cEJNO0lBT0k7RTNFazVwQlY7RTJFejVwQk07SUFPSTtFM0VxNXBCVjtFMkU1NXBCTTtJQU9JO0UzRXc1cEJWO0UyRS81cEJNO0lBT0k7RTNFMjVwQlY7RTJFbDZwQk07SUFPSTtFM0U4NXBCVjtFMkVyNnBCTTtJQU9JO0UzRWk2cEJWO0UyRXg2cEJNO0lBT0k7RTNFbzZwQlY7RTJFMzZwQk07SUFPSTtFM0V1NnBCVjtFMkU5NnBCTTtJQU9JO0UzRTA2cEJWO0UyRWo3cEJNO0lBT0k7RTNFNjZwQlY7RTJFcDdwQk07SUFPSTtFM0VnN3BCVjtFMkV2N3BCTTtJQU9JO0UzRW03cEJWO0UyRTE3cEJNO0lBT0k7RTNFczdwQlY7RTJFNzdwQk07SUFPSTtFM0V5N3BCVjtFMkVoOHBCTTtJQU9JO0UzRTQ3cEJWO0UyRW44cEJNO0lBT0k7RTNFKzdwQlY7RTJFdDhwQk07SUFPSTtFM0VrOHBCVjtFMkV6OHBCTTtJQU9JO0UzRXE4cEJWO0UyRTU4cEJNO0lBT0k7RTNFdzhwQlY7RTJFLzhwQk07SUFPSTtFM0UyOHBCVjtFMkVsOXBCTTtJQU9JO0UzRTg4cEJWO0UyRXI5cEJNO0lBT0k7RTNFaTlwQlY7RTJFeDlwQk07SUFPSTtFM0VvOXBCVjtFMkUzOXBCTTtJQU9JO0UzRXU5cEJWO0UyRTk5cEJNO0lBT0k7RTNFMDlwQlY7RTJFaitwQk07SUFPSTtFM0U2OXBCVjtFMkVwK3BCTTtJQU9JO0UzRWcrcEJWO0UyRXYrcEJNO0lBT0k7RTNFbStwQlY7RTJFMStwQk07SUFPSTtFM0VzK3BCVjtFMkU3K3BCTTtJQU9JO0UzRXkrcEJWO0UyRWgvcEJNO0lBT0k7RTNFNCtwQlY7RTJFbi9wQk07SUFPSTtFM0UrK3BCVjtFMkV0L3BCTTtJQU9JO0UzRWsvcEJWO0UyRXovcEJNO0lBT0k7RTNFcS9wQlY7RTJFNS9wQk07SUFPSTtFM0V3L3BCVjtFMkUvL3BCTTtJQU9JO0UzRTIvcEJWO0UyRWxncUJNO0lBT0k7RTNFOC9wQlY7RTJFcmdxQk07SUFPSTtFM0VpZ3FCVjtFMkV4Z3FCTTtJQU9JO0UzRW9ncUJWO0UyRTNncUJNO0lBT0k7RTNFdWdxQlY7RTJFOWdxQk07SUFPSTtFM0UwZ3FCVjtFMkVqaHFCTTtJQU9JO0UzRTZncUJWO0UyRXBocUJNO0lBT0k7RTNFZ2hxQlY7RTJFdmhxQk07SUFPSTtFM0VtaHFCVjtFMkUxaHFCTTtJQU9JO0UzRXNocUJWO0UyRTdocUJNO0lBT0k7RTNFeWhxQlY7RTJFaGlxQk07SUFPSTtFM0U0aHFCVjtFMkVuaXFCTTtJQU9JO0UzRStocUJWO0UyRXRpcUJNO0lBT0k7RTNFa2lxQlY7RTJFemlxQk07SUFPSTtFM0VxaXFCVjtFMkU1aXFCTTtJQU9JO0UzRXdpcUJWO0UyRS9pcUJNO0lBT0k7RTNFMmlxQlY7RTJFbGpxQk07SUFPSTtFM0U4aXFCVjtFMkVyanFCTTtJQU9JO0UzRWlqcUJWO0UyRXhqcUJNO0lBT0k7RTNFb2pxQlY7RTJFM2pxQk07SUFPSTtFM0V1anFCVjtFMkU5anFCTTtJQU9JO0UzRTBqcUJWO0UyRWprcUJNO0lBT0k7RTNFNmpxQlY7RTJFcGtxQk07SUFPSTtFM0Vna3FCVjtFMkV2a3FCTTtJQU9JO0UzRW1rcUJWO0UyRTFrcUJNO0lBT0k7RTNFc2txQlY7RTJFN2txQk07SUFPSTtFM0V5a3FCVjtFMkVobHFCTTtJQU9JO0UzRTRrcUJWO0UyRW5scUJNO0lBT0k7RTNFK2txQlY7RTJFdGxxQk07SUFPSTtFM0VrbHFCVjtFMkV6bHFCTTtJQU9JO0UzRXFscUJWO0UyRTVscUJNO0lBT0k7RTNFd2xxQlY7RTJFL2xxQk07SUFPSTtFM0UybHFCVjtFMkVsbXFCTTtJQU9JO0UzRThscUJWO0UyRXJtcUJNO0lBT0k7RTNFaW1xQlY7RTJFeG1xQk07SUFPSTtFM0VvbXFCVjtFMkUzbXFCTTtJQU9JO0UzRXVtcUJWO0UyRTltcUJNO0lBT0k7RTNFMG1xQlY7RTJFam5xQk07SUFPSTtFM0U2bXFCVjtFMkVwbnFCTTtJQU9JO0UzRWducUJWO0UyRXZucUJNO0lBT0k7RTNFbW5xQlY7RTJFMW5xQk07SUFPSTtFM0VzbnFCVjtFMkU3bnFCTTtJQU9JO0UzRXlucUJWO0UyRWhvcUJNO0lBT0k7RTNFNG5xQlY7RTJFbm9xQk07SUFPSTtFM0UrbnFCVjtFMkV0b3FCTTtJQU9JO0UzRWtvcUJWO0UyRXpvcUJNO0lBT0k7RTNFcW9xQlY7RTJFNW9xQk07SUFPSTtFM0V3b3FCVjtFMkUvb3FCTTtJQU9JO0UzRTJvcUJWO0UyRWxwcUJNO0lBT0k7RTNFOG9xQlY7RTJFcnBxQk07SUFPSTtFM0VpcHFCVjtFMkV4cHFCTTtJQU9JO0UzRW9wcUJWO0UyRTNwcUJNO0lBT0k7RTNFdXBxQlY7RTJFOXBxQk07SUFPSTtFM0UwcHFCVjtFMkVqcXFCTTtJQU9JO0UzRTZwcUJWO0UyRXBxcUJNO0lBT0k7RTNFZ3FxQlY7RTJFdnFxQk07SUFPSTtFM0VtcXFCVjtFMkUxcXFCTTtJQU9JO0UzRXNxcUJWO0UyRTdxcUJNO0lBT0k7RTNFeXFxQlY7RTJFaHJxQk07SUFPSTtFM0U0cXFCVjtFMkVucnFCTTtJQU9JO0UzRStxcUJWO0UyRXRycUJNO0lBT0k7RTNFa3JxQlY7RTJFenJxQk07SUFPSTtFM0VxcnFCVjtFMkU1cnFCTTtJQU9JO0UzRXdycUJWO0UyRS9ycUJNO0lBT0k7RTNFMnJxQlY7RTJFbHNxQk07SUFPSTtFM0U4cnFCVjtFMkVyc3FCTTtJQU9JO0UzRWlzcUJWO0UyRXhzcUJNO0lBT0k7RTNFb3NxQlY7RTJFM3NxQk07SUFPSTtFM0V1c3FCVjtFMkU5c3FCTTtJQU9JO0UzRTBzcUJWO0UyRWp0cUJNO0lBT0k7RTNFNnNxQlY7RTJFcHRxQk07SUFPSTtFM0VndHFCVjtFMkV2dHFCTTtJQU9JO0UzRW10cUJWO0UyRTF0cUJNO0lBT0k7RTNFc3RxQlY7RTJFN3RxQk07SUFPSTtFM0V5dHFCVjtFMkVodXFCTTtJQU9JO0UzRTR0cUJWO0UyRW51cUJNO0lBT0k7RTNFK3RxQlY7RTJFdHVxQk07SUFPSTtFM0VrdXFCVjtFMkV6dXFCTTtJQU9JO0UzRXF1cUJWO0UyRTV1cUJNO0lBT0k7RTNFd3VxQlY7RTJFL3VxQk07SUFPSTtFM0UydXFCVjtFMkVsdnFCTTtJQU9JO0UzRTh1cUJWO0UyRXJ2cUJNO0lBT0k7RTNFaXZxQlY7RTJFeHZxQk07SUFPSTtFM0VvdnFCVjtFMkUzdnFCTTtJQU9JO0UzRXV2cUJWO0UyRTl2cUJNO0lBT0k7RTNFMHZxQlY7RTJFandxQk07SUFPSTtFM0U2dnFCVjtFMkVwd3FCTTtJQU9JO0UzRWd3cUJWO0UyRXZ3cUJNO0lBT0k7RTNFbXdxQlY7RTJFMXdxQk07SUFPSTtFM0Vzd3FCVjtFMkU3d3FCTTtJQU9JO0UzRXl3cUJWO0UyRWh4cUJNO0lBT0k7RTNFNHdxQlY7RTJFbnhxQk07SUFPSTtFM0Urd3FCVjtFMkV0eHFCTTtJQU9JO0UzRWt4cUJWO0UyRXp4cUJNO0lBT0k7RTNFcXhxQlY7RTJFNXhxQk07SUFPSTtFM0V3eHFCVjtFMkUveHFCTTtJQU9JO0UzRTJ4cUJWO0UyRWx5cUJNO0lBT0k7RTNFOHhxQlY7RTJFcnlxQk07SUFPSTtFM0VpeXFCVjtFMkV4eXFCTTtJQU9JO0UzRW95cUJWO0UyRTN5cUJNO0lBT0k7RTNFdXlxQlY7RTJFOXlxQk07SUFPSTtFM0UweXFCVjtFMkVqenFCTTtJQU9JO0UzRTZ5cUJWO0UyRXB6cUJNO0lBT0k7RTNFZ3pxQlY7RTJFdnpxQk07SUFPSTtFM0VtenFCVjtFMkUxenFCTTtJQU9JO0UzRXN6cUJWO0UyRTd6cUJNO0lBT0k7RTNFeXpxQlY7RTJFaDBxQk07SUFPSTtFM0U0enFCVjtFMkVuMHFCTTtJQU9JO0UzRSt6cUJWO0UyRXQwcUJNO0lBT0k7RTNFazBxQlY7RTJFejBxQk07SUFPSTtFM0VxMHFCVjtFMkU1MHFCTTtJQU9JO0UzRXcwcUJWO0UyRS8wcUJNO0lBT0k7RTNFMjBxQlY7RTJFbDFxQk07SUFPSTtFM0U4MHFCVjtFMkVyMXFCTTtJQU9JO0UzRWkxcUJWO0UyRXgxcUJNO0lBT0k7RTNFbzFxQlY7RTJFMzFxQk07SUFPSTtFM0V1MXFCVjtFMkU5MXFCTTtJQU9JO0UzRTAxcUJWO0UyRWoycUJNO0lBT0k7RTNFNjFxQlY7RTJFcDJxQk07SUFPSTtFM0VnMnFCVjtFMkV2MnFCTTtJQU9JO0UzRW0ycUJWO0UyRTEycUJNO0lBT0k7RTNFczJxQlY7RTJFNzJxQk07SUFPSTtFM0V5MnFCVjtFMkVoM3FCTTtJQU9JO0UzRTQycUJWO0UyRW4zcUJNO0lBT0k7RTNFKzJxQlY7RTJFdDNxQk07SUFPSTtFM0VrM3FCVjtFMkV6M3FCTTtJQU9JO0UzRXEzcUJWO0UyRTUzcUJNO0lBT0k7RTNFdzNxQlY7RTJFLzNxQk07SUFPSTtFM0UyM3FCVjtFMkVsNHFCTTtJQU9JO0UzRTgzcUJWO0UyRXI0cUJNO0lBT0k7RTNFaTRxQlY7RTJFeDRxQk07SUFPSTtFM0VvNHFCVjtFMkUzNHFCTTtJQU9JO0UzRXU0cUJWO0UyRTk0cUJNO0lBT0k7RTNFMDRxQlY7RTJFajVxQk07SUFPSTtFM0U2NHFCVjtFMkVwNXFCTTtJQU9JO0UzRWc1cUJWO0UyRXY1cUJNO0lBT0k7RTNFbTVxQlY7RTJFMTVxQk07SUFPSTtFM0VzNXFCVjtFMkU3NXFCTTtJQU9JO0UzRXk1cUJWO0UyRWg2cUJNO0lBT0k7RTNFNDVxQlY7RTJFbjZxQk07SUFPSTtFM0UrNXFCVjtFMkV0NnFCTTtJQU9JO0UzRWs2cUJWO0UyRXo2cUJNO0lBT0k7RTNFcTZxQlY7RTJFNTZxQk07SUFPSTtFM0V3NnFCVjtFMkUvNnFCTTtJQU9JO0UzRTI2cUJWO0UyRWw3cUJNO0lBT0k7RTNFODZxQlY7RTJFcjdxQk07SUFPSTtFM0VpN3FCVjtFMkV4N3FCTTtJQU9JO0UzRW83cUJWO0UyRTM3cUJNO0lBT0k7RTNFdTdxQlY7RTJFOTdxQk07SUFPSTtFM0UwN3FCVjtFMkVqOHFCTTtJQU9JO0UzRTY3cUJWO0FBQ0Y7QWdCeDhxQkk7RTJER0k7SUFPSTtFM0VrOHFCVjtFMkV6OHFCTTtJQU9JO0UzRXE4cUJWO0UyRTU4cUJNO0lBT0k7RTNFdzhxQlY7RTJFLzhxQk07SUFPSTtFM0UyOHFCVjtFMkVsOXFCTTtJQU9JO0UzRTg4cUJWO0UyRXI5cUJNO0lBT0k7RTNFaTlxQlY7RTJFeDlxQk07SUFPSTtFM0VvOXFCVjtFMkUzOXFCTTtJQU9JO0UzRXU5cUJWO0UyRTk5cUJNO0lBT0k7RTNFMDlxQlY7RTJFaitxQk07SUFPSTtFM0U2OXFCVjtFMkVwK3FCTTtJQU9JO0UzRWcrcUJWO0UyRXYrcUJNO0lBT0k7RTNFbStxQlY7RTJFMStxQk07SUFPSTtFM0VzK3FCVjtFMkU3K3FCTTtJQU9JO0UzRXkrcUJWO0UyRWgvcUJNO0lBT0k7RTNFNCtxQlY7RTJFbi9xQk07SUFPSTtFM0UrK3FCVjtFMkV0L3FCTTtJQU9JO0UzRWsvcUJWO0UyRXovcUJNO0lBT0k7RTNFcS9xQlY7RTJFNS9xQk07SUFPSTtFM0V3L3FCVjtFMkUvL3FCTTtJQU9JO0UzRTIvcUJWO0UyRWxnckJNO0lBT0k7RTNFOC9xQlY7RTJFcmdyQk07SUFPSTtFM0VpZ3JCVjtFMkV4Z3JCTTtJQU9JO0UzRW9nckJWO0UyRTNnckJNO0lBT0k7RTNFdWdyQlY7RTJFOWdyQk07SUFPSTtFM0UwZ3JCVjtFMkVqaHJCTTtJQU9JO0UzRTZnckJWO0UyRXBockJNO0lBT0k7RTNFZ2hyQlY7RTJFdmhyQk07SUFPSTtFM0VtaHJCVjtFMkUxaHJCTTtJQU9JO0UzRXNockJWO0UyRTdockJNO0lBT0k7RTNFeWhyQlY7RTJFaGlyQk07SUFPSTtFM0U0aHJCVjtFMkVuaXJCTTtJQU9JO0UzRStockJWO0UyRXRpckJNO0lBT0k7RTNFa2lyQlY7RTJFemlyQk07SUFPSTtFM0VxaXJCVjtFMkU1aXJCTTtJQU9JO0UzRXdpckJWO0UyRS9pckJNO0lBT0k7RTNFMmlyQlY7RTJFbGpyQk07SUFPSTtFM0U4aXJCVjtFMkVyanJCTTtJQU9JO0UzRWlqckJWO0UyRXhqckJNO0lBT0k7RTNFb2pyQlY7RTJFM2pyQk07SUFPSTtFM0V1anJCVjtFMkU5anJCTTtJQU9JO0UzRTBqckJWO0UyRWprckJNO0lBT0k7RTNFNmpyQlY7RTJFcGtyQk07SUFPSTtFM0Vna3JCVjtFMkV2a3JCTTtJQU9JO0UzRW1rckJWO0UyRTFrckJNO0lBT0k7RTNFc2tyQlY7RTJFN2tyQk07SUFPSTtFM0V5a3JCVjtFMkVobHJCTTtJQU9JO0UzRTRrckJWO0UyRW5sckJNO0lBT0k7RTNFK2tyQlY7RTJFdGxyQk07SUFPSTtFM0VrbHJCVjtFMkV6bHJCTTtJQU9JO0UzRXFsckJWO0UyRTVsckJNO0lBT0k7RTNFd2xyQlY7RTJFL2xyQk07SUFPSTtFM0UybHJCVjtFMkVsbXJCTTtJQU9JO0UzRThsckJWO0UyRXJtckJNO0lBT0k7RTNFaW1yQlY7RTJFeG1yQk07SUFPSTtFM0VvbXJCVjtFMkUzbXJCTTtJQU9JO0UzRXVtckJWO0UyRTltckJNO0lBT0k7RTNFMG1yQlY7RTJFam5yQk07SUFPSTtFM0U2bXJCVjtFMkVwbnJCTTtJQU9JO0UzRWduckJWO0UyRXZuckJNO0lBT0k7RTNFbW5yQlY7RTJFMW5yQk07SUFPSTtFM0VzbnJCVjtFMkU3bnJCTTtJQU9JO0UzRXluckJWO0UyRWhvckJNO0lBT0k7RTNFNG5yQlY7RTJFbm9yQk07SUFPSTtFM0UrbnJCVjtFMkV0b3JCTTtJQU9JO0UzRWtvckJWO0UyRXpvckJNO0lBT0k7RTNFcW9yQlY7RTJFNW9yQk07SUFPSTtFM0V3b3JCVjtFMkUvb3JCTTtJQU9JO0UzRTJvckJWO0UyRWxwckJNO0lBT0k7RTNFOG9yQlY7RTJFcnByQk07SUFPSTtFM0VpcHJCVjtFMkV4cHJCTTtJQU9JO0UzRW9wckJWO0UyRTNwckJNO0lBT0k7RTNFdXByQlY7RTJFOXByQk07SUFPSTtFM0UwcHJCVjtFMkVqcXJCTTtJQU9JO0UzRTZwckJWO0UyRXBxckJNO0lBT0k7RTNFZ3FyQlY7RTJFdnFyQk07SUFPSTtFM0VtcXJCVjtFMkUxcXJCTTtJQU9JO0UzRXNxckJWO0UyRTdxckJNO0lBT0k7RTNFeXFyQlY7RTJFaHJyQk07SUFPSTtFM0U0cXJCVjtFMkVucnJCTTtJQU9JO0UzRStxckJWO0UyRXRyckJNO0lBT0k7RTNFa3JyQlY7RTJFenJyQk07SUFPSTtFM0VxcnJCVjtFMkU1cnJCTTtJQU9JO0UzRXdyckJWO0UyRS9yckJNO0lBT0k7RTNFMnJyQlY7RTJFbHNyQk07SUFPSTtFM0U4cnJCVjtFMkVyc3JCTTtJQU9JO0UzRWlzckJWO0UyRXhzckJNO0lBT0k7RTNFb3NyQlY7RTJFM3NyQk07SUFPSTtFM0V1c3JCVjtFMkU5c3JCTTtJQU9JO0UzRTBzckJWO0UyRWp0ckJNO0lBT0k7RTNFNnNyQlY7RTJFcHRyQk07SUFPSTtFM0VndHJCVjtFMkV2dHJCTTtJQU9JO0UzRW10ckJWO0UyRTF0ckJNO0lBT0k7RTNFc3RyQlY7RTJFN3RyQk07SUFPSTtFM0V5dHJCVjtFMkVodXJCTTtJQU9JO0UzRTR0ckJWO0UyRW51ckJNO0lBT0k7RTNFK3RyQlY7RTJFdHVyQk07SUFPSTtFM0VrdXJCVjtFMkV6dXJCTTtJQU9JO0UzRXF1ckJWO0UyRTV1ckJNO0lBT0k7RTNFd3VyQlY7RTJFL3VyQk07SUFPSTtFM0UydXJCVjtFMkVsdnJCTTtJQU9JO0UzRTh1ckJWO0UyRXJ2ckJNO0lBT0k7RTNFaXZyQlY7RTJFeHZyQk07SUFPSTtFM0VvdnJCVjtFMkUzdnJCTTtJQU9JO0UzRXV2ckJWO0UyRTl2ckJNO0lBT0k7RTNFMHZyQlY7RTJFandyQk07SUFPSTtFM0U2dnJCVjtFMkVwd3JCTTtJQU9JO0UzRWd3ckJWO0UyRXZ3ckJNO0lBT0k7RTNFbXdyQlY7RTJFMXdyQk07SUFPSTtFM0Vzd3JCVjtFMkU3d3JCTTtJQU9JO0UzRXl3ckJWO0UyRWh4ckJNO0lBT0k7RTNFNHdyQlY7RTJFbnhyQk07SUFPSTtFM0Urd3JCVjtFMkV0eHJCTTtJQU9JO0UzRWt4ckJWO0UyRXp4ckJNO0lBT0k7RTNFcXhyQlY7RTJFNXhyQk07SUFPSTtFM0V3eHJCVjtFMkUveHJCTTtJQU9JO0UzRTJ4ckJWO0UyRWx5ckJNO0lBT0k7RTNFOHhyQlY7RTJFcnlyQk07SUFPSTtFM0VpeXJCVjtFMkV4eXJCTTtJQU9JO0UzRW95ckJWO0UyRTN5ckJNO0lBT0k7RTNFdXlyQlY7RTJFOXlyQk07SUFPSTtFM0UweXJCVjtFMkVqenJCTTtJQU9JO0UzRTZ5ckJWO0UyRXB6ckJNO0lBT0k7RTNFZ3pyQlY7RTJFdnpyQk07SUFPSTtFM0VtenJCVjtFMkUxenJCTTtJQU9JO0UzRXN6ckJWO0UyRTd6ckJNO0lBT0k7RTNFeXpyQlY7RTJFaDByQk07SUFPSTtFM0U0enJCVjtFMkVuMHJCTTtJQU9JO0UzRSt6ckJWO0UyRXQwckJNO0lBT0k7RTNFazByQlY7RTJFejByQk07SUFPSTtFM0VxMHJCVjtFMkU1MHJCTTtJQU9JO0UzRXcwckJWO0UyRS8wckJNO0lBT0k7RTNFMjByQlY7RTJFbDFyQk07SUFPSTtFM0U4MHJCVjtFMkVyMXJCTTtJQU9JO0UzRWkxckJWO0UyRXgxckJNO0lBT0k7RTNFbzFyQlY7RTJFMzFyQk07SUFPSTtFM0V1MXJCVjtFMkU5MXJCTTtJQU9JO0UzRTAxckJWO0UyRWoyckJNO0lBT0k7RTNFNjFyQlY7RTJFcDJyQk07SUFPSTtFM0VnMnJCVjtFMkV2MnJCTTtJQU9JO0UzRW0yckJWO0UyRTEyckJNO0lBT0k7RTNFczJyQlY7RTJFNzJyQk07SUFPSTtFM0V5MnJCVjtFMkVoM3JCTTtJQU9JO0UzRTQyckJWO0UyRW4zckJNO0lBT0k7RTNFKzJyQlY7RTJFdDNyQk07SUFPSTtFM0VrM3JCVjtFMkV6M3JCTTtJQU9JO0UzRXEzckJWO0UyRTUzckJNO0lBT0k7RTNFdzNyQlY7RTJFLzNyQk07SUFPSTtFM0UyM3JCVjtFMkVsNHJCTTtJQU9JO0UzRTgzckJWO0UyRXI0ckJNO0lBT0k7RTNFaTRyQlY7RTJFeDRyQk07SUFPSTtFM0VvNHJCVjtFMkUzNHJCTTtJQU9JO0UzRXU0ckJWO0UyRTk0ckJNO0lBT0k7RTNFMDRyQlY7RTJFajVyQk07SUFPSTtFM0U2NHJCVjtFMkVwNXJCTTtJQU9JO0UzRWc1ckJWO0UyRXY1ckJNO0lBT0k7RTNFbTVyQlY7RTJFMTVyQk07SUFPSTtFM0VzNXJCVjtFMkU3NXJCTTtJQU9JO0UzRXk1ckJWO0UyRWg2ckJNO0lBT0k7RTNFNDVyQlY7RTJFbjZyQk07SUFPSTtFM0UrNXJCVjtFMkV0NnJCTTtJQU9JO0UzRWs2ckJWO0UyRXo2ckJNO0lBT0k7RTNFcTZyQlY7RTJFNTZyQk07SUFPSTtFM0V3NnJCVjtFMkUvNnJCTTtJQU9JO0UzRTI2ckJWO0UyRWw3ckJNO0lBT0k7RTNFODZyQlY7RTJFcjdyQk07SUFPSTtFM0VpN3JCVjtFMkV4N3JCTTtJQU9JO0UzRW83ckJWO0UyRTM3ckJNO0lBT0k7RTNFdTdyQlY7RTJFOTdyQk07SUFPSTtFM0UwN3JCVjtFMkVqOHJCTTtJQU9JO0UzRTY3ckJWO0UyRXA4ckJNO0lBT0k7RTNFZzhyQlY7RTJFdjhyQk07SUFPSTtFM0VtOHJCVjtFMkUxOHJCTTtJQU9JO0UzRXM4ckJWO0UyRTc4ckJNO0lBT0k7RTNFeThyQlY7RTJFaDlyQk07SUFPSTtFM0U0OHJCVjtFMkVuOXJCTTtJQU9JO0UzRSs4ckJWO0UyRXQ5ckJNO0lBT0k7RTNFazlyQlY7RTJFejlyQk07SUFPSTtFM0VxOXJCVjtFMkU1OXJCTTtJQU9JO0UzRXc5ckJWO0UyRS85ckJNO0lBT0k7RTNFMjlyQlY7RTJFbCtyQk07SUFPSTtFM0U4OXJCVjtFMkVyK3JCTTtJQU9JO0UzRWkrckJWO0UyRXgrckJNO0lBT0k7RTNFbytyQlY7RTJFMytyQk07SUFPSTtFM0V1K3JCVjtFMkU5K3JCTTtJQU9JO0UzRTArckJWO0UyRWovckJNO0lBT0k7RTNFNityQlY7RTJFcC9yQk07SUFPSTtFM0VnL3JCVjtFMkV2L3JCTTtJQU9JO0UzRW0vckJWO0UyRTEvckJNO0lBT0k7RTNFcy9yQlY7RTJFNy9yQk07SUFPSTtFM0V5L3JCVjtFMkVoZ3NCTTtJQU9JO0UzRTQvckJWO0UyRW5nc0JNO0lBT0k7RTNFKy9yQlY7RTJFdGdzQk07SUFPSTtFM0VrZ3NCVjtFMkV6Z3NCTTtJQU9JO0UzRXFnc0JWO0UyRTVnc0JNO0lBT0k7RTNFd2dzQlY7RTJFL2dzQk07SUFPSTtFM0UyZ3NCVjtFMkVsaHNCTTtJQU9JO0UzRThnc0JWO0UyRXJoc0JNO0lBT0k7RTNFaWhzQlY7RTJFeGhzQk07SUFPSTtFM0VvaHNCVjtFMkUzaHNCTTtJQU9JO0UzRXVoc0JWO0UyRTloc0JNO0lBT0k7RTNFMGhzQlY7RTJFamlzQk07SUFPSTtFM0U2aHNCVjtFMkVwaXNCTTtJQU9JO0UzRWdpc0JWO0UyRXZpc0JNO0lBT0k7RTNFbWlzQlY7RTJFMWlzQk07SUFPSTtFM0VzaXNCVjtFMkU3aXNCTTtJQU9JO0UzRXlpc0JWO0UyRWhqc0JNO0lBT0k7RTNFNGlzQlY7RTJFbmpzQk07SUFPSTtFM0UraXNCVjtFMkV0anNCTTtJQU9JO0UzRWtqc0JWO0UyRXpqc0JNO0lBT0k7RTNFcWpzQlY7RTJFNWpzQk07SUFPSTtFM0V3anNCVjtFMkUvanNCTTtJQU9JO0UzRTJqc0JWO0UyRWxrc0JNO0lBT0k7RTNFOGpzQlY7RTJFcmtzQk07SUFPSTtFM0Vpa3NCVjtFMkV4a3NCTTtJQU9JO0UzRW9rc0JWO0UyRTNrc0JNO0lBT0k7RTNFdWtzQlY7RTJFOWtzQk07SUFPSTtFM0Uwa3NCVjtFMkVqbHNCTTtJQU9JO0UzRTZrc0JWO0UyRXBsc0JNO0lBT0k7RTNFZ2xzQlY7RTJFdmxzQk07SUFPSTtFM0VtbHNCVjtFMkUxbHNCTTtJQU9JO0UzRXNsc0JWO0UyRTdsc0JNO0lBT0k7RTNFeWxzQlY7RTJFaG1zQk07SUFPSTtFM0U0bHNCVjtFMkVubXNCTTtJQU9JO0UzRStsc0JWO0UyRXRtc0JNO0lBT0k7RTNFa21zQlY7RTJFem1zQk07SUFPSTtFM0VxbXNCVjtFMkU1bXNCTTtJQU9JO0UzRXdtc0JWO0UyRS9tc0JNO0lBT0k7RTNFMm1zQlY7RTJFbG5zQk07SUFPSTtFM0U4bXNCVjtFMkVybnNCTTtJQU9JO0UzRWluc0JWO0UyRXhuc0JNO0lBT0k7RTNFb25zQlY7RTJFM25zQk07SUFPSTtFM0V1bnNCVjtFMkU5bnNCTTtJQU9JO0UzRTBuc0JWO0UyRWpvc0JNO0lBT0k7RTNFNm5zQlY7RTJFcG9zQk07SUFPSTtFM0Vnb3NCVjtFMkV2b3NCTTtJQU9JO0UzRW1vc0JWO0UyRTFvc0JNO0lBT0k7RTNFc29zQlY7RTJFN29zQk07SUFPSTtFM0V5b3NCVjtFMkVocHNCTTtJQU9JO0UzRTRvc0JWO0UyRW5wc0JNO0lBT0k7RTNFK29zQlY7RTJFdHBzQk07SUFPSTtFM0VrcHNCVjtFMkV6cHNCTTtJQU9JO0UzRXFwc0JWO0UyRTVwc0JNO0lBT0k7RTNFd3BzQlY7RTJFL3BzQk07SUFPSTtFM0UycHNCVjtFMkVscXNCTTtJQU9JO0UzRThwc0JWO0UyRXJxc0JNO0lBT0k7RTNFaXFzQlY7RTJFeHFzQk07SUFPSTtFM0VvcXNCVjtFMkUzcXNCTTtJQU9JO0UzRXVxc0JWO0UyRTlxc0JNO0lBT0k7RTNFMHFzQlY7RTJFanJzQk07SUFPSTtFM0U2cXNCVjtFMkVwcnNCTTtJQU9JO0UzRWdyc0JWO0UyRXZyc0JNO0lBT0k7RTNFbXJzQlY7RTJFMXJzQk07SUFPSTtFM0VzcnNCVjtFMkU3cnNCTTtJQU9JO0UzRXlyc0JWO0UyRWhzc0JNO0lBT0k7RTNFNHJzQlY7RTJFbnNzQk07SUFPSTtFM0UrcnNCVjtFMkV0c3NCTTtJQU9JO0UzRWtzc0JWO0UyRXpzc0JNO0lBT0k7RTNFcXNzQlY7RTJFNXNzQk07SUFPSTtFM0V3c3NCVjtFMkUvc3NCTTtJQU9JO0UzRTJzc0JWO0UyRWx0c0JNO0lBT0k7RTNFOHNzQlY7RTJFcnRzQk07SUFPSTtFM0VpdHNCVjtFMkV4dHNCTTtJQU9JO0UzRW90c0JWO0UyRTN0c0JNO0lBT0k7RTNFdXRzQlY7RTJFOXRzQk07SUFPSTtFM0UwdHNCVjtFMkVqdXNCTTtJQU9JO0UzRTZ0c0JWO0UyRXB1c0JNO0lBT0k7RTNFZ3VzQlY7RTJFdnVzQk07SUFPSTtFM0VtdXNCVjtFMkUxdXNCTTtJQU9JO0UzRXN1c0JWO0UyRTd1c0JNO0lBT0k7RTNFeXVzQlY7RTJFaHZzQk07SUFPSTtFM0U0dXNCVjtFMkVudnNCTTtJQU9JO0UzRSt1c0JWO0UyRXR2c0JNO0lBT0k7RTNFa3ZzQlY7RTJFenZzQk07SUFPSTtFM0VxdnNCVjtFMkU1dnNCTTtJQU9JO0UzRXd2c0JWO0UyRS92c0JNO0lBT0k7RTNFMnZzQlY7RTJFbHdzQk07SUFPSTtFM0U4dnNCVjtFMkVyd3NCTTtJQU9JO0UzRWl3c0JWO0UyRXh3c0JNO0lBT0k7RTNFb3dzQlY7RTJFM3dzQk07SUFPSTtFM0V1d3NCVjtFMkU5d3NCTTtJQU9JO0UzRTB3c0JWO0UyRWp4c0JNO0lBT0k7RTNFNndzQlY7RTJFcHhzQk07SUFPSTtFM0VneHNCVjtFMkV2eHNCTTtJQU9JO0UzRW14c0JWO0UyRTF4c0JNO0lBT0k7RTNFc3hzQlY7RTJFN3hzQk07SUFPSTtFM0V5eHNCVjtFMkVoeXNCTTtJQU9JO0UzRTR4c0JWO0UyRW55c0JNO0lBT0k7RTNFK3hzQlY7RTJFdHlzQk07SUFPSTtFM0VreXNCVjtFMkV6eXNCTTtJQU9JO0UzRXF5c0JWO0UyRTV5c0JNO0lBT0k7RTNFd3lzQlY7RTJFL3lzQk07SUFPSTtFM0UyeXNCVjtFMkVsenNCTTtJQU9JO0UzRTh5c0JWO0UyRXJ6c0JNO0lBT0k7RTNFaXpzQlY7RTJFeHpzQk07SUFPSTtFM0VvenNCVjtFMkUzenNCTTtJQU9JO0UzRXV6c0JWO0UyRTl6c0JNO0lBT0k7RTNFMHpzQlY7RTJFajBzQk07SUFPSTtFM0U2enNCVjtFMkVwMHNCTTtJQU9JO0UzRWcwc0JWO0UyRXYwc0JNO0lBT0k7RTNFbTBzQlY7RTJFMTBzQk07SUFPSTtFM0VzMHNCVjtFMkU3MHNCTTtJQU9JO0UzRXkwc0JWO0UyRWgxc0JNO0lBT0k7RTNFNDBzQlY7RTJFbjFzQk07SUFPSTtFM0UrMHNCVjtFMkV0MXNCTTtJQU9JO0UzRWsxc0JWO0UyRXoxc0JNO0lBT0k7RTNFcTFzQlY7RTJFNTFzQk07SUFPSTtFM0V3MXNCVjtFMkUvMXNCTTtJQU9JO0UzRTIxc0JWO0UyRWwyc0JNO0lBT0k7RTNFODFzQlY7RTJFcjJzQk07SUFPSTtFM0VpMnNCVjtFMkV4MnNCTTtJQU9JO0UzRW8yc0JWO0UyRTMyc0JNO0lBT0k7RTNFdTJzQlY7RTJFOTJzQk07SUFPSTtFM0UwMnNCVjtFMkVqM3NCTTtJQU9JO0UzRTYyc0JWO0UyRXAzc0JNO0lBT0k7RTNFZzNzQlY7RTJFdjNzQk07SUFPSTtFM0VtM3NCVjtFMkUxM3NCTTtJQU9JO0UzRXMzc0JWO0UyRTczc0JNO0lBT0k7RTNFeTNzQlY7RTJFaDRzQk07SUFPSTtFM0U0M3NCVjtFMkVuNHNCTTtJQU9JO0UzRSszc0JWO0UyRXQ0c0JNO0lBT0k7RTNFazRzQlY7RTJFejRzQk07SUFPSTtFM0VxNHNCVjtFMkU1NHNCTTtJQU9JO0UzRXc0c0JWO0UyRS80c0JNO0lBT0k7RTNFMjRzQlY7RTJFbDVzQk07SUFPSTtFM0U4NHNCVjtFMkVyNXNCTTtJQU9JO0UzRWk1c0JWO0UyRXg1c0JNO0lBT0k7RTNFbzVzQlY7RTJFMzVzQk07SUFPSTtFM0V1NXNCVjtFMkU5NXNCTTtJQU9JO0UzRTA1c0JWO0UyRWo2c0JNO0lBT0k7RTNFNjVzQlY7RTJFcDZzQk07SUFPSTtFM0VnNnNCVjtFMkV2NnNCTTtJQU9JO0UzRW02c0JWO0UyRTE2c0JNO0lBT0k7RTNFczZzQlY7RTJFNzZzQk07SUFPSTtJQUFBO0UzRTA2c0JWO0UyRWo3c0JNO0lBT0k7SUFBQTtFM0U4NnNCVjtFMkVyN3NCTTtJQU9JO0lBQUE7RTNFazdzQlY7RTJFejdzQk07SUFPSTtJQUFBO0UzRXM3c0JWO0UyRTc3c0JNO0lBT0k7SUFBQTtFM0UwN3NCVjtFMkVqOHNCTTtJQU9JO0lBQUE7RTNFODdzQlY7RTJFcjhzQk07SUFPSTtJQUFBO0UzRWs4c0JWO0UyRXo4c0JNO0lBT0k7SUFBQTtFM0VzOHNCVjtFMkU3OHNCTTtJQU9JO0lBQUE7RTNFMDhzQlY7RTJFajlzQk07SUFPSTtJQUFBO0UzRTg4c0JWO0UyRXI5c0JNO0lBT0k7SUFBQTtFM0VrOXNCVjtFMkV6OXNCTTtJQU9JO0lBQUE7RTNFczlzQlY7RTJFNzlzQk07SUFPSTtJQUFBO0UzRTA5c0JWO0UyRWorc0JNO0lBT0k7SUFBQTtFM0U4OXNCVjtFMkVyK3NCTTtJQU9JO0lBQUE7RTNFaytzQlY7RTJFeitzQk07SUFPSTtJQUFBO0UzRXMrc0JWO0UyRTcrc0JNO0lBT0k7SUFBQTtFM0UwK3NCVjtFMkVqL3NCTTtJQU9JO0lBQUE7RTNFOCtzQlY7RTJFci9zQk07SUFPSTtJQUFBO0UzRWsvc0JWO0UyRXovc0JNO0lBT0k7SUFBQTtFM0VzL3NCVjtFMkU3L3NCTTtJQU9JO0lBQUE7RTNFMC9zQlY7RTJFamd0Qk07SUFPSTtJQUFBO0UzRTgvc0JWO0UyRXJndEJNO0lBT0k7SUFBQTtFM0VrZ3RCVjtFMkV6Z3RCTTtJQU9JO0lBQUE7RTNFc2d0QlY7RTJFN2d0Qk07SUFPSTtJQUFBO0UzRTBndEJWO0UyRWpodEJNO0lBT0k7SUFBQTtFM0U4Z3RCVjtFMkVyaHRCTTtJQU9JO0lBQUE7RTNFa2h0QlY7RTJFemh0Qk07SUFPSTtJQUFBO0UzRXNodEJWO0UyRTdodEJNO0lBT0k7SUFBQTtFM0UwaHRCVjtFMkVqaXRCTTtJQU9JO0lBQUE7RTNFOGh0QlY7RTJFcml0Qk07SUFPSTtJQUFBO0UzRWtpdEJWO0UyRXppdEJNO0lBT0k7SUFBQTtFM0VzaXRCVjtFMkU3aXRCTTtJQU9JO0lBQUE7RTNFMGl0QlY7RTJFamp0Qk07SUFPSTtJQUFBO0UzRThpdEJWO0UyRXJqdEJNO0lBT0k7SUFBQTtFM0VranRCVjtFMkV6anRCTTtJQU9JO0lBQUE7RTNFc2p0QlY7RTJFN2p0Qk07SUFPSTtJQUFBO0UzRTBqdEJWO0UyRWprdEJNO0lBT0k7SUFBQTtFM0U4anRCVjtFMkVya3RCTTtJQU9JO0lBQUE7RTNFa2t0QlY7RTJFemt0Qk07SUFPSTtJQUFBO0UzRXNrdEJWO0UyRTdrdEJNO0lBT0k7SUFBQTtFM0Uwa3RCVjtFMkVqbHRCTTtJQU9JO0lBQUE7RTNFOGt0QlY7RTJFcmx0Qk07SUFPSTtJQUFBO0UzRWtsdEJWO0UyRXpsdEJNO0lBT0k7SUFBQTtFM0VzbHRCVjtFMkU3bHRCTTtJQU9JO0UzRXlsdEJWO0UyRWhtdEJNO0lBT0k7RTNFNGx0QlY7RTJFbm10Qk07SUFPSTtFM0UrbHRCVjtFMkV0bXRCTTtJQU9JO0UzRWttdEJWO0UyRXptdEJNO0lBT0k7RTNFcW10QlY7RTJFNW10Qk07SUFPSTtFM0V3bXRCVjtFMkUvbXRCTTtJQU9JO0UzRTJtdEJWO0UyRWxudEJNO0lBT0k7RTNFOG10QlY7RTJFcm50Qk07SUFPSTtFM0VpbnRCVjtFMkV4bnRCTTtJQU9JO0UzRW9udEJWO0UyRTNudEJNO0lBT0k7RTNFdW50QlY7RTJFOW50Qk07SUFPSTtFM0UwbnRCVjtFMkVqb3RCTTtJQU9JO0UzRTZudEJWO0UyRXBvdEJNO0lBT0k7RTNFZ290QlY7RTJFdm90Qk07SUFPSTtFM0Vtb3RCVjtFMkUxb3RCTTtJQU9JO0UzRXNvdEJWO0UyRTdvdEJNO0lBT0k7RTNFeW90QlY7RTJFaHB0Qk07SUFPSTtFM0U0b3RCVjtFMkVucHRCTTtJQU9JO0UzRStvdEJWO0UyRXRwdEJNO0lBT0k7RTNFa3B0QlY7RTJFenB0Qk07SUFPSTtFM0VxcHRCVjtFMkU1cHRCTTtJQU9JO0UzRXdwdEJWO0UyRS9wdEJNO0lBT0k7RTNFMnB0QlY7RTJFbHF0Qk07SUFPSTtFM0U4cHRCVjtFMkVycXRCTTtJQU9JO0UzRWlxdEJWO0UyRXhxdEJNO0lBT0k7RTNFb3F0QlY7RTJFM3F0Qk07SUFPSTtFM0V1cXRCVjtFMkU5cXRCTTtJQU9JO0UzRTBxdEJWO0UyRWpydEJNO0lBT0k7RTNFNnF0QlY7RTJFcHJ0Qk07SUFPSTtFM0VncnRCVjtFMkV2cnRCTTtJQU9JO0UzRW1ydEJWO0UyRTFydEJNO0lBT0k7RTNFc3J0QlY7RTJFN3J0Qk07SUFPSTtFM0V5cnRCVjtFMkVoc3RCTTtJQU9JO0UzRTRydEJWO0UyRW5zdEJNO0lBT0k7RTNFK3J0QlY7RTJFdHN0Qk07SUFPSTtFM0Vrc3RCVjtFMkV6c3RCTTtJQU9JO0UzRXFzdEJWO0UyRTVzdEJNO0lBT0k7RTNFd3N0QlY7RTJFL3N0Qk07SUFPSTtFM0Uyc3RCVjtFMkVsdHRCTTtJQU9JO0UzRThzdEJWO0UyRXJ0dEJNO0lBT0k7RTNFaXR0QlY7RTJFeHR0Qk07SUFPSTtFM0VvdHRCVjtFMkUzdHRCTTtJQU9JO0UzRXV0dEJWO0UyRTl0dEJNO0lBT0k7RTNFMHR0QlY7RTJFanV0Qk07SUFPSTtFM0U2dHRCVjtFMkVwdXRCTTtJQU9JO0UzRWd1dEJWO0UyRXZ1dEJNO0lBT0k7RTNFbXV0QlY7RTJFMXV0Qk07SUFPSTtFM0VzdXRCVjtFMkU3dXRCTTtJQU9JO0UzRXl1dEJWO0UyRWh2dEJNO0lBT0k7RTNFNHV0QlY7RTJFbnZ0Qk07SUFPSTtFM0UrdXRCVjtFMkV0dnRCTTtJQU9JO0UzRWt2dEJWO0UyRXp2dEJNO0lBT0k7RTNFcXZ0QlY7RTJFNXZ0Qk07SUFPSTtFM0V3dnRCVjtFMkUvdnRCTTtJQU9JO0UzRTJ2dEJWO0UyRWx3dEJNO0lBT0k7RTNFOHZ0QlY7RTJFcnd0Qk07SUFPSTtFM0Vpd3RCVjtFMkV4d3RCTTtJQU9JO0UzRW93dEJWO0UyRTN3dEJNO0lBT0k7RTNFdXd0QlY7RTJFOXd0Qk07SUFPSTtFM0Uwd3RCVjtFMkVqeHRCTTtJQU9JO0UzRTZ3dEJWO0UyRXB4dEJNO0lBT0k7RTNFZ3h0QlY7RTJFdnh0Qk07SUFPSTtFM0VteHRCVjtFMkUxeHRCTTtJQU9JO0UzRXN4dEJWO0UyRTd4dEJNO0lBT0k7RTNFeXh0QlY7RTJFaHl0Qk07SUFPSTtFM0U0eHRCVjtFMkVueXRCTTtJQU9JO0UzRSt4dEJWO0UyRXR5dEJNO0lBT0k7RTNFa3l0QlY7RTJFenl0Qk07SUFPSTtFM0VxeXRCVjtFMkU1eXRCTTtJQU9JO0UzRXd5dEJWO0UyRS95dEJNO0lBT0k7RTNFMnl0QlY7RTJFbHp0Qk07SUFPSTtFM0U4eXRCVjtFMkVyenRCTTtJQU9JO0UzRWl6dEJWO0UyRXh6dEJNO0lBT0k7RTNFb3p0QlY7RTJFM3p0Qk07SUFPSTtFM0V1enRCVjtFMkU5enRCTTtJQU9JO0UzRTB6dEJWO0UyRWowdEJNO0lBT0k7RTNFNnp0QlY7RTJFcDB0Qk07SUFPSTtFM0VnMHRCVjtFMkV2MHRCTTtJQU9JO0UzRW0wdEJWO0UyRTEwdEJNO0lBT0k7RTNFczB0QlY7RTJFNzB0Qk07SUFPSTtFM0V5MHRCVjtFMkVoMXRCTTtJQU9JO0UzRTQwdEJWO0UyRW4xdEJNO0lBT0k7RTNFKzB0QlY7RTJFdDF0Qk07SUFPSTtFM0VrMXRCVjtFMkV6MXRCTTtJQU9JO0UzRXExdEJWO0UyRTUxdEJNO0lBT0k7RTNFdzF0QlY7RTJFLzF0Qk07SUFPSTtFM0UyMXRCVjtFMkVsMnRCTTtJQU9JO0UzRTgxdEJWO0UyRXIydEJNO0lBT0k7RTNFaTJ0QlY7RTJFeDJ0Qk07SUFPSTtFM0VvMnRCVjtFMkUzMnRCTTtJQU9JO0UzRXUydEJWO0UyRTkydEJNO0lBT0k7RTNFMDJ0QlY7RTJFajN0Qk07SUFPSTtFM0U2MnRCVjtFMkVwM3RCTTtJQU9JO0UzRWczdEJWO0UyRXYzdEJNO0lBT0k7RTNFbTN0QlY7RTJFMTN0Qk07SUFPSTtFM0VzM3RCVjtFMkU3M3RCTTtJQU9JO0UzRXkzdEJWO0UyRWg0dEJNO0lBT0k7RTNFNDN0QlY7RTJFbjR0Qk07SUFPSTtFM0UrM3RCVjtFMkV0NHRCTTtJQU9JO0UzRWs0dEJWO0UyRXo0dEJNO0lBT0k7RTNFcTR0QlY7RTJFNTR0Qk07SUFPSTtFM0V3NHRCVjtFMkUvNHRCTTtJQU9JO0UzRTI0dEJWO0UyRWw1dEJNO0lBT0k7RTNFODR0QlY7RTJFcjV0Qk07SUFPSTtFM0VpNXRCVjtFMkV4NXRCTTtJQU9JO0UzRW81dEJWO0UyRTM1dEJNO0lBT0k7RTNFdTV0QlY7RTJFOTV0Qk07SUFPSTtFM0UwNXRCVjtFMkVqNnRCTTtJQU9JO0lBQUE7RTNFODV0QlY7RTJFcjZ0Qk07SUFPSTtJQUFBO0UzRWs2dEJWO0UyRXo2dEJNO0lBT0k7SUFBQTtFM0VzNnRCVjtFMkU3NnRCTTtJQU9JO0lBQUE7RTNFMDZ0QlY7RTJFajd0Qk07SUFPSTtJQUFBO0UzRTg2dEJWO0UyRXI3dEJNO0lBT0k7SUFBQTtFM0VrN3RCVjtFMkV6N3RCTTtJQU9JO0lBQUE7RTNFczd0QlY7RTJFNzd0Qk07SUFPSTtJQUFBO0UzRTA3dEJWO0UyRWo4dEJNO0lBT0k7SUFBQTtFM0U4N3RCVjtFMkVyOHRCTTtJQU9JO0lBQUE7RTNFazh0QlY7RTJFejh0Qk07SUFPSTtJQUFBO0UzRXM4dEJWO0UyRTc4dEJNO0lBT0k7SUFBQTtFM0UwOHRCVjtFMkVqOXRCTTtJQU9JO0lBQUE7RTNFODh0QlY7RTJFcjl0Qk07SUFPSTtJQUFBO0UzRWs5dEJWO0UyRXo5dEJNO0lBT0k7SUFBQTtFM0VzOXRCVjtFMkU3OXRCTTtJQU9JO0lBQUE7RTNFMDl0QlY7RTJFait0Qk07SUFPSTtJQUFBO0UzRTg5dEJWO0UyRXIrdEJNO0lBT0k7SUFBQTtFM0VrK3RCVjtFMkV6K3RCTTtJQU9JO0lBQUE7RTNFcyt0QlY7RTJFNyt0Qk07SUFPSTtJQUFBO0UzRTArdEJWO0UyRWovdEJNO0lBT0k7SUFBQTtFM0U4K3RCVjtFMkVyL3RCTTtJQU9JO0lBQUE7RTNFay90QlY7RTJFei90Qk07SUFPSTtJQUFBO0UzRXMvdEJWO0UyRTcvdEJNO0lBT0k7SUFBQTtFM0UwL3RCVjtFMkVqZ3VCTTtJQU9JO0lBQUE7RTNFOC90QlY7RTJFcmd1Qk07SUFPSTtJQUFBO0UzRWtndUJWO0UyRXpndUJNO0lBT0k7SUFBQTtFM0VzZ3VCVjtFMkU3Z3VCTTtJQU9JO0lBQUE7RTNFMGd1QlY7RTJFamh1Qk07SUFPSTtJQUFBO0UzRThndUJWO0UyRXJodUJNO0lBT0k7SUFBQTtFM0VraHVCVjtFMkV6aHVCTTtJQU9JO0lBQUE7RTNFc2h1QlY7RTJFN2h1Qk07SUFPSTtJQUFBO0UzRTBodUJWO0UyRWppdUJNO0lBT0k7SUFBQTtFM0U4aHVCVjtFMkVyaXVCTTtJQU9JO0lBQUE7RTNFa2l1QlY7RTJFeml1Qk07SUFPSTtJQUFBO0UzRXNpdUJWO0UyRTdpdUJNO0lBT0k7SUFBQTtFM0UwaXVCVjtFMkVqanVCTTtJQU9JO0lBQUE7RTNFOGl1QlY7RTJFcmp1Qk07SUFPSTtJQUFBO0UzRWtqdUJWO0UyRXpqdUJNO0lBT0k7SUFBQTtFM0VzanVCVjtFMkU3anVCTTtJQU9JO0lBQUE7RTNFMGp1QlY7RTJFamt1Qk07SUFPSTtFM0U2anVCVjtFMkVwa3VCTTtJQU9JO0UzRWdrdUJWO0UyRXZrdUJNO0lBT0k7RTNFbWt1QlY7RTJFMWt1Qk07SUFPSTtFM0Vza3VCVjtFMkU3a3VCTTtJQU9JO0UzRXlrdUJWO0UyRWhsdUJNO0lBT0k7RTNFNGt1QlY7RTJFbmx1Qk07SUFPSTtFM0Ura3VCVjtFMkV0bHVCTTtJQU9JO0UzRWtsdUJWO0UyRXpsdUJNO0lBT0k7RTNFcWx1QlY7RTJFNWx1Qk07SUFPSTtFM0V3bHVCVjtFMkUvbHVCTTtJQU9JO0UzRTJsdUJWO0UyRWxtdUJNO0lBT0k7RTNFOGx1QlY7RTJFcm11Qk07SUFPSTtFM0VpbXVCVjtFMkV4bXVCTTtJQU9JO0UzRW9tdUJWO0UyRTNtdUJNO0lBT0k7RTNFdW11QlY7RTJFOW11Qk07SUFPSTtFM0UwbXVCVjtFMkVqbnVCTTtJQU9JO0UzRTZtdUJWO0UyRXBudUJNO0lBT0k7RTNFZ251QlY7RTJFdm51Qk07SUFPSTtFM0VtbnVCVjtFMkUxbnVCTTtJQU9JO0UzRXNudUJWO0UyRTdudUJNO0lBT0k7RTNFeW51QlY7RTJFaG91Qk07SUFPSTtFM0U0bnVCVjtFMkVub3VCTTtJQU9JO0UzRStudUJWO0UyRXRvdUJNO0lBT0k7RTNFa291QlY7RTJFem91Qk07SUFPSTtFM0Vxb3VCVjtFMkU1b3VCTTtJQU9JO0UzRXdvdUJWO0UyRS9vdUJNO0lBT0k7RTNFMm91QlY7RTJFbHB1Qk07SUFPSTtFM0U4b3VCVjtFMkVycHVCTTtJQU9JO0UzRWlwdUJWO0UyRXhwdUJNO0lBT0k7RTNFb3B1QlY7RTJFM3B1Qk07SUFPSTtFM0V1cHVCVjtFMkU5cHVCTTtJQU9JO0UzRTBwdUJWO0UyRWpxdUJNO0lBT0k7RTNFNnB1QlY7RTJFcHF1Qk07SUFPSTtFM0VncXVCVjtFMkV2cXVCTTtJQU9JO0UzRW1xdUJWO0UyRTFxdUJNO0lBT0k7RTNFc3F1QlY7RTJFN3F1Qk07SUFPSTtFM0V5cXVCVjtFMkVocnVCTTtJQU9JO0UzRTRxdUJWO0UyRW5ydUJNO0lBT0k7RTNFK3F1QlY7RTJFdHJ1Qk07SUFPSTtFM0VrcnVCVjtFMkV6cnVCTTtJQU9JO0UzRXFydUJWO0UyRTVydUJNO0lBT0k7RTNFd3J1QlY7RTJFL3J1Qk07SUFPSTtFM0UycnVCVjtFMkVsc3VCTTtJQU9JO0UzRThydUJWO0UyRXJzdUJNO0lBT0k7RTNFaXN1QlY7RTJFeHN1Qk07SUFPSTtFM0Vvc3VCVjtFMkUzc3VCTTtJQU9JO0UzRXVzdUJWO0UyRTlzdUJNO0lBT0k7RTNFMHN1QlY7RTJFanR1Qk07SUFPSTtFM0U2c3VCVjtFMkVwdHVCTTtJQU9JO0UzRWd0dUJWO0UyRXZ0dUJNO0lBT0k7RTNFbXR1QlY7RTJFMXR1Qk07SUFPSTtFM0VzdHVCVjtFMkU3dHVCTTtJQU9JO0UzRXl0dUJWO0UyRWh1dUJNO0lBT0k7RTNFNHR1QlY7RTJFbnV1Qk07SUFPSTtFM0UrdHVCVjtFMkV0dXVCTTtJQU9JO0UzRWt1dUJWO0UyRXp1dUJNO0lBT0k7RTNFcXV1QlY7RTJFNXV1Qk07SUFPSTtFM0V3dXVCVjtFMkUvdXVCTTtJQU9JO0UzRTJ1dUJWO0UyRWx2dUJNO0lBT0k7RTNFOHV1QlY7RTJFcnZ1Qk07SUFPSTtFM0VpdnVCVjtFMkV4dnVCTTtJQU9JO0UzRW92dUJWO0UyRTN2dUJNO0lBT0k7RTNFdXZ1QlY7RTJFOXZ1Qk07SUFPSTtFM0UwdnVCVjtFMkVqd3VCTTtJQU9JO0UzRTZ2dUJWO0UyRXB3dUJNO0lBT0k7RTNFZ3d1QlY7RTJFdnd1Qk07SUFPSTtFM0Vtd3VCVjtFMkUxd3VCTTtJQU9JO0UzRXN3dUJWO0UyRTd3dUJNO0lBT0k7RTNFeXd1QlY7RTJFaHh1Qk07SUFPSTtFM0U0d3VCVjtFMkVueHVCTTtJQU9JO0UzRSt3dUJWO0UyRXR4dUJNO0lBT0k7RTNFa3h1QlY7RTJFenh1Qk07SUFPSTtFM0VxeHVCVjtFMkU1eHVCTTtJQU9JO0UzRXd4dUJWO0UyRS94dUJNO0lBT0k7RTNFMnh1QlY7RTJFbHl1Qk07SUFPSTtFM0U4eHVCVjtFMkVyeXVCTTtJQU9JO0UzRWl5dUJWO0UyRXh5dUJNO0lBT0k7RTNFb3l1QlY7RTJFM3l1Qk07SUFPSTtFM0V1eXVCVjtFMkU5eXVCTTtJQU9JO0UzRTB5dUJWO0UyRWp6dUJNO0lBT0k7RTNFNnl1QlY7RTJFcHp1Qk07SUFPSTtFM0VnenVCVjtFMkV2enVCTTtJQU9JO0UzRW16dUJWO0UyRTF6dUJNO0lBT0k7RTNFc3p1QlY7RTJFN3p1Qk07SUFPSTtFM0V5enVCVjtFMkVoMHVCTTtJQU9JO0UzRTR6dUJWO0UyRW4wdUJNO0lBT0k7RTNFK3p1QlY7RTJFdDB1Qk07SUFPSTtFM0VrMHVCVjtFMkV6MHVCTTtJQU9JO0UzRXEwdUJWO0UyRTUwdUJNO0lBT0k7RTNFdzB1QlY7RTJFLzB1Qk07SUFPSTtFM0UyMHVCVjtFMkVsMXVCTTtJQU9JO0UzRTgwdUJWO0UyRXIxdUJNO0lBT0k7RTNFaTF1QlY7RTJFeDF1Qk07SUFPSTtFM0VvMXVCVjtFMkUzMXVCTTtJQU9JO0UzRXUxdUJWO0UyRTkxdUJNO0lBT0k7RTNFMDF1QlY7RTJFajJ1Qk07SUFPSTtFM0U2MXVCVjtFMkVwMnVCTTtJQU9JO0UzRWcydUJWO0UyRXYydUJNO0lBT0k7RTNFbTJ1QlY7RTJFMTJ1Qk07SUFPSTtFM0VzMnVCVjtFMkU3MnVCTTtJQU9JO0UzRXkydUJWO0UyRWgzdUJNO0lBT0k7SUFBQTtFM0U2MnVCVjtFMkVwM3VCTTtJQU9JO0lBQUE7RTNFaTN1QlY7RTJFeDN1Qk07SUFPSTtJQUFBO0UzRXEzdUJWO0UyRTUzdUJNO0lBT0k7SUFBQTtFM0V5M3VCVjtFMkVoNHVCTTtJQU9JO0lBQUE7RTNFNjN1QlY7RTJFcDR1Qk07SUFPSTtJQUFBO0UzRWk0dUJWO0UyRXg0dUJNO0lBT0k7SUFBQTtFM0VxNHVCVjtFMkU1NHVCTTtJQU9JO0lBQUE7RTNFeTR1QlY7RTJFaDV1Qk07SUFPSTtJQUFBO0UzRTY0dUJWO0UyRXA1dUJNO0lBT0k7SUFBQTtFM0VpNXVCVjtFMkV4NXVCTTtJQU9JO0lBQUE7RTNFcTV1QlY7RTJFNTV1Qk07SUFPSTtJQUFBO0UzRXk1dUJWO0UyRWg2dUJNO0lBT0k7SUFBQTtFM0U2NXVCVjtFMkVwNnVCTTtJQU9JO0lBQUE7RTNFaTZ1QlY7RTJFeDZ1Qk07SUFPSTtJQUFBO0UzRXE2dUJWO0UyRTU2dUJNO0lBT0k7SUFBQTtFM0V5NnVCVjtFMkVoN3VCTTtJQU9JO0lBQUE7RTNFNjZ1QlY7RTJFcDd1Qk07SUFPSTtJQUFBO0UzRWk3dUJWO0UyRXg3dUJNO0lBT0k7SUFBQTtFM0VxN3VCVjtFMkU1N3VCTTtJQU9JO0lBQUE7RTNFeTd1QlY7RTJFaDh1Qk07SUFPSTtJQUFBO0UzRTY3dUJWO0UyRXA4dUJNO0lBT0k7SUFBQTtFM0VpOHVCVjtFMkV4OHVCTTtJQU9JO0lBQUE7RTNFcTh1QlY7RTJFNTh1Qk07SUFPSTtJQUFBO0UzRXk4dUJWO0UyRWg5dUJNO0lBT0k7SUFBQTtFM0U2OHVCVjtFMkVwOXVCTTtJQU9JO0lBQUE7RTNFaTl1QlY7RTJFeDl1Qk07SUFPSTtJQUFBO0UzRXE5dUJWO0UyRTU5dUJNO0lBT0k7SUFBQTtFM0V5OXVCVjtFMkVoK3VCTTtJQU9JO0lBQUE7RTNFNjl1QlY7RTJFcCt1Qk07SUFPSTtJQUFBO0UzRWkrdUJWO0UyRXgrdUJNO0lBT0k7SUFBQTtFM0VxK3VCVjtFMkU1K3VCTTtJQU9JO0lBQUE7RTNFeSt1QlY7RTJFaC91Qk07SUFPSTtJQUFBO0UzRTYrdUJWO0UyRXAvdUJNO0lBT0k7SUFBQTtFM0VpL3VCVjtFMkV4L3VCTTtJQU9JO0lBQUE7RTNFcS91QlY7RTJFNS91Qk07SUFPSTtJQUFBO0UzRXkvdUJWO0UyRWhndkJNO0lBT0k7SUFBQTtFM0U2L3VCVjtFMkVwZ3ZCTTtJQU9JO0lBQUE7RTNFaWd2QlY7RTJFeGd2Qk07SUFPSTtJQUFBO0UzRXFndkJWO0UyRTVndkJNO0lBT0k7SUFBQTtFM0V5Z3ZCVjtFMkVoaHZCTTtJQU9JO0lBQUE7RTNFNmd2QlY7RTJFcGh2Qk07SUFPSTtJQUFBO0UzRWlodkJWO0UyRXhodkJNO0lBT0k7RTNFb2h2QlY7RTJFM2h2Qk07SUFPSTtFM0V1aHZCVjtFMkU5aHZCTTtJQU9JO0UzRTBodkJWO0UyRWppdkJNO0lBT0k7RTNFNmh2QlY7RTJFcGl2Qk07SUFPSTtFM0VnaXZCVjtFMkV2aXZCTTtJQU9JO0UzRW1pdkJWO0UyRTFpdkJNO0lBT0k7RTNFc2l2QlY7RTJFN2l2Qk07SUFPSTtFM0V5aXZCVjtFMkVoanZCTTtJQU9JO0UzRTRpdkJWO0UyRW5qdkJNO0lBT0k7RTNFK2l2QlY7RTJFdGp2Qk07SUFPSTtFM0VranZCVjtFMkV6anZCTTtJQU9JO0UzRXFqdkJWO0UyRTVqdkJNO0lBT0k7RTNFd2p2QlY7RTJFL2p2Qk07SUFPSTtFM0UyanZCVjtFMkVsa3ZCTTtJQU9JO0UzRThqdkJWO0UyRXJrdkJNO0lBT0k7RTNFaWt2QlY7RTJFeGt2Qk07SUFPSTtFM0Vva3ZCVjtFMkUza3ZCTTtJQU9JO0UzRXVrdkJWO0UyRTlrdkJNO0lBT0k7RTNFMGt2QlY7RTJFamx2Qk07SUFPSTtFM0U2a3ZCVjtFMkVwbHZCTTtJQU9JO0UzRWdsdkJWO0UyRXZsdkJNO0lBT0k7RTNFbWx2QlY7RTJFMWx2Qk07SUFPSTtFM0VzbHZCVjtFMkU3bHZCTTtJQU9JO0UzRXlsdkJWO0UyRWhtdkJNO0lBT0k7RTNFNGx2QlY7RTJFbm12Qk07SUFPSTtFM0UrbHZCVjtFMkV0bXZCTTtJQU9JO0UzRWttdkJWO0UyRXptdkJNO0lBT0k7RTNFcW12QlY7RTJFNW12Qk07SUFPSTtFM0V3bXZCVjtFMkUvbXZCTTtJQU9JO0UzRTJtdkJWO0UyRWxudkJNO0lBT0k7RTNFOG12QlY7RTJFcm52Qk07SUFPSTtFM0VpbnZCVjtFMkV4bnZCTTtJQU9JO0UzRW9udkJWO0UyRTNudkJNO0lBT0k7RTNFdW52QlY7RTJFOW52Qk07SUFPSTtFM0UwbnZCVjtFMkVqb3ZCTTtJQU9JO0UzRTZudkJWO0UyRXBvdkJNO0lBT0k7RTNFZ292QlY7RTJFdm92Qk07SUFPSTtFM0Vtb3ZCVjtFMkUxb3ZCTTtJQU9JO0UzRXNvdkJWO0UyRTdvdkJNO0lBT0k7RTNFeW92QlY7RTJFaHB2Qk07SUFPSTtFM0U0b3ZCVjtFMkVucHZCTTtJQU9JO0UzRStvdkJWO0UyRXRwdkJNO0lBT0k7RTNFa3B2QlY7RTJFenB2Qk07SUFPSTtFM0VxcHZCVjtFMkU1cHZCTTtJQU9JO0UzRXdwdkJWO0UyRS9wdkJNO0lBT0k7RTNFMnB2QlY7RTJFbHF2Qk07SUFPSTtFM0U4cHZCVjtFMkVycXZCTTtJQU9JO0UzRWlxdkJWO0UyRXhxdkJNO0lBT0k7RTNFb3F2QlY7RTJFM3F2Qk07SUFPSTtFM0V1cXZCVjtFMkU5cXZCTTtJQU9JO0UzRTBxdkJWO0UyRWpydkJNO0lBT0k7RTNFNnF2QlY7RTJFcHJ2Qk07SUFPSTtFM0VncnZCVjtFMkV2cnZCTTtJQU9JO0UzRW1ydkJWO0UyRTFydkJNO0lBT0k7RTNFc3J2QlY7RTJFN3J2Qk07SUFPSTtFM0V5cnZCVjtFMkVoc3ZCTTtJQU9JO0UzRTRydkJWO0UyRW5zdkJNO0lBT0k7RTNFK3J2QlY7RTJFdHN2Qk07SUFPSTtFM0Vrc3ZCVjtFMkV6c3ZCTTtJQU9JO0UzRXFzdkJWO0UyRTVzdkJNO0lBT0k7RTNFd3N2QlY7RTJFL3N2Qk07SUFPSTtFM0Uyc3ZCVjtFMkVsdHZCTTtJQU9JO0UzRThzdkJWO0UyRXJ0dkJNO0lBT0k7RTNFaXR2QlY7RTJFeHR2Qk07SUFPSTtFM0VvdHZCVjtFMkUzdHZCTTtJQU9JO0UzRXV0dkJWO0UyRTl0dkJNO0lBT0k7RTNFMHR2QlY7RTJFanV2Qk07SUFPSTtFM0U2dHZCVjtFMkVwdXZCTTtJQU9JO0UzRWd1dkJWO0UyRXZ1dkJNO0lBT0k7RTNFbXV2QlY7RTJFMXV2Qk07SUFPSTtFM0VzdXZCVjtFMkU3dXZCTTtJQU9JO0UzRXl1dkJWO0UyRWh2dkJNO0lBT0k7RTNFNHV2QlY7RTJFbnZ2Qk07SUFPSTtFM0UrdXZCVjtFMkV0dnZCTTtJQU9JO0UzRWt2dkJWO0UyRXp2dkJNO0lBT0k7RTNFcXZ2QlY7RTJFNXZ2Qk07SUFPSTtFM0V3dnZCVjtFMkUvdnZCTTtJQU9JO0UzRTJ2dkJWO0UyRWx3dkJNO0lBT0k7RTNFOHZ2QlY7RTJFcnd2Qk07SUFPSTtFM0Vpd3ZCVjtFMkV4d3ZCTTtJQU9JO0UzRW93dkJWO0UyRTN3dkJNO0lBT0k7RTNFdXd2QlY7RTJFOXd2Qk07SUFPSTtFM0Uwd3ZCVjtFMkVqeHZCTTtJQU9JO0UzRTZ3dkJWO0UyRXB4dkJNO0lBT0k7RTNFZ3h2QlY7RTJFdnh2Qk07SUFPSTtFM0VteHZCVjtFMkUxeHZCTTtJQU9JO0UzRXN4dkJWO0UyRTd4dkJNO0lBT0k7RTNFeXh2QlY7RTJFaHl2Qk07SUFPSTtFM0U0eHZCVjtFMkVueXZCTTtJQU9JO0UzRSt4dkJWO0UyRXR5dkJNO0lBT0k7RTNFa3l2QlY7RTJFenl2Qk07SUFPSTtFM0VxeXZCVjtFMkU1eXZCTTtJQU9JO0UzRXd5dkJWO0UyRS95dkJNO0lBT0k7RTNFMnl2QlY7RTJFbHp2Qk07SUFPSTtFM0U4eXZCVjtFMkVyenZCTTtJQU9JO0UzRWl6dkJWO0UyRXh6dkJNO0lBT0k7RTNFb3p2QlY7RTJFM3p2Qk07SUFPSTtFM0V1enZCVjtFMkU5enZCTTtJQU9JO0UzRTB6dkJWO0UyRWowdkJNO0lBT0k7RTNFNnp2QlY7RTJFcDB2Qk07SUFPSTtFM0VnMHZCVjtFMkV2MHZCTTtJQU9JO0UzRW0wdkJWO0UyRTEwdkJNO0lBT0k7RTNFczB2QlY7RTJFNzB2Qk07SUFPSTtFM0V5MHZCVjtFMkVoMXZCTTtJQU9JO0UzRTQwdkJWO0UyRW4xdkJNO0lBT0k7RTNFKzB2QlY7RTJFdDF2Qk07SUFPSTtFM0VrMXZCVjtFMkV6MXZCTTtJQU9JO0UzRXExdkJWO0UyRTUxdkJNO0lBT0k7RTNFdzF2QlY7RTJFLzF2Qk07SUFPSTtFM0UyMXZCVjtFMkVsMnZCTTtJQU9JO0UzRTgxdkJWO0UyRXIydkJNO0lBT0k7RTNFaTJ2QlY7RTJFeDJ2Qk07SUFPSTtFM0VvMnZCVjtFMkUzMnZCTTtJQU9JO0UzRXUydkJWO0UyRTkydkJNO0lBT0k7RTNFMDJ2QlY7RTJFajN2Qk07SUFPSTtFM0U2MnZCVjtFMkVwM3ZCTTtJQU9JO0UzRWczdkJWO0UyRXYzdkJNO0lBT0k7RTNFbTN2QlY7RTJFMTN2Qk07SUFPSTtFM0VzM3ZCVjtFMkU3M3ZCTTtJQU9JO0UzRXkzdkJWO0UyRWg0dkJNO0lBT0k7RTNFNDN2QlY7RTJFbjR2Qk07SUFPSTtFM0UrM3ZCVjtFMkV0NHZCTTtJQU9JO0UzRWs0dkJWO0UyRXo0dkJNO0lBT0k7RTNFcTR2QlY7RTJFNTR2Qk07SUFPSTtFM0V3NHZCVjtFMkUvNHZCTTtJQU9JO0UzRTI0dkJWO0UyRWw1dkJNO0lBT0k7RTNFODR2QlY7RTJFcjV2Qk07SUFPSTtFM0VpNXZCVjtFMkV4NXZCTTtJQU9JO0UzRW81dkJWO0UyRTM1dkJNO0lBT0k7RTNFdTV2QlY7RTJFOTV2Qk07SUFPSTtFM0UwNXZCVjtFMkVqNnZCTTtJQU9JO0UzRTY1dkJWO0UyRXA2dkJNO0lBT0k7RTNFZzZ2QlY7RTJFdjZ2Qk07SUFPSTtFM0VtNnZCVjtFMkUxNnZCTTtJQU9JO0UzRXM2dkJWO0UyRTc2dkJNO0lBT0k7RTNFeTZ2QlY7RTJFaDd2Qk07SUFPSTtFM0U0NnZCVjtFMkVuN3ZCTTtJQU9JO0UzRSs2dkJWO0UyRXQ3dkJNO0lBT0k7RTNFazd2QlY7RTJFejd2Qk07SUFPSTtFM0VxN3ZCVjtFMkU1N3ZCTTtJQU9JO0UzRXc3dkJWO0UyRS83dkJNO0lBT0k7RTNFMjd2QlY7RTJFbDh2Qk07SUFPSTtFM0U4N3ZCVjtFMkVyOHZCTTtJQU9JO0UzRWk4dkJWO0UyRXg4dkJNO0lBT0k7RTNFbzh2QlY7RTJFMzh2Qk07SUFPSTtFM0V1OHZCVjtFMkU5OHZCTTtJQU9JO0UzRTA4dkJWO0UyRWo5dkJNO0lBT0k7RTNFNjh2QlY7RTJFcDl2Qk07SUFPSTtFM0VnOXZCVjtFMkV2OXZCTTtJQU9JO0UzRW05dkJWO0UyRTE5dkJNO0lBT0k7RTNFczl2QlY7RTJFNzl2Qk07SUFPSTtFM0V5OXZCVjtFMkVoK3ZCTTtJQU9JO0UzRTQ5dkJWO0UyRW4rdkJNO0lBT0k7RTNFKzl2QlY7RTJFdCt2Qk07SUFPSTtFM0VrK3ZCVjtFMkV6K3ZCTTtJQU9JO0UzRXErdkJWO0UyRTUrdkJNO0lBT0k7RTNFdyt2QlY7RTJFLyt2Qk07SUFPSTtFM0UyK3ZCVjtFMkVsL3ZCTTtJQU9JO0UzRTgrdkJWO0UyRXIvdkJNO0lBT0k7RTNFaS92QlY7RTJFeC92Qk07SUFPSTtFM0VvL3ZCVjtFMkUzL3ZCTTtJQU9JO0UzRXUvdkJWO0UyRTkvdkJNO0lBT0k7RTNFMC92QlY7RTJFamd3Qk07SUFPSTtFM0U2L3ZCVjtFMkVwZ3dCTTtJQU9JO0UzRWdnd0JWO0UyRXZnd0JNO0lBT0k7RTNFbWd3QlY7RTJFMWd3Qk07SUFPSTtFM0VzZ3dCVjtFMkU3Z3dCTTtJQU9JO0UzRXlnd0JWO0UyRWhod0JNO0lBT0k7RTNFNGd3QlY7RTJFbmh3Qk07SUFPSTtFM0UrZ3dCVjtFMkV0aHdCTTtJQU9JO0UzRWtod0JWO0UyRXpod0JNO0lBT0k7RTNFcWh3QlY7RTJFNWh3Qk07SUFPSTtFM0V3aHdCVjtFMkUvaHdCTTtJQU9JO0UzRTJod0JWO0UyRWxpd0JNO0lBT0k7RTNFOGh3QlY7RTJFcml3Qk07SUFPSTtFM0VpaXdCVjtFMkV4aXdCTTtJQU9JO0UzRW9pd0JWO0UyRTNpd0JNO0lBT0k7RTNFdWl3QlY7RTJFOWl3Qk07SUFPSTtFM0UwaXdCVjtFMkVqandCTTtJQU9JO0UzRTZpd0JWO0UyRXBqd0JNO0lBT0k7RTNFZ2p3QlY7RTJFdmp3Qk07SUFPSTtFM0VtandCVjtFMkUxandCTTtJQU9JO0UzRXNqd0JWO0UyRTdqd0JNO0lBT0k7RTNFeWp3QlY7RTJFaGt3Qk07SUFPSTtFM0U0andCVjtFMkVua3dCTTtJQU9JO0UzRStqd0JWO0UyRXRrd0JNO0lBT0k7RTNFa2t3QlY7RTJFemt3Qk07SUFPSTtFM0Vxa3dCVjtFMkU1a3dCTTtJQU9JO0UzRXdrd0JWO0UyRS9rd0JNO0lBT0k7RTNFMmt3QlY7RTJFbGx3Qk07SUFPSTtFM0U4a3dCVjtFMkVybHdCTTtJQU9JO0UzRWlsd0JWO0UyRXhsd0JNO0lBT0k7RTNFb2x3QlY7RTJFM2x3Qk07SUFPSTtFM0V1bHdCVjtFMkU5bHdCTTtJQU9JO0UzRTBsd0JWO0UyRWptd0JNO0lBT0k7RTNFNmx3QlY7RTJFcG13Qk07SUFPSTtFM0VnbXdCVjtFMkV2bXdCTTtJQU9JO0UzRW1td0JWO0UyRTFtd0JNO0lBT0k7RTNFc213QlY7RTJFN213Qk07SUFPSTtFM0V5bXdCVjtFMkVobndCTTtJQU9JO0UzRTRtd0JWO0UyRW5ud0JNO0lBT0k7RTNFK213QlY7RTJFdG53Qk07SUFPSTtFM0VrbndCVjtFMkV6bndCTTtJQU9JO0UzRXFud0JWO0UyRTVud0JNO0lBT0k7RTNFd253QlY7RTJFL253Qk07SUFPSTtFM0UybndCVjtFMkVsb3dCTTtJQU9JO0UzRThud0JWO0UyRXJvd0JNO0lBT0k7RTNFaW93QlY7RTJFeG93Qk07SUFPSTtFM0Vvb3dCVjtFMkUzb3dCTTtJQU9JO0UzRXVvd0JWO0UyRTlvd0JNO0lBT0k7RTNFMG93QlY7RTJFanB3Qk07SUFPSTtFM0U2b3dCVjtFMkVwcHdCTTtJQU9JO0UzRWdwd0JWO0UyRXZwd0JNO0lBT0k7RTNFbXB3QlY7RTJFMXB3Qk07SUFPSTtFM0VzcHdCVjtFMkU3cHdCTTtJQU9JO0UzRXlwd0JWO0UyRWhxd0JNO0lBT0k7RTNFNHB3QlY7RTJFbnF3Qk07SUFPSTtFM0UrcHdCVjtFMkV0cXdCTTtJQU9JO0UzRWtxd0JWO0UyRXpxd0JNO0lBT0k7RTNFcXF3QlY7RTJFNXF3Qk07SUFPSTtFM0V3cXdCVjtFMkUvcXdCTTtJQU9JO0UzRTJxd0JWO0UyRWxyd0JNO0lBT0k7RTNFOHF3QlY7RTJFcnJ3Qk07SUFPSTtFM0VpcndCVjtFMkV4cndCTTtJQU9JO0UzRW9yd0JWO0UyRTNyd0JNO0lBT0k7RTNFdXJ3QlY7RTJFOXJ3Qk07SUFPSTtFM0UwcndCVjtFMkVqc3dCTTtJQU9JO0UzRTZyd0JWO0UyRXBzd0JNO0lBT0k7RTNFZ3N3QlY7RTJFdnN3Qk07SUFPSTtFM0Vtc3dCVjtFMkUxc3dCTTtJQU9JO0UzRXNzd0JWO0UyRTdzd0JNO0lBT0k7RTNFeXN3QlY7RTJFaHR3Qk07SUFPSTtFM0U0c3dCVjtFMkVudHdCTTtJQU9JO0UzRStzd0JWO0UyRXR0d0JNO0lBT0k7RTNFa3R3QlY7RTJFenR3Qk07SUFPSTtFM0VxdHdCVjtFMkU1dHdCTTtJQU9JO0UzRXd0d0JWO0UyRS90d0JNO0lBT0k7RTNFMnR3QlY7RTJFbHV3Qk07SUFPSTtFM0U4dHdCVjtFMkVydXdCTTtJQU9JO0UzRWl1d0JWO0UyRXh1d0JNO0lBT0k7RTNFb3V3QlY7RTJFM3V3Qk07SUFPSTtFM0V1dXdCVjtFMkU5dXdCTTtJQU9JO0UzRTB1d0JWO0UyRWp2d0JNO0lBT0k7RTNFNnV3QlY7RTJFcHZ3Qk07SUFPSTtFM0VndndCVjtFMkV2dndCTTtJQU9JO0UzRW12d0JWO0UyRTF2d0JNO0lBT0k7RTNFc3Z3QlY7RTJFN3Z3Qk07SUFPSTtFM0V5dndCVjtFMkVod3dCTTtJQU9JO0UzRTR2d0JWO0UyRW53d0JNO0lBT0k7RTNFK3Z3QlY7RTJFdHd3Qk07SUFPSTtFM0Vrd3dCVjtFMkV6d3dCTTtJQU9JO0UzRXF3d0JWO0UyRTV3d0JNO0lBT0k7RTNFd3d3QlY7RTJFL3d3Qk07SUFPSTtFM0Uyd3dCVjtFMkVseHdCTTtJQU9JO0UzRTh3d0JWO0UyRXJ4d0JNO0lBT0k7RTNFaXh3QlY7RTJFeHh3Qk07SUFPSTtFM0VveHdCVjtFMkUzeHdCTTtJQU9JO0UzRXV4d0JWO0UyRTl4d0JNO0lBT0k7RTNFMHh3QlY7RTJFanl3Qk07SUFPSTtFM0U2eHdCVjtFMkVweXdCTTtJQU9JO0UzRWd5d0JWO0UyRXZ5d0JNO0lBT0k7RTNFbXl3QlY7RTJFMXl3Qk07SUFPSTtFM0VzeXdCVjtFMkU3eXdCTTtJQU9JO0UzRXl5d0JWO0UyRWh6d0JNO0lBT0k7RTNFNHl3QlY7RTJFbnp3Qk07SUFPSTtFM0UreXdCVjtFMkV0endCTTtJQU9JO0UzRWt6d0JWO0UyRXp6d0JNO0lBT0k7RTNFcXp3QlY7RTJFNXp3Qk07SUFPSTtFM0V3endCVjtFMkUvendCTTtJQU9JO0UzRTJ6d0JWO0UyRWwwd0JNO0lBT0k7RTNFOHp3QlY7RTJFcjB3Qk07SUFPSTtFM0VpMHdCVjtFMkV4MHdCTTtJQU9JO0UzRW8wd0JWO0UyRTMwd0JNO0lBT0k7RTNFdTB3QlY7RTJFOTB3Qk07SUFPSTtFM0UwMHdCVjtFMkVqMXdCTTtJQU9JO0UzRTYwd0JWO0UyRXAxd0JNO0lBT0k7RTNFZzF3QlY7RTJFdjF3Qk07SUFPSTtFM0VtMXdCVjtFMkUxMXdCTTtJQU9JO0UzRXMxd0JWO0UyRTcxd0JNO0lBT0k7RTNFeTF3QlY7RTJFaDJ3Qk07SUFPSTtFM0U0MXdCVjtFMkVuMndCTTtJQU9JO0UzRSsxd0JWO0UyRXQyd0JNO0lBT0k7RTNFazJ3QlY7RTJFejJ3Qk07SUFPSTtFM0VxMndCVjtFMkU1MndCTTtJQU9JO0UzRXcyd0JWO0UyRS8yd0JNO0lBT0k7RTNFMjJ3QlY7RTJFbDN3Qk07SUFPSTtFM0U4MndCVjtFMkVyM3dCTTtJQU9JO0UzRWkzd0JWO0UyRXgzd0JNO0lBT0k7RTNFbzN3QlY7RTJFMzN3Qk07SUFPSTtFM0V1M3dCVjtFMkU5M3dCTTtJQU9JO0UzRTAzd0JWO0UyRWo0d0JNO0lBT0k7RTNFNjN3QlY7RTJFcDR3Qk07SUFPSTtFM0VnNHdCVjtFMkV2NHdCTTtJQU9JO0UzRW00d0JWO0UyRTE0d0JNO0lBT0k7RTNFczR3QlY7RTJFNzR3Qk07SUFPSTtFM0V5NHdCVjtFMkVoNXdCTTtJQU9JO0UzRTQ0d0JWO0UyRW41d0JNO0lBT0k7RTNFKzR3QlY7RTJFdDV3Qk07SUFPSTtFM0VrNXdCVjtFMkV6NXdCTTtJQU9JO0UzRXE1d0JWO0UyRTU1d0JNO0lBT0k7RTNFdzV3QlY7RTJFLzV3Qk07SUFPSTtFM0UyNXdCVjtFMkVsNndCTTtJQU9JO0UzRTg1d0JWO0UyRXI2d0JNO0lBT0k7RTNFaTZ3QlY7RTJFeDZ3Qk07SUFPSTtFM0VvNndCVjtFMkUzNndCTTtJQU9JO0UzRXU2d0JWO0UyRTk2d0JNO0lBT0k7RTNFMDZ3QlY7RTJFajd3Qk07SUFPSTtFM0U2NndCVjtFMkVwN3dCTTtJQU9JO0UzRWc3d0JWO0FBQ0Y7QWdCMzd3Qkk7RTJER0k7SUFPSTtFM0VxN3dCVjtFMkU1N3dCTTtJQU9JO0UzRXc3d0JWO0UyRS83d0JNO0lBT0k7RTNFMjd3QlY7RTJFbDh3Qk07SUFPSTtFM0U4N3dCVjtFMkVyOHdCTTtJQU9JO0UzRWk4d0JWO0UyRXg4d0JNO0lBT0k7RTNFbzh3QlY7RTJFMzh3Qk07SUFPSTtFM0V1OHdCVjtFMkU5OHdCTTtJQU9JO0UzRTA4d0JWO0UyRWo5d0JNO0lBT0k7RTNFNjh3QlY7RTJFcDl3Qk07SUFPSTtFM0VnOXdCVjtFMkV2OXdCTTtJQU9JO0UzRW05d0JWO0UyRTE5d0JNO0lBT0k7RTNFczl3QlY7RTJFNzl3Qk07SUFPSTtFM0V5OXdCVjtFMkVoK3dCTTtJQU9JO0UzRTQ5d0JWO0UyRW4rd0JNO0lBT0k7RTNFKzl3QlY7RTJFdCt3Qk07SUFPSTtFM0VrK3dCVjtFMkV6K3dCTTtJQU9JO0UzRXErd0JWO0UyRTUrd0JNO0lBT0k7RTNFdyt3QlY7RTJFLyt3Qk07SUFPSTtFM0UyK3dCVjtFMkVsL3dCTTtJQU9JO0UzRTgrd0JWO0UyRXIvd0JNO0lBT0k7RTNFaS93QlY7RTJFeC93Qk07SUFPSTtFM0VvL3dCVjtFMkUzL3dCTTtJQU9JO0UzRXUvd0JWO0UyRTkvd0JNO0lBT0k7RTNFMC93QlY7RTJFamd4Qk07SUFPSTtFM0U2L3dCVjtFMkVwZ3hCTTtJQU9JO0UzRWdneEJWO0UyRXZneEJNO0lBT0k7RTNFbWd4QlY7RTJFMWd4Qk07SUFPSTtFM0VzZ3hCVjtFMkU3Z3hCTTtJQU9JO0UzRXlneEJWO0UyRWhoeEJNO0lBT0k7RTNFNGd4QlY7RTJFbmh4Qk07SUFPSTtFM0UrZ3hCVjtFMkV0aHhCTTtJQU9JO0UzRWtoeEJWO0UyRXpoeEJNO0lBT0k7RTNFcWh4QlY7RTJFNWh4Qk07SUFPSTtFM0V3aHhCVjtFMkUvaHhCTTtJQU9JO0UzRTJoeEJWO0UyRWxpeEJNO0lBT0k7RTNFOGh4QlY7RTJFcml4Qk07SUFPSTtFM0VpaXhCVjtFMkV4aXhCTTtJQU9JO0UzRW9peEJWO0UyRTNpeEJNO0lBT0k7RTNFdWl4QlY7RTJFOWl4Qk07SUFPSTtFM0UwaXhCVjtFMkVqanhCTTtJQU9JO0UzRTZpeEJWO0UyRXBqeEJNO0lBT0k7RTNFZ2p4QlY7RTJFdmp4Qk07SUFPSTtFM0VtanhCVjtFMkUxanhCTTtJQU9JO0UzRXNqeEJWO0UyRTdqeEJNO0lBT0k7RTNFeWp4QlY7RTJFaGt4Qk07SUFPSTtFM0U0anhCVjtFMkVua3hCTTtJQU9JO0UzRStqeEJWO0UyRXRreEJNO0lBT0k7RTNFa2t4QlY7RTJFemt4Qk07SUFPSTtFM0Vxa3hCVjtFMkU1a3hCTTtJQU9JO0UzRXdreEJWO0UyRS9reEJNO0lBT0k7RTNFMmt4QlY7RTJFbGx4Qk07SUFPSTtFM0U4a3hCVjtFMkVybHhCTTtJQU9JO0UzRWlseEJWO0UyRXhseEJNO0lBT0k7RTNFb2x4QlY7RTJFM2x4Qk07SUFPSTtFM0V1bHhCVjtFMkU5bHhCTTtJQU9JO0UzRTBseEJWO0UyRWpteEJNO0lBT0k7RTNFNmx4QlY7RTJFcG14Qk07SUFPSTtFM0VnbXhCVjtFMkV2bXhCTTtJQU9JO0UzRW1teEJWO0UyRTFteEJNO0lBT0k7RTNFc214QlY7RTJFN214Qk07SUFPSTtFM0V5bXhCVjtFMkVobnhCTTtJQU9JO0UzRTRteEJWO0UyRW5ueEJNO0lBT0k7RTNFK214QlY7RTJFdG54Qk07SUFPSTtFM0VrbnhCVjtFMkV6bnhCTTtJQU9JO0UzRXFueEJWO0UyRTVueEJNO0lBT0k7RTNFd254QlY7RTJFL254Qk07SUFPSTtFM0UybnhCVjtFMkVsb3hCTTtJQU9JO0UzRThueEJWO0UyRXJveEJNO0lBT0k7RTNFaW94QlY7RTJFeG94Qk07SUFPSTtFM0Vvb3hCVjtFMkUzb3hCTTtJQU9JO0UzRXVveEJWO0UyRTlveEJNO0lBT0k7RTNFMG94QlY7RTJFanB4Qk07SUFPSTtFM0U2b3hCVjtFMkVwcHhCTTtJQU9JO0UzRWdweEJWO0UyRXZweEJNO0lBT0k7RTNFbXB4QlY7RTJFMXB4Qk07SUFPSTtFM0VzcHhCVjtFMkU3cHhCTTtJQU9JO0UzRXlweEJWO0UyRWhxeEJNO0lBT0k7RTNFNHB4QlY7RTJFbnF4Qk07SUFPSTtFM0UrcHhCVjtFMkV0cXhCTTtJQU9JO0UzRWtxeEJWO0UyRXpxeEJNO0lBT0k7RTNFcXF4QlY7RTJFNXF4Qk07SUFPSTtFM0V3cXhCVjtFMkUvcXhCTTtJQU9JO0UzRTJxeEJWO0UyRWxyeEJNO0lBT0k7RTNFOHF4QlY7RTJFcnJ4Qk07SUFPSTtFM0VpcnhCVjtFMkV4cnhCTTtJQU9JO0UzRW9yeEJWO0UyRTNyeEJNO0lBT0k7RTNFdXJ4QlY7RTJFOXJ4Qk07SUFPSTtFM0UwcnhCVjtFMkVqc3hCTTtJQU9JO0UzRTZyeEJWO0UyRXBzeEJNO0lBT0k7RTNFZ3N4QlY7RTJFdnN4Qk07SUFPSTtFM0Vtc3hCVjtFMkUxc3hCTTtJQU9JO0UzRXNzeEJWO0UyRTdzeEJNO0lBT0k7RTNFeXN4QlY7RTJFaHR4Qk07SUFPSTtFM0U0c3hCVjtFMkVudHhCTTtJQU9JO0UzRStzeEJWO0UyRXR0eEJNO0lBT0k7RTNFa3R4QlY7RTJFenR4Qk07SUFPSTtFM0VxdHhCVjtFMkU1dHhCTTtJQU9JO0UzRXd0eEJWO0UyRS90eEJNO0lBT0k7RTNFMnR4QlY7RTJFbHV4Qk07SUFPSTtFM0U4dHhCVjtFMkVydXhCTTtJQU9JO0UzRWl1eEJWO0UyRXh1eEJNO0lBT0k7RTNFb3V4QlY7RTJFM3V4Qk07SUFPSTtFM0V1dXhCVjtFMkU5dXhCTTtJQU9JO0UzRTB1eEJWO0UyRWp2eEJNO0lBT0k7RTNFNnV4QlY7RTJFcHZ4Qk07SUFPSTtFM0VndnhCVjtFMkV2dnhCTTtJQU9JO0UzRW12eEJWO0UyRTF2eEJNO0lBT0k7RTNFc3Z4QlY7RTJFN3Z4Qk07SUFPSTtFM0V5dnhCVjtFMkVod3hCTTtJQU9JO0UzRTR2eEJWO0UyRW53eEJNO0lBT0k7RTNFK3Z4QlY7RTJFdHd4Qk07SUFPSTtFM0Vrd3hCVjtFMkV6d3hCTTtJQU9JO0UzRXF3eEJWO0UyRTV3eEJNO0lBT0k7RTNFd3d4QlY7RTJFL3d4Qk07SUFPSTtFM0Uyd3hCVjtFMkVseHhCTTtJQU9JO0UzRTh3eEJWO0UyRXJ4eEJNO0lBT0k7RTNFaXh4QlY7RTJFeHh4Qk07SUFPSTtFM0VveHhCVjtFMkUzeHhCTTtJQU9JO0UzRXV4eEJWO0UyRTl4eEJNO0lBT0k7RTNFMHh4QlY7RTJFanl4Qk07SUFPSTtFM0U2eHhCVjtFMkVweXhCTTtJQU9JO0UzRWd5eEJWO0UyRXZ5eEJNO0lBT0k7RTNFbXl4QlY7RTJFMXl4Qk07SUFPSTtFM0VzeXhCVjtFMkU3eXhCTTtJQU9JO0UzRXl5eEJWO0UyRWh6eEJNO0lBT0k7RTNFNHl4QlY7RTJFbnp4Qk07SUFPSTtFM0UreXhCVjtFMkV0enhCTTtJQU9JO0UzRWt6eEJWO0UyRXp6eEJNO0lBT0k7RTNFcXp4QlY7RTJFNXp4Qk07SUFPSTtFM0V3enhCVjtFMkUvenhCTTtJQU9JO0UzRTJ6eEJWO0UyRWwweEJNO0lBT0k7RTNFOHp4QlY7RTJFcjB4Qk07SUFPSTtFM0VpMHhCVjtFMkV4MHhCTTtJQU9JO0UzRW8weEJWO0UyRTMweEJNO0lBT0k7RTNFdTB4QlY7RTJFOTB4Qk07SUFPSTtFM0UwMHhCVjtFMkVqMXhCTTtJQU9JO0UzRTYweEJWO0UyRXAxeEJNO0lBT0k7RTNFZzF4QlY7RTJFdjF4Qk07SUFPSTtFM0VtMXhCVjtFMkUxMXhCTTtJQU9JO0UzRXMxeEJWO0UyRTcxeEJNO0lBT0k7RTNFeTF4QlY7RTJFaDJ4Qk07SUFPSTtFM0U0MXhCVjtFMkVuMnhCTTtJQU9JO0UzRSsxeEJWO0UyRXQyeEJNO0lBT0k7RTNFazJ4QlY7RTJFejJ4Qk07SUFPSTtFM0VxMnhCVjtFMkU1MnhCTTtJQU9JO0UzRXcyeEJWO0UyRS8yeEJNO0lBT0k7RTNFMjJ4QlY7RTJFbDN4Qk07SUFPSTtFM0U4MnhCVjtFMkVyM3hCTTtJQU9JO0UzRWkzeEJWO0UyRXgzeEJNO0lBT0k7RTNFbzN4QlY7RTJFMzN4Qk07SUFPSTtFM0V1M3hCVjtFMkU5M3hCTTtJQU9JO0UzRTAzeEJWO0UyRWo0eEJNO0lBT0k7RTNFNjN4QlY7RTJFcDR4Qk07SUFPSTtFM0VnNHhCVjtFMkV2NHhCTTtJQU9JO0UzRW00eEJWO0UyRTE0eEJNO0lBT0k7RTNFczR4QlY7RTJFNzR4Qk07SUFPSTtFM0V5NHhCVjtFMkVoNXhCTTtJQU9JO0UzRTQ0eEJWO0UyRW41eEJNO0lBT0k7RTNFKzR4QlY7RTJFdDV4Qk07SUFPSTtFM0VrNXhCVjtFMkV6NXhCTTtJQU9JO0UzRXE1eEJWO0UyRTU1eEJNO0lBT0k7RTNFdzV4QlY7RTJFLzV4Qk07SUFPSTtFM0UyNXhCVjtFMkVsNnhCTTtJQU9JO0UzRTg1eEJWO0UyRXI2eEJNO0lBT0k7RTNFaTZ4QlY7RTJFeDZ4Qk07SUFPSTtFM0VvNnhCVjtFMkUzNnhCTTtJQU9JO0UzRXU2eEJWO0UyRTk2eEJNO0lBT0k7RTNFMDZ4QlY7RTJFajd4Qk07SUFPSTtFM0U2NnhCVjtFMkVwN3hCTTtJQU9JO0UzRWc3eEJWO0UyRXY3eEJNO0lBT0k7RTNFbTd4QlY7RTJFMTd4Qk07SUFPSTtFM0VzN3hCVjtFMkU3N3hCTTtJQU9JO0UzRXk3eEJWO0UyRWg4eEJNO0lBT0k7RTNFNDd4QlY7RTJFbjh4Qk07SUFPSTtFM0UrN3hCVjtFMkV0OHhCTTtJQU9JO0UzRWs4eEJWO0UyRXo4eEJNO0lBT0k7RTNFcTh4QlY7RTJFNTh4Qk07SUFPSTtFM0V3OHhCVjtFMkUvOHhCTTtJQU9JO0UzRTI4eEJWO0UyRWw5eEJNO0lBT0k7RTNFODh4QlY7RTJFcjl4Qk07SUFPSTtFM0VpOXhCVjtFMkV4OXhCTTtJQU9JO0UzRW85eEJWO0UyRTM5eEJNO0lBT0k7RTNFdTl4QlY7RTJFOTl4Qk07SUFPSTtFM0UwOXhCVjtFMkVqK3hCTTtJQU9JO0UzRTY5eEJWO0UyRXAreEJNO0lBT0k7RTNFZyt4QlY7RTJFdit4Qk07SUFPSTtFM0VtK3hCVjtFMkUxK3hCTTtJQU9JO0UzRXMreEJWO0UyRTcreEJNO0lBT0k7RTNFeSt4QlY7RTJFaC94Qk07SUFPSTtFM0U0K3hCVjtFMkVuL3hCTTtJQU9JO0UzRSsreEJWO0UyRXQveEJNO0lBT0k7RTNFay94QlY7RTJFei94Qk07SUFPSTtFM0VxL3hCVjtFMkU1L3hCTTtJQU9JO0UzRXcveEJWO0UyRS8veEJNO0lBT0k7RTNFMi94QlY7RTJFbGd5Qk07SUFPSTtFM0U4L3hCVjtFMkVyZ3lCTTtJQU9JO0UzRWlneUJWO0UyRXhneUJNO0lBT0k7RTNFb2d5QlY7RTJFM2d5Qk07SUFPSTtFM0V1Z3lCVjtFMkU5Z3lCTTtJQU9JO0UzRTBneUJWO0UyRWpoeUJNO0lBT0k7RTNFNmd5QlY7RTJFcGh5Qk07SUFPSTtFM0VnaHlCVjtFMkV2aHlCTTtJQU9JO0UzRW1oeUJWO0UyRTFoeUJNO0lBT0k7RTNFc2h5QlY7RTJFN2h5Qk07SUFPSTtFM0V5aHlCVjtFMkVoaXlCTTtJQU9JO0UzRTRoeUJWO0UyRW5peUJNO0lBT0k7RTNFK2h5QlY7RTJFdGl5Qk07SUFPSTtFM0VraXlCVjtFMkV6aXlCTTtJQU9JO0UzRXFpeUJWO0UyRTVpeUJNO0lBT0k7RTNFd2l5QlY7RTJFL2l5Qk07SUFPSTtFM0UyaXlCVjtFMkVsanlCTTtJQU9JO0UzRThpeUJWO0UyRXJqeUJNO0lBT0k7RTNFaWp5QlY7RTJFeGp5Qk07SUFPSTtFM0VvanlCVjtFMkUzanlCTTtJQU9JO0UzRXVqeUJWO0UyRTlqeUJNO0lBT0k7RTNFMGp5QlY7RTJFamt5Qk07SUFPSTtFM0U2anlCVjtFMkVwa3lCTTtJQU9JO0UzRWdreUJWO0UyRXZreUJNO0lBT0k7RTNFbWt5QlY7RTJFMWt5Qk07SUFPSTtFM0Vza3lCVjtFMkU3a3lCTTtJQU9JO0UzRXlreUJWO0UyRWhseUJNO0lBT0k7RTNFNGt5QlY7RTJFbmx5Qk07SUFPSTtFM0Ura3lCVjtFMkV0bHlCTTtJQU9JO0UzRWtseUJWO0UyRXpseUJNO0lBT0k7RTNFcWx5QlY7RTJFNWx5Qk07SUFPSTtFM0V3bHlCVjtFMkUvbHlCTTtJQU9JO0UzRTJseUJWO0UyRWxteUJNO0lBT0k7RTNFOGx5QlY7RTJFcm15Qk07SUFPSTtFM0VpbXlCVjtFMkV4bXlCTTtJQU9JO0UzRW9teUJWO0UyRTNteUJNO0lBT0k7RTNFdW15QlY7RTJFOW15Qk07SUFPSTtFM0UwbXlCVjtFMkVqbnlCTTtJQU9JO0UzRTZteUJWO0UyRXBueUJNO0lBT0k7RTNFZ255QlY7RTJFdm55Qk07SUFPSTtFM0VtbnlCVjtFMkUxbnlCTTtJQU9JO0UzRXNueUJWO0UyRTdueUJNO0lBT0k7RTNFeW55QlY7RTJFaG95Qk07SUFPSTtFM0U0bnlCVjtFMkVub3lCTTtJQU9JO0UzRStueUJWO0UyRXRveUJNO0lBT0k7RTNFa295QlY7RTJFem95Qk07SUFPSTtFM0Vxb3lCVjtFMkU1b3lCTTtJQU9JO0UzRXdveUJWO0UyRS9veUJNO0lBT0k7RTNFMm95QlY7RTJFbHB5Qk07SUFPSTtFM0U4b3lCVjtFMkVycHlCTTtJQU9JO0UzRWlweUJWO0UyRXhweUJNO0lBT0k7RTNFb3B5QlY7RTJFM3B5Qk07SUFPSTtFM0V1cHlCVjtFMkU5cHlCTTtJQU9JO0UzRTBweUJWO0UyRWpxeUJNO0lBT0k7RTNFNnB5QlY7RTJFcHF5Qk07SUFPSTtFM0VncXlCVjtFMkV2cXlCTTtJQU9JO0UzRW1xeUJWO0UyRTFxeUJNO0lBT0k7RTNFc3F5QlY7RTJFN3F5Qk07SUFPSTtFM0V5cXlCVjtFMkVocnlCTTtJQU9JO0UzRTRxeUJWO0UyRW5yeUJNO0lBT0k7RTNFK3F5QlY7RTJFdHJ5Qk07SUFPSTtFM0VrcnlCVjtFMkV6cnlCTTtJQU9JO0UzRXFyeUJWO0UyRTVyeUJNO0lBT0k7RTNFd3J5QlY7RTJFL3J5Qk07SUFPSTtFM0UycnlCVjtFMkVsc3lCTTtJQU9JO0UzRThyeUJWO0UyRXJzeUJNO0lBT0k7RTNFaXN5QlY7RTJFeHN5Qk07SUFPSTtFM0Vvc3lCVjtFMkUzc3lCTTtJQU9JO0UzRXVzeUJWO0UyRTlzeUJNO0lBT0k7RTNFMHN5QlY7RTJFanR5Qk07SUFPSTtFM0U2c3lCVjtFMkVwdHlCTTtJQU9JO0UzRWd0eUJWO0UyRXZ0eUJNO0lBT0k7RTNFbXR5QlY7RTJFMXR5Qk07SUFPSTtFM0VzdHlCVjtFMkU3dHlCTTtJQU9JO0UzRXl0eUJWO0UyRWh1eUJNO0lBT0k7RTNFNHR5QlY7RTJFbnV5Qk07SUFPSTtFM0UrdHlCVjtFMkV0dXlCTTtJQU9JO0UzRWt1eUJWO0UyRXp1eUJNO0lBT0k7RTNFcXV5QlY7RTJFNXV5Qk07SUFPSTtFM0V3dXlCVjtFMkUvdXlCTTtJQU9JO0UzRTJ1eUJWO0UyRWx2eUJNO0lBT0k7RTNFOHV5QlY7RTJFcnZ5Qk07SUFPSTtFM0VpdnlCVjtFMkV4dnlCTTtJQU9JO0UzRW92eUJWO0UyRTN2eUJNO0lBT0k7RTNFdXZ5QlY7RTJFOXZ5Qk07SUFPSTtFM0UwdnlCVjtFMkVqd3lCTTtJQU9JO0UzRTZ2eUJWO0UyRXB3eUJNO0lBT0k7RTNFZ3d5QlY7RTJFdnd5Qk07SUFPSTtFM0Vtd3lCVjtFMkUxd3lCTTtJQU9JO0UzRXN3eUJWO0UyRTd3eUJNO0lBT0k7RTNFeXd5QlY7RTJFaHh5Qk07SUFPSTtFM0U0d3lCVjtFMkVueHlCTTtJQU9JO0UzRSt3eUJWO0UyRXR4eUJNO0lBT0k7RTNFa3h5QlY7RTJFenh5Qk07SUFPSTtFM0VxeHlCVjtFMkU1eHlCTTtJQU9JO0UzRXd4eUJWO0UyRS94eUJNO0lBT0k7RTNFMnh5QlY7RTJFbHl5Qk07SUFPSTtFM0U4eHlCVjtFMkVyeXlCTTtJQU9JO0UzRWl5eUJWO0UyRXh5eUJNO0lBT0k7RTNFb3l5QlY7RTJFM3l5Qk07SUFPSTtFM0V1eXlCVjtFMkU5eXlCTTtJQU9JO0UzRTB5eUJWO0UyRWp6eUJNO0lBT0k7RTNFNnl5QlY7RTJFcHp5Qk07SUFPSTtFM0VnenlCVjtFMkV2enlCTTtJQU9JO0UzRW16eUJWO0UyRTF6eUJNO0lBT0k7RTNFc3p5QlY7RTJFN3p5Qk07SUFPSTtFM0V5enlCVjtFMkVoMHlCTTtJQU9JO0UzRTR6eUJWO0UyRW4weUJNO0lBT0k7RTNFK3p5QlY7RTJFdDB5Qk07SUFPSTtFM0VrMHlCVjtFMkV6MHlCTTtJQU9JO0UzRXEweUJWO0UyRTUweUJNO0lBT0k7RTNFdzB5QlY7RTJFLzB5Qk07SUFPSTtFM0UyMHlCVjtFMkVsMXlCTTtJQU9JO0UzRTgweUJWO0UyRXIxeUJNO0lBT0k7RTNFaTF5QlY7RTJFeDF5Qk07SUFPSTtFM0VvMXlCVjtFMkUzMXlCTTtJQU9JO0UzRXUxeUJWO0UyRTkxeUJNO0lBT0k7RTNFMDF5QlY7RTJFajJ5Qk07SUFPSTtFM0U2MXlCVjtFMkVwMnlCTTtJQU9JO0UzRWcyeUJWO0UyRXYyeUJNO0lBT0k7RTNFbTJ5QlY7RTJFMTJ5Qk07SUFPSTtFM0VzMnlCVjtFMkU3MnlCTTtJQU9JO0UzRXkyeUJWO0UyRWgzeUJNO0lBT0k7RTNFNDJ5QlY7RTJFbjN5Qk07SUFPSTtFM0UrMnlCVjtFMkV0M3lCTTtJQU9JO0UzRWszeUJWO0UyRXozeUJNO0lBT0k7RTNFcTN5QlY7RTJFNTN5Qk07SUFPSTtFM0V3M3lCVjtFMkUvM3lCTTtJQU9JO0UzRTIzeUJWO0UyRWw0eUJNO0lBT0k7RTNFODN5QlY7RTJFcjR5Qk07SUFPSTtFM0VpNHlCVjtFMkV4NHlCTTtJQU9JO0UzRW80eUJWO0UyRTM0eUJNO0lBT0k7RTNFdTR5QlY7RTJFOTR5Qk07SUFPSTtFM0UwNHlCVjtFMkVqNXlCTTtJQU9JO0UzRTY0eUJWO0UyRXA1eUJNO0lBT0k7RTNFZzV5QlY7RTJFdjV5Qk07SUFPSTtFM0VtNXlCVjtFMkUxNXlCTTtJQU9JO0UzRXM1eUJWO0UyRTc1eUJNO0lBT0k7RTNFeTV5QlY7RTJFaDZ5Qk07SUFPSTtJQUFBO0UzRTY1eUJWO0UyRXA2eUJNO0lBT0k7SUFBQTtFM0VpNnlCVjtFMkV4NnlCTTtJQU9JO0lBQUE7RTNFcTZ5QlY7RTJFNTZ5Qk07SUFPSTtJQUFBO0UzRXk2eUJWO0UyRWg3eUJNO0lBT0k7SUFBQTtFM0U2NnlCVjtFMkVwN3lCTTtJQU9JO0lBQUE7RTNFaTd5QlY7RTJFeDd5Qk07SUFPSTtJQUFBO0UzRXE3eUJWO0UyRTU3eUJNO0lBT0k7SUFBQTtFM0V5N3lCVjtFMkVoOHlCTTtJQU9JO0lBQUE7RTNFNjd5QlY7RTJFcDh5Qk07SUFPSTtJQUFBO0UzRWk4eUJWO0UyRXg4eUJNO0lBT0k7SUFBQTtFM0VxOHlCVjtFMkU1OHlCTTtJQU9JO0lBQUE7RTNFeTh5QlY7RTJFaDl5Qk07SUFPSTtJQUFBO0UzRTY4eUJWO0UyRXA5eUJNO0lBT0k7SUFBQTtFM0VpOXlCVjtFMkV4OXlCTTtJQU9JO0lBQUE7RTNFcTl5QlY7RTJFNTl5Qk07SUFPSTtJQUFBO0UzRXk5eUJWO0UyRWgreUJNO0lBT0k7SUFBQTtFM0U2OXlCVjtFMkVwK3lCTTtJQU9JO0lBQUE7RTNFaSt5QlY7RTJFeCt5Qk07SUFPSTtJQUFBO0UzRXEreUJWO0UyRTUreUJNO0lBT0k7SUFBQTtFM0V5K3lCVjtFMkVoL3lCTTtJQU9JO0lBQUE7RTNFNit5QlY7RTJFcC95Qk07SUFPSTtJQUFBO0UzRWkveUJWO0UyRXgveUJNO0lBT0k7SUFBQTtFM0VxL3lCVjtFMkU1L3lCTTtJQU9JO0lBQUE7RTNFeS95QlY7RTJFaGd6Qk07SUFPSTtJQUFBO0UzRTYveUJWO0UyRXBnekJNO0lBT0k7SUFBQTtFM0VpZ3pCVjtFMkV4Z3pCTTtJQU9JO0lBQUE7RTNFcWd6QlY7RTJFNWd6Qk07SUFPSTtJQUFBO0UzRXlnekJWO0UyRWhoekJNO0lBT0k7SUFBQTtFM0U2Z3pCVjtFMkVwaHpCTTtJQU9JO0lBQUE7RTNFaWh6QlY7RTJFeGh6Qk07SUFPSTtJQUFBO0UzRXFoekJWO0UyRTVoekJNO0lBT0k7SUFBQTtFM0V5aHpCVjtFMkVoaXpCTTtJQU9JO0lBQUE7RTNFNmh6QlY7RTJFcGl6Qk07SUFPSTtJQUFBO0UzRWlpekJWO0UyRXhpekJNO0lBT0k7SUFBQTtFM0VxaXpCVjtFMkU1aXpCTTtJQU9JO0lBQUE7RTNFeWl6QlY7RTJFaGp6Qk07SUFPSTtJQUFBO0UzRTZpekJWO0UyRXBqekJNO0lBT0k7SUFBQTtFM0VpanpCVjtFMkV4anpCTTtJQU9JO0lBQUE7RTNFcWp6QlY7RTJFNWp6Qk07SUFPSTtJQUFBO0UzRXlqekJWO0UyRWhrekJNO0lBT0k7SUFBQTtFM0U2anpCVjtFMkVwa3pCTTtJQU9JO0lBQUE7RTNFaWt6QlY7RTJFeGt6Qk07SUFPSTtJQUFBO0UzRXFrekJWO0UyRTVrekJNO0lBT0k7SUFBQTtFM0V5a3pCVjtFMkVobHpCTTtJQU9JO0UzRTRrekJWO0UyRW5sekJNO0lBT0k7RTNFK2t6QlY7RTJFdGx6Qk07SUFPSTtFM0VrbHpCVjtFMkV6bHpCTTtJQU9JO0UzRXFsekJWO0UyRTVsekJNO0lBT0k7RTNFd2x6QlY7RTJFL2x6Qk07SUFPSTtFM0UybHpCVjtFMkVsbXpCTTtJQU9JO0UzRThsekJWO0UyRXJtekJNO0lBT0k7RTNFaW16QlY7RTJFeG16Qk07SUFPSTtFM0VvbXpCVjtFMkUzbXpCTTtJQU9JO0UzRXVtekJWO0UyRTltekJNO0lBT0k7RTNFMG16QlY7RTJFam56Qk07SUFPSTtFM0U2bXpCVjtFMkVwbnpCTTtJQU9JO0UzRWduekJWO0UyRXZuekJNO0lBT0k7RTNFbW56QlY7RTJFMW56Qk07SUFPSTtFM0VzbnpCVjtFMkU3bnpCTTtJQU9JO0UzRXluekJWO0UyRWhvekJNO0lBT0k7RTNFNG56QlY7RTJFbm96Qk07SUFPSTtFM0UrbnpCVjtFMkV0b3pCTTtJQU9JO0UzRWtvekJWO0UyRXpvekJNO0lBT0k7RTNFcW96QlY7RTJFNW96Qk07SUFPSTtFM0V3b3pCVjtFMkUvb3pCTTtJQU9JO0UzRTJvekJWO0UyRWxwekJNO0lBT0k7RTNFOG96QlY7RTJFcnB6Qk07SUFPSTtFM0VpcHpCVjtFMkV4cHpCTTtJQU9JO0UzRW9wekJWO0UyRTNwekJNO0lBT0k7RTNFdXB6QlY7RTJFOXB6Qk07SUFPSTtFM0UwcHpCVjtFMkVqcXpCTTtJQU9JO0UzRTZwekJWO0UyRXBxekJNO0lBT0k7RTNFZ3F6QlY7RTJFdnF6Qk07SUFPSTtFM0VtcXpCVjtFMkUxcXpCTTtJQU9JO0UzRXNxekJWO0UyRTdxekJNO0lBT0k7RTNFeXF6QlY7RTJFaHJ6Qk07SUFPSTtFM0U0cXpCVjtFMkVucnpCTTtJQU9JO0UzRStxekJWO0UyRXRyekJNO0lBT0k7RTNFa3J6QlY7RTJFenJ6Qk07SUFPSTtFM0VxcnpCVjtFMkU1cnpCTTtJQU9JO0UzRXdyekJWO0UyRS9yekJNO0lBT0k7RTNFMnJ6QlY7RTJFbHN6Qk07SUFPSTtFM0U4cnpCVjtFMkVyc3pCTTtJQU9JO0UzRWlzekJWO0UyRXhzekJNO0lBT0k7RTNFb3N6QlY7RTJFM3N6Qk07SUFPSTtFM0V1c3pCVjtFMkU5c3pCTTtJQU9JO0UzRTBzekJWO0UyRWp0ekJNO0lBT0k7RTNFNnN6QlY7RTJFcHR6Qk07SUFPSTtFM0VndHpCVjtFMkV2dHpCTTtJQU9JO0UzRW10ekJWO0UyRTF0ekJNO0lBT0k7RTNFc3R6QlY7RTJFN3R6Qk07SUFPSTtFM0V5dHpCVjtFMkVodXpCTTtJQU9JO0UzRTR0ekJWO0UyRW51ekJNO0lBT0k7RTNFK3R6QlY7RTJFdHV6Qk07SUFPSTtFM0VrdXpCVjtFMkV6dXpCTTtJQU9JO0UzRXF1ekJWO0UyRTV1ekJNO0lBT0k7RTNFd3V6QlY7RTJFL3V6Qk07SUFPSTtFM0UydXpCVjtFMkVsdnpCTTtJQU9JO0UzRTh1ekJWO0UyRXJ2ekJNO0lBT0k7RTNFaXZ6QlY7RTJFeHZ6Qk07SUFPSTtFM0VvdnpCVjtFMkUzdnpCTTtJQU9JO0UzRXV2ekJWO0UyRTl2ekJNO0lBT0k7RTNFMHZ6QlY7RTJFand6Qk07SUFPSTtFM0U2dnpCVjtFMkVwd3pCTTtJQU9JO0UzRWd3ekJWO0UyRXZ3ekJNO0lBT0k7RTNFbXd6QlY7RTJFMXd6Qk07SUFPSTtFM0Vzd3pCVjtFMkU3d3pCTTtJQU9JO0UzRXl3ekJWO0UyRWh4ekJNO0lBT0k7RTNFNHd6QlY7RTJFbnh6Qk07SUFPSTtFM0Urd3pCVjtFMkV0eHpCTTtJQU9JO0UzRWt4ekJWO0UyRXp4ekJNO0lBT0k7RTNFcXh6QlY7RTJFNXh6Qk07SUFPSTtFM0V3eHpCVjtFMkUveHpCTTtJQU9JO0UzRTJ4ekJWO0UyRWx5ekJNO0lBT0k7RTNFOHh6QlY7RTJFcnl6Qk07SUFPSTtFM0VpeXpCVjtFMkV4eXpCTTtJQU9JO0UzRW95ekJWO0UyRTN5ekJNO0lBT0k7RTNFdXl6QlY7RTJFOXl6Qk07SUFPSTtFM0UweXpCVjtFMkVqenpCTTtJQU9JO0UzRTZ5ekJWO0UyRXB6ekJNO0lBT0k7RTNFZ3p6QlY7RTJFdnp6Qk07SUFPSTtFM0VtenpCVjtFMkUxenpCTTtJQU9JO0UzRXN6ekJWO0UyRTd6ekJNO0lBT0k7RTNFeXp6QlY7RTJFaDB6Qk07SUFPSTtFM0U0enpCVjtFMkVuMHpCTTtJQU9JO0UzRSt6ekJWO0UyRXQwekJNO0lBT0k7RTNFazB6QlY7RTJFejB6Qk07SUFPSTtFM0VxMHpCVjtFMkU1MHpCTTtJQU9JO0UzRXcwekJWO0UyRS8wekJNO0lBT0k7RTNFMjB6QlY7RTJFbDF6Qk07SUFPSTtFM0U4MHpCVjtFMkVyMXpCTTtJQU9JO0UzRWkxekJWO0UyRXgxekJNO0lBT0k7RTNFbzF6QlY7RTJFMzF6Qk07SUFPSTtFM0V1MXpCVjtFMkU5MXpCTTtJQU9JO0UzRTAxekJWO0UyRWoyekJNO0lBT0k7RTNFNjF6QlY7RTJFcDJ6Qk07SUFPSTtFM0VnMnpCVjtFMkV2MnpCTTtJQU9JO0UzRW0yekJWO0UyRTEyekJNO0lBT0k7RTNFczJ6QlY7RTJFNzJ6Qk07SUFPSTtFM0V5MnpCVjtFMkVoM3pCTTtJQU9JO0UzRTQyekJWO0UyRW4zekJNO0lBT0k7RTNFKzJ6QlY7RTJFdDN6Qk07SUFPSTtFM0VrM3pCVjtFMkV6M3pCTTtJQU9JO0UzRXEzekJWO0UyRTUzekJNO0lBT0k7RTNFdzN6QlY7RTJFLzN6Qk07SUFPSTtFM0UyM3pCVjtFMkVsNHpCTTtJQU9JO0UzRTgzekJWO0UyRXI0ekJNO0lBT0k7RTNFaTR6QlY7RTJFeDR6Qk07SUFPSTtFM0VvNHpCVjtFMkUzNHpCTTtJQU9JO0UzRXU0ekJWO0UyRTk0ekJNO0lBT0k7RTNFMDR6QlY7RTJFajV6Qk07SUFPSTtFM0U2NHpCVjtFMkVwNXpCTTtJQU9JO0lBQUE7RTNFaTV6QlY7RTJFeDV6Qk07SUFPSTtJQUFBO0UzRXE1ekJWO0UyRTU1ekJNO0lBT0k7SUFBQTtFM0V5NXpCVjtFMkVoNnpCTTtJQU9JO0lBQUE7RTNFNjV6QlY7RTJFcDZ6Qk07SUFPSTtJQUFBO0UzRWk2ekJWO0UyRXg2ekJNO0lBT0k7SUFBQTtFM0VxNnpCVjtFMkU1NnpCTTtJQU9JO0lBQUE7RTNFeTZ6QlY7RTJFaDd6Qk07SUFPSTtJQUFBO0UzRTY2ekJWO0UyRXA3ekJNO0lBT0k7SUFBQTtFM0VpN3pCVjtFMkV4N3pCTTtJQU9JO0lBQUE7RTNFcTd6QlY7RTJFNTd6Qk07SUFPSTtJQUFBO0UzRXk3ekJWO0UyRWg4ekJNO0lBT0k7SUFBQTtFM0U2N3pCVjtFMkVwOHpCTTtJQU9JO0lBQUE7RTNFaTh6QlY7RTJFeDh6Qk07SUFPSTtJQUFBO0UzRXE4ekJWO0UyRTU4ekJNO0lBT0k7SUFBQTtFM0V5OHpCVjtFMkVoOXpCTTtJQU9JO0lBQUE7RTNFNjh6QlY7RTJFcDl6Qk07SUFPSTtJQUFBO0UzRWk5ekJWO0UyRXg5ekJNO0lBT0k7SUFBQTtFM0VxOXpCVjtFMkU1OXpCTTtJQU9JO0lBQUE7RTNFeTl6QlY7RTJFaCt6Qk07SUFPSTtJQUFBO0UzRTY5ekJWO0UyRXArekJNO0lBT0k7SUFBQTtFM0VpK3pCVjtFMkV4K3pCTTtJQU9JO0lBQUE7RTNFcSt6QlY7RTJFNSt6Qk07SUFPSTtJQUFBO0UzRXkrekJWO0UyRWgvekJNO0lBT0k7SUFBQTtFM0U2K3pCVjtFMkVwL3pCTTtJQU9JO0lBQUE7RTNFaS96QlY7RTJFeC96Qk07SUFPSTtJQUFBO0UzRXEvekJWO0UyRTUvekJNO0lBT0k7SUFBQTtFM0V5L3pCVjtFMkVoZzBCTTtJQU9JO0lBQUE7RTNFNi96QlY7RTJFcGcwQk07SUFPSTtJQUFBO0UzRWlnMEJWO0UyRXhnMEJNO0lBT0k7SUFBQTtFM0VxZzBCVjtFMkU1ZzBCTTtJQU9JO0lBQUE7RTNFeWcwQlY7RTJFaGgwQk07SUFPSTtJQUFBO0UzRTZnMEJWO0UyRXBoMEJNO0lBT0k7SUFBQTtFM0VpaDBCVjtFMkV4aDBCTTtJQU9JO0lBQUE7RTNFcWgwQlY7RTJFNWgwQk07SUFPSTtJQUFBO0UzRXloMEJWO0UyRWhpMEJNO0lBT0k7SUFBQTtFM0U2aDBCVjtFMkVwaTBCTTtJQU9JO0lBQUE7RTNFaWkwQlY7RTJFeGkwQk07SUFPSTtJQUFBO0UzRXFpMEJWO0UyRTVpMEJNO0lBT0k7SUFBQTtFM0V5aTBCVjtFMkVoajBCTTtJQU9JO0lBQUE7RTNFNmkwQlY7RTJFcGowQk07SUFPSTtFM0VnajBCVjtFMkV2ajBCTTtJQU9JO0UzRW1qMEJWO0UyRTFqMEJNO0lBT0k7RTNFc2owQlY7RTJFN2owQk07SUFPSTtFM0V5ajBCVjtFMkVoazBCTTtJQU9JO0UzRTRqMEJWO0UyRW5rMEJNO0lBT0k7RTNFK2owQlY7RTJFdGswQk07SUFPSTtFM0VrazBCVjtFMkV6azBCTTtJQU9JO0UzRXFrMEJWO0UyRTVrMEJNO0lBT0k7RTNFd2swQlY7RTJFL2swQk07SUFPSTtFM0UyazBCVjtFMkVsbDBCTTtJQU9JO0UzRThrMEJWO0UyRXJsMEJNO0lBT0k7RTNFaWwwQlY7RTJFeGwwQk07SUFPSTtFM0VvbDBCVjtFMkUzbDBCTTtJQU9JO0UzRXVsMEJWO0UyRTlsMEJNO0lBT0k7RTNFMGwwQlY7RTJFam0wQk07SUFPSTtFM0U2bDBCVjtFMkVwbTBCTTtJQU9JO0UzRWdtMEJWO0UyRXZtMEJNO0lBT0k7RTNFbW0wQlY7RTJFMW0wQk07SUFPSTtFM0VzbTBCVjtFMkU3bTBCTTtJQU9JO0UzRXltMEJWO0UyRWhuMEJNO0lBT0k7RTNFNG0wQlY7RTJFbm4wQk07SUFPSTtFM0UrbTBCVjtFMkV0bjBCTTtJQU9JO0UzRWtuMEJWO0UyRXpuMEJNO0lBT0k7RTNFcW4wQlY7RTJFNW4wQk07SUFPSTtFM0V3bjBCVjtFMkUvbjBCTTtJQU9JO0UzRTJuMEJWO0UyRWxvMEJNO0lBT0k7RTNFOG4wQlY7RTJFcm8wQk07SUFPSTtFM0VpbzBCVjtFMkV4bzBCTTtJQU9JO0UzRW9vMEJWO0UyRTNvMEJNO0lBT0k7RTNFdW8wQlY7RTJFOW8wQk07SUFPSTtFM0UwbzBCVjtFMkVqcDBCTTtJQU9JO0UzRTZvMEJWO0UyRXBwMEJNO0lBT0k7RTNFZ3AwQlY7RTJFdnAwQk07SUFPSTtFM0VtcDBCVjtFMkUxcDBCTTtJQU9JO0UzRXNwMEJWO0UyRTdwMEJNO0lBT0k7RTNFeXAwQlY7RTJFaHEwQk07SUFPSTtFM0U0cDBCVjtFMkVucTBCTTtJQU9JO0UzRStwMEJWO0UyRXRxMEJNO0lBT0k7RTNFa3EwQlY7RTJFenEwQk07SUFPSTtFM0VxcTBCVjtFMkU1cTBCTTtJQU9JO0UzRXdxMEJWO0UyRS9xMEJNO0lBT0k7RTNFMnEwQlY7RTJFbHIwQk07SUFPSTtFM0U4cTBCVjtFMkVycjBCTTtJQU9JO0UzRWlyMEJWO0UyRXhyMEJNO0lBT0k7RTNFb3IwQlY7RTJFM3IwQk07SUFPSTtFM0V1cjBCVjtFMkU5cjBCTTtJQU9JO0UzRTByMEJWO0UyRWpzMEJNO0lBT0k7RTNFNnIwQlY7RTJFcHMwQk07SUFPSTtFM0VnczBCVjtFMkV2czBCTTtJQU9JO0UzRW1zMEJWO0UyRTFzMEJNO0lBT0k7RTNFc3MwQlY7RTJFN3MwQk07SUFPSTtFM0V5czBCVjtFMkVodDBCTTtJQU9JO0UzRTRzMEJWO0UyRW50MEJNO0lBT0k7RTNFK3MwQlY7RTJFdHQwQk07SUFPSTtFM0VrdDBCVjtFMkV6dDBCTTtJQU9JO0UzRXF0MEJWO0UyRTV0MEJNO0lBT0k7RTNFd3QwQlY7RTJFL3QwQk07SUFPSTtFM0UydDBCVjtFMkVsdTBCTTtJQU9JO0UzRTh0MEJWO0UyRXJ1MEJNO0lBT0k7RTNFaXUwQlY7RTJFeHUwQk07SUFPSTtFM0VvdTBCVjtFMkUzdTBCTTtJQU9JO0UzRXV1MEJWO0UyRTl1MEJNO0lBT0k7RTNFMHUwQlY7RTJFanYwQk07SUFPSTtFM0U2dTBCVjtFMkVwdjBCTTtJQU9JO0UzRWd2MEJWO0UyRXZ2MEJNO0lBT0k7RTNFbXYwQlY7RTJFMXYwQk07SUFPSTtFM0VzdjBCVjtFMkU3djBCTTtJQU9JO0UzRXl2MEJWO0UyRWh3MEJNO0lBT0k7RTNFNHYwQlY7RTJFbncwQk07SUFPSTtFM0UrdjBCVjtFMkV0dzBCTTtJQU9JO0UzRWt3MEJWO0UyRXp3MEJNO0lBT0k7RTNFcXcwQlY7RTJFNXcwQk07SUFPSTtFM0V3dzBCVjtFMkUvdzBCTTtJQU9JO0UzRTJ3MEJWO0UyRWx4MEJNO0lBT0k7RTNFOHcwQlY7RTJFcngwQk07SUFPSTtFM0VpeDBCVjtFMkV4eDBCTTtJQU9JO0UzRW94MEJWO0UyRTN4MEJNO0lBT0k7RTNFdXgwQlY7RTJFOXgwQk07SUFPSTtFM0UweDBCVjtFMkVqeTBCTTtJQU9JO0UzRTZ4MEJWO0UyRXB5MEJNO0lBT0k7RTNFZ3kwQlY7RTJFdnkwQk07SUFPSTtFM0VteTBCVjtFMkUxeTBCTTtJQU9JO0UzRXN5MEJWO0UyRTd5MEJNO0lBT0k7RTNFeXkwQlY7RTJFaHowQk07SUFPSTtFM0U0eTBCVjtFMkVuejBCTTtJQU9JO0UzRSt5MEJWO0UyRXR6MEJNO0lBT0k7RTNFa3owQlY7RTJFenowQk07SUFPSTtFM0VxejBCVjtFMkU1ejBCTTtJQU9JO0UzRXd6MEJWO0UyRS96MEJNO0lBT0k7RTNFMnowQlY7RTJFbDAwQk07SUFPSTtFM0U4ejBCVjtFMkVyMDBCTTtJQU9JO0UzRWkwMEJWO0UyRXgwMEJNO0lBT0k7RTNFbzAwQlY7RTJFMzAwQk07SUFPSTtFM0V1MDBCVjtFMkU5MDBCTTtJQU9JO0UzRTAwMEJWO0UyRWoxMEJNO0lBT0k7RTNFNjAwQlY7RTJFcDEwQk07SUFPSTtFM0VnMTBCVjtFMkV2MTBCTTtJQU9JO0UzRW0xMEJWO0UyRTExMEJNO0lBT0k7RTNFczEwQlY7RTJFNzEwQk07SUFPSTtFM0V5MTBCVjtFMkVoMjBCTTtJQU9JO0UzRTQxMEJWO0UyRW4yMEJNO0lBT0k7SUFBQTtFM0VnMjBCVjtFMkV2MjBCTTtJQU9JO0lBQUE7RTNFbzIwQlY7RTJFMzIwQk07SUFPSTtJQUFBO0UzRXcyMEJWO0UyRS8yMEJNO0lBT0k7SUFBQTtFM0U0MjBCVjtFMkVuMzBCTTtJQU9JO0lBQUE7RTNFZzMwQlY7RTJFdjMwQk07SUFPSTtJQUFBO0UzRW8zMEJWO0UyRTMzMEJNO0lBT0k7SUFBQTtFM0V3MzBCVjtFMkUvMzBCTTtJQU9JO0lBQUE7RTNFNDMwQlY7RTJFbjQwQk07SUFPSTtJQUFBO0UzRWc0MEJWO0UyRXY0MEJNO0lBT0k7SUFBQTtFM0VvNDBCVjtFMkUzNDBCTTtJQU9JO0lBQUE7RTNFdzQwQlY7RTJFLzQwQk07SUFPSTtJQUFBO0UzRTQ0MEJWO0UyRW41MEJNO0lBT0k7SUFBQTtFM0VnNTBCVjtFMkV2NTBCTTtJQU9JO0lBQUE7RTNFbzUwQlY7RTJFMzUwQk07SUFPSTtJQUFBO0UzRXc1MEJWO0UyRS81MEJNO0lBT0k7SUFBQTtFM0U0NTBCVjtFMkVuNjBCTTtJQU9JO0lBQUE7RTNFZzYwQlY7RTJFdjYwQk07SUFPSTtJQUFBO0UzRW82MEJWO0UyRTM2MEJNO0lBT0k7SUFBQTtFM0V3NjBCVjtFMkUvNjBCTTtJQU9JO0lBQUE7RTNFNDYwQlY7RTJFbjcwQk07SUFPSTtJQUFBO0UzRWc3MEJWO0UyRXY3MEJNO0lBT0k7SUFBQTtFM0VvNzBCVjtFMkUzNzBCTTtJQU9JO0lBQUE7RTNFdzcwQlY7RTJFLzcwQk07SUFPSTtJQUFBO0UzRTQ3MEJWO0UyRW44MEJNO0lBT0k7SUFBQTtFM0VnODBCVjtFMkV2ODBCTTtJQU9JO0lBQUE7RTNFbzgwQlY7RTJFMzgwQk07SUFPSTtJQUFBO0UzRXc4MEJWO0UyRS84MEJNO0lBT0k7SUFBQTtFM0U0ODBCVjtFMkVuOTBCTTtJQU9JO0lBQUE7RTNFZzkwQlY7RTJFdjkwQk07SUFPSTtJQUFBO0UzRW85MEJWO0UyRTM5MEJNO0lBT0k7SUFBQTtFM0V3OTBCVjtFMkUvOTBCTTtJQU9JO0lBQUE7RTNFNDkwQlY7RTJFbiswQk07SUFPSTtJQUFBO0UzRWcrMEJWO0UyRXYrMEJNO0lBT0k7SUFBQTtFM0VvKzBCVjtFMkUzKzBCTTtJQU9JO0lBQUE7RTNFdyswQlY7RTJFLyswQk07SUFPSTtJQUFBO0UzRTQrMEJWO0UyRW4vMEJNO0lBT0k7SUFBQTtFM0VnLzBCVjtFMkV2LzBCTTtJQU9JO0lBQUE7RTNFby8wQlY7RTJFMy8wQk07SUFPSTtJQUFBO0UzRXcvMEJWO0UyRS8vMEJNO0lBT0k7SUFBQTtFM0U0LzBCVjtFMkVuZzFCTTtJQU9JO0lBQUE7RTNFZ2cxQlY7RTJFdmcxQk07SUFPSTtJQUFBO0UzRW9nMUJWO0UyRTNnMUJNO0lBT0k7RTNFdWcxQlY7RTJFOWcxQk07SUFPSTtFM0UwZzFCVjtFMkVqaDFCTTtJQU9JO0UzRTZnMUJWO0UyRXBoMUJNO0lBT0k7RTNFZ2gxQlY7RTJFdmgxQk07SUFPSTtFM0VtaDFCVjtFMkUxaDFCTTtJQU9JO0UzRXNoMUJWO0UyRTdoMUJNO0lBT0k7RTNFeWgxQlY7RTJFaGkxQk07SUFPSTtFM0U0aDFCVjtFMkVuaTFCTTtJQU9JO0UzRStoMUJWO0UyRXRpMUJNO0lBT0k7RTNFa2kxQlY7RTJFemkxQk07SUFPSTtFM0VxaTFCVjtFMkU1aTFCTTtJQU9JO0UzRXdpMUJWO0UyRS9pMUJNO0lBT0k7RTNFMmkxQlY7RTJFbGoxQk07SUFPSTtFM0U4aTFCVjtFMkVyajFCTTtJQU9JO0UzRWlqMUJWO0UyRXhqMUJNO0lBT0k7RTNFb2oxQlY7RTJFM2oxQk07SUFPSTtFM0V1ajFCVjtFMkU5ajFCTTtJQU9JO0UzRTBqMUJWO0UyRWprMUJNO0lBT0k7RTNFNmoxQlY7RTJFcGsxQk07SUFPSTtFM0VnazFCVjtFMkV2azFCTTtJQU9JO0UzRW1rMUJWO0UyRTFrMUJNO0lBT0k7RTNFc2sxQlY7RTJFN2sxQk07SUFPSTtFM0V5azFCVjtFMkVobDFCTTtJQU9JO0UzRTRrMUJWO0UyRW5sMUJNO0lBT0k7RTNFK2sxQlY7RTJFdGwxQk07SUFPSTtFM0VrbDFCVjtFMkV6bDFCTTtJQU9JO0UzRXFsMUJWO0UyRTVsMUJNO0lBT0k7RTNFd2wxQlY7RTJFL2wxQk07SUFPSTtFM0UybDFCVjtFMkVsbTFCTTtJQU9JO0UzRThsMUJWO0UyRXJtMUJNO0lBT0k7RTNFaW0xQlY7RTJFeG0xQk07SUFPSTtFM0VvbTFCVjtFMkUzbTFCTTtJQU9JO0UzRXVtMUJWO0UyRTltMUJNO0lBT0k7RTNFMG0xQlY7RTJFam4xQk07SUFPSTtFM0U2bTFCVjtFMkVwbjFCTTtJQU9JO0UzRWduMUJWO0UyRXZuMUJNO0lBT0k7RTNFbW4xQlY7RTJFMW4xQk07SUFPSTtFM0VzbjFCVjtFMkU3bjFCTTtJQU9JO0UzRXluMUJWO0UyRWhvMUJNO0lBT0k7RTNFNG4xQlY7RTJFbm8xQk07SUFPSTtFM0UrbjFCVjtFMkV0bzFCTTtJQU9JO0UzRWtvMUJWO0UyRXpvMUJNO0lBT0k7RTNFcW8xQlY7RTJFNW8xQk07SUFPSTtFM0V3bzFCVjtFMkUvbzFCTTtJQU9JO0UzRTJvMUJWO0UyRWxwMUJNO0lBT0k7RTNFOG8xQlY7RTJFcnAxQk07SUFPSTtFM0VpcDFCVjtFMkV4cDFCTTtJQU9JO0UzRW9wMUJWO0UyRTNwMUJNO0lBT0k7RTNFdXAxQlY7RTJFOXAxQk07SUFPSTtFM0UwcDFCVjtFMkVqcTFCTTtJQU9JO0UzRTZwMUJWO0UyRXBxMUJNO0lBT0k7RTNFZ3ExQlY7RTJFdnExQk07SUFPSTtFM0VtcTFCVjtFMkUxcTFCTTtJQU9JO0UzRXNxMUJWO0UyRTdxMUJNO0lBT0k7RTNFeXExQlY7RTJFaHIxQk07SUFPSTtFM0U0cTFCVjtFMkVucjFCTTtJQU9JO0UzRStxMUJWO0UyRXRyMUJNO0lBT0k7RTNFa3IxQlY7RTJFenIxQk07SUFPSTtFM0VxcjFCVjtFMkU1cjFCTTtJQU9JO0UzRXdyMUJWO0UyRS9yMUJNO0lBT0k7RTNFMnIxQlY7RTJFbHMxQk07SUFPSTtFM0U4cjFCVjtFMkVyczFCTTtJQU9JO0UzRWlzMUJWO0UyRXhzMUJNO0lBT0k7RTNFb3MxQlY7RTJFM3MxQk07SUFPSTtFM0V1czFCVjtFMkU5czFCTTtJQU9JO0UzRTBzMUJWO0UyRWp0MUJNO0lBT0k7RTNFNnMxQlY7RTJFcHQxQk07SUFPSTtFM0VndDFCVjtFMkV2dDFCTTtJQU9JO0UzRW10MUJWO0UyRTF0MUJNO0lBT0k7RTNFc3QxQlY7RTJFN3QxQk07SUFPSTtFM0V5dDFCVjtFMkVodTFCTTtJQU9JO0UzRTR0MUJWO0UyRW51MUJNO0lBT0k7RTNFK3QxQlY7RTJFdHUxQk07SUFPSTtFM0VrdTFCVjtFMkV6dTFCTTtJQU9JO0UzRXF1MUJWO0UyRTV1MUJNO0lBT0k7RTNFd3UxQlY7RTJFL3UxQk07SUFPSTtFM0UydTFCVjtFMkVsdjFCTTtJQU9JO0UzRTh1MUJWO0UyRXJ2MUJNO0lBT0k7RTNFaXYxQlY7RTJFeHYxQk07SUFPSTtFM0VvdjFCVjtFMkUzdjFCTTtJQU9JO0UzRXV2MUJWO0UyRTl2MUJNO0lBT0k7RTNFMHYxQlY7RTJFancxQk07SUFPSTtFM0U2djFCVjtFMkVwdzFCTTtJQU9JO0UzRWd3MUJWO0UyRXZ3MUJNO0lBT0k7RTNFbXcxQlY7RTJFMXcxQk07SUFPSTtFM0VzdzFCVjtFMkU3dzFCTTtJQU9JO0UzRXl3MUJWO0UyRWh4MUJNO0lBT0k7RTNFNHcxQlY7RTJFbngxQk07SUFPSTtFM0UrdzFCVjtFMkV0eDFCTTtJQU9JO0UzRWt4MUJWO0UyRXp4MUJNO0lBT0k7RTNFcXgxQlY7RTJFNXgxQk07SUFPSTtFM0V3eDFCVjtFMkUveDFCTTtJQU9JO0UzRTJ4MUJWO0UyRWx5MUJNO0lBT0k7RTNFOHgxQlY7RTJFcnkxQk07SUFPSTtFM0VpeTFCVjtFMkV4eTFCTTtJQU9JO0UzRW95MUJWO0UyRTN5MUJNO0lBT0k7RTNFdXkxQlY7RTJFOXkxQk07SUFPSTtFM0UweTFCVjtFMkVqejFCTTtJQU9JO0UzRTZ5MUJWO0UyRXB6MUJNO0lBT0k7RTNFZ3oxQlY7RTJFdnoxQk07SUFPSTtFM0VtejFCVjtFMkUxejFCTTtJQU9JO0UzRXN6MUJWO0UyRTd6MUJNO0lBT0k7RTNFeXoxQlY7RTJFaDAxQk07SUFPSTtFM0U0ejFCVjtFMkVuMDFCTTtJQU9JO0UzRSt6MUJWO0UyRXQwMUJNO0lBT0k7RTNFazAxQlY7RTJFejAxQk07SUFPSTtFM0VxMDFCVjtFMkU1MDFCTTtJQU9JO0UzRXcwMUJWO0UyRS8wMUJNO0lBT0k7RTNFMjAxQlY7RTJFbDExQk07SUFPSTtFM0U4MDFCVjtFMkVyMTFCTTtJQU9JO0UzRWkxMUJWO0UyRXgxMUJNO0lBT0k7RTNFbzExQlY7RTJFMzExQk07SUFPSTtFM0V1MTFCVjtFMkU5MTFCTTtJQU9JO0UzRTAxMUJWO0UyRWoyMUJNO0lBT0k7RTNFNjExQlY7RTJFcDIxQk07SUFPSTtFM0VnMjFCVjtFMkV2MjFCTTtJQU9JO0UzRW0yMUJWO0UyRTEyMUJNO0lBT0k7RTNFczIxQlY7RTJFNzIxQk07SUFPSTtFM0V5MjFCVjtFMkVoMzFCTTtJQU9JO0UzRTQyMUJWO0UyRW4zMUJNO0lBT0k7RTNFKzIxQlY7RTJFdDMxQk07SUFPSTtFM0VrMzFCVjtFMkV6MzFCTTtJQU9JO0UzRXEzMUJWO0UyRTUzMUJNO0lBT0k7RTNFdzMxQlY7RTJFLzMxQk07SUFPSTtFM0UyMzFCVjtFMkVsNDFCTTtJQU9JO0UzRTgzMUJWO0UyRXI0MUJNO0lBT0k7RTNFaTQxQlY7RTJFeDQxQk07SUFPSTtFM0VvNDFCVjtFMkUzNDFCTTtJQU9JO0UzRXU0MUJWO0UyRTk0MUJNO0lBT0k7RTNFMDQxQlY7RTJFajUxQk07SUFPSTtFM0U2NDFCVjtFMkVwNTFCTTtJQU9JO0UzRWc1MUJWO0UyRXY1MUJNO0lBT0k7RTNFbTUxQlY7RTJFMTUxQk07SUFPSTtFM0VzNTFCVjtFMkU3NTFCTTtJQU9JO0UzRXk1MUJWO0UyRWg2MUJNO0lBT0k7RTNFNDUxQlY7RTJFbjYxQk07SUFPSTtFM0UrNTFCVjtFMkV0NjFCTTtJQU9JO0UzRWs2MUJWO0UyRXo2MUJNO0lBT0k7RTNFcTYxQlY7RTJFNTYxQk07SUFPSTtFM0V3NjFCVjtFMkUvNjFCTTtJQU9JO0UzRTI2MUJWO0UyRWw3MUJNO0lBT0k7RTNFODYxQlY7RTJFcjcxQk07SUFPSTtFM0VpNzFCVjtFMkV4NzFCTTtJQU9JO0UzRW83MUJWO0UyRTM3MUJNO0lBT0k7RTNFdTcxQlY7RTJFOTcxQk07SUFPSTtFM0UwNzFCVjtFMkVqODFCTTtJQU9JO0UzRTY3MUJWO0UyRXA4MUJNO0lBT0k7RTNFZzgxQlY7RTJFdjgxQk07SUFPSTtFM0VtODFCVjtFMkUxODFCTTtJQU9JO0UzRXM4MUJWO0UyRTc4MUJNO0lBT0k7RTNFeTgxQlY7RTJFaDkxQk07SUFPSTtFM0U0ODFCVjtFMkVuOTFCTTtJQU9JO0UzRSs4MUJWO0UyRXQ5MUJNO0lBT0k7RTNFazkxQlY7RTJFejkxQk07SUFPSTtFM0VxOTFCVjtFMkU1OTFCTTtJQU9JO0UzRXc5MUJWO0UyRS85MUJNO0lBT0k7RTNFMjkxQlY7RTJFbCsxQk07SUFPSTtFM0U4OTFCVjtFMkVyKzFCTTtJQU9JO0UzRWkrMUJWO0UyRXgrMUJNO0lBT0k7RTNFbysxQlY7RTJFMysxQk07SUFPSTtFM0V1KzFCVjtFMkU5KzFCTTtJQU9JO0UzRTArMUJWO0UyRWovMUJNO0lBT0k7RTNFNisxQlY7RTJFcC8xQk07SUFPSTtFM0VnLzFCVjtFMkV2LzFCTTtJQU9JO0UzRW0vMUJWO0UyRTEvMUJNO0lBT0k7RTNFcy8xQlY7RTJFNy8xQk07SUFPSTtFM0V5LzFCVjtFMkVoZzJCTTtJQU9JO0UzRTQvMUJWO0UyRW5nMkJNO0lBT0k7RTNFKy8xQlY7RTJFdGcyQk07SUFPSTtFM0VrZzJCVjtFMkV6ZzJCTTtJQU9JO0UzRXFnMkJWO0UyRTVnMkJNO0lBT0k7RTNFd2cyQlY7RTJFL2cyQk07SUFPSTtFM0UyZzJCVjtFMkVsaDJCTTtJQU9JO0UzRThnMkJWO0UyRXJoMkJNO0lBT0k7RTNFaWgyQlY7RTJFeGgyQk07SUFPSTtFM0VvaDJCVjtFMkUzaDJCTTtJQU9JO0UzRXVoMkJWO0UyRTloMkJNO0lBT0k7RTNFMGgyQlY7RTJFamkyQk07SUFPSTtFM0U2aDJCVjtFMkVwaTJCTTtJQU9JO0UzRWdpMkJWO0UyRXZpMkJNO0lBT0k7RTNFbWkyQlY7RTJFMWkyQk07SUFPSTtFM0VzaTJCVjtFMkU3aTJCTTtJQU9JO0UzRXlpMkJWO0UyRWhqMkJNO0lBT0k7RTNFNGkyQlY7RTJFbmoyQk07SUFPSTtFM0UraTJCVjtFMkV0ajJCTTtJQU9JO0UzRWtqMkJWO0UyRXpqMkJNO0lBT0k7RTNFcWoyQlY7RTJFNWoyQk07SUFPSTtFM0V3ajJCVjtFMkUvajJCTTtJQU9JO0UzRTJqMkJWO0UyRWxrMkJNO0lBT0k7RTNFOGoyQlY7RTJFcmsyQk07SUFPSTtFM0VpazJCVjtFMkV4azJCTTtJQU9JO0UzRW9rMkJWO0UyRTNrMkJNO0lBT0k7RTNFdWsyQlY7RTJFOWsyQk07SUFPSTtFM0UwazJCVjtFMkVqbDJCTTtJQU9JO0UzRTZrMkJWO0UyRXBsMkJNO0lBT0k7RTNFZ2wyQlY7RTJFdmwyQk07SUFPSTtFM0VtbDJCVjtFMkUxbDJCTTtJQU9JO0UzRXNsMkJWO0UyRTdsMkJNO0lBT0k7RTNFeWwyQlY7RTJFaG0yQk07SUFPSTtFM0U0bDJCVjtFMkVubTJCTTtJQU9JO0UzRStsMkJWO0UyRXRtMkJNO0lBT0k7RTNFa20yQlY7RTJFem0yQk07SUFPSTtFM0VxbTJCVjtFMkU1bTJCTTtJQU9JO0UzRXdtMkJWO0UyRS9tMkJNO0lBT0k7RTNFMm0yQlY7RTJFbG4yQk07SUFPSTtFM0U4bTJCVjtFMkVybjJCTTtJQU9JO0UzRWluMkJWO0UyRXhuMkJNO0lBT0k7RTNFb24yQlY7RTJFM24yQk07SUFPSTtFM0V1bjJCVjtFMkU5bjJCTTtJQU9JO0UzRTBuMkJWO0UyRWpvMkJNO0lBT0k7RTNFNm4yQlY7RTJFcG8yQk07SUFPSTtFM0VnbzJCVjtFMkV2bzJCTTtJQU9JO0UzRW1vMkJWO0UyRTFvMkJNO0lBT0k7RTNFc28yQlY7RTJFN28yQk07SUFPSTtFM0V5bzJCVjtFMkVocDJCTTtJQU9JO0UzRTRvMkJWO0UyRW5wMkJNO0lBT0k7RTNFK28yQlY7RTJFdHAyQk07SUFPSTtFM0VrcDJCVjtFMkV6cDJCTTtJQU9JO0UzRXFwMkJWO0UyRTVwMkJNO0lBT0k7RTNFd3AyQlY7RTJFL3AyQk07SUFPSTtFM0UycDJCVjtFMkVscTJCTTtJQU9JO0UzRThwMkJWO0UyRXJxMkJNO0lBT0k7RTNFaXEyQlY7RTJFeHEyQk07SUFPSTtFM0VvcTJCVjtFMkUzcTJCTTtJQU9JO0UzRXVxMkJWO0UyRTlxMkJNO0lBT0k7RTNFMHEyQlY7RTJFanIyQk07SUFPSTtFM0U2cTJCVjtFMkVwcjJCTTtJQU9JO0UzRWdyMkJWO0UyRXZyMkJNO0lBT0k7RTNFbXIyQlY7RTJFMXIyQk07SUFPSTtFM0VzcjJCVjtFMkU3cjJCTTtJQU9JO0UzRXlyMkJWO0UyRWhzMkJNO0lBT0k7RTNFNHIyQlY7RTJFbnMyQk07SUFPSTtFM0UrcjJCVjtFMkV0czJCTTtJQU9JO0UzRWtzMkJWO0UyRXpzMkJNO0lBT0k7RTNFcXMyQlY7RTJFNXMyQk07SUFPSTtFM0V3czJCVjtFMkUvczJCTTtJQU9JO0UzRTJzMkJWO0UyRWx0MkJNO0lBT0k7RTNFOHMyQlY7RTJFcnQyQk07SUFPSTtFM0VpdDJCVjtFMkV4dDJCTTtJQU9JO0UzRW90MkJWO0UyRTN0MkJNO0lBT0k7RTNFdXQyQlY7RTJFOXQyQk07SUFPSTtFM0UwdDJCVjtFMkVqdTJCTTtJQU9JO0UzRTZ0MkJWO0UyRXB1MkJNO0lBT0k7RTNFZ3UyQlY7RTJFdnUyQk07SUFPSTtFM0VtdTJCVjtFMkUxdTJCTTtJQU9JO0UzRXN1MkJWO0UyRTd1MkJNO0lBT0k7RTNFeXUyQlY7RTJFaHYyQk07SUFPSTtFM0U0dTJCVjtFMkVudjJCTTtJQU9JO0UzRSt1MkJWO0UyRXR2MkJNO0lBT0k7RTNFa3YyQlY7RTJFenYyQk07SUFPSTtFM0VxdjJCVjtFMkU1djJCTTtJQU9JO0UzRXd2MkJWO0UyRS92MkJNO0lBT0k7RTNFMnYyQlY7RTJFbHcyQk07SUFPSTtFM0U4djJCVjtFMkVydzJCTTtJQU9JO0UzRWl3MkJWO0UyRXh3MkJNO0lBT0k7RTNFb3cyQlY7RTJFM3cyQk07SUFPSTtFM0V1dzJCVjtFMkU5dzJCTTtJQU9JO0UzRTB3MkJWO0UyRWp4MkJNO0lBT0k7RTNFNncyQlY7RTJFcHgyQk07SUFPSTtFM0VneDJCVjtFMkV2eDJCTTtJQU9JO0UzRW14MkJWO0UyRTF4MkJNO0lBT0k7RTNFc3gyQlY7RTJFN3gyQk07SUFPSTtFM0V5eDJCVjtFMkVoeTJCTTtJQU9JO0UzRTR4MkJWO0UyRW55MkJNO0lBT0k7RTNFK3gyQlY7RTJFdHkyQk07SUFPSTtFM0VreTJCVjtFMkV6eTJCTTtJQU9JO0UzRXF5MkJWO0UyRTV5MkJNO0lBT0k7RTNFd3kyQlY7RTJFL3kyQk07SUFPSTtFM0UyeTJCVjtFMkVsejJCTTtJQU9JO0UzRTh5MkJWO0UyRXJ6MkJNO0lBT0k7RTNFaXoyQlY7RTJFeHoyQk07SUFPSTtFM0VvejJCVjtFMkUzejJCTTtJQU9JO0UzRXV6MkJWO0UyRTl6MkJNO0lBT0k7RTNFMHoyQlY7RTJFajAyQk07SUFPSTtFM0U2ejJCVjtFMkVwMDJCTTtJQU9JO0UzRWcwMkJWO0UyRXYwMkJNO0lBT0k7RTNFbTAyQlY7RTJFMTAyQk07SUFPSTtFM0VzMDJCVjtFMkU3MDJCTTtJQU9JO0UzRXkwMkJWO0UyRWgxMkJNO0lBT0k7RTNFNDAyQlY7RTJFbjEyQk07SUFPSTtFM0UrMDJCVjtFMkV0MTJCTTtJQU9JO0UzRWsxMkJWO0UyRXoxMkJNO0lBT0k7RTNFcTEyQlY7RTJFNTEyQk07SUFPSTtFM0V3MTJCVjtFMkUvMTJCTTtJQU9JO0UzRTIxMkJWO0UyRWwyMkJNO0lBT0k7RTNFODEyQlY7RTJFcjIyQk07SUFPSTtFM0VpMjJCVjtFMkV4MjJCTTtJQU9JO0UzRW8yMkJWO0UyRTMyMkJNO0lBT0k7RTNFdTIyQlY7RTJFOTIyQk07SUFPSTtFM0UwMjJCVjtFMkVqMzJCTTtJQU9JO0UzRTYyMkJWO0UyRXAzMkJNO0lBT0k7RTNFZzMyQlY7RTJFdjMyQk07SUFPSTtFM0VtMzJCVjtFMkUxMzJCTTtJQU9JO0UzRXMzMkJWO0UyRTczMkJNO0lBT0k7RTNFeTMyQlY7RTJFaDQyQk07SUFPSTtFM0U0MzJCVjtFMkVuNDJCTTtJQU9JO0UzRSszMkJWO0UyRXQ0MkJNO0lBT0k7RTNFazQyQlY7RTJFejQyQk07SUFPSTtFM0VxNDJCVjtFMkU1NDJCTTtJQU9JO0UzRXc0MkJWO0UyRS80MkJNO0lBT0k7RTNFMjQyQlY7RTJFbDUyQk07SUFPSTtFM0U4NDJCVjtFMkVyNTJCTTtJQU9JO0UzRWk1MkJWO0UyRXg1MkJNO0lBT0k7RTNFbzUyQlY7RTJFMzUyQk07SUFPSTtFM0V1NTJCVjtFMkU5NTJCTTtJQU9JO0UzRTA1MkJWO0UyRWo2MkJNO0lBT0k7RTNFNjUyQlY7RTJFcDYyQk07SUFPSTtFM0VnNjJCVjtFMkV2NjJCTTtJQU9JO0UzRW02MkJWO0FBQ0Y7QTRFMTkyQkE7RUQrQ1E7SUFPSTtFM0V3NjJCVjtFMkUvNjJCTTtJQU9JO0UzRTI2MkJWO0UyRWw3MkJNO0lBT0k7RTNFODYyQlY7RTJFcjcyQk07SUFPSTtFM0VpNzJCVjtFMkV4NzJCTTtJQU9JO0UzRW83MkJWO0UyRTM3MkJNO0lBT0k7RTNFdTcyQlY7RTJFOTcyQk07SUFPSTtFM0UwNzJCVjtFMkVqODJCTTtJQU9JO0UzRTY3MkJWO0UyRXA4MkJNO0lBT0k7RTNFZzgyQlY7RTJFdjgyQk07SUFPSTtFM0VtODJCVjtFMkUxODJCTTtJQU9JO0UzRXM4MkJWO0UyRTc4MkJNO0lBT0k7RTNFeTgyQlY7RTJFaDkyQk07SUFPSTtFM0U0ODJCVjtFMkVuOTJCTTtJQU9JO0UzRSs4MkJWO0UyRXQ5MkJNO0lBT0k7RTNFazkyQlY7RTJFejkyQk07SUFPSTtFM0VxOTJCVjtFMkU1OTJCTTtJQU9JO0UzRXc5MkJWO0UyRS85MkJNO0lBT0k7RTNFMjkyQlY7RTJFbCsyQk07SUFPSTtFM0U4OTJCVjtFMkVyKzJCTTtJQU9JO0UzRWkrMkJWO0UyRXgrMkJNO0lBT0k7RTNFbysyQlY7RTJFMysyQk07SUFPSTtFM0V1KzJCVjtFMkU5KzJCTTtJQU9JO0UzRTArMkJWO0UyRWovMkJNO0lBT0k7RTNFNisyQlY7RTJFcC8yQk07SUFPSTtFM0VnLzJCVjtFMkV2LzJCTTtJQU9JO0UzRW0vMkJWO0UyRTEvMkJNO0lBT0k7RTNFcy8yQlY7RTJFNy8yQk07SUFPSTtFM0V5LzJCVjtFMkVoZzNCTTtJQU9JO0UzRTQvMkJWO0UyRW5nM0JNO0lBT0k7RTNFKy8yQlY7RTJFdGczQk07SUFPSTtFM0VrZzNCVjtFMkV6ZzNCTTtJQU9JO0UzRXFnM0JWO0UyRTVnM0JNO0lBT0k7RTNFd2czQlY7RTJFL2czQk07SUFPSTtFM0UyZzNCVjtFMkVsaDNCTTtJQU9JO0UzRThnM0JWO0UyRXJoM0JNO0lBT0k7RTNFaWgzQlY7RTJFeGgzQk07SUFPSTtFM0VvaDNCVjtFMkUzaDNCTTtJQU9JO0UzRXVoM0JWO0UyRTloM0JNO0lBT0k7RTNFMGgzQlY7RTJFamkzQk07SUFPSTtFM0U2aDNCVjtFMkVwaTNCTTtJQU9JO0UzRWdpM0JWO0UyRXZpM0JNO0lBT0k7RTNFbWkzQlY7RTJFMWkzQk07SUFPSTtFM0VzaTNCVjtFMkU3aTNCTTtJQU9JO0UzRXlpM0JWO0UyRWhqM0JNO0lBT0k7RTNFNGkzQlY7RTJFbmozQk07SUFPSTtFM0UraTNCVjtFMkV0ajNCTTtJQU9JO0UzRWtqM0JWO0UyRXpqM0JNO0lBT0k7RTNFcWozQlY7RTJFNWozQk07SUFPSTtFM0V3ajNCVjtFMkUvajNCTTtJQU9JO0UzRTJqM0JWO0UyRWxrM0JNO0lBT0k7RTNFOGozQlY7RTJFcmszQk07SUFPSTtFM0VpazNCVjtFMkV4azNCTTtJQU9JO0UzRW9rM0JWO0UyRTNrM0JNO0lBT0k7RTNFdWszQlY7RTJFOWszQk07SUFPSTtFM0UwazNCVjtFMkVqbDNCTTtJQU9JO0UzRTZrM0JWO0UyRXBsM0JNO0lBT0k7RTNFZ2wzQlY7RTJFdmwzQk07SUFPSTtFM0VtbDNCVjtFMkUxbDNCTTtJQU9JO0UzRXNsM0JWO0UyRTdsM0JNO0lBT0k7RTNFeWwzQlY7RTJFaG0zQk07SUFPSTtFM0U0bDNCVjtFMkVubTNCTTtJQU9JO0UzRStsM0JWO0UyRXRtM0JNO0lBT0k7RTNFa20zQlY7RTJFem0zQk07SUFPSTtFM0VxbTNCVjtFMkU1bTNCTTtJQU9JO0UzRXdtM0JWO0UyRS9tM0JNO0lBT0k7RTNFMm0zQlY7RTJFbG4zQk07SUFPSTtFM0U4bTNCVjtFMkVybjNCTTtJQU9JO0UzRWluM0JWO0UyRXhuM0JNO0lBT0k7RTNFb24zQlY7RTJFM24zQk07SUFPSTtFM0V1bjNCVjtFMkU5bjNCTTtJQU9JO0UzRTBuM0JWO0UyRWpvM0JNO0lBT0k7RTNFNm4zQlY7RTJFcG8zQk07SUFPSTtFM0VnbzNCVjtFMkV2bzNCTTtJQU9JO0UzRW1vM0JWO0UyRTFvM0JNO0lBT0k7RTNFc28zQlY7RTJFN28zQk07SUFPSTtFM0V5bzNCVjtFMkVocDNCTTtJQU9JO0UzRTRvM0JWO0UyRW5wM0JNO0lBT0k7RTNFK28zQlY7RTJFdHAzQk07SUFPSTtFM0VrcDNCVjtFMkV6cDNCTTtJQU9JO0UzRXFwM0JWO0UyRTVwM0JNO0lBT0k7RTNFd3AzQlY7RTJFL3AzQk07SUFPSTtFM0UycDNCVjtFMkVscTNCTTtJQU9JO0UzRThwM0JWO0UyRXJxM0JNO0lBT0k7RTNFaXEzQlY7RTJFeHEzQk07SUFPSTtFM0VvcTNCVjtFMkUzcTNCTTtJQU9JO0UzRXVxM0JWO0UyRTlxM0JNO0lBT0k7RTNFMHEzQlY7RTJFanIzQk07SUFPSTtFM0U2cTNCVjtFMkVwcjNCTTtJQU9JO0UzRWdyM0JWO0UyRXZyM0JNO0lBT0k7RTNFbXIzQlY7RTJFMXIzQk07SUFPSTtFM0VzcjNCVjtFMkU3cjNCTTtJQU9JO0UzRXlyM0JWO0UyRWhzM0JNO0lBT0k7RTNFNHIzQlY7RTJFbnMzQk07SUFPSTtFM0UrcjNCVjtFMkV0czNCTTtJQU9JO0UzRWtzM0JWO0UyRXpzM0JNO0lBT0k7RTNFcXMzQlY7RTJFNXMzQk07SUFPSTtFM0V3czNCVjtFMkUvczNCTTtJQU9JO0UzRTJzM0JWO0UyRWx0M0JNO0lBT0k7RTNFOHMzQlY7RTJFcnQzQk07SUFPSTtFM0VpdDNCVjtFMkV4dDNCTTtJQU9JO0UzRW90M0JWO0UyRTN0M0JNO0lBT0k7RTNFdXQzQlY7RTJFOXQzQk07SUFPSTtFM0UwdDNCVjtFMkVqdTNCTTtJQU9JO0UzRTZ0M0JWO0UyRXB1M0JNO0lBT0k7RTNFZ3UzQlY7RTJFdnUzQk07SUFPSTtFM0VtdTNCVjtFMkUxdTNCTTtJQU9JO0UzRXN1M0JWO0UyRTd1M0JNO0lBT0k7RTNFeXUzQlY7QUFDRjtBNEU3dzNCQTtFRDRCUTtJQU9JO0UzRTh1M0JWO0UyRXJ2M0JNO0lBT0k7RTNFaXYzQlY7RTJFeHYzQk07SUFPSTtFM0VvdjNCVjtFMkUzdjNCTTtJQU9JO0UzRXV2M0JWO0UyRTl2M0JNO0lBT0k7RTNFMHYzQlY7RTJFanczQk07SUFPSTtFM0U2djNCVjtFMkVwdzNCTTtJQU9JO0UzRWd3M0JWO0UyRXZ3M0JNO0lBT0k7RTNFbXczQlY7RTJFMXczQk07SUFPSTtFM0VzdzNCVjtFMkU3dzNCTTtJQU9JO0UzRXl3M0JWO0UyRWh4M0JNO0lBT0k7RTNFNHczQlY7QUFDRjtBNkVsMTNCQTtFQUdRO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUlKO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7QTdFazEzQko7O0FJcDEzQkk7RXlFT0E7RUFJSTtFQUNBO0VBREE7RUFDQTtFQURBO0VBQ0E7RUFEQTtFQUNBO0VBREE7RUFDQTtFQURBO0VBQ0E7RUFEQTtFQUNBO0VBREE7RUFDQTtFQURBO0VBQ0E7RUFLQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBS0E7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUtBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFLQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBS0E7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUtBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFLQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUlKO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFHQTtFQUdBO0VBQ0E7RUFHQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFHQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUdBO0VBR0E7RUFHQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdFczEzQko7O0FJcC8zQkk7RXlFbUtBO0VBSUk7RUFDQTtFQURBO0VBQ0E7RUFEQTtFQUNBO0VBREE7RUFDQTtFQURBO0VBQ0E7RUFEQTtFQUNBO0VBREE7RUFDQTtFQURBO0VBQ0E7RUFEQTtFQUNBO0VBS0E7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUtBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFLQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBS0E7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUtBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFLQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBS0E7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFJSjtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUdBO0VBQ0E7RUFHQTtFQUNBO0VBR0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBR0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFHQTtFQUdBO0VBR0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3RXkxM0JKOztBOEUvcDRCQTtFQUNDO0E5RWtxNEJEOztBK0VycTRCQTtFQUNDO0EvRXdxNEJEOztBK0VycTRCQTtFQUNDO0EvRXdxNEJEOztBZ0YxcTRCQTtFQUNJO0FoRjZxNEJKOztBZ0Z4cTRCQztFQUNDO0FoRjJxNEJGO0FnRnhxNEJDO0VBQ0M7QWhGMHE0QkY7QWdGdnE0QkM7RUFDQztBaEZ5cTRCRjs7QWdGbnE0QkM7RUFDQztBaEZzcTRCRjtBZ0ZucTRCQztFQUNDO0FoRnFxNEJGO0FnRmxxNEJDO0VBQ0M7QWhGb3E0QkY7O0FpRmxzNEJBO0VBQ0U7RUFDQTtBakZxczRCRjs7QWlGanM0QkE7RUFDSTtJQUNJO0lBQ0E7RWpGb3M0Qk47RWlGanM0QkU7SUFDSTtFakZtczRCTjtBQUNGO0FpRmhzNEJBO0VBQ0k7QWpGa3M0Qko7O0FpRjlyNEJBO0VBQ0k7SUFDSTtJQUNBO0VqRmlzNEJOO0VpRjlyNEJFO0lBQ0k7RWpGZ3M0Qk47QUFDRjtBaUY3cjRCQTtFQUNJO0FqRityNEJKOztBaUYzcjRCQTtFQUNJO0lBQ0k7RWpGOHI0Qk47RWlGM3I0QkU7SUFDSTtFakY2cjRCTjtBQUNGO0FpRjFyNEJBO0VBQ0k7QWpGNHI0Qko7O0FpRnhyNEJBO0VBQ0k7SUFDSTtFakYycjRCTjtFaUZ4cjRCRTtJQUNJO0VqRjByNEJOO0FBQ0Y7QWlGeHI0QkE7RUFDSTtBakYwcjRCSjs7QWlGdHI0QkE7RUFDSTtBakZ5cjRCSjs7QWlGdHI0QkE7RUFDSTtJQUNJO0VqRnlyNEJOO0FBQ0Y7QWtGbnc0QkM7RUFDQztFQUNBO0VBQ0E7QWxGcXc0QkY7QWtGbnc0QkU7RUFDSTtBbEZxdzRCTjs7QWtGM3c0QkM7RUFDQztFQUNBO0VBQ0E7QWxGOHc0QkY7QWtGNXc0QkU7RUFDSTtBbEY4dzRCTjs7QWtGcHg0QkM7RUFDQztFQUNBO0VBQ0E7QWxGdXg0QkY7QWtGcng0QkU7RUFDSTtBbEZ1eDRCTjs7QWtGN3g0QkM7RUFDQztFQUNBO0VBQ0E7QWxGZ3k0QkY7QWtGOXg0QkU7RUFDSTtBbEZneTRCTjs7QWtGdHk0QkM7RUFDQztFQUNBO0VBQ0E7QWxGeXk0QkY7QWtGdnk0QkU7RUFDSTtBbEZ5eTRCTjs7QWtGL3k0QkM7RUFDQztFQUNBO0VBQ0E7QWxGa3o0QkY7QWtGaHo0QkU7RUFDSTtBbEZrejRCTjs7QWtGeHo0QkM7RUFDQztFQUNBO0VBQ0E7QWxGMno0QkY7QWtGeno0QkU7RUFDSTtBbEYyejRCTjs7QWtGajA0QkM7RUFDQztFQUNBO0VBQ0E7QWxGbzA0QkY7QWtGbDA0QkU7RUFDSTtBbEZvMDRCTjs7QW1GeDA0QlE7RXRFT0YsMkNBUlc7QWI2MDRCakI7O0FvRmoxNEJFO0VBQ0M7QXBGbzE0Qkg7O0FvRjcwNEJRO0VBQ0w7RUFDQTtFQUNBO0FwRmcxNEJIOztBcUZ2MTRCQztFQUNDO0FyRjAxNEJGO0FxRngxNEJFO0VBQ0M7QXJGMDE0Qkg7O0FxRnAxNEJBO0VBQ0M7RUFDQTtFQUNBO0FyRnUxNEJEO0FxRnIxNEJDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QXJGdTE0QkY7QXFGcDE0QkM7RUFDQztFQUNBO0FyRnMxNEJGOztBcUZqMTRCQTtFQUNDO0U3RWpCRztFNkVtQkg7QXJGbzE0QkQ7QXFGajE0QkM7RUFDQztFQUNBO0FyRm0xNEJGO0FxRi8wNEJDO0VBQ0M7QXJGaTE0QkY7QXFGLzA0QkU7O0VBRUM7RUFDQTtFQUNBO0VBQ0E7QXJGaTE0Qkg7QXFGOTA0QkU7RUFDQztBckZnMTRCSDtBcUY5MDRCRztFQUNDO0FyRmcxNEJKO0FxRjcwNEJHO0VBQ0M7QXJGKzA0Qko7O0FzRjU0NEJBO0VBQ0M7RUFDQTtFQUNBO0F0Ris0NEJEO0FzRjc0NEJDO0VBQ0M7QXRGKzQ0QkY7QXNGNTQ0QkU7RUFDQztFQUNBO0VBQ0E7RUFDQSwyQi9FMFRlO0UrRXpUZjtFQUNBO0F0Rjg0NEJIO0FzRno0NEJHO0VBQ0M7QXRGMjQ0Qko7QXNGcjQ0Qkc7RUFDQztBdEZ1NDRCSjtBc0ZqNDRCQzs7O0VBR0M7RUFDQTtFQUNBO0VBQ0EsMkIvRStSZ0I7QVBvbTRCbEI7QXNGLzM0QkM7RUFDQztBdEZpNDRCRjtBc0YvMzRCRTtFQUNDO0F0Rmk0NEJIO0FzRi8zNEJHO0VBQ0M7QXRGaTQ0Qko7QXNGNTM0QkU7OztFQUdDO0F0RjgzNEJIOztBdUZ4NzRCQzs7RUFFQztFL0VXRTtBUmk3NEJKO0F1Rno3NEJFOztFQUNDO0F2RjQ3NEJIO0F1RjE3NEJHOztFQUNDO0F2RjY3NEJKO0F1Rng3NEJZOztFQUNJO0VBQ0EsMkJoRnNURTtBUHFvNEJsQjtBdUZ6NzRCZ0I7O0VBQ0k7QXZGNDc0QnBCO0F1Rno3NEJnQjs7RUFDSTtBdkY0NzRCcEI7QXVGdjc0QlE7O0VBQ0w7RUFDQTtFQUNBO0VBQ0E7QXZGMDc0Qkg7QXVGeDc0Qkc7O0VBQ0M7RUFDQSwyQmhGa1NjO0FQeXA0QmxCO0F1Rng3NEJHOztFQUNDO0F2RjI3NEJKO0F1RnY3NEJFOztFQUNDO0F2RjA3NEJIO0F1Rmw3NEJLO0VBQ0M7QXZGbzc0Qk47QXVGajc0Qks7RUFDQztBdkZtNzRCTjtBdUY5NjRCSztFQUNDO0F2Rmc3NEJOO0F1Rjc2NEJLO0VBQ0M7QXZGKzY0Qk47QXVGMTY0Qks7RUFDQztBdkY0NjRCTjtBdUZ6NjRCSztFQUNDO0F2RjI2NEJOOztBd0YzLzRCQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0F4RjgvNEJEO0F3RjEvNEJFO0VBQ0M7QXhGNC80Qkg7QXdGdC80QkU7RUFDQztBeEZ3LzRCSDtBd0ZsLzRCTztFQUNJO0F4Rm8vNEJYOztBd0Y3KzRCQTtFQUNJLG9CakZrc0JnRDtFaUZsa0JuRDtBeEZpMzRCRDtBd0YvKzRCQztFQUNPO0F4RmkvNEJSO0F3RjkrNEJDO0VBQ0M7RUFDQTtFQUNBO0VBQ0Esc0I1RGQ4QjtFNERlOUIsY2pGcXJCa0Q7RWlGcHJCbEQsaUJqRm9yQmtEO0VpRm5yQmxELGdCakZxVXFCO0VpRnBVckIsbUJqRjZUYTtFaUZ2VGI7RUFTQTtFQU1BO0F4Rjg5NEJGO0F3RmovNEJFO0VBQ0Msa0JqRnFyQmlEO0FQOHozQnBEO0F3Ri8rNEJFOztFQUVDO0VBQ0EsZ0JqRitxQmlEO0VpRjlxQmpELGVqRjhxQmlEO0VpRjVxQmpEO0F4RmcvNEJIO0F3RjUrNEJFO0VDWk07RUFDQTtFQUNBO0VBQ0E7RUFJQSxvQ2xGc3JCNEM7RWtGbnJCaEQ7RUFDQTtBekZzLzRCSjtBd0ZoLzRCRTtFQ2pCTTtFQUNBO0VBQ0E7RUFDQTtFQUlBLG9DbEZzckI0QztFa0ZuckJoRDtFQUNBO0F6RisvNEJKO0F3Rm4vNEJFO0VBQ0M7RUFXQTtBeEYyKzRCSDtBd0ZwLzRCRzs7RUFFQztBeEZzLzRCSjtBd0ZuLzRCRztFQy9CSztFQUNBO0VBQ0E7RUFDQTtFQUlBLGtERHlCOEI7RUN0QmxDO0VBQ0E7QXpGZ2g1Qko7QXdGdi80Qkc7RUNwQ0s7RUFDQTtFQUNBO0VBQ0E7RUFJQSxrREQ4QjRCO0VDM0JoQztFQUNBO0F6RnloNUJKO0F3RnovNEJFO0VBQ0M7RUFlQTtBeEY2KzRCSDtBd0YxLzRCRztFQUNDO0F4RjQvNEJKO0F3RnovNEJHOztFQUVDO0F4RjIvNEJKO0F3RngvNEJHO0VDdkRLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsa0REaUQ4QjtFQzlDbEM7RUFDQTtBekY2aTVCSjtBd0Y1LzRCRztFQzVESztFQUNBO0VBQ0E7RUFDQTtFQUlBLGtERHNENEI7RUNuRGhDO0VBQ0E7QXpGc2o1Qko7QXdGOS80QkU7RUFDQztFQWVBO0F4RmsvNEJIO0F3Ri8vNEJHO0VBQ0M7QXhGaWc1Qko7QXdGOS80Qkc7O0VBRUM7QXhGZ2c1Qko7QXdGNy80Qkc7RUMvRUs7RUFDQTtFQUNBO0VBQ0E7RUFJQSxtRER5RThCO0VDdEVsQztFQUNBO0F6RjBrNUJKO0F3RmpnNUJHO0VDcEZLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsbUREOEU0QjtFQzNFaEM7RUFDQTtBekZtbDVCSjtBd0ZuZzVCRTtFQUNDO0VBV0E7QXhGMi80Qkg7QXdGcGc1Qkc7O0VBRUM7QXhGc2c1Qko7QXdGbmc1Qkc7RUNuR0s7RUFDQTtFQUNBO0VBQ0E7RUFJQSxxREQ2RjhCO0VDMUZsQztFQUNBO0F6Rm9tNUJKO0F3RnZnNUJHO0VDeEdLO0VBQ0E7RUFDQTtFQUNBO0VBSUEscUREa0c0QjtFQy9GaEM7RUFDQTtBekY2bTVCSjs7QWdCbG01Qkk7RXdFNEZIO0lBQ0MscUJqRjZqQmtEO0VQNjgzQmxEO0V3RnhnNUJBO0lBQ0M7RXhGMGc1QkQ7QUFDRjtBMEZucjVCQTtFQUNJO0VBQ0E7RUFDQTtBMUZxcjVCSjtBMEZucjVCSTtFQUNJO0VBQ0E7QTFGcXI1QlI7QTBGbHI1Qkk7RUFDSTtFQUNBO0ExRm9yNUJSO0EwRmpyNUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTFGbXI1QlI7QTBGanI1QlE7RUFFSTtFQUNBO0VBQ0E7QTFGa3I1Qlo7QTBGL3E1QlE7RUFDSTtBMUZpcjVCWjtBMEY5cTVCUTtFQUNJO0ExRmdyNUJaO0EwRjVxNUJZO0VBRUk7RUFDQTtBMUY2cTVCaEI7QTBGeHE1Qlk7RUFFSTtFQUNBO0ExRnlxNUJoQjtBMEZucTVCZ0I7RUFFSTtBMUZvcTVCcEI7QTBGdHE1QmdCO0VBRUk7QTFGdXE1QnBCO0EwRnpxNUJnQjtFQUVJO0ExRjBxNUJwQjtBMEY1cTVCZ0I7RUFFSTtBMUY2cTVCcEI7QTBGL3E1QmdCO0VBRUk7QTFGZ3I1QnBCO0EwRmxyNUJnQjtFQUVJO0ExRm1yNUJwQjtBMEZycjVCZ0I7RUFFSTtBMUZzcjVCcEI7QTBGeHI1QmdCO0VBRUk7QTFGeXI1QnBCOztBMkY5dTVCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0ZpdjVCUjtBMkYvdTVCUTtFQUNJO0VBQ0E7QTNGaXY1Qlo7QTJGL3U1Qlk7RUFDSTtFQUNBO0EzRml2NUJoQjtBMkYzdTVCWTtFQUNJO0VBQ0E7RUFDQSxZcEYwNUJnRDtFb0Z6NUJoRCxXcEZ5NUJnRDtFb0Z4NUJoRDtFQUNBO0VBQ0E7RUFDQTtBM0Y2dTVCaEI7QTJGM3U1QmdCO0VBQ0k7RUFDQTtFbkZwQmhCO0VtRnNCZ0I7RUFDQSxvQ3BGMDRCNEM7RW9GejRCNUMsV3BGNDRCNEM7RW9GMzRCNUMsVXBGMjRCNEM7QVBrMjNCaEU7QTJGMXU1QmdCO0VBQ0k7QTNGNHU1QnBCO0EyRjF1NUJvQjtFQUNJO0VBQ0EsWXBGbzRCd0M7RW9GbjRCeEMsV3BGbTRCd0M7RW9GbDRCeEMsb0NwRiszQndDO0FQNjIzQmhFO0EyRnB1NUJZO0VBQ0k7RUFDQTtFQUNBLGtCcEZ5M0JnRDtFb0Z4M0JoRCxXcEZ3M0JnRDtFb0Z2M0JoRCxVcEZ1M0JnRDtFb0Z0M0JoRDtFQUNBO0VBQ0E7RUFDQTtBM0ZzdTVCaEI7QTJGcHU1QmdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0Esb0NwRisyQjRDO0VvRjkyQjVDLGtCcEY0MkI0QztFb0YzMkI1QyxXcEYyMkI0QztFb0YxMkI1QyxVcEYwMkI0QztBUDQzM0JoRTtBMkZudTVCZ0I7RUFDSTtFQUNBO0VBQ0EsV3BGbzJCNEM7RW9GbjJCNUMsV3BGbzJCNEM7QVBpNDNCaEU7QTJGbnU1Qm9CO0VBQ0k7RUFDQSxXcEYrMUJ3QztFb0Y5MUJ4QyxXcEYrMUJ3QztFb0Y5MUJ4QyxvQ3BGZzJCd0M7QVBxNDNCaEU7QTJGM3Q1Qlk7RUFDSTtBM0Y2dDVCaEI7QTJGOXQ1Qlk7RUFDSTtBM0ZndTVCaEI7QTJGanU1Qlk7RUFDSTtBM0ZtdTVCaEI7QTJGcHU1Qlk7RUFDSTtBM0ZzdTVCaEI7QTJGdnU1Qlk7RUFDSTtBM0Z5dTVCaEI7QTJGMXU1Qlk7RUFDSTtBM0Y0dTVCaEI7QTJGN3U1Qlk7RUFDSTtBM0YrdTVCaEI7QTJGaHY1Qlk7RUFDSTtBM0ZrdjVCaEI7QTJGNXU1Qkk7RUFDSTtFQUNBO0VBQ0E7QTNGOHU1QlI7QTJGNXU1QlE7RUFDSTtBM0Y4dTVCWjtBMkYzdTVCUTtFQUNJO0EzRjZ1NUJaO0EyRjF1NUJRO0VBQ0k7RUFDQTtFQUNBO0EzRjR1NUJaOztBNEZyMjVCQTtFQUNJO0E1RncyNUJKOztBNEZwMjVCQTs7RUFFSTtFQUNBO0VBQ0E7RUFDQTtBNUZ1MjVCSjs7QTRGbjI1QkE7RUFDSTtFQUNBO0VBQ0E7QTVGczI1Qko7O0E0RmwyNUJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUZxMjVCSjs7QTRGajI1QkE7RUFDSTtFQUNBO0E1Rm8yNUJKO0E0RmoyNUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUZtMjVCUjtBNEZqMjVCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsV3JGc21DSztFcUZybUNMLG9CckZzbUNNO0FQNnYzQmxCO0E0RmoyNUJZOztFQUVJO0E1Rm0yNUJoQjtBNEYvMTVCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY3JGMGxDTztFcUZ6bENQLG9CckYwbENRO0FQdXczQnBCO0E0RjkxNUJRO0VBQ0k7RUFDQTtFQUNBO0E1RmcyNUJaO0E0RjcxNUJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsbUJyRjhrQ087QVBpeDNCbkI7QTRGNTE1QlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZ0JyRnVrQ087RXFGdGtDUCxVckZxa0NNO0VxRnBrQ04sV3JGb2tDTTtBUDB4M0JsQjtBNEY1MTVCWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUgvQ1I7RUFDQTtFQUNBO0VBQ0E7RUFJQSxzQ0d5QzBDO0VIdEM5QztFQUNBO0VHc0NZO0VIakRSO0VBQ0E7RUFDQTtFQUNBO0VBSUEsc0NHMkN3QztFSHhDNUM7RUFDQTtFR3dDWTtBNUYwMjVCaEI7QTRGcDI1Qkk7RUFDSTtBNUZzMjVCUjs7QTRGOTE1Qlk7RUFDSTtFQUNBLCtCckZxaENrQjtBUDQwM0JsQzs7QTRGejE1Qkk7O0VBRUk7RUFDQTtBNUY0MTVCUjs7QTRGdjE1QkE7RUFDSTtBNUYwMTVCSjs7QTRGdDE1QkE7RUFDSTtBNUZ5MTVCSjs7QTRGMTA1QmdCO0VDekpmO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsK0J0RnFvQ2lDO0FQazIzQmxDO0E0RjMwNUJ3QjtFQ2hLdkI7RUFDQTtFQUNBO0VBQ0E7RUFDQSwrQnRGcW9DaUM7QVB5MjNCbEM7O0E0RjEwNUJZO0VBQ0k7RUFDQSxzQmhFakpnQjtFZ0VrSmhCO0VBQ0E7RUFDQSxZckZxOUJRO0FQdzMzQnhCO0E0RjEwNUJnQjtFQUdJO0VBQ0E7RUFLSTtBNUZzMDVCeEI7O0E0RmgwNUJZO0VBQ0k7QTVGbTA1QmhCO0E0RmowNUJnQjtFQUVJO0E1RmswNUJwQjs7QTZGNTQ1QkM7RUFDQyxpQnRGNmdDeUI7QVBrNDNCM0I7QTRGN3o1QmdCO0VBQ0ksa0JyRis3QkU7QVBnNDNCdEI7O0E0RjF6NUJZO0VBQ0k7QTVGNno1QmhCOztBNEZ2ejVCb0I7O0VBRUk7RUFDQTtBNUYwejVCeEI7O0E0RnJ6NUJZO0VBQ0k7RUFDQTtBNUZ3ejVCaEI7O0E0RnJ6NUJZO0VBQ0k7QTVGd3o1QmhCO0E0RnR6NUJnQjtFQUNJO0VBQ0E7QTVGd3o1QnBCO0E0RnJ6NUJ3QjtFQy9PdkI7RUFDQTtFQUNBO0VBQ0E7RUFDQSwrQnRGcW9DaUM7QVBrNjNCbEM7O0E0Rm56NUJnQjtFcEYzT1o7QVJraTZCSjs7QTRGaHo1QmdCO0VBQ0k7QTVGbXo1QnBCOztBNEY3eTVCZ0I7RUFDSTtBNUZnejVCcEI7O0E4RnJqNkJZO0VGdUpJO0lDekpmO0lBQ0E7SUFDQTtJQUNBO0lBQ0EsK0J0RnFvQ2lDO0VQdTczQmhDO0U0Rmg2NUJzQjtJQ2hLdkI7SUFDQTtJQUNBO0lBQ0E7SUFDQSwrQnRGcW9DaUM7RVA4NzNCaEM7RTRGLzU1QlU7SUFDSTtJQUNBLHNCaEVqSmdCO0lnRWtKaEI7SUFDQTtJQUNBLFlyRnE5QlE7RVA0ODNCdEI7RTRGOTU1QmM7SUFHSTtJQUNBO0lBS0k7RTVGMDU1QnRCO0U0RnA1NUJVO0lBQ0k7RTVGczU1QmQ7RTRGcDU1QmM7SUFFSTtFNUZxNTVCbEI7RTZGLzk1QkQ7SUFDQyxpQnRGNmdDeUI7RVBvOTNCekI7RTRGLzQ1QmM7SUFDSSxrQnJGKzdCRTtFUGs5M0JwQjtFNEY1NDVCVTtJQUNJO0U1Rjg0NUJkO0U0Rng0NUJrQjs7SUFFSTtJQUNBO0U1RjA0NUJ0QjtFNEZyNDVCVTtJQUNJO0lBQ0E7RTVGdTQ1QmQ7RTRGcDQ1QlU7SUFDSTtFNUZzNDVCZDtFNEZwNDVCYztJQUNJO0lBQ0E7RTVGczQ1QmxCO0U0Rm40NUJzQjtJQy9PdkI7SUFDQTtJQUNBO0lBQ0E7SUFDQSwrQnRGcW9DaUM7RVBnLzNCaEM7RTRGajQ1QmM7SXBGM09aO0VSK202QkY7RTRGNzM1QmM7SUFDSTtFNUYrMzVCbEI7RTRGejM1QmM7SUFDSTtFNUYyMzVCbEI7QUFDRjtBOEZqbzZCWTtFRnVKSTtJQ3pKZjtJQUNBO0lBQ0E7SUFDQTtJQUNBLCtCdEZxb0NpQztFUGtnNEJoQztFNEYzKzVCc0I7SUNoS3ZCO0lBQ0E7SUFDQTtJQUNBO0lBQ0EsK0J0RnFvQ2lDO0VQeWc0QmhDO0U0RjErNUJVO0lBQ0k7SUFDQSxzQmhFakpnQjtJZ0VrSmhCO0lBQ0E7SUFDQSxZckZxOUJRO0VQdWg0QnRCO0U0RnorNUJjO0lBR0k7SUFDQTtJQUtJO0U1RnErNUJ0QjtFNEYvOTVCVTtJQUNJO0U1RmkrNUJkO0U0Ri85NUJjO0lBRUk7RTVGZys1QmxCO0U2RjFpNkJEO0lBQ0MsaUJ0RjZnQ3lCO0VQK2g0QnpCO0U0RjE5NUJjO0lBQ0ksa0JyRis3QkU7RVA2aDRCcEI7RTRGdjk1QlU7SUFDSTtFNUZ5OTVCZDtFNEZuOTVCa0I7O0lBRUk7SUFDQTtFNUZxOTVCdEI7RTRGaDk1QlU7SUFDSTtJQUNBO0U1Rms5NUJkO0U0Ri84NUJVO0lBQ0k7RTVGaTk1QmQ7RTRGLzg1QmM7SUFDSTtJQUNBO0U1Rmk5NUJsQjtFNEY5ODVCc0I7SUMvT3ZCO0lBQ0E7SUFDQTtJQUNBO0lBQ0EsK0J0RnFvQ2lDO0VQMmo0QmhDO0U0RjU4NUJjO0lwRjNPWjtFUjByNkJGO0U0Rng4NUJjO0lBQ0k7RTVGMDg1QmxCO0U0RnA4NUJjO0lBQ0k7RTVGczg1QmxCO0FBQ0Y7QThGNXM2Qlk7RUZ1Skk7SUN6SmY7SUFDQTtJQUNBO0lBQ0E7SUFDQSwrQnRGcW9DaUM7RVA2azRCaEM7RTRGdGo2QnNCO0lDaEt2QjtJQUNBO0lBQ0E7SUFDQTtJQUNBLCtCdEZxb0NpQztFUG9sNEJoQztFNEZyajZCVTtJQUNJO0lBQ0Esc0JoRWpKZ0I7SWdFa0poQjtJQUNBO0lBQ0EsWXJGcTlCUTtFUGttNEJ0QjtFNEZwajZCYztJQUdJO0lBQ0E7SUFLSTtFNUZnajZCdEI7RTRGMWk2QlU7SUFDSTtFNUY0aTZCZDtFNEYxaTZCYztJQUVJO0U1RjJpNkJsQjtFNkZybjZCRDtJQUNDLGlCdEY2Z0N5QjtFUDBtNEJ6QjtFNEZyaTZCYztJQUNJLGtCckYrN0JFO0VQd200QnBCO0U0RmxpNkJVO0lBQ0k7RTVGb2k2QmQ7RTRGOWg2QmtCOztJQUVJO0lBQ0E7RTVGZ2k2QnRCO0U0RjNoNkJVO0lBQ0k7SUFDQTtFNUY2aDZCZDtFNEYxaDZCVTtJQUNJO0U1RjRoNkJkO0U0RjFoNkJjO0lBQ0k7SUFDQTtFNUY0aDZCbEI7RTRGemg2QnNCO0lDL092QjtJQUNBO0lBQ0E7SUFDQTtJQUNBLCtCdEZxb0NpQztFUHNvNEJoQztFNEZ2aDZCYztJcEYzT1o7RVJxdzZCRjtFNEZuaDZCYztJQUNJO0U1RnFoNkJsQjtFNEYvZzZCYztJQUNJO0U1RmloNkJsQjtBQUNGO0E4RnZ4NkJZO0VGdUpJO0lDekpmO0lBQ0E7SUFDQTtJQUNBO0lBQ0EsK0J0RnFvQ2lDO0VQd3A0QmhDO0U0RmpvNkJzQjtJQ2hLdkI7SUFDQTtJQUNBO0lBQ0E7SUFDQSwrQnRGcW9DaUM7RVArcDRCaEM7RTRGaG82QlU7SUFDSTtJQUNBLHNCaEVqSmdCO0lnRWtKaEI7SUFDQTtJQUNBLFlyRnE5QlE7RVA2cTRCdEI7RTRGL242QmM7SUFHSTtJQUNBO0lBS0k7RTVGMm42QnRCO0U0RnJuNkJVO0lBQ0k7RTVGdW42QmQ7RTRGcm42QmM7SUFFSTtFNUZzbjZCbEI7RTZGaHM2QkQ7SUFDQyxpQnRGNmdDeUI7RVBxcjRCekI7RTRGaG42QmM7SUFDSSxrQnJGKzdCRTtFUG1yNEJwQjtFNEY3bTZCVTtJQUNJO0U1RittNkJkO0U0RnptNkJrQjs7SUFFSTtJQUNBO0U1RjJtNkJ0QjtFNEZ0bTZCVTtJQUNJO0lBQ0E7RTVGd202QmQ7RTRGcm02QlU7SUFDSTtFNUZ1bTZCZDtFNEZybTZCYztJQUNJO0lBQ0E7RTVGdW02QmxCO0U0RnBtNkJzQjtJQy9PdkI7SUFDQTtJQUNBO0lBQ0E7SUFDQSwrQnRGcW9DaUM7RVBpdDRCaEM7RTRGbG02QmM7SXBGM09aO0VSZzE2QkY7RTRGOWw2QmM7SUFDSTtFNUZnbTZCbEI7RTRGMWw2QmM7SUFDSTtFNUY0bDZCbEI7QUFDRjtBOEZsMjZCWTtFRnVKSTtJQ3pKZjtJQUNBO0lBQ0E7SUFDQTtJQUNBLCtCdEZxb0NpQztFUG11NEJoQztFNEY1czZCc0I7SUNoS3ZCO0lBQ0E7SUFDQTtJQUNBO0lBQ0EsK0J0RnFvQ2lDO0VQMHU0QmhDO0U0RjNzNkJVO0lBQ0k7SUFDQSxzQmhFakpnQjtJZ0VrSmhCO0lBQ0E7SUFDQSxZckZxOUJRO0VQd3Y0QnRCO0U0RjFzNkJjO0lBR0k7SUFDQTtJQUtJO0U1RnNzNkJ0QjtFNEZoczZCVTtJQUNJO0U1RmtzNkJkO0U0RmhzNkJjO0lBRUk7RTVGaXM2QmxCO0U2RjN3NkJEO0lBQ0MsaUJ0RjZnQ3lCO0VQZ3c0QnpCO0U0RjNyNkJjO0lBQ0ksa0JyRis3QkU7RVA4djRCcEI7RTRGeHI2QlU7SUFDSTtFNUYwcjZCZDtFNEZwcjZCa0I7O0lBRUk7SUFDQTtFNUZzcjZCdEI7RTRGanI2QlU7SUFDSTtJQUNBO0U1Rm1yNkJkO0U0RmhyNkJVO0lBQ0k7RTVGa3I2QmQ7RTRGaHI2QmM7SUFDSTtJQUNBO0U1RmtyNkJsQjtFNEYvcTZCc0I7SUMvT3ZCO0lBQ0E7SUFDQTtJQUNBO0lBQ0EsK0J0RnFvQ2lDO0VQNHg0QmhDO0U0RjdxNkJjO0lwRjNPWjtFUjI1NkJGO0U0RnpxNkJjO0lBQ0k7RTVGMnE2QmxCO0U0RnJxNkJjO0lBQ0k7RTVGdXE2QmxCO0FBQ0Y7QThGbDY2Qlk7RUY0SUk7SUN6SmY7SUFDQTtJQUNBO0lBQ0E7SUFDQSwrQnRGcW9DaUM7RVA4eTRCaEM7RTRGdng2QnNCO0lDaEt2QjtJQUNBO0lBQ0E7SUFDQTtJQUNBLCtCdEZxb0NpQztFUHF6NEJoQztFNEZ0eDZCVTtJQUNJO0lBQ0Esc0JoRWpKZ0I7SWdFa0poQjtJQUNBO0lBQ0EsWXJGcTlCUTtFUG0wNEJ0QjtFNEZyeDZCYztJQUdJO0lBQ0E7SUFLSTtFNUZpeDZCdEI7RTRGM3c2QlU7SUFDSTtFNUY2dzZCZDtFNEYzdzZCYztJQUVJO0U1RjR3NkJsQjtFNkZ0MTZCRDtJQUNDLGlCdEY2Z0N5QjtFUDIwNEJ6QjtFNEZ0dzZCYztJQUNJLGtCckYrN0JFO0VQeTA0QnBCO0U0Rm53NkJVO0lBQ0k7RTVGcXc2QmQ7RTRGL3Y2QmtCOztJQUVJO0lBQ0E7RTVGaXc2QnRCO0U0RjV2NkJVO0lBQ0k7SUFDQTtFNUY4djZCZDtFNEYzdjZCVTtJQUNJO0U1RjZ2NkJkO0U0RjN2NkJjO0lBQ0k7SUFDQTtFNUY2djZCbEI7RTRGMXY2QnNCO0lDL092QjtJQUNBO0lBQ0E7SUFDQTtJQUNBLCtCdEZxb0NpQztFUHUyNEJoQztFNEZ4djZCYztJcEYzT1o7RVJzKzZCRjtFNEZwdjZCYztJQUNJO0U1RnN2NkJsQjtFNEZodjZCYztJQUNJO0U1Rmt2NkJsQjtBQUNGO0E4RjcrNkJZO0VGNElJO0lDekpmO0lBQ0E7SUFDQTtJQUNBO0lBQ0EsK0J0RnFvQ2lDO0VQeTM0QmhDO0U0RmwyNkJzQjtJQ2hLdkI7SUFDQTtJQUNBO0lBQ0E7SUFDQSwrQnRGcW9DaUM7RVBnNDRCaEM7RTRGajI2QlU7SUFDSTtJQUNBLHNCaEVqSmdCO0lnRWtKaEI7SUFDQTtJQUNBLFlyRnE5QlE7RVA4NDRCdEI7RTRGaDI2QmM7SUFHSTtJQUNBO0lBS0k7RTVGNDE2QnRCO0U0RnQxNkJVO0lBQ0k7RTVGdzE2QmQ7RTRGdDE2QmM7SUFFSTtFNUZ1MTZCbEI7RTZGajY2QkQ7SUFDQyxpQnRGNmdDeUI7RVBzNTRCekI7RTRGajE2QmM7SUFDSSxrQnJGKzdCRTtFUG81NEJwQjtFNEY5MDZCVTtJQUNJO0U1RmcxNkJkO0U0RjEwNkJrQjs7SUFFSTtJQUNBO0U1RjQwNkJ0QjtFNEZ2MDZCVTtJQUNJO0lBQ0E7RTVGeTA2QmQ7RTRGdDA2QlU7SUFDSTtFNUZ3MDZCZDtFNEZ0MDZCYztJQUNJO0lBQ0E7RTVGdzA2QmxCO0U0RnIwNkJzQjtJQy9PdkI7SUFDQTtJQUNBO0lBQ0E7SUFDQSwrQnRGcW9DaUM7RVBrNzRCaEM7RTRGbjA2QmM7SXBGM09aO0VSaWo3QkY7RTRGL3o2QmM7SUFDSTtFNUZpMDZCbEI7RTRGM3o2QmM7SUFDSTtFNUY2ejZCbEI7QUFDRjtBOEZ4ajdCWTtFRjRJSTtJQ3pKZjtJQUNBO0lBQ0E7SUFDQTtJQUNBLCtCdEZxb0NpQztFUG84NEJoQztFNEY3NjZCc0I7SUNoS3ZCO0lBQ0E7SUFDQTtJQUNBO0lBQ0EsK0J0RnFvQ2lDO0VQMjg0QmhDO0U0RjU2NkJVO0lBQ0k7SUFDQSxzQmhFakpnQjtJZ0VrSmhCO0lBQ0E7SUFDQSxZckZxOUJRO0VQeTk0QnRCO0U0RjM2NkJjO0lBR0k7SUFDQTtJQUtJO0U1RnU2NkJ0QjtFNEZqNjZCVTtJQUNJO0U1Rm02NkJkO0U0Rmo2NkJjO0lBRUk7RTVGazY2QmxCO0U2RjUrNkJEO0lBQ0MsaUJ0RjZnQ3lCO0VQaSs0QnpCO0U0RjU1NkJjO0lBQ0ksa0JyRis3QkU7RVArOTRCcEI7RTRGejU2QlU7SUFDSTtFNUYyNTZCZDtFNEZyNTZCa0I7O0lBRUk7SUFDQTtFNUZ1NTZCdEI7RTRGbDU2QlU7SUFDSTtJQUNBO0U1Rm81NkJkO0U0Rmo1NkJVO0lBQ0k7RTVGbTU2QmQ7RTRGajU2QmM7SUFDSTtJQUNBO0U1Rm01NkJsQjtFNEZoNTZCc0I7SUMvT3ZCO0lBQ0E7SUFDQTtJQUNBO0lBQ0EsK0J0RnFvQ2lDO0VQNi80QmhDO0U0Rjk0NkJjO0lwRjNPWjtFUjRuN0JGO0U0RjE0NkJjO0lBQ0k7RTVGNDQ2QmxCO0U0RnQ0NkJjO0lBQ0k7RTVGdzQ2QmxCO0FBQ0Y7QThGbm83Qlk7RUY0SUk7SUN6SmY7SUFDQTtJQUNBO0lBQ0E7SUFDQSwrQnRGcW9DaUM7RVArZzVCaEM7RTRGeC82QnNCO0lDaEt2QjtJQUNBO0lBQ0E7SUFDQTtJQUNBLCtCdEZxb0NpQztFUHNoNUJoQztFNEZ2LzZCVTtJQUNJO0lBQ0Esc0JoRWpKZ0I7SWdFa0poQjtJQUNBO0lBQ0EsWXJGcTlCUTtFUG9pNUJ0QjtFNEZ0LzZCYztJQUdJO0lBQ0E7SUFLSTtFNUZrLzZCdEI7RTRGNSs2QlU7SUFDSTtFNUY4KzZCZDtFNEY1KzZCYztJQUVJO0U1RjYrNkJsQjtFNkZ2ajdCRDtJQUNDLGlCdEY2Z0N5QjtFUDRpNUJ6QjtFNEZ2KzZCYztJQUNJLGtCckYrN0JFO0VQMGk1QnBCO0U0RnArNkJVO0lBQ0k7RTVGcys2QmQ7RTRGaCs2QmtCOztJQUVJO0lBQ0E7RTVGays2QnRCO0U0Rjc5NkJVO0lBQ0k7SUFDQTtFNUYrOTZCZDtFNEY1OTZCVTtJQUNJO0U1Rjg5NkJkO0U0RjU5NkJjO0lBQ0k7SUFDQTtFNUY4OTZCbEI7RTRGMzk2QnNCO0lDL092QjtJQUNBO0lBQ0E7SUFDQTtJQUNBLCtCdEZxb0NpQztFUHdrNUJoQztFNEZ6OTZCYztJcEYzT1o7RVJ1czdCRjtFNEZyOTZCYztJQUNJO0U1RnU5NkJsQjtFNEZqOTZCYztJQUNJO0U1Rm05NkJsQjtBQUNGO0E4RjlzN0JZO0VGNElJO0lDekpmO0lBQ0E7SUFDQTtJQUNBO0lBQ0EsK0J0RnFvQ2lDO0VQMGw1QmhDO0U0Rm5rN0JzQjtJQ2hLdkI7SUFDQTtJQUNBO0lBQ0E7SUFDQSwrQnRGcW9DaUM7RVBpbTVCaEM7RTRGbGs3QlU7SUFDSTtJQUNBLHNCaEVqSmdCO0lnRWtKaEI7SUFDQTtJQUNBLFlyRnE5QlE7RVArbTVCdEI7RTRGams3QmM7SUFHSTtJQUNBO0lBS0k7RTVGNmo3QnRCO0U0RnZqN0JVO0lBQ0k7RTVGeWo3QmQ7RTRGdmo3QmM7SUFFSTtFNUZ3ajdCbEI7RTZGbG83QkQ7SUFDQyxpQnRGNmdDeUI7RVB1bjVCekI7RTRGbGo3QmM7SUFDSSxrQnJGKzdCRTtFUHFuNUJwQjtFNEYvaTdCVTtJQUNJO0U1RmlqN0JkO0U0RjNpN0JrQjs7SUFFSTtJQUNBO0U1RjZpN0J0QjtFNEZ4aTdCVTtJQUNJO0lBQ0E7RTVGMGk3QmQ7RTRGdmk3QlU7SUFDSTtFNUZ5aTdCZDtFNEZ2aTdCYztJQUNJO0lBQ0E7RTVGeWk3QmxCO0U0RnRpN0JzQjtJQy9PdkI7SUFDQTtJQUNBO0lBQ0E7SUFDQSwrQnRGcW9DaUM7RVBtcDVCaEM7RTRGcGk3QmM7SXBGM09aO0VSa3g3QkY7RTRGaGk3QmM7SUFDSTtFNUZraTdCbEI7RTRGNWg3QmM7SUFDSTtFNUY4aDdCbEI7QUFDRjtBNEZ0aDdCSTtFQUNJO0VBQ0E7QTVGd2g3QlI7QTZGdHc3Qkc7Ozs7RUFFQztBN0YwdzdCSjtBNkZwdzdCSzs7Ozs7Ozs7RUFFQztBN0Y0dzdCTjtBNkZ0dzdCTzs7Ozs7Ozs7Ozs7Ozs7OztFQUVDO0E3RnN4N0JSO0E2Rmh4N0JTOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUVDO0E3Rmd6N0JWO0E2Rmp5N0JJOzs7O0VBRUM7RUFDQTtBN0ZxeTdCTDtBNkYveDdCTTs7Ozs7Ozs7RUFFQztFQUNBO0E3RnV5N0JQO0E2Rmp5N0JROzs7Ozs7Ozs7Ozs7Ozs7O0VBRUM7RUFDQTtBN0ZpejdCVDtBNkYzeTdCVTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFFQztFQUNBO0E3RjIwN0JYOztBNEY3cDdCQTtFQUNJO0lBQ0k7RTVGZ3E3Qk47RTRGN3A3QkU7SUFDSTtFNUYrcDdCTjtBQUNGO0E0RjVwN0JBO0VBQ0k7SUFDSTtFNUY4cDdCTjtFNEYzcDdCRTtJQUNJO0U1RjZwN0JOO0FBQ0Y7QTRGMXA3QkE7RUFDSTtJQUNJO0U1RjRwN0JOO0U0RnpwN0JFO0lBQ0k7RTVGMnA3Qk47QUFDRjtBNkY3eDdCUTtFQTVDTixzQkVuSTRDO0EvRis4N0I5QztBNkYxMDdCRTtFQUNDLHNCRXRJMkM7QS9Gazk3QjlDO0E2RnQwN0JHOzs7RUFHQyxzQkUvSXFFO0EvRnU5N0J6RTtBNkZqMDdCRztFQUNDLGlDRXZKZ0c7QS9GMDk3QnBHO0E2RjV6N0JFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsaUNNcER1SDtFTnVEM0g7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLGlDTXBEdUg7RU51RDNIO0VBQ0E7RUkwR0Q7QTdGMDA3Qkg7O0E2Rjd6N0JRO0VBNUNOLDJCRTVINEM7QS9GeSs3QjlDO0E2RjMyN0JFO0VBQ0MsMkJFL0gyQztBL0Y0KzdCOUM7O0E2RnYyN0JHOzs7RUFHQywyQkVqSWdEO0EvRjIrN0JwRDs7QTZGbjI3Qkc7RUFDQyxzQ0VsSXNEO0EvRncrN0IxRDs7QTZGLzE3QkU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxzQ014QndEO0VOMkI1RDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsc0NNeEJ3RDtFTjJCNUQ7RUFDQTtFSTBHRDtBN0Y4MjdCSDs7QTZGajI3QlE7RUE1Q04sd0JFbkk0QztBL0ZvaDhCOUM7QTZGLzQ3QkU7RUFDQyx3QkV0STJDO0EvRnVoOEI5QztBNkYzNDdCRzs7O0VBR0Msd0JFL0lxRTtBL0Y0aDhCekU7QTZGdDQ3Qkc7RUFDQyxtQ0V2SmdHO0EvRitoOEJwRztBNkZqNDdCRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLG1DTXBEdUg7RU51RDNIO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSxtQ01wRHVIO0VOdUQzSDtFQUNBO0VJMEdEO0E3Ris0N0JIOztBNkZsNDdCUTtFQTVDTiw2QkU1SDRDO0EvRjhpOEI5QztBNkZoNzdCRTtFQUNDLDZCRS9IMkM7QS9GaWo4QjlDOztBNkY1NjdCRzs7O0VBR0MsNkJFaklnRDtBL0ZnajhCcEQ7O0E2Rng2N0JHO0VBQ0Msd0NFbElzRDtBL0Y2aThCMUQ7O0E2RnA2N0JFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsd0NNeEJ3RDtFTjJCNUQ7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLHdDTXhCd0Q7RU4yQjVEO0VBQ0E7RUkwR0Q7QTdGbTc3Qkg7O0E2RnQ2N0JRO0VBNUNOLDBCRW5JNEM7QS9GeWw4QjlDO0E2RnA5N0JFO0VBQ0MsMEJFdEkyQztBL0Y0bDhCOUM7QTZGaDk3Qkc7OztFQUdDLDBCRS9JcUU7QS9GaW04QnpFO0E2RjM4N0JHO0VBQ0MscUNFdkpnRztBL0ZvbThCcEc7QTZGdDg3QkU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxxQ01wRHVIO0VOdUQzSDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEscUNNcER1SDtFTnVEM0g7RUFDQTtFSTBHRDtBN0ZvOTdCSDs7QTZGdjg3QlE7RUE1Q04sK0JFNUg0QztBL0ZtbjhCOUM7QTZGci83QkU7RUFDQywrQkUvSDJDO0EvRnNuOEI5Qzs7QTZGai83Qkc7OztFQUdDLCtCRWpJZ0Q7QS9GcW44QnBEOztBNkY3KzdCRztFQUNDLDBDRWxJc0Q7QS9Ga244QjFEOztBNkZ6KzdCRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLDBDTXhCd0Q7RU4yQjVEO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSwwQ014QndEO0VOMkI1RDtFQUNBO0VJMEdEO0E3RncvN0JIOztBNkYzKzdCUTtFQTVDTixzQkVuSTRDO0EvRjhwOEI5QztBNkZ6aDhCRTtFQUNDLHNCRXRJMkM7QS9GaXE4QjlDO0E2RnJoOEJHOzs7RUFHQyxzQkUvSXFFO0EvRnNxOEJ6RTtBNkZoaDhCRztFQUNDLGlDRXZKZ0c7QS9GeXE4QnBHO0E2RjNnOEJFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsaUNNcER1SDtFTnVEM0g7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLGlDTXBEdUg7RU51RDNIO0VBQ0E7RUkwR0Q7QTdGeWg4Qkg7O0E2RjVnOEJRO0VBNUNOLDJCRTVINEM7QS9Gd3I4QjlDO0E2RjFqOEJFO0VBQ0MsMkJFL0gyQztBL0YycjhCOUM7O0E2RnRqOEJHOzs7RUFHQywyQkVqSWdEO0EvRjByOEJwRDs7QTZGbGo4Qkc7RUFDQyxzQ0VsSXNEO0EvRnVyOEIxRDs7QTZGOWk4QkU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxzQ014QndEO0VOMkI1RDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsc0NNeEJ3RDtFTjJCNUQ7RUFDQTtFSTBHRDtBN0Y2ajhCSDs7QTZGaGo4QlE7RUE1Q04sd0JFbkk0QztBL0ZtdThCOUM7QTZGOWw4QkU7RUFDQyx3QkV0STJDO0EvRnN1OEI5QztBNkYxbDhCRzs7O0VBR0Msd0JFL0lxRTtBL0YydThCekU7QTZGcmw4Qkc7RUFDQyxtQ0V2SmdHO0EvRjh1OEJwRztBNkZobDhCRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLG1DTXBEdUg7RU51RDNIO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSxtQ01wRHVIO0VOdUQzSDtFQUNBO0VJMEdEO0E3RjhsOEJIOztBNkZqbDhCUTtFQTVDTiw2QkU1SDRDO0EvRjZ2OEI5QztBNkYvbjhCRTtFQUNDLDZCRS9IMkM7QS9GZ3c4QjlDOztBNkYzbjhCRzs7O0VBR0MsNkJFaklnRDtBL0YrdjhCcEQ7O0E2RnZuOEJHO0VBQ0Msd0NFbElzRDtBL0Y0djhCMUQ7O0E2Rm5uOEJFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsd0NNeEJ3RDtFTjJCNUQ7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLHdDTXhCd0Q7RU4yQjVEO0VBQ0E7RUkwR0Q7QTdGa284Qkg7O0E2RnJuOEJRO0VBNUNOLHFCRW5JNEM7QS9Gd3k4QjlDO0E2Rm5xOEJFO0VBQ0MscUJFdEkyQztBL0YyeThCOUM7QTZGL3A4Qkc7OztFQUdDLHFCRS9JcUU7QS9GZ3o4QnpFO0E2RjFwOEJHO0VBQ0MsZ0NFdkpnRztBL0ZtejhCcEc7QTZGcnA4QkU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxnQ01wRHVIO0VOdUQzSDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsZ0NNcER1SDtFTnVEM0g7RUFDQTtFSTBHRDtBN0ZtcThCSDs7QTZGdHA4QlE7RUE1Q04sMEJFNUg0QztBL0ZrMDhCOUM7QTZGcHM4QkU7RUFDQywwQkUvSDJDO0EvRnEwOEI5Qzs7QTZGaHM4Qkc7OztFQUdDLDBCRWpJZ0Q7QS9GbzA4QnBEOztBNkY1cjhCRztFQUNDLHFDRWxJc0Q7QS9GaTA4QjFEOztBNkZ4cjhCRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLHFDTXhCd0Q7RU4yQjVEO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSxxQ014QndEO0VOMkI1RDtFQUNBO0VJMEdEO0E3RnVzOEJIOztBNkYxcjhCUTtFQTVDTix3QkVuSTRDO0EvRjYyOEI5QztBNkZ4dThCRTtFQUNDLHdCRXRJMkM7QS9GZzM4QjlDO0E2RnB1OEJHOzs7RUFHQyx3QkUvSXFFO0EvRnEzOEJ6RTtBNkYvdDhCRztFQUNDLG1DRXZKZ0c7QS9GdzM4QnBHO0E2RjF0OEJFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsbUNNcER1SDtFTnVEM0g7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLG1DTXBEdUg7RU51RDNIO0VBQ0E7RUkwR0Q7QTdGd3U4Qkg7O0E2RjN0OEJRO0VBNUNOLDZCRTVINEM7QS9GdTQ4QjlDO0E2Rnp3OEJFO0VBQ0MsNkJFL0gyQztBL0YwNDhCOUM7O0E2RnJ3OEJHOzs7RUFHQyw2QkVqSWdEO0EvRnk0OEJwRDs7QTZGanc4Qkc7RUFDQyx3Q0VsSXNEO0EvRnM0OEIxRDs7QTZGN3Y4QkU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSx3Q014QndEO0VOMkI1RDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsd0NNeEJ3RDtFTjJCNUQ7RUFDQTtFSTBHRDtBN0Y0dzhCSDs7QTZGL3Y4QlE7RUE1Q04sdUJFbkk0QztBL0ZrNzhCOUM7QTZGN3k4QkU7RUFDQyx1QkV0STJDO0EvRnE3OEI5QztBNkZ6eThCRzs7O0VBR0MsdUJFL0lxRTtBL0YwNzhCekU7QTZGcHk4Qkc7RUFDQyxrQ0V2SmdHO0EvRjY3OEJwRztBNkYveDhCRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLGtDTXBEdUg7RU51RDNIO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSxrQ01wRHVIO0VOdUQzSDtFQUNBO0VJMEdEO0E3RjZ5OEJIOztBNkZoeThCUTtFQTVDTiw0QkU1SDRDO0EvRjQ4OEI5QztBNkY5MDhCRTtFQUNDLDRCRS9IMkM7QS9GKzg4QjlDOztBNkYxMDhCRzs7O0VBR0MsNEJFaklnRDtBL0Y4ODhCcEQ7O0E2RnQwOEJHO0VBQ0MsdUNFbElzRDtBL0YyODhCMUQ7O0E2RmwwOEJFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsdUNNeEJ3RDtFTjJCNUQ7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLHVDTXhCd0Q7RU4yQjVEO0VBQ0E7RUkwR0Q7QTdGaTE4Qkg7O0E2RnAwOEJRO0VBNUNOLHFCRW5JNEM7QS9GdS84QjlDO0E2RmwzOEJFO0VBQ0MscUJFdEkyQztBL0YwLzhCOUM7QTZGOTI4Qkc7OztFQUdDLHFCRS9JcUU7QS9GKy84QnpFO0E2RnoyOEJHO0VBQ0MsZ0NFdkpnRztBL0ZrZzlCcEc7QTZGcDI4QkU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxnQ01wRHVIO0VOdUQzSDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsZ0NNcER1SDtFTnVEM0g7RUFDQTtFSTBHRDtBN0ZrMzhCSDs7QTZGcjI4QlE7RUE1Q04sMEJFNUg0QztBL0ZpaDlCOUM7QTZGbjU4QkU7RUFDQywwQkUvSDJDO0EvRm9oOUI5Qzs7QTZGLzQ4Qkc7OztFQUdDLDBCRWpJZ0Q7QS9GbWg5QnBEOztBNkYzNDhCRztFQUNDLHFDRWxJc0Q7QS9GZ2g5QjFEOztBNkZ2NDhCRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLHFDTXhCd0Q7RU4yQjVEO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSxxQ014QndEO0VOMkI1RDtFQUNBO0VJMEdEO0E3RnM1OEJIOztBNkZ6NDhCUTtFQTVDTixzQkVuSTRDO0EvRjRqOUI5QztBNkZ2NzhCRTtFQUNDLHNCRXRJMkM7QS9GK2o5QjlDO0E2Rm43OEJHOzs7RUFHQyxzQkUvSXFFO0EvRm9rOUJ6RTtBNkY5NjhCRztFQUNDLGlDRXZKZ0c7QS9GdWs5QnBHO0E2Rno2OEJFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsaUNNcER1SDtFTnVEM0g7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLGlDTXBEdUg7RU51RDNIO0VBQ0E7RUkwR0Q7QTdGdTc4Qkg7O0E2RjE2OEJRO0VBNUNOLDJCRTVINEM7QS9Gc2w5QjlDO0E2Rng5OEJFO0VBQ0MsMkJFL0gyQztBL0Z5bDlCOUM7O0E2RnA5OEJHOzs7RUFHQywyQkVqSWdEO0EvRndsOUJwRDs7QTZGaDk4Qkc7RUFDQyxzQ0VsSXNEO0EvRnFsOUIxRDs7QTZGNTg4QkU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxzQ014QndEO0VOMkI1RDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsc0NNeEJ3RDtFTjJCNUQ7RUFDQTtFSTBHRDtBN0YyOThCSDs7QTZGOTg4QlE7RUE1Q04seUJFbkk0QztBL0ZpbzlCOUM7QTZGNS84QkU7RUFDQyx5QkV0STJDO0EvRm9vOUI5QztBNkZ4LzhCRzs7O0VBR0MseUJFL0lxRTtBL0Z5bzlCekU7QTZGbi84Qkc7RUFDQyxvQ0V2SmdHO0EvRjRvOUJwRztBNkY5KzhCRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLG9DTXBEdUg7RU51RDNIO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSxvQ01wRHVIO0VOdUQzSDtFQUNBO0VJMEdEO0E3RjQvOEJIOztBNkYvKzhCUTtFQTVDTiw4QkU1SDRDO0EvRjJwOUI5QztBNkY3aDlCRTtFQUNDLDhCRS9IMkM7QS9GOHA5QjlDOztBNkZ6aDlCRzs7O0VBR0MsOEJFaklnRDtBL0Y2cDlCcEQ7O0E2RnJoOUJHO0VBQ0MseUNFbElzRDtBL0YwcDlCMUQ7O0E2RmpoOUJFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEseUNNeEJ3RDtFTjJCNUQ7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLHlDTXhCd0Q7RU4yQjVEO0VBQ0E7RUkwR0Q7QTdGZ2k5Qkg7O0E2Rm5oOUJRO0VBNUNOLHlCRW5JNEM7QS9Gc3M5QjlDO0E2RmprOUJFO0VBQ0MseUJFdEkyQztBL0Z5czlCOUM7QTZGN2o5Qkc7OztFQUdDLHlCRS9JcUU7QS9GOHM5QnpFO0E2RnhqOUJHO0VBQ0Msb0NFdkpnRztBL0ZpdDlCcEc7QTZGbmo5QkU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxvQ01wRHVIO0VOdUQzSDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsb0NNcER1SDtFTnVEM0g7RUFDQTtFSTBHRDtBN0ZpazlCSDs7QTZGcGo5QlE7RUE1Q04sOEJFNUg0QztBL0ZndTlCOUM7QTZGbG05QkU7RUFDQyw4QkUvSDJDO0EvRm11OUI5Qzs7QTZGOWw5Qkc7OztFQUdDLDhCRWpJZ0Q7QS9Ga3U5QnBEOztBNkYxbDlCRztFQUNDLHlDRWxJc0Q7QS9GK3Q5QjFEOztBNkZ0bDlCRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLHlDTXhCd0Q7RU4yQjVEO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSx5Q014QndEO0VOMkI1RDtFQUNBO0VJMEdEO0E3RnFtOUJIOztBNkZ4bDlCUTtFQTVDTix5QkVuSTRDO0EvRjJ3OUI5QztBNkZ0bzlCRTtFQUNDLHlCRXRJMkM7QS9GOHc5QjlDO0E2RmxvOUJHOzs7RUFHQyx5QkUvSXFFO0EvRm14OUJ6RTtBNkY3bjlCRztFQUNDLG9DRXZKZ0c7QS9Gc3g5QnBHO0E2RnhuOUJFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsb0NNcER1SDtFTnVEM0g7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLG9DTXBEdUg7RU51RDNIO0VBQ0E7RUkwR0Q7QTdGc285Qkg7O0E2RnpuOUJRO0VBNUNOLDhCRTVINEM7QS9GcXk5QjlDO0E2RnZxOUJFO0VBQ0MsOEJFL0gyQztBL0Z3eTlCOUM7O0E2Rm5xOUJHOzs7RUFHQyw4QkVqSWdEO0EvRnV5OUJwRDs7QTZGL3A5Qkc7RUFDQyx5Q0VsSXNEO0EvRm95OUIxRDs7QTZGM3A5QkU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSx5Q014QndEO0VOMkI1RDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEseUNNeEJ3RDtFTjJCNUQ7RUFDQTtFSTBHRDtBN0YwcTlCSDs7QTZGN3A5QlE7RUE1Q04seUJFbkk0QztBL0ZnMTlCOUM7QTZGM3M5QkU7RUFDQyx5QkV0STJDO0EvRm0xOUI5QztBNkZ2czlCRzs7O0VBR0MseUJFL0lxRTtBL0Z3MTlCekU7QTZGbHM5Qkc7RUFDQyxvQ0V2SmdHO0EvRjIxOUJwRztBNkY3cjlCRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLG9DTXBEdUg7RU51RDNIO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSxvQ01wRHVIO0VOdUQzSDtFQUNBO0VJMEdEO0E3RjJzOUJIOztBNkY5cjlCUTtFQTVDTiw4QkU1SDRDO0EvRjAyOUI5QztBNkY1dTlCRTtFQUNDLDhCRS9IMkM7QS9GNjI5QjlDOztBNkZ4dTlCRzs7O0VBR0MsOEJFaklnRDtBL0Y0MjlCcEQ7O0E2RnB1OUJHO0VBQ0MseUNFbElzRDtBL0Z5MjlCMUQ7O0E2Rmh1OUJFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEseUNNeEJ3RDtFTjJCNUQ7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLHlDTXhCd0Q7RU4yQjVEO0VBQ0E7RUkwR0Q7QTdGK3U5Qkg7O0E2Rmx1OUJRO0VBNUNOLHlCRW5JNEM7QS9GcTU5QjlDO0E2Rmh4OUJFO0VBQ0MseUJFdEkyQztBL0Z3NTlCOUM7QTZGNXc5Qkc7OztFQUdDLHlCRS9JcUU7QS9GNjU5QnpFO0E2RnZ3OUJHO0VBQ0Msb0NFdkpnRztBL0ZnNjlCcEc7QTZGbHc5QkU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxvQ01wRHVIO0VOdUQzSDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsb0NNcER1SDtFTnVEM0g7RUFDQTtFSTBHRDtBN0ZneDlCSDs7QTZGbnc5QlE7RUE1Q04sOEJFNUg0QztBL0YrNjlCOUM7QTZGano5QkU7RUFDQyw4QkUvSDJDO0EvRms3OUI5Qzs7QTZGN3k5Qkc7OztFQUdDLDhCRWpJZ0Q7QS9GaTc5QnBEOztBNkZ6eTlCRztFQUNDLHlDRWxJc0Q7QS9GODY5QjFEOztBNkZyeTlCRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLHlDTXhCd0Q7RU4yQjVEO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSx5Q014QndEO0VOMkI1RDtFQUNBO0VJMEdEO0E3Rm96OUJIOztBNkZ2eTlCUTtFQTVDTix5QkVuSTRDO0EvRjA5OUI5QztBNkZyMTlCRTtFQUNDLHlCRXRJMkM7QS9GNjk5QjlDO0E2RmoxOUJHOzs7RUFHQyx5QkUvSXFFO0EvRmsrOUJ6RTtBNkY1MDlCRztFQUNDLG9DRXZKZ0c7QS9GcSs5QnBHO0E2RnYwOUJFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsb0NNcER1SDtFTnVEM0g7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLG9DTXBEdUg7RU51RDNIO0VBQ0E7RUkwR0Q7QTdGcTE5Qkg7O0E2RngwOUJRO0VBNUNOLDhCRTVINEM7QS9Gby85QjlDO0E2RnQzOUJFO0VBQ0MsOEJFL0gyQztBL0Z1LzlCOUM7O0E2RmwzOUJHOzs7RUFHQyw4QkVqSWdEO0EvRnMvOUJwRDs7QTZGOTI5Qkc7RUFDQyx5Q0VsSXNEO0EvRm0vOUIxRDs7QTZGMTI5QkU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSx5Q014QndEO0VOMkI1RDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEseUNNeEJ3RDtFTjJCNUQ7RUFDQTtFSTBHRDtBN0Z5MzlCSDs7QTZGNTI5QlE7RUE1Q04seUJFbkk0QztBL0YraCtCOUM7QTZGMTU5QkU7RUFDQyx5QkV0STJDO0EvRmtpK0I5QztBNkZ0NTlCRzs7O0VBR0MseUJFL0lxRTtBL0Z1aStCekU7QTZGajU5Qkc7RUFDQyxvQ0V2SmdHO0EvRjBpK0JwRztBNkY1NDlCRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLG9DTXBEdUg7RU51RDNIO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSxvQ01wRHVIO0VOdUQzSDtFQUNBO0VJMEdEO0E3RjA1OUJIOztBNkY3NDlCUTtFQTVDTiw4QkU1SDRDO0EvRnlqK0I5QztBNkYzNzlCRTtFQUNDLDhCRS9IMkM7QS9GNGorQjlDOztBNkZ2NzlCRzs7O0VBR0MsOEJFaklnRDtBL0YyaitCcEQ7O0E2Rm43OUJHO0VBQ0MseUNFbElzRDtBL0Z3aitCMUQ7O0E2Ri82OUJFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEseUNNeEJ3RDtFTjJCNUQ7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLHlDTXhCd0Q7RU4yQjVEO0VBQ0E7RUkwR0Q7QTdGODc5Qkg7O0E2Rmo3OUJRO0VBNUNOLHlCRW5JNEM7QS9Gb20rQjlDO0E2Ri85OUJFO0VBQ0MseUJFdEkyQztBL0Z1bStCOUM7QTZGMzk5Qkc7OztFQUdDLHlCRS9JcUU7QS9GNG0rQnpFO0E2RnQ5OUJHO0VBQ0Msb0NFdkpnRztBL0YrbStCcEc7QTZGajk5QkU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxvQ01wRHVIO0VOdUQzSDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsb0NNcER1SDtFTnVEM0g7RUFDQTtFSTBHRDtBN0YrOTlCSDs7QTZGbDk5QlE7RUE1Q04sOEJFNUg0QztBL0Y4bitCOUM7QTZGaGcrQkU7RUFDQyw4QkUvSDJDO0EvRmlvK0I5Qzs7QTZGNS85Qkc7OztFQUdDLDhCRWpJZ0Q7QS9GZ28rQnBEOztBNkZ4LzlCRztFQUNDLHlDRWxJc0Q7QS9GNm4rQjFEOztBNkZwLzlCRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLHlDTXhCd0Q7RU4yQjVEO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSx5Q014QndEO0VOMkI1RDtFQUNBO0VJMEdEO0E3Rm1nK0JIOztBNkZ0LzlCUTtFQTVDTix5QkVuSTRDO0EvRnlxK0I5QztBNkZwaStCRTtFQUNDLHlCRXRJMkM7QS9GNHErQjlDO0E2RmhpK0JHOzs7RUFHQyx5QkUvSXFFO0EvRmlyK0J6RTtBNkYzaCtCRztFQUNDLG9DRXZKZ0c7QS9Gb3IrQnBHO0E2RnRoK0JFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsb0NNcER1SDtFTnVEM0g7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLG9DTXBEdUg7RU51RDNIO0VBQ0E7RUkwR0Q7QTdGb2krQkg7O0E2RnZoK0JRO0VBNUNOLDhCRTVINEM7QS9GbXMrQjlDO0E2RnJrK0JFO0VBQ0MsOEJFL0gyQztBL0ZzcytCOUM7O0E2RmprK0JHOzs7RUFHQyw4QkVqSWdEO0EvRnFzK0JwRDs7QTZGN2orQkc7RUFDQyx5Q0VsSXNEO0EvRmtzK0IxRDs7QTZGemorQkU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSx5Q014QndEO0VOMkI1RDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEseUNNeEJ3RDtFTjJCNUQ7RUFDQTtFSTBHRDtBN0Z3aytCSDs7QTZGOWkrQkM7RUFFQywyQnRGcUlnQjtFc0ZwTWhCLG9ERXRGVTtFRjBGVixzQ0U5RlU7QS9GMnMrQlo7QTZGM20rQkU7RUFDQyxzQ0VqR1M7QS9GOHMrQlo7QTZGdm0rQkc7Ozs7O0VBR0Msc0NFekdRO0EvRm90K0JaO0E2RnBtK0JHO0VBQ0MsaURFaEhRO0EvRnN0K0JaO0E2Ri9sK0JFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsaURNWkk7RU5lUjtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsaURNWkk7RU5lUjtFQUNBO0VJMEdEO0E3RjZtK0JIOztBNkZoaitCQztFQUNDLDJCdEZtR2dCO0VzRnBNaEIsbURFMUVVO0VGOEVWLHFDRWxGVTtBL0ZvdStCWjtBNkZocCtCRTtFQUNDLHFDRXJGUztBL0Z1dStCWjtBNkY1bytCRzs7O0VBR0MscUNFN0ZRO0EvRjJ1K0JaO0E2RnZvK0JHO0VBQ0MsZ0RFcEdRO0EvRjZ1K0JaO0E2RmxvK0JFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUE7RUFHSjtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUE7RUFHSjtFQUNBO0VJMEdEO0E3RmdwK0JIOztBNkZubCtCQztFQUNDLDJCdEZtR2dCO0VzRnBNaEIsbURFOURVO0VGa0VWLHFDRXRFVTtBL0YyditCWjtBNkZucitCRTtFQUNDLHFDRXpFUztBL0Y4ditCWjtBNkYvcStCRzs7O0VBR0MscUNFakZRO0EvRmt3K0JaO0E2RjFxK0JHO0VBQ0MsZ0RFeEZRO0EvRm93K0JaO0E2RnJxK0JFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsZ0RNWUk7RU5UUjtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsZ0RNWUk7RU5UUjtFQUNBO0VJMEdEO0E3Rm1yK0JIOztBZ0IveCtCSTtFNkV5S0g7SUFDQywyQnRGbUdnQjtJc0ZwTWhCLG1ERWhEYztJRm9EZCxxQ0V4RGM7RS9GaXgrQmQ7RTZGdnQrQkE7SUFDQyxxQ0UzRGE7RS9Gb3grQmQ7RTZGbnQrQkM7OztJQUdDLHFDRW5FWTtFL0Z3eCtCZDtFNkY5cytCQztJQUNDLGdERTFFWTtFL0YweCtCZDtFNkZ6cytCQTtJSmpITTtJQUNBO0lBQ0E7SUFDQTtJQUlBLGdETTBCUTtJTnZCWjtJQUNBO0lJd0dEO0lKbkhLO0lBQ0E7SUFDQTtJQUNBO0lBSUEsZ0RNMEJRO0lOdkJaO0lBQ0E7SUkwR0Q7RTdGdXQrQkQ7QUFDRjtBNkZwcStCQztFQUNDLDJCdEY0R2dCO0VzRnBNaEIsbURFbkNVO0VGdUNWLHFDRTNDVTtBL0Z1eStCWjtBNkYxditCRTtFQUNDLHFDRTlDUztBL0YweStCWjtBNkZ0ditCRzs7O0VBR0MscUNFdERRO0EvRjh5K0JaO0E2Rmp2K0JHO0VBQ0MsZ0RFN0RRO0EvRmd6K0JaO0E2RjV1K0JFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsZ0RNdUNJO0VOcENSO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSxnRE11Q0k7RU5wQ1I7RUFDQTtFSTBHRDtBN0YwditCSDs7QTZGaHQrQlE7RUFDTiwyQnRGc0hnQjtFc0ZwTWhCLHFERXZCVTtFRjJCVix1Q0UvQlU7QS9GOHorQlo7QTZGN3grQkU7RUFDQyx1Q0VsQ1M7QS9GaTArQlo7QTZGengrQkc7OztFQUdDLHVDRTFDUTtBL0ZxMCtCWjtBNkZweCtCRztFQUNDLGtERWpEUTtBL0Z1MCtCWjtBNkYvdytCRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLGtETW1ESTtFTmhEUjtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsa0RNbURJO0VOaERSO0VBQ0E7RUkwR0Q7QTdGNngrQkg7O0E2Rm53K0JDO0VBRUMsMkJ0RnFJZ0I7RXNGcE1oQixvREVYVTtFRmVWLHNDRW5CVTtBL0ZxMStCWjtBNkZoMCtCRTtFQUNDLHNDRXRCUztBL0Z3MStCWjtBNkY1eitCRzs7Ozs7RUFHQyxzQ0U5QlE7QS9GODErQlo7QTZGenorQkc7RUFDQyxpREVyQ1E7QS9GZzIrQlo7QTZGcHorQkU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxpRE0rREk7RU41RFI7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLGlETStESTtFTjVEUjtFQUNBO0VJMEdEO0E3RmswK0JIO0E2RnJ3K0JDO0VBQ0MsMkJ0Rm1HZ0I7RXNGcE1oQixtREVIVTtFRk9WLHFDRVhVO0EvRmkzK0JaO0E2RnAyK0JFO0VBQ0MscUNFZFM7QS9GbzMrQlo7QTZGaDIrQkc7OztFQUdDLHFDRXRCUTtBL0Z3MytCWjtBNkYzMStCRztFQUNDLGdERTdCUTtBL0YwMytCWjtBNkZ0MStCRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLGdETXVFSTtFTnBFUjtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsZ0RNdUVJO0VOcEVSO0VBQ0E7RUkwR0Q7QTdGbzIrQkg7QTZGaHorQkM7RUFDQywyQnRGNEdnQjtFc0ZwTWhCLG1ERUtVO0VGRFYscUNFSFU7QS9GMjQrQlo7QTZGdDQrQkU7RUFDQyxxQ0VOUztBL0Y4NCtCWjtBNkZsNCtCRzs7O0VBR0MscUNFZFE7QS9GazUrQlo7QTZGNzMrQkc7RUFDQyxnREVyQlE7QS9GbzUrQlo7QTZGeDMrQkU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxnRE0rRUk7RU41RVI7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLGdETStFSTtFTjVFUjtFQUNBO0VJMEdEO0E3RnM0K0JIO0E2RjUxK0JRO0VBQ04sMkJ0RnNIZ0I7RXNGcE1oQixxREVhVTtFRlRWLHVDRUtVO0EvRnE2K0JaO0E2Rng2K0JFO0VBQ0MsdUNFRVM7QS9GdzYrQlo7QTZGcDYrQkc7OztFQUdDLHVDRU5RO0EvRjQ2K0JaO0E2Ri81K0JHO0VBQ0Msa0RFYlE7QS9GODYrQlo7QTZGMTUrQkU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxrRE11Rkk7RU5wRlI7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLGtETXVGSTtFTnBGUjtFQUNBO0VJMEdEO0E3Rnc2K0JIOztBNkY5NCtCQztFQUVDLDJCdEZxSWdCO0VzRmhNaEIsc0NFaUJVO0EvRjI3K0JaO0E2RjE4K0JFO0VBQ0Msc0NFY1M7QS9GODcrQlo7QTZGdDgrQkc7Ozs7O0VBR0Msc0NFTVE7QS9GbzgrQlo7QTZGbjgrQkc7RUFDQyxpREVEUTtBL0ZzOCtCWjtBNkY5NytCRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLGlETW1HSTtFTmhHUjtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsaURNbUdJO0VOaEdSO0VBQ0E7RUkwR0Q7QTdGNDgrQkg7QTZGLzQrQkM7RUFDQywyQnRGbUdnQjtFc0ZoTWhCLHFDRXlCVTtBL0ZzOStCWjtBNkY3KytCRTtFQUNDLHFDRXNCUztBL0Z5OStCWjtBNkZ6KytCRzs7O0VBR0MscUNFY1E7QS9GNjkrQlo7QTZGcCsrQkc7RUFDQyxnREVPUTtBL0YrOStCWjtBNkYvOStCRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLGdETTJHSTtFTnhHUjtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsZ0RNMkdJO0VOeEdSO0VBQ0E7RUkwR0Q7QTdGNisrQkg7QTZGejcrQkM7RUFDQywyQnRGNEdnQjtFc0ZoTWhCLHFDRWlDVTtBL0YrKytCWjtBNkY5Zy9CRTtFQUNDLHFDRThCUztBL0ZrLytCWjtBNkYxZy9CRzs7O0VBR0MscUNFc0JRO0EvRnMvK0JaO0E2RnJnL0JHO0VBQ0MsZ0RFZVE7QS9Gdy8rQlo7QTZGaGcvQkU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxnRE1tSEk7RU5oSFI7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLGdETW1ISTtFTmhIUjtFQUNBO0VJMEdEO0E3RjhnL0JIO0E2RnArK0JRO0VBQ04sMkJ0RnNIZ0I7RXNGaE1oQix1Q0V5Q1U7QS9Gd2cvQlo7QTZGL2kvQkU7RUFDQyx1Q0VzQ1M7QS9GMmcvQlo7QTZGM2kvQkc7OztFQUdDLHVDRThCUTtBL0YrZy9CWjtBNkZ0aS9CRztFQUNDLGtERXVCUTtBL0ZpaC9CWjtBNkZqaS9CRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLGtETTJISTtFTnhIUjtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsa0RNMkhJO0VOeEhSO0VBQ0E7RUkwR0Q7QTdGK2kvQkg7O0E2RnJoL0JDO0VBRUMsMkJ0RnFJZ0I7RXNGcE1oQixtQ0U4RFU7RUYxRFYsZ0NFc0RVO0EvRjhoL0JaO0E2RmxsL0JFO0VBQ0MsZ0NFbURTO0EvRmlpL0JaO0E2RjlrL0JHOzs7OztFQUdDLGdDRTJDUTtBL0Z1aS9CWjtBNkYzay9CRztFQUNDLDJDRW9DUTtBL0Z5aS9CWjtBNkZ0ay9CRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLDJDTXdJSTtFTnJJUjtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsMkNNd0lJO0VOcklSO0VBQ0E7RUkwR0Q7QTdGb2wvQkg7O0E2RmhpL0JDO0VBQ0MsMkJ0RjRHZ0I7RXNGcE1oQixtQ0UwRVU7RUZ0RVYsZ0NFa0VVO0EvRnVqL0JaO0E2RnZuL0JFO0VBQ0MsZ0NFK0RTO0EvRjBqL0JaO0E2Rm5uL0JHOzs7RUFHQyxnQ0V1RFE7QS9GOGovQlo7QTZGOW0vQkc7RUFDQywyQ0VnRFE7QS9GZ2svQlo7QTZGem0vQkU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSwyQ01vSkk7RU5qSlI7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLDJDTW9KSTtFTmpKUjtFQUNBO0VJMEdEO0E3RnVuL0JIOztBNkYxai9CQztFQUNDLDJCdEZtR2dCO0VzRnBNaEIsbUNFc0ZVO0VGbEZWLGdDRThFVTtBL0Y4ay9CWjtBNkYxcC9CRTtFQUNDLGdDRTJFUztBL0ZpbC9CWjtBNkZ0cC9CRzs7O0VBR0MsZ0NFbUVRO0EvRnFsL0JaO0E2RmpwL0JHO0VBQ0MsMkNFNERRO0EvRnVsL0JaO0E2RjVvL0JFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsMkNNZ0tJO0VON0pSO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSwyQ01nS0k7RU43SlI7RUFDQTtFSTBHRDtBN0YwcC9CSDs7QTZGaG4vQlE7RUFDTiwyQnRGc0hnQjtFc0ZwTWhCLG1DRWtHVTtFRjlGVixnQ0UwRlU7QS9GcW0vQlo7QTZGN3IvQkU7RUFDQyxnQ0V1RlM7QS9Gd20vQlo7QTZGenIvQkc7OztFQUdDLGdDRStFUTtBL0Y0bS9CWjtBNkZwci9CRztFQUNDLDJDRXdFUTtBL0Y4bS9CWjtBNkYvcS9CRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLDJDTTRLSTtFTnpLUjtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsMkNNNEtJO0VOektSO0VBQ0E7RUkwR0Q7QTdGNnIvQkg7O0E2Rm5xL0JDO0VBRUMsMkJ0RnFJZ0I7RXNGcE1oQixtQ0U4R1U7RUYxR1YsZ0NFc0dVO0EvRjRuL0JaO0E2Rmh1L0JFO0VBQ0MsZ0NFbUdTO0EvRituL0JaO0E2RjV0L0JHOzs7OztFQUdDLGdDRTJGUTtBL0Zxby9CWjtBNkZ6dC9CRztFQUNDLDJDRW9GUTtBL0Z1by9CWjtBNkZwdC9CRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLDJDTXdMSTtFTnJMUjtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsMkNNd0xJO0VOckxSO0VBQ0E7RUkwR0Q7QTdGa3UvQkg7QTZGOXEvQkM7RUFDQywyQnRGNEdnQjtFc0ZwTWhCLG1DRXNIVTtFRmxIVixnQ0U4R1U7QS9Gd3AvQlo7QTZGcHcvQkU7RUFDQyxnQ0UyR1M7QS9GMnAvQlo7QTZGaHcvQkc7OztFQUdDLGdDRW1HUTtBL0YrcC9CWjtBNkYzdi9CRztFQUNDLDJDRTRGUTtBL0ZpcS9CWjtBNkZ0di9CRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLDJDTWdNSTtFTjdMUjtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsMkNNZ01JO0VON0xSO0VBQ0E7RUkwR0Q7QTdGb3cvQkg7QTZGdnMvQkM7RUFDQywyQnRGbUdnQjtFc0ZwTWhCLG1DRThIVTtFRjFIVixnQ0VzSFU7QS9Ga3IvQlo7QTZGdHkvQkU7RUFDQyxnQ0VtSFM7QS9GcXIvQlo7QTZGbHkvQkc7OztFQUdDLGdDRTJHUTtBL0Z5ci9CWjtBNkY3eC9CRztFQUNDLDJDRW9HUTtBL0Yyci9CWjtBNkZ4eC9CRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLDJDTXdNSTtFTnJNUjtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsMkNNd01JO0VOck1SO0VBQ0E7RUkwR0Q7QTdGc3kvQkg7QTZGNXYvQlE7RUFDTiwyQnRGc0hnQjtFc0ZwTWhCLG1DRXNJVTtFRmxJVixnQ0U4SFU7QS9GNHMvQlo7QTZGeDAvQkU7RUFDQyxnQ0UySFM7QS9GK3MvQlo7QTZGcDAvQkc7OztFQUdDLGdDRW1IUTtBL0ZtdC9CWjtBNkYvei9CRztFQUNDLDJDRTRHUTtBL0ZxdC9CWjtBNkYxei9CRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLDJDTWdOSTtFTjdNUjtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsMkNNZ05JO0VON01SO0VBQ0E7RUkwR0Q7QTdGdzAvQkg7QTZGcHgvQkM7RUFDQywyQnRGNEdnQjtFc0ZwTWhCLG1DRThJVTtFRjFJVixnQ0VzSVU7QS9Gc3UvQlo7QTZGMTIvQkU7RUFDQyxnQ0VtSVM7QS9GeXUvQlo7QTZGdDIvQkc7OztFQUdDLGdDRTJIUTtBL0Y2dS9CWjtBNkZqMi9CRztFQUNDLDJDRW9IUTtBL0YrdS9CWjtBNkY1MS9CRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLDJDTXdOSTtFTnJOUjtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsMkNNd05JO0VOck5SO0VBQ0E7RUkwR0Q7QTdGMDIvQkg7O0E2RnR6L0JDO0VBQ0MsMkJ0RjRHZ0I7RXNGcE1oQix5Q0VzSjZJO0VGbEo3SSx3QkVrSnFDO0EvRjZ2L0J2QztBNkY3NC9CRTtFQUNDLHdCRStJb0M7QS9GZ3cvQnZDO0E2Rno0L0JHOzs7RUFHQyx3QkVzSTZEO0EvRnF3L0JqRTtBNkZwNC9CRztFQUNDLG1DRThIdUY7QS9Gd3cvQjNGO0E2Ri8zL0JFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsbUNNaU82RztFTjlOakg7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLG1DTWlPNkc7RU45TmpIO0VBQ0E7RUkwR0Q7QTdGNjQvQkg7O0E2RmgxL0JDO0VBQ0MsMkJ0Rm1HZ0I7RXNGcE1oQix5Q0U0SjZJO0VGeEo3SSx3QkV3SnFDO0EvRjB4L0J2QztBNkZoNy9CRTtFQUNDLHdCRXFKb0M7QS9GNngvQnZDO0E2RjU2L0JHOzs7RUFHQyx3QkU0STZEO0EvRmt5L0JqRTtBNkZ2Ni9CRztFQUNDLG1DRW9JdUY7QS9GcXkvQjNGO0E2Rmw2L0JFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsbUNNdU82RztFTnBPakg7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLG1DTXVPNkc7RU5wT2pIO0VBQ0E7RUkwR0Q7QTdGZzcvQkg7O0E2RnQ1L0JDO0VBRUMsMkJ0RnFJZ0I7RXNGcE1oQix5Q0VrSzhJO0VGOUo5SSx3QkU4SnNDO0EvRnV6L0J4QztBNkZuOS9CRTtFQUNDLHdCRTJKcUM7QS9GMHovQnhDO0E2Ri84L0JHOzs7OztFQUdDLHdCRWtKOEQ7QS9GaTAvQmxFO0E2RjU4L0JHO0VBQ0MsbUNFMEl3RjtBL0ZvMC9CNUY7QTZGdjgvQkU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxtQ002TzhHO0VOMU9sSDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsbUNNNk84RztFTjFPbEg7RUFDQTtFSTBHRDtBN0ZxOS9CSDs7QTZGMzYvQlE7RUFDTiwyQnRGc0hnQjtFc0ZwTWhCLHlDRXdLK0k7RUZwSy9JLHdCRW9LdUM7QS9GczEvQnpDO0E2RngvL0JFO0VBQ0Msd0JFaUtzQztBL0Z5MS9CekM7QTZGcC8vQkc7OztFQUdDLHdCRXdKK0Q7QS9GODEvQm5FO0E2Ri8rL0JHO0VBQ0MsbUNFZ0p5RjtBL0ZpMi9CN0Y7QTZGMSsvQkU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxtQ01tUCtHO0VOaFBuSDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsbUNNbVArRztFTmhQbkg7RUFDQTtFSTBHRDtBN0Z3Ly9CSDs7QTZGcDgvQkM7RUFDQywyQnRGNEdnQjtFc0ZwTWhCLHlDRThLNkk7RUYxSzdJLHdCRTBLcUM7QS9GbTMvQnZDO0E2RjNoZ0NFO0VBQ0Msd0JFdUtvQztBL0ZzMy9CdkM7QTZGdmhnQ0c7OztFQUdDLHdCRThKNkQ7QS9GMjMvQmpFO0E2RmxoZ0NHO0VBQ0MsbUNFc0p1RjtBL0Y4My9CM0Y7QTZGN2dnQ0U7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxtQ015UDZHO0VOdFBqSDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsbUNNeVA2RztFTnRQakg7RUFDQTtFSTBHRDtBN0YyaGdDSDtBNkY5OS9CQztFQUNDLDJCdEZtR2dCO0VzRnBNaEIseUNFK0s2STtFRjNLN0ksd0JFMktxQztBL0ZvNS9CdkM7QTZGN2pnQ0U7RUFDQyx3QkV3S29DO0EvRnU1L0J2QztBNkZ6amdDRzs7O0VBR0Msd0JFK0o2RDtBL0Y0NS9CakU7QTZGcGpnQ0c7RUFDQyxtQ0V1SnVGO0EvRis1L0IzRjtBNkYvaWdDRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLG1DTTBQNkc7RU52UGpIO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSxtQ00wUDZHO0VOdlBqSDtFQUNBO0VJMEdEO0E3RjZqZ0NIO0E2Rm5pZ0NDO0VBRUMsMkJ0RnFJZ0I7RXNGcE1oQix5Q0VnTDhJO0VGNUs5SSx3QkU0S3NDO0EvRnE3L0J4QztBNkYvbGdDRTtFQUNDLHdCRXlLcUM7QS9GdzcvQnhDO0E2RjNsZ0NHOzs7OztFQUdDLHdCRWdLOEQ7QS9GKzcvQmxFO0E2RnhsZ0NHO0VBQ0MsbUNFd0p3RjtBL0ZrOC9CNUY7QTZGbmxnQ0U7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxtQ00yUDhHO0VOeFBsSDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsbUNNMlA4RztFTnhQbEg7RUFDQTtFSTBHRDtBN0ZpbWdDSDtBNkZ2amdDUTtFQUNOLDJCdEZzSGdCO0VzRnBNaEIseUNFaUwrSTtFRjdLL0ksd0JFNkt1QztBL0Z3OS9CekM7QTZGbm9nQ0U7RUFDQyx3QkUwS3NDO0EvRjI5L0J6QztBNkYvbmdDRzs7O0VBR0Msd0JFaUsrRDtBL0ZnKy9CbkU7QTZGMW5nQ0c7RUFDQyxtQ0V5SnlGO0EvRm0rL0I3RjtBNkZybmdDRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLG1DTTRQK0c7RU56UG5IO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSxtQ000UCtHO0VOelBuSDtFQUNBO0VJMEdEO0E3Rm1vZ0NIOztBNkZ6bWdDQztFQUVDLDJCdEZxSWdCO0VzRmhNaEIsd0JFb0xzQztBL0ZtLy9CeEM7QTZGcnFnQ0U7RUFDQyx3QkVpTHFDO0EvRnMvL0J4QztBNkZqcWdDRzs7Ozs7RUFHQyx3QkV3SzhEO0EvRjYvL0JsRTtBNkY5cGdDRztFQUNDLG1DRWdLd0Y7QS9GZ2dnQzVGO0E2RnpwZ0NFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsbUNNbVE4RztFTmhRbEg7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLG1DTW1ROEc7RU5oUWxIO0VBQ0E7RUkwR0Q7QTdGdXFnQ0g7O0E2Rm5uZ0NDO0VBQ0MsMkJ0RjRHZ0I7RXNGaE1oQix3QkUwTHFDO0EvRmloZ0N2QztBNkZ6c2dDRTtFQUNDLHdCRXVMb0M7QS9Gb2hnQ3ZDO0E2RnJzZ0NHOzs7RUFHQyx3QkU4SzZEO0EvRnloZ0NqRTtBNkZoc2dDRztFQUNDLG1DRXNLdUY7QS9GNGhnQzNGO0E2RjNyZ0NFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsbUNNeVE2RztFTnRRakg7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLG1DTXlRNkc7RU50UWpIO0VBQ0E7RUkwR0Q7QTdGeXNnQ0g7O0E2RjVvZ0NDO0VBQ0MsMkJ0Rm1HZ0I7RXNGaE1oQix3QkVnTXFDO0EvRjZpZ0N2QztBNkYzdWdDRTtFQUNDLHdCRTZMb0M7QS9GZ2pnQ3ZDO0E2RnZ1Z0NHOzs7RUFHQyx3QkVvTDZEO0EvRnFqZ0NqRTtBNkZsdWdDRztFQUNDLG1DRTRLdUY7QS9Gd2pnQzNGO0E2Rjd0Z0NFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsbUNNK1E2RztFTjVRakg7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLG1DTStRNkc7RU41UWpIO0VBQ0E7RUkwR0Q7QTdGMnVnQ0g7O0E2RmpzZ0NRO0VBQ04sMkJ0RnNIZ0I7RXNGaE1oQix3QkVzTXVDO0EvRnlrZ0N6QztBNkY3d2dDRTtFQUNDLHdCRW1Nc0M7QS9GNGtnQ3pDO0E2Rnp3Z0NHOzs7RUFHQyx3QkUwTCtEO0EvRmlsZ0NuRTtBNkZwd2dDRztFQUNDLG1DRWtMeUY7QS9Gb2xnQzdGO0E2Ri92Z0NFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsbUNNcVIrRztFTmxSbkg7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLG1DTXFSK0c7RU5sUm5IO0VBQ0E7RUkwR0Q7QTdGNndnQ0g7O0E2Rm52Z0NDO0VBRUMsMkJ0RnFJZ0I7RXNGaE1oQix3QkU0TXNDO0EvRnFtZ0N4QztBNkYveWdDRTtFQUNDLHdCRXlNcUM7QS9Gd21nQ3hDO0E2RjN5Z0NHOzs7OztFQUdDLHdCRWdNOEQ7QS9GK21nQ2xFO0E2Rnh5Z0NHO0VBQ0MsbUNFd0x3RjtBL0ZrbmdDNUY7QTZGbnlnQ0U7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxtQ00yUjhHO0VOeFJsSDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsbUNNMlI4RztFTnhSbEg7RUFDQTtFSTBHRDtBN0ZpemdDSDtBNkY3dmdDQztFQUNDLDJCdEY0R2dCO0VzRmhNaEIsd0JFNk1xQztBL0Z1b2dDdkM7QTZGbDFnQ0U7RUFDQyx3QkUwTW9DO0EvRjBvZ0N2QztBNkY5MGdDRzs7O0VBR0Msd0JFaU02RDtBL0Yrb2dDakU7QTZGejBnQ0c7RUFDQyxtQ0V5THVGO0EvRmtwZ0MzRjtBNkZwMGdDRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLG1DTTRSNkc7RU56UmpIO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSxtQ000UjZHO0VOelJqSDtFQUNBO0VJMEdEO0E3RmsxZ0NIO0E2RnJ4Z0NDO0VBQ0MsMkJ0Rm1HZ0I7RXNGaE1oQix3QkU4TXFDO0EvRnVxZ0N2QztBNkZuM2dDRTtFQUNDLHdCRTJNb0M7QS9GMHFnQ3ZDO0E2Ri8yZ0NHOzs7RUFHQyx3QkVrTTZEO0EvRitxZ0NqRTtBNkYxMmdDRztFQUNDLG1DRTBMdUY7QS9Ga3JnQzNGO0E2RnIyZ0NFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsbUNNNlI2RztFTjFSakg7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLG1DTTZSNkc7RU4xUmpIO0VBQ0E7RUkwR0Q7QTdGbTNnQ0g7QTZGejBnQ1E7RUFDTiwyQnRGc0hnQjtFc0ZoTWhCLHdCRStNdUM7QS9GdXNnQ3pDO0E2RnA1Z0NFO0VBQ0Msd0JFNE1zQztBL0Ywc2dDekM7QTZGaDVnQ0c7OztFQUdDLHdCRW1NK0Q7QS9GK3NnQ25FO0E2RjM0Z0NHO0VBQ0MsbUNFMkx5RjtBL0ZrdGdDN0Y7QTZGdDRnQ0U7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxtQ004UitHO0VOM1JuSDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsbUNNOFIrRztFTjNSbkg7RUFDQTtFSTBHRDtBN0ZvNWdDSDs7QTZGMTNnQ0M7RUFFQywyQnRGcUlnQjtFc0ZoTWhCLHFCRXFOc0M7QS9GbXVnQ3hDO0E2RnQ3Z0NFO0VBQ0MscUJFa05xQztBL0ZzdWdDeEM7QTZGbDdnQ0c7Ozs7O0VBR0MscUJFeU0yRDtBL0Y2dWdDL0Q7QTZGLzZnQ0c7RUFDQyxnQ0VpTWtGO0EvRmd2Z0N0RjtBNkYxNmdDRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLGdDTW9TcUc7RU5qU3pHO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSxnQ01vU3FHO0VOalN6RztFQUNBO0VJMEdEO0E3Rnc3Z0NIO0E2RnA0Z0NDO0VBQ0MsMkJ0RjRHZ0I7RXNGaE1oQixxQkVzTnFDO0EvRnF3Z0N2QztBNkZ6OWdDRTtFQUNDLHFCRW1Ob0M7QS9Gd3dnQ3ZDO0E2RnI5Z0NHOzs7RUFHQyxxQkUwTTBEO0EvRjZ3Z0M5RDtBNkZoOWdDRztFQUNDLGdDRWtNaUY7QS9GZ3hnQ3JGO0E2RjM4Z0NFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsZ0NNcVNvRztFTmxTeEc7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLGdDTXFTb0c7RU5sU3hHO0VBQ0E7RUkwR0Q7QTdGeTlnQ0g7QTZGNTVnQ0M7RUFDQywyQnRGbUdnQjtFc0ZoTWhCLHFCRXVOcUM7QS9GcXlnQ3ZDO0E2RjEvZ0NFO0VBQ0MscUJFb05vQztBL0Z3eWdDdkM7QTZGdC9nQ0c7OztFQUdDLHFCRTJNMEQ7QS9GNnlnQzlEO0E2RmovZ0NHO0VBQ0MsZ0NFbU1pRjtBL0ZnemdDckY7QTZGNStnQ0U7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxnQ01zU29HO0VOblN4RztFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsZ0NNc1NvRztFTm5TeEc7RUFDQTtFSTBHRDtBN0YwL2dDSDtBNkZoOWdDUTtFQUNOLDJCdEZzSGdCO0VzRmhNaEIscUJFd051QztBL0ZxMGdDekM7QTZGM2hoQ0U7RUFDQyxxQkVxTnNDO0EvRncwZ0N6QztBNkZ2aGhDRzs7O0VBR0MscUJFNE00RDtBL0Y2MGdDaEU7QTZGbGhoQ0c7RUFDQyxnQ0VvTW1GO0EvRmcxZ0N2RjtBNkY3Z2hDRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLGdDTXVTc0c7RU5wUzFHO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSxnQ011U3NHO0VOcFMxRztFQUNBO0VJMEdEO0E3RjJoaENIOztBNkZqZ2hDQztFQUVDLDJCdEZxSWdCO0VzRmhNaEIseUJFOE5zQztBL0ZpMmdDeEM7QTZGN2poQ0U7RUFDQyx5QkUyTnFDO0EvRm8yZ0N4QztBNkZ6amhDRzs7Ozs7RUFHQyx5QkVrTitEO0EvRjIyZ0NuRTtBNkZ0amhDRztFQUNDLG9DRTBNMEY7QS9GODJnQzlGO0E2RmpqaENFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsb0NNNlNpSDtFTjFTckg7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLG9DTTZTaUg7RU4xU3JIO0VBQ0E7RUkwR0Q7QTdGK2poQ0g7QTZGM2doQ0M7RUFDQywyQnRGNEdnQjtFc0ZoTWhCLHlCRStOcUM7QS9GbTRnQ3ZDO0E2RmhtaENFO0VBQ0MseUJFNE5vQztBL0ZzNGdDdkM7QTZGNWxoQ0c7OztFQUdDLHlCRW1OOEQ7QS9GMjRnQ2xFO0E2RnZsaENHO0VBQ0Msb0NFMk15RjtBL0Y4NGdDN0Y7QTZGbGxoQ0U7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxvQ004U2dIO0VOM1NwSDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsb0NNOFNnSDtFTjNTcEg7RUFDQTtFSTBHRDtBN0ZnbWhDSDtBNkZuaWhDQztFQUNDLDJCdEZtR2dCO0VzRmhNaEIseUJFZ09xQztBL0ZtNmdDdkM7QTZGam9oQ0U7RUFDQyx5QkU2Tm9DO0EvRnM2Z0N2QztBNkY3bmhDRzs7O0VBR0MseUJFb044RDtBL0YyNmdDbEU7QTZGeG5oQ0c7RUFDQyxvQ0U0TXlGO0EvRjg2Z0M3RjtBNkZubmhDRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLG9DTStTZ0g7RU41U3BIO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSxvQ00rU2dIO0VONVNwSDtFQUNBO0VJMEdEO0E3RmlvaENIO0E2RnZsaENRO0VBQ04sMkJ0RnNIZ0I7RXNGaE1oQix5QkVpT3VDO0EvRm04Z0N6QztBNkZscWhDRTtFQUNDLHlCRThOc0M7QS9GczhnQ3pDO0E2RjlwaENHOzs7RUFHQyx5QkVxTmdFO0EvRjI4Z0NwRTtBNkZ6cGhDRztFQUNDLG9DRTZNMkY7QS9GODhnQy9GO0E2RnBwaENFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsb0NNZ1RrSDtFTjdTdEg7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLG9DTWdUa0g7RU43U3RIO0VBQ0E7RUkwR0Q7QTdGa3FoQ0g7O0E2RnhvaENDO0VBRUMsMkJ0RnFJZ0I7RXNGaE1oQix3QkV3T3NDO0EvRjg5Z0N4QztBNkZwc2hDRTtFQUNDLHdCRXFPcUM7QS9GaStnQ3hDOztBNkY3bWhDQztFQUNDLDJCdEZtR2dCO0VzRmhNaEIsd0JFOE9xQztBL0ZnK2dDdkM7QTZGNXNoQ0U7RUFDQyx3QkUyT29DO0EvRm0rZ0N2Qzs7QTZGOW5oQ0M7RUFDQywyQnRGNEdnQjtFc0ZoTWhCLHdCRW9QcUM7QS9GaytnQ3ZDO0E2RnB0aENFO0VBQ0Msd0JFaVBvQztBL0ZxK2dDdkM7O0E2RmhwaENRO0VBQ04sMkJ0RnNIZ0I7RXNGaE1oQix3QkUwUHVDO0EvRm8rZ0N6QztBNkY1dGhDRTtFQUNDLHdCRXVQc0M7QS9GdStnQ3pDOztBNkZ4cWhDQztFQUVDLDJCdEZxSWdCO0VzRmhNaEIsd0JFZ1FzQztBL0ZzK2dDeEM7QTZGcHVoQ0U7RUFDQyx3QkU2UHFDO0EvRnkrZ0N4QztBNkY3b2hDQztFQUNDLDJCdEZtR2dCO0VzRmhNaEIsd0JFaVFxQztBL0Y0K2dDdkM7QTZGM3VoQ0U7RUFDQyx3QkU4UG9DO0EvRisrZ0N2QztBNkY3cGhDQztFQUNDLDJCdEY0R2dCO0VzRmhNaEIsd0JFa1FxQztBL0ZrL2dDdkM7QTZGbHZoQ0U7RUFDQyx3QkUrUG9DO0EvRnEvZ0N2QztBNkY5cWhDUTtFQUNOLDJCdEZzSGdCO0VzRmhNaEIsd0JFbVF1QztBL0Z3L2dDekM7QTZGenZoQ0U7RUFDQyx3QkVnUXNDO0EvRjIvZ0N6Qzs7QTZGcnNoQ0M7RUFFQywyQnRGcUlnQjtBUGtraENsQjtBNkZ6dmhDRzs7Ozs7RUFHQyx3QkUrUDBDO0EvRjgvZ0M5Qzs7QTZGN3FoQ0M7RUFDQywyQnRGbUdnQjtBUDZraENsQjtBNkZwd2hDRzs7O0VBR0Msd0JFc1F5QztBL0ZnZ2hDN0M7O0E2Ri9yaENDO0VBQ0MsMkJ0RjRHZ0I7QVBzbGhDbEI7QTZGN3doQ0c7OztFQUdDLHdCRTZReUM7QS9Ga2doQzdDOztBNkZsdGhDUTtFQUNOLDJCdEZzSGdCO0FQK2xoQ2xCO0E2RnR4aENHOzs7RUFHQyx3QkVvUjJDO0EvRm9naEMvQzs7QTZGM3VoQ0M7RUFFQywyQnRGcUlnQjtBUHdtaENsQjtBNkYveGhDRzs7Ozs7RUFHQyx3QkUyUjBDO0EvRndnaEM5QztBNkZudGhDQztFQUNDLDJCdEZtR2dCO0FQa25oQ2xCO0E2Rnp5aENHOzs7RUFHQyx3QkU0UnlDO0EvRitnaEM3QztBNkZwdWhDQztFQUNDLDJCdEY0R2dCO0FQMG5oQ2xCO0E2Rmp6aENHOzs7RUFHQyx3QkU2UnlDO0EvRnNoaEM3QztBNkZ0dmhDUTtFQUNOLDJCdEZzSGdCO0FQa29oQ2xCO0E2Rnp6aENHOzs7RUFHQyx3QkU4UjJDO0EvRjZoaEMvQzs7QTZGOXdoQ0M7RUFFQywyQnRGcUlnQjtBUDJvaENsQjtBNkZ4emhDRztFQUNDLG1DRThSZ0Q7QS9GNGhoQ3BEOztBNkYzdmhDQztFQUNDLDJCdEY0R2dCO0FQa3BoQ2xCO0E2Ri96aENHO0VBQ0MsbUNFcVMrQztBL0Y0aGhDbkQ7O0E2Rnp2aENDO0VBQ0MsMkJ0Rm1HZ0I7QVB5cGhDbEI7QTZGdDBoQ0c7RUFDQyxtQ0U0UytDO0EvRjRoaENuRDs7QTZGbnhoQ1E7RUFDTiwyQnRGc0hnQjtBUGdxaENsQjtBNkY3MGhDRztFQUNDLG1DRW1UaUQ7QS9GNGhoQ3JEOztBNkYxeWhDQztFQUVDLDJCdEZxSWdCO0FQdXFoQ2xCO0E2RnAxaENHO0VBQ0MsbUNFMFRnRDtBL0Y0aGhDcEQ7QTZGOXdoQ0M7RUFDQywyQnRGbUdnQjtBUDZxaENsQjtBNkYxMWhDRztFQUNDLG1DRTJUK0M7QS9GaWloQ25EO0E2Rjd4aENDO0VBQ0MsMkJ0RjRHZ0I7QVBtcmhDbEI7QTZGaDJoQ0c7RUFDQyxtQ0U0VCtDO0EvRnNpaENuRDtBNkY3eWhDUTtFQUNOLDJCdEZzSGdCO0FQeXJoQ2xCO0E2RnQyaENHO0VBQ0MsbUNFNlRpRDtBL0YyaWhDckQ7O0E2Rm4waENDO0VBRUMsMkJ0RnFJZ0I7QVBnc2hDbEI7QTZGcjJoQ0U7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxtQ013YWtEO0VOcmF0RDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsbUNNd2FrRDtFTnJhdEQ7RUFDQTtFSTBHRDtBN0ZtM2hDSDs7QTZGdHpoQ0M7RUFDQywyQnRGbUdnQjtBUHN0aENsQjtBNkYzM2hDRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLG1DTSthaUQ7RU41YXJEO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSxtQ00rYWlEO0VONWFyRDtFQUNBO0VJMEdEO0E3Rnk0aENIOztBNkZyMWhDQztFQUNDLDJCdEY0R2dCO0FQNHVoQ2xCO0E2Rmo1aENFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsbUNNc2JpRDtFTm5ickQ7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLG1DTXNiaUQ7RU5uYnJEO0VBQ0E7RUkwR0Q7QTdGKzVoQ0g7O0E2RnIzaENRO0VBQ04sMkJ0RnNIZ0I7QVBrd2hDbEI7QTZGdjZoQ0U7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxtQ002Ym1EO0VOMWJ2RDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsbUNNNmJtRDtFTjFidkQ7RUFDQTtFSTBHRDtBN0ZxN2hDSDs7QTZGMzVoQ0M7RUFFQywyQnRGcUlnQjtBUHd4aENsQjtBNkY3N2hDRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLG1DTW9ja0Q7RU5qY3REO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSxtQ01vY2tEO0VOamN0RDtFQUNBO0VJMEdEO0E3RjI4aENIO0E2Rjk0aENDO0VBQ0MsMkJ0Rm1HZ0I7QVA2eWhDbEI7QTZGbDloQ0U7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxtQ01xY2lEO0VObGNyRDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsbUNNcWNpRDtFTmxjckQ7RUFDQTtFSTBHRDtBN0ZnK2hDSDtBNkY1NmhDQztFQUNDLDJCdEY0R2dCO0FQazBoQ2xCO0E2RnYraENFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsbUNNc2NpRDtFTm5jckQ7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLG1DTXNjaUQ7RU5uY3JEO0VBQ0E7RUkwR0Q7QTdGcS9oQ0g7QTZGMzhoQ1E7RUFDTiwyQnRGc0hnQjtBUHUxaENsQjtBNkY1L2hDRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLG1DTXVjbUQ7RU5wY3ZEO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSxtQ011Y21EO0VOcGN2RDtFQUNBO0VJMEdEO0E3RjBnaUNIOztBZ0dqcmlDQTtFQUNJO0VBQ0E7QWhHb3JpQ0o7QWdHbHJpQ0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdDMUZrakJzQjtBTmtvaEM5QjtBZ0dscmlDUTtFQUNJO0FoR29yaUNaO0FnRy9xaUNRO0VBQ0k7QWhHaXJpQ1o7QWdHL3FpQ1k7RUFDSTtFQUNBLGdDMUZxaUJjO0FONG9oQzlCOztBaUc1c2lDQTtFQUNJO0VBQ0E7RUFHSTtBakc2c2lDUjtBaUd2c2lDSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZ0IxRmt3QnFCO0UwRmp3QnJCO0VBQ0E7RUFDQTtFQUNBO0FqR3lzaUNSO0FpR3RzaUNRO0VBQ0k7RUFDQTtFQUNBLGMxRnV2QjRCO0UwRnR2QjVCO0FqR3dzaUNaO0FpR3RzaUNZO0VBQ0k7RUFDQTtBakd3c2lDaEI7QWlHcnNpQ1k7RUFDSTtFQUNBO0FqR3VzaUNoQjtBaUdyc2lDZ0I7RUFDSTtFQUNBO0VBQ0E7QWpHdXNpQ3BCO0FpR3JzaUNvQjtFQUVJO0FqR3NzaUN4QjtBaUdsc2lDZ0I7RUFDSTtBakdvc2lDcEI7QWtHcnZpQ0k7RUFDSTtFQUNBO0FsR3V2aUNSO0FpR25zaUNZOztFQUVJO0VBQ0E7RUFDQTtBakdxc2lDaEI7QWlHbHNpQ1k7RUFDSTtFQUNBO0FqR29zaUNoQjtBaUdoc2lDWTtFQUNJO0VBQ0E7QWpHa3NpQ2hCO0FpRzlyaUNZO0VBQ0k7QWpHZ3NpQ2hCO0FpRzNyaUNRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWpHNnJpQ1o7QWlHeHJpQ0k7RUFDSTtFQUNBO0FqRzByaUNSO0FpR3RyaUNJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWpHd3JpQ1I7QWlHcHJpQ0k7RUFDSTtFQUNBO0FqR3NyaUNSO0FpR2pyaUNROzs7RUFHSTtFQUNBO0FqR21yaUNaO0FpRzlxaUNROzs7RUFHSTtFQUNBO0FqR2dyaUNaO0FpRzNxaUNROzs7RUFHSTtBakc2cWlDWjtBaUd4cWlDSTtFQUNJO0VBQ0E7QWpHMHFpQ1I7QWlHeHFpQ1E7RUFDSTtBakcwcWlDWjtBaUd2cWlDUTtFQUNJO0FqR3lxaUNaO0FpR3BxaUNJO0VBQ0k7RUFDQTtBakdzcWlDUjtBaUdqcWlDUTtFQUNJO0FqR21xaUNaO0FpR2hxaUNRO0VBQ0k7QWpHa3FpQ1o7QWlHN3BpQ0k7RUFDSTtFQUNBO0FqRytwaUNSO0FpRzNwaUNJO0VBQ0k7RUFDQTtFQUNBO0FqRzZwaUNSO0FpRzNwaUNRO0VBQ0k7QWpHNnBpQ1o7QWlHMXBpQ1E7RUFDSTtBakc0cGlDWjtBaUd2cGlDSTtFQUNJO0FqR3lwaUNSO0FpR3ZwaUNRO0VBQ0k7QWpHeXBpQ1o7QWlHdHBpQ1E7RUFDSTtBakd3cGlDWjtBaUducGlDSTtFQUNJO0FqR3FwaUNSOztBaUcxb2lDWTtFQUNJO0FqRzZvaUNoQjtBaUd6b2lDWTtFQUNJO0FqRzJvaUNoQjtBaUd2b2lDWTtFQUNJO0FqR3lvaUNoQjtBaUdyb2lDWTtFQUNJO0FqR3VvaUNoQjtBaUdub2lDWTtFQUNJO0FqR3FvaUNoQjtBaUdqb2lDWTtFQUNJO0VBQ0E7RUFDQTtBakdtb2lDaEI7QWlHam9pQ2dCO0VBQ0k7RUFDQTtBakdtb2lDcEI7QWdCOXppQ0k7RWlGMkpRO0lBQ0k7RWpHc3FpQ2Q7RWlHbHFpQ1U7SUFDSTtFakdvcWlDZDtFaUdocWlDVTtJQUNJO0VqR2txaUNkO0VpRzlwaUNVO0lBQ0k7RWpHZ3FpQ2Q7RWlHNXBpQ1U7SUFDSTtFakc4cGlDZDtFaUcxcGlDVTtJQUNJO0lBQ0E7SUFDQTtFakc0cGlDZDtFaUcxcGlDYztJQUNJO0lBQ0E7RWpHNHBpQ2xCO0FBQ0Y7QWdCeDFpQ0k7RWlGMkpRO0lBQ0k7RWpHZ3NpQ2Q7RWlHNXJpQ1U7SUFDSTtFakc4cmlDZDtFaUcxcmlDVTtJQUNJO0VqRzRyaUNkO0VpR3hyaUNVO0lBQ0k7RWpHMHJpQ2Q7RWlHdHJpQ1U7SUFDSTtFakd3cmlDZDtFaUdwcmlDVTtJQUNJO0lBQ0E7SUFDQTtFakdzcmlDZDtFaUdwcmlDYztJQUNJO0lBQ0E7RWpHc3JpQ2xCO0FBQ0Y7QWdCbDNpQ0k7RWlGMkpRO0lBQ0k7RWpHMHRpQ2Q7RWlHdHRpQ1U7SUFDSTtFakd3dGlDZDtFaUdwdGlDVTtJQUNJO0VqR3N0aUNkO0VpR2x0aUNVO0lBQ0k7RWpHb3RpQ2Q7RWlHaHRpQ1U7SUFDSTtFakdrdGlDZDtFaUc5c2lDVTtJQUNJO0lBQ0E7SUFDQTtFakdndGlDZDtFaUc5c2lDYztJQUNJO0lBQ0E7RWpHZ3RpQ2xCO0FBQ0Y7QWdCNTRpQ0k7RWlGMkpRO0lBQ0k7RWpHb3ZpQ2Q7RWlHaHZpQ1U7SUFDSTtFakdrdmlDZDtFaUc5dWlDVTtJQUNJO0VqR2d2aUNkO0VpRzV1aUNVO0lBQ0k7RWpHOHVpQ2Q7RWlHMXVpQ1U7SUFDSTtFakc0dWlDZDtFaUd4dWlDVTtJQUNJO0lBQ0E7SUFDQTtFakcwdWlDZDtFaUd4dWlDYztJQUNJO0lBQ0E7RWpHMHVpQ2xCO0FBQ0Y7QWdCdDZpQ0k7RWlGMkpRO0lBQ0k7RWpHOHdpQ2Q7RWlHMXdpQ1U7SUFDSTtFakc0d2lDZDtFaUd4d2lDVTtJQUNJO0VqRzB3aUNkO0VpR3R3aUNVO0lBQ0k7RWpHd3dpQ2Q7RWlHcHdpQ1U7SUFDSTtFakdzd2lDZDtFaUdsd2lDVTtJQUNJO0lBQ0E7SUFDQTtFakdvd2lDZDtFaUdsd2lDYztJQUNJO0lBQ0E7RWpHb3dpQ2xCO0FBQ0Y7O0FpRzd2aUNBO0VBQ0k7QWpHZ3dpQ0o7O0FpRzd2aUNBO0VBQ0k7QWpHZ3dpQ0o7O0FpRzd2aUNBO0VBQ0k7RUFDQTtBakdnd2lDSjs7QWlHN3ZpQ0E7RUFDSTtBakdnd2lDSjs7QWlHN3ZpQ0E7RUFDSTtFQUNBO0FqR2d3aUNKOztBaUc3dmlDQTtFQUNJLG1CckV6UDRCO0E1QnkvaUNoQzs7QWlHN3ZpQ0E7RUFDSSw0QnJFN1A0QjtFcUU4UDVCLCtCckU5UDRCO0E1QjgvaUNoQzs7QWlHN3ZpQ0E7RUFDSSw2QnJFbFE0QjtFcUVtUTVCLGdDckVuUTRCO0E1Qm1nakNoQzs7QWlHN3ZpQ0E7RUFDSSw0QnJFdlE0QjtFcUV3UTVCLDZCckV4UTRCO0E1QndnakNoQzs7QWlHN3ZpQ0E7RUFDSSwrQnJFNVE0QjtFcUU2UTVCLGdDckU3UTRCO0E1QjZnakNoQzs7QWdCaitpQ0k7RWlGdU9JO0lBQ0ksbUIxRmtlNEI7STBGamU1QixzQjFGaWU0QjtFUDZ4aEN0QztBQUNGO0FpR3h2aUNRO0VBQ0k7QWpHMHZpQ1o7O0FtR2xqakNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkdxampDSjtBbUdsampDSTtFQUNJO0VBQ0E7RUFDQSxvQjVGKzVCZ0M7QVBxcGhDeEM7QW1HbGpqQ1E7RUFDSTtBbkdvampDWjtBbUdqampDUTtFQUNJLG9CNUZ3NUI0QjtFNEZ2NUI1QjtBbkdtampDWjtBbUdoampDUTtFQUNJO0FuR2tqakNaO0FtRy9pakNRO0VBQ0k7QW5HaWpqQ1o7QW1HN2lqQ1k7RUFDSTtBbkcraWpDaEI7O0FtR3RpakNRO0VBQ0k7QW5HeWlqQ1o7O0FtR2ppakNRO0VBQ0k7QW5Hb2lqQ1o7O0FtRzVoakNRO0VBQ0k7QW5HK2hqQ1o7O0FvRzNsakNBO0VBQ0M7RUFHQTtBcEc0bGpDRDtBb0d6bGpDQztFQUNDO0FwRzJsakNGO0FvR3ZsakNDO0VBQ0M7RUFDQTtBcEd5bGpDRjtBb0d2bGpDRTtFQUNDO0FwR3lsakNIO0FvR3RsakNFO0VBQ0M7QXBHd2xqQ0g7QW9HbmxqQ0M7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZ0I3RmdWcUI7QVBxd2lDdkI7QW9HamxqQ0M7RUFDQztBcEdtbGpDRjtBb0cva2pDQztFQUNDO0FwR2lsakNGO0FvRzdrakNDO0VDOUNHO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckc4bmpDSjtBb0dubGpDQztFQUNDO0VBQ0E7QXBHcWxqQ0Y7QW9HamxqQ0M7RUFDQztFQUNBO0FwR21sakNGO0FvRy9rakNDO0VBQ0M7RUFDQTtBcEdpbGpDRjs7QW9HNWtqQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwRytrakNEOztBb0d6a2pDQztFQUNDO0VBQ0EsZTdGcVJlO0U2RnBSZjtFQUNBO0FwRzRrakNGO0FvR3hrakNDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQSxtQzlGNnpCc0M7RThGNXpCdEMsa0M5RjR6QnNDO0U4RjN6QnRDO0FwRzBrakNGO0FvR3hrakNFO0VBQ0M7QXBHMGtqQ0g7QW9HdGtqQ0U7RUFDQztBcEd3a2pDSDtBb0dwa2pDRTtFQUNDLGtDOUYreUJxQztFOEY5eUJyQyxpQzlGOHlCcUM7QU53eGhDeEM7QW9HbGtqQ0U7RUFDQyxtQzlGMHlCcUM7RThGenlCckMsa0M5Rnl5QnFDO0FOMnhoQ3hDO0FvR2prakNFO0VBQ0M7QXBHbWtqQ0g7O0FzRzNyakNBO0VBQ0M7RUFDQTtBdEc4cmpDRDtBdUc5cGpDSTtFQXdCUSwrQkQvQ1c7QXRHd3JqQ3ZCOztBc0dqcmpDQTtFQUNDO0VBQ0E7QXRHb3JqQ0Q7QXVHdHFqQ0k7RUF3QlEsZ0NoR3NnQmdDO0FQMm9pQzVDOztBc0dycWpDQztFQzFCTyw4QkQyQkU7RUNaRiw2QkRjUztFQ1ZULGlDRFdLO0F0R3VxakNiO0F1R2pzakNROztFQUVGLDhCRHNCUztBdEc2cWpDZjtBdUdoc2pDUTtFQUNJLDhCRGtCRztBdEdncmpDZjtBdUd0cmpDSTtFQVNRLDhCRENLO0VDY0wsb0NEWlk7RUNnQlo7QXZHK3BqQ1o7QXVHOXFqQ1k7Ozs7Ozs7OztFQUVGLDhCREpZO0F0RzJyakN0QjtBdUdwcmpDWTtFQUNJLDhCRFJNO0F0RzhyakN0Qjs7QXNHcnJqQ0U7RUMxQ00sc0JEMkNHO0VDNUJILG1DRG1DVTtFQy9CVix1Q0RnQ007QXRHa3JqQ2Q7QXVHanVqQ1E7O0VBRUYsc0JEc0NVO0F0RzZyakNoQjtBdUdodWpDUTtFQUNJLHNCRGtDSTtBdEdnc2pDaEI7QXVHdHRqQ0k7RUFTUSw4QkRzQk07RUNQTiw2QkRTYTtFQ0xiO0F2RytyakNaO0F1RzlzakNZOzs7Ozs7Ozs7RUFFRiw4QkRpQmE7QXRHc3NqQ3ZCO0F1R3B0akNZO0VBQ0ksOEJEYU87QXRHeXNqQ3ZCOztBc0doc2pDQztFQ2hETyw2QkRtRFM7RUMvQ1QsaUNEZ0RLO0F0R2lzakNiO0F1Rzl1akNJO0VBU1EsOEJEcURLO0VDdENMLDZCRHdDWTtFQ3BDWjtBdkd1dGpDWjtBdUd0dWpDWTs7Ozs7Ozs7O0VBRUYsOEJEZ0RZO0F0RytyakN0QjtBdUc1dWpDWTtFQUNJLDhCRDRDTTtBdEdrc2pDdEI7O0F1R2p3akNJO0VBU1Esc0JEcUVNO0VDdEROLG1DRDZEYTtFQ3pEYjtBdkcydWpDWjtBdUcxdmpDWTs7Ozs7Ozs7O0VBRUYsc0JEZ0VhO0F0R21zakN2QjtBdUdod2pDWTtFQUNJLHNCRDRETztBdEdzc2pDdkI7O0FzR3hyakNDO0VDbkhPLHNCRG9IRTtFQ3JHRiw2QkR1R1M7RUNuR1QsNkJEMkdLO0F0R21yakNiO0F1Rzd5akNROztFQUVGLHNCRCtHUztBdEdnc2pDZjtBdUc1eWpDUTtFQUNJLHNCRDJHRztBdEdtc2pDZjtBdUdseWpDSTtFQVNRLDZCRGlHSztFQ2xGTCw2QkRvRlk7RUNoRlo7QXZHMndqQ1o7QXVHMXhqQ1k7Ozs7Ozs7OztFQUVGLDZCRDRGWTtBdEd1c2pDdEI7QXVHaHlqQ1k7RUFDSSw2QkR3Rk07QXRHMHNqQ3RCOztBc0dqempDQztFQzFCTyxnQ0QyQkU7RUNaRiwrQkRjUztFQ1ZULG1DRFdLO0F0R216akNiO0F1RzcwakNROztFQUVGLGdDRHNCUztBdEd5empDZjtBdUc1MGpDUTtFQUNJLGdDRGtCRztBdEc0empDZjtBdUdsMGpDSTtFQVNRLGdDRENLO0VDY0wsc0NEWlk7RUNnQlo7QXZHMnlqQ1o7QXVHMXpqQ1k7Ozs7Ozs7OztFQUVGLGdDREpZO0F0R3UwakN0QjtBdUdoMGpDWTtFQUNJLGdDRFJNO0F0RzAwakN0Qjs7QXNHajBqQ0U7RUMxQ00sd0JEMkNHO0VDNUJILHFDRG1DVTtFQy9CVix5Q0RnQ007QXRHOHpqQ2Q7QXVHNzJqQ1E7O0VBRUYsd0JEc0NVO0F0R3kwakNoQjtBdUc1MmpDUTtFQUNJLHdCRGtDSTtBdEc0MGpDaEI7QXVHbDJqQ0k7RUFTUSxnQ0RzQk07RUNQTiwrQkRTYTtFQ0xiO0F2RzIwakNaO0F1RzExakNZOzs7Ozs7Ozs7RUFFRixnQ0RpQmE7QXRHazFqQ3ZCO0F1R2gyakNZO0VBQ0ksZ0NEYU87QXRHcTFqQ3ZCOztBc0c1MGpDQztFQ2hETywrQkRtRFM7RUMvQ1QsbUNEZ0RLO0F0RzYwakNiO0F1RzEzakNJO0VBU1EsZ0NEcURLO0VDdENMLCtCRHdDWTtFQ3BDWjtBdkdtMmpDWjtBdUdsM2pDWTs7Ozs7Ozs7O0VBRUYsZ0NEZ0RZO0F0RzIwakN0QjtBdUd4M2pDWTtFQUNJLGdDRDRDTTtBdEc4MGpDdEI7O0F1Rzc0akNJO0VBU1Esd0JEcUVNO0VDdEROLHFDRDZEYTtFQ3pEYjtBdkd1M2pDWjtBdUd0NGpDWTs7Ozs7Ozs7O0VBRUYsd0JEZ0VhO0F0RyswakN2QjtBdUc1NGpDWTtFQUNJLHdCRDRETztBdEdrMWpDdkI7O0FzR3AwakNDO0VDbkhPLHdCRG9IRTtFQ3JHRiwrQkR1R1M7RUNuR1QsNkJEMkdLO0F0Ryt6akNiO0F1R3o3akNROztFQUVGLHdCRCtHUztBdEc0MGpDZjtBdUd4N2pDUTtFQUNJLHdCRDJHRztBdEcrMGpDZjtBdUc5NmpDSTtFQVNRLCtCRGlHSztFQ2xGTCwrQkRvRlk7RUNoRlo7QXZHdTVqQ1o7QXVHdDZqQ1k7Ozs7Ozs7OztFQUVGLCtCRDRGWTtBdEdtMWpDdEI7QXVHNTZqQ1k7RUFDSSwrQkR3Rk07QXRHczFqQ3RCOztBc0c3N2pDQztFQzFCTyxrQ0QyQkU7RUNaRixpQ0RjUztFQ1ZULHFDRFdLO0F0Rys3akNiO0F1R3o5akNROztFQUVGLGtDRHNCUztBdEdxOGpDZjtBdUd4OWpDUTtFQUNJLGtDRGtCRztBdEd3OGpDZjtBdUc5OGpDSTtFQVNRLGtDRENLO0VDY0wsd0NEWlk7RUNnQlo7QXZHdTdqQ1o7QXVHdDhqQ1k7Ozs7Ozs7OztFQUVGLGtDREpZO0F0R205akN0QjtBdUc1OGpDWTtFQUNJLGtDRFJNO0F0R3M5akN0Qjs7QXNHNzhqQ0U7RUMxQ00sa0NEOENLO0VDL0JMLHVDRG1DVTtFQy9CViwyQ0RnQ007QXRHMDhqQ2Q7QXVHei9qQ1E7O0VBRUYsa0NEeUNZO0F0R2s5akNsQjtBdUd4L2pDUTtFQUNJLGtDRHFDTTtBdEdxOWpDbEI7QXVHOStqQ0k7RUFTUSxrQ0RzQk07RUNQTixpQ0RTYTtFQ0xiO0F2R3U5akNaO0F1R3QrakNZOzs7Ozs7Ozs7RUFFRixrQ0RpQmE7QXRHODlqQ3ZCO0F1RzUrakNZO0VBQ0ksa0NEYU87QXRHaStqQ3ZCOztBc0d4OWpDQztFQ2hETyxpQ0RtRFM7RUMvQ1QscUNEZ0RLO0F0R3k5akNiO0F1R3Rna0NJO0VBU1Esa0NEcURLO0VDdENMLGlDRHdDWTtFQ3BDWjtBdkcrK2pDWjtBdUc5L2pDWTs7Ozs7Ozs7O0VBRUYsa0NEZ0RZO0F0R3U5akN0QjtBdUdwZ2tDWTtFQUNJLGtDRDRDTTtBdEcwOWpDdEI7O0F1R3poa0NJO0VBU1Esa0NEd0VRO0VDekRSLHVDRDZEYTtFQ3pEYjtBdkdtZ2tDWjtBdUdsaGtDWTs7Ozs7Ozs7O0VBRUYsa0NEbUVlO0F0R3c5akN6QjtBdUd4aGtDWTtFQUNJLGtDRCtEUztBdEcyOWpDekI7O0FzR2g5akNDO0VDbkhPLGtDRHlISTtFQzFHSix5Q0Q0R1c7RUN4R1gsNkJEMkdLO0F0RzI4akNiO0F1R3Jra0NROztFQUVGLGtDRG9IVztBdEdtOWpDakI7QXVHcGtrQ1E7RUFDSSxrQ0RnSEs7QXRHczlqQ2pCO0F1RzFqa0NJO0VBU1Esa0NEcUdPO0VDdEZQLHlDRHdGYztFQ3BGZDtBdkdtaWtDWjtBdUdsamtDWTs7Ozs7Ozs7O0VBRUYsa0NEZ0djO0F0RzI5akN4QjtBdUd4amtDWTtFQUNJLGtDRDRGUTtBdEc4OWpDeEI7O0FzR3pra0NDO0VDMUJPLGdDRDJCRTtFQ1pGLCtCRGNTO0VDVlQsbUNEV0s7QXRHMmtrQ2I7QXVHcm1rQ1E7O0VBRUYsZ0NEc0JTO0F0R2lsa0NmO0F1R3Bta0NRO0VBQ0ksZ0NEa0JHO0F0R29sa0NmO0F1RzFsa0NJO0VBU1EsZ0NEQ0s7RUNjTCxzQ0RaWTtFQ2dCWjtBdkdta2tDWjtBdUdsbGtDWTs7Ozs7Ozs7O0VBRUYsZ0NESlk7QXRHK2xrQ3RCO0F1R3hsa0NZO0VBQ0ksZ0NEUk07QXRHa21rQ3RCOztBc0d6bGtDRTtFQzFDTSx3QkQyQ0c7RUM1QkgscUNEbUNVO0VDL0JWLHlDRGdDTTtBdEdzbGtDZDtBdUdyb2tDUTs7RUFFRix3QkRzQ1U7QXRHaW1rQ2hCO0F1R3Bva0NRO0VBQ0ksd0JEa0NJO0F0R29ta0NoQjtBdUcxbmtDSTtFQVNRLGdDRHNCTTtFQ1BOLCtCRFNhO0VDTGI7QXZHbW1rQ1o7QXVHbG5rQ1k7Ozs7Ozs7OztFQUVGLGdDRGlCYTtBdEcwbWtDdkI7QXVHeG5rQ1k7RUFDSSxnQ0RhTztBdEc2bWtDdkI7O0FzR3Bta0NDO0VDaERPLCtCRG1EUztFQy9DVCxtQ0RnREs7QXRHcW1rQ2I7QXVHbHBrQ0k7RUFTUSxnQ0RxREs7RUN0Q0wsK0JEd0NZO0VDcENaO0F2RzJua0NaO0F1RzFva0NZOzs7Ozs7Ozs7RUFFRixnQ0RnRFk7QXRHbW1rQ3RCO0F1R2hwa0NZO0VBQ0ksZ0NENENNO0F0R3Nta0N0Qjs7QXVHcnFrQ0k7RUFTUSx3QkRxRU07RUN0RE4scUNENkRhO0VDekRiO0F2Rytva0NaO0F1Rzlwa0NZOzs7Ozs7Ozs7RUFFRix3QkRnRWE7QXRHdW1rQ3ZCO0F1R3Bxa0NZO0VBQ0ksd0JENERPO0F0RzBta0N2Qjs7QXNHNWxrQ0M7RUNuSE8sd0JEb0hFO0VDckdGLCtCRHVHUztFQ25HVCw2QkQyR0s7QXRHdWxrQ2I7QXVHanRrQ1E7O0VBRUYsd0JEK0dTO0F0R29ta0NmO0F1R2h0a0NRO0VBQ0ksd0JEMkdHO0F0R3Vta0NmO0F1R3Rza0NJO0VBU1EsK0JEaUdLO0VDbEZMLCtCRG9GWTtFQ2hGWjtBdkcrcWtDWjtBdUc5cmtDWTs7Ozs7Ozs7O0VBRUYsK0JENEZZO0F0RzJta0N0QjtBdUdwc2tDWTtFQUNJLCtCRHdGTTtBdEc4bWtDdEI7O0FzR3J0a0NDO0VDMUJPLDZCRDJCRTtFQ1pGLDRCRGNTO0VDVlQsZ0NEV0s7QXRHdXRrQ2I7QXVHanZrQ1E7O0VBRUYsNkJEc0JTO0F0RzZ0a0NmO0F1R2h2a0NRO0VBQ0ksNkJEa0JHO0F0R2d1a0NmO0F1R3R1a0NJO0VBU1EsNkJEQ0s7RUNjTCxtQ0RaWTtFQ2dCWjtBdkcrc2tDWjtBdUc5dGtDWTs7Ozs7Ozs7O0VBRUYsNkJESlk7QXRHMnVrQ3RCO0F1R3B1a0NZO0VBQ0ksNkJEUk07QXRHOHVrQ3RCOztBc0dydWtDRTtFQzFDTSxxQkQyQ0c7RUM1Qkgsa0NEbUNVO0VDL0JWLHNDRGdDTTtBdEdrdWtDZDtBdUdqeGtDUTs7RUFFRixxQkRzQ1U7QXRHNnVrQ2hCO0F1R2h4a0NRO0VBQ0kscUJEa0NJO0F0R2d2a0NoQjtBdUd0d2tDSTtFQVNRLDZCRHNCTTtFQ1BOLDRCRFNhO0VDTGI7QXZHK3VrQ1o7QXVHOXZrQ1k7Ozs7Ozs7OztFQUVGLDZCRGlCYTtBdEdzdmtDdkI7QXVHcHdrQ1k7RUFDSSw2QkRhTztBdEd5dmtDdkI7O0FzR2h2a0NDO0VDaERPLDRCRG1EUztFQy9DVCxnQ0RnREs7QXRHaXZrQ2I7QXVHOXhrQ0k7RUFTUSw2QkRxREs7RUN0Q0wsNEJEd0NZO0VDcENaO0F2R3V3a0NaO0F1R3R4a0NZOzs7Ozs7Ozs7RUFFRiw2QkRnRFk7QXRHK3VrQ3RCO0F1RzV4a0NZO0VBQ0ksNkJENENNO0F0R2t2a0N0Qjs7QXVHanprQ0k7RUFTUSxxQkRxRU07RUN0RE4sa0NENkRhO0VDekRiO0F2RzJ4a0NaO0F1RzF5a0NZOzs7Ozs7Ozs7RUFFRixxQkRnRWE7QXRHbXZrQ3ZCO0F1R2h6a0NZO0VBQ0kscUJENERPO0F0R3N2a0N2Qjs7QXNHeHVrQ0M7RUNuSE8scUJEb0hFO0VDckdGLDRCRHVHUztFQ25HVCw2QkQyR0s7QXRHbXVrQ2I7QXVHNzFrQ1E7O0VBRUYscUJEK0dTO0F0R2d2a0NmO0F1RzUxa0NRO0VBQ0kscUJEMkdHO0F0R212a0NmO0F1R2wxa0NJO0VBU1EsNEJEaUdLO0VDbEZMLDRCRG9GWTtFQ2hGWjtBdkcyemtDWjtBdUcxMGtDWTs7Ozs7Ozs7O0VBRUYsNEJENEZZO0F0R3V2a0N0QjtBdUdoMWtDWTtFQUNJLDRCRHdGTTtBdEcwdmtDdEI7O0FzR2oya0NDO0VDMUJPLGdDRDJCRTtFQ1pGLCtCRGNTO0VDVlQsbUNEV0s7QXRHbTJrQ2I7QXVHNzNrQ1E7O0VBRUYsZ0NEc0JTO0F0R3kya0NmO0F1RzUza0NRO0VBQ0ksZ0NEa0JHO0F0RzQya0NmO0F1R2wza0NJO0VBU1EsZ0NEQ0s7RUNjTCxzQ0RaWTtFQ2dCWjtBdkcyMWtDWjtBdUcxMmtDWTs7Ozs7Ozs7O0VBRUYsZ0NESlk7QXRHdTNrQ3RCO0F1R2gza0NZO0VBQ0ksZ0NEUk07QXRHMDNrQ3RCOztBc0dqM2tDRTtFQzFDTSx3QkQyQ0c7RUM1QkgscUNEbUNVO0VDL0JWLHlDRGdDTTtBdEc4MmtDZDtBdUc3NWtDUTs7RUFFRix3QkRzQ1U7QXRHeTNrQ2hCO0F1RzU1a0NRO0VBQ0ksd0JEa0NJO0F0RzQza0NoQjtBdUdsNWtDSTtFQVNRLGdDRHNCTTtFQ1BOLCtCRFNhO0VDTGI7QXZHMjNrQ1o7QXVHMTRrQ1k7Ozs7Ozs7OztFQUVGLGdDRGlCYTtBdEdrNGtDdkI7QXVHaDVrQ1k7RUFDSSxnQ0RhTztBdEdxNGtDdkI7O0FzRzUza0NDO0VDaERPLCtCRG1EUztFQy9DVCxtQ0RnREs7QXRHNjNrQ2I7QXVHMTZrQ0k7RUFTUSxnQ0RxREs7RUN0Q0wsK0JEd0NZO0VDcENaO0F2R201a0NaO0F1R2w2a0NZOzs7Ozs7Ozs7RUFFRixnQ0RnRFk7QXRHMjNrQ3RCO0F1R3g2a0NZO0VBQ0ksZ0NENENNO0F0Rzgza0N0Qjs7QXVHNzdrQ0k7RUFTUSx3QkRxRU07RUN0RE4scUNENkRhO0VDekRiO0F2R3U2a0NaO0F1R3Q3a0NZOzs7Ozs7Ozs7RUFFRix3QkRnRWE7QXRHKzNrQ3ZCO0F1RzU3a0NZO0VBQ0ksd0JENERPO0F0R2s0a0N2Qjs7QXNHcDNrQ0M7RUNuSE8sd0JEb0hFO0VDckdGLCtCRHVHUztFQ25HVCw2QkQyR0s7QXRHKzJrQ2I7QXVHeitrQ1E7O0VBRUYsd0JEK0dTO0F0RzQza0NmO0F1R3gra0NRO0VBQ0ksd0JEMkdHO0F0Rysza0NmO0F1Rzk5a0NJO0VBU1EsK0JEaUdLO0VDbEZMLCtCRG9GWTtFQ2hGWjtBdkd1OGtDWjtBdUd0OWtDWTs7Ozs7Ozs7O0VBRUYsK0JENEZZO0F0R200a0N0QjtBdUc1OWtDWTtFQUNJLCtCRHdGTTtBdEdzNGtDdEI7O0FzRzcra0NDO0VDMUJPLCtCRDJCRTtFQ1pGLDhCRGNTO0VDVlQsa0NEV0s7QXRHKytrQ2I7QXVHemdsQ1E7O0VBRUYsK0JEc0JTO0F0R3Eva0NmO0F1R3hnbENRO0VBQ0ksK0JEa0JHO0F0R3cva0NmO0F1Rzkva0NJO0VBU1EsK0JEQ0s7RUNjTCxxQ0RaWTtFQ2dCWjtBdkd1K2tDWjtBdUd0L2tDWTs7Ozs7Ozs7O0VBRUYsK0JESlk7QXRHbWdsQ3RCO0F1RzUva0NZO0VBQ0ksK0JEUk07QXRHc2dsQ3RCOztBc0c3L2tDRTtFQzFDTSx1QkQyQ0c7RUM1Qkgsb0NEbUNVO0VDL0JWLHdDRGdDTTtBdEcwL2tDZDtBdUd6aWxDUTs7RUFFRix1QkRzQ1U7QXRHcWdsQ2hCO0F1R3hpbENRO0VBQ0ksdUJEa0NJO0F0R3dnbENoQjtBdUc5aGxDSTtFQVNRLCtCRHNCTTtFQ1BOLDhCRFNhO0VDTGI7QXZHdWdsQ1o7QXVHdGhsQ1k7Ozs7Ozs7OztFQUVGLCtCRGlCYTtBdEc4Z2xDdkI7QXVHNWhsQ1k7RUFDSSwrQkRhTztBdEdpaGxDdkI7O0FzR3hnbENDO0VDaERPLDhCRG1EUztFQy9DVCxrQ0RnREs7QXRHeWdsQ2I7QXVHdGpsQ0k7RUFTUSwrQkRxREs7RUN0Q0wsOEJEd0NZO0VDcENaO0F2RytobENaO0F1RzlpbENZOzs7Ozs7Ozs7RUFFRiwrQkRnRFk7QXRHdWdsQ3RCO0F1R3BqbENZO0VBQ0ksK0JENENNO0F0RzBnbEN0Qjs7QXVHemtsQ0k7RUFTUSx1QkRxRU07RUN0RE4sb0NENkRhO0VDekRiO0F2R21qbENaO0F1R2xrbENZOzs7Ozs7Ozs7RUFFRix1QkRnRWE7QXRHMmdsQ3ZCO0F1R3hrbENZO0VBQ0ksdUJENERPO0F0RzhnbEN2Qjs7QXNHaGdsQ0M7RUNuSE8sdUJEb0hFO0VDckdGLDhCRHVHUztFQ25HVCw2QkQyR0s7QXRHMi9rQ2I7QXVHcm5sQ1E7O0VBRUYsdUJEK0dTO0F0R3dnbENmO0F1R3BubENRO0VBQ0ksdUJEMkdHO0F0RzJnbENmO0F1RzFtbENJO0VBU1EsOEJEaUdLO0VDbEZMLDhCRG9GWTtFQ2hGWjtBdkdtbGxDWjtBdUdsbWxDWTs7Ozs7Ozs7O0VBRUYsOEJENEZZO0F0RytnbEN0QjtBdUd4bWxDWTtFQUNJLDhCRHdGTTtBdEdraGxDdEI7O0FzR3pubENDO0VDMUJPLDZCRDJCRTtFQ1pGLDRCRGNTO0VDVlQsZ0NEV0s7QXRHMm5sQ2I7QXVHcnBsQ1E7O0VBRUYsNkJEc0JTO0F0R2lvbENmO0F1R3BwbENRO0VBQ0ksNkJEa0JHO0F0R29vbENmO0F1RzFvbENJO0VBU1EsNkJEQ0s7RUNjTCxtQ0RaWTtFQ2dCWjtBdkdtbmxDWjtBdUdsb2xDWTs7Ozs7Ozs7O0VBRUYsNkJESlk7QXRHK29sQ3RCO0F1R3hvbENZO0VBQ0ksNkJEUk07QXRHa3BsQ3RCOztBc0d6b2xDRTtFQzFDTSxxQkQyQ0c7RUM1Qkgsa0NEbUNVO0VDL0JWLHNDRGdDTTtBdEdzb2xDZDtBdUdycmxDUTs7RUFFRixxQkRzQ1U7QXRHaXBsQ2hCO0F1R3BybENRO0VBQ0kscUJEa0NJO0F0R29wbENoQjtBdUcxcWxDSTtFQVNRLDZCRHNCTTtFQ1BOLDRCRFNhO0VDTGI7QXZHbXBsQ1o7QXVHbHFsQ1k7Ozs7Ozs7OztFQUVGLDZCRGlCYTtBdEcwcGxDdkI7QXVHeHFsQ1k7RUFDSSw2QkRhTztBdEc2cGxDdkI7O0FzR3BwbENDO0VDaERPLDRCRG1EUztFQy9DVCxnQ0RnREs7QXRHcXBsQ2I7QXVHbHNsQ0k7RUFTUSw2QkRxREs7RUN0Q0wsNEJEd0NZO0VDcENaO0F2RzJxbENaO0F1RzFybENZOzs7Ozs7Ozs7RUFFRiw2QkRnRFk7QXRHbXBsQ3RCO0F1R2hzbENZO0VBQ0ksNkJENENNO0F0R3NwbEN0Qjs7QXVHcnRsQ0k7RUFTUSxxQkRxRU07RUN0RE4sa0NENkRhO0VDekRiO0F2RytybENaO0F1RzlzbENZOzs7Ozs7Ozs7RUFFRixxQkRnRWE7QXRHdXBsQ3ZCO0F1R3B0bENZO0VBQ0kscUJENERPO0F0RzBwbEN2Qjs7QXNHNW9sQ0M7RUNuSE8scUJEb0hFO0VDckdGLDRCRHVHUztFQ25HVCw2QkQyR0s7QXRHdW9sQ2I7QXVHandsQ1E7O0VBRUYscUJEK0dTO0F0R29wbENmO0F1R2h3bENRO0VBQ0kscUJEMkdHO0F0R3VwbENmO0F1R3R2bENJO0VBU1EsNEJEaUdLO0VDbEZMLDRCRG9GWTtFQ2hGWjtBdkcrdGxDWjtBdUc5dWxDWTs7Ozs7Ozs7O0VBRUYsNEJENEZZO0F0RzJwbEN0QjtBdUdwdmxDWTtFQUNJLDRCRHdGTTtBdEc4cGxDdEI7O0FzRzVvbENDO0VDbkpPLDJCRG9KRTtBdEcrb2xDVjtBdUcveGxDUTs7RUFFRiwyQkQrSVM7QXRHa3BsQ2Y7QXVHOXhsQ1E7RUFDSSwyQkQySUc7QXRHcXBsQ2Y7QXVHcHhsQ0k7RUFTUSwyQkR5SUs7QXRHcW9sQ2pCO0F1RzF3bENZOzs7Ozs7Ozs7RUFFRiwyQkRvSVk7QXRHK29sQ3RCO0F1R2h4bENZO0VBQ0ksMkJEZ0lNO0F0R2twbEN0Qjs7QXVHdnpsQ1E7O0VBRUYsMkJENktTO0F0RzZvbENmO0F1R3Z6bENRO0VBQ0ksMkJEeUtHO0F0R2dwbENmO0F1R2h5bENZOzs7Ozs7Ozs7RUFFRiwyQkRrS1k7QXRHdW9sQ3RCO0F1R3R5bENZO0VBQ0ksMkJEOEpNO0F0RzBvbEN0Qjs7QXNHbG9sQ0M7RUMvTU8sMkJEZ05FO0F0R3FvbENWO0F1Ry96bENJO0VBU1EsMkJEcU1LO0F0R29ubENqQjs7QXNHcnNsQ0M7RUNuSk8sNkJEb0pFO0F0R3dzbENWO0F1R3gxbENROztFQUVGLDZCRCtJUztBdEcyc2xDZjtBdUd2MWxDUTtFQUNJLDZCRDJJRztBdEc4c2xDZjtBdUc3MGxDSTtFQVNRLDZCRHlJSztBdEc4cmxDakI7QXVHbjBsQ1k7Ozs7Ozs7OztFQUVGLDZCRG9JWTtBdEd3c2xDdEI7QXVHejBsQ1k7RUFDSSw2QkRnSU07QXRHMnNsQ3RCOztBdUdoM2xDUTs7RUFFRiw2QkQ2S1M7QXRHc3NsQ2Y7QXVHaDNsQ1E7RUFDSSw2QkR5S0c7QXRHeXNsQ2Y7QXVHejFsQ1k7Ozs7Ozs7OztFQUVGLDZCRGtLWTtBdEdnc2xDdEI7QXVHLzFsQ1k7RUFDSSw2QkQ4Sk07QXRHbXNsQ3RCOztBc0czcmxDQztFQy9NTyw2QkRnTkU7QXRHOHJsQ1Y7QXVHeDNsQ0k7RUFTUSw2QkRxTUs7QXRHNnFsQ2pCOztBc0c5dmxDQztFQ25KTywrQkRvSkU7QXRHaXdsQ1Y7QXVHajVsQ1E7O0VBRUYsK0JEK0lTO0F0R293bENmO0F1R2g1bENRO0VBQ0ksK0JEMklHO0F0R3V3bENmO0F1R3Q0bENJO0VBU1EsK0JEeUlLO0F0R3V2bENqQjtBdUc1M2xDWTs7Ozs7Ozs7O0VBRUYsK0JEb0lZO0F0R2l3bEN0QjtBdUdsNGxDWTtFQUNJLCtCRGdJTTtBdEdvd2xDdEI7O0F1R3o2bENROztFQUVGLCtCRDZLUztBdEcrdmxDZjtBdUd6NmxDUTtFQUNJLCtCRHlLRztBdEdrd2xDZjtBdUdsNWxDWTs7Ozs7Ozs7O0VBRUYsK0JEa0tZO0F0R3l2bEN0QjtBdUd4NWxDWTtFQUNJLCtCRDhKTTtBdEc0dmxDdEI7O0FzR3B2bENDO0VDL01PLCtCRGdORTtBdEd1dmxDVjtBdUdqN2xDSTtFQVNRLCtCRHFNSztBdEdzdWxDakI7O0FzR3Z6bENDO0VDbkpPLDJCRG9KRTtBdEcwemxDVjtBdUcxOGxDUTs7RUFFRiwyQkQrSVM7QXRHNnpsQ2Y7QXVHejhsQ1E7RUFDSSwyQkQySUc7QXRHZzBsQ2Y7QXVHLzdsQ0k7RUFTUSwyQkR5SUs7QXRHZ3psQ2pCO0F1R3I3bENZOzs7Ozs7Ozs7RUFFRiwyQkRvSVk7QXRHMHpsQ3RCO0F1RzM3bENZO0VBQ0ksMkJEZ0lNO0F0RzZ6bEN0Qjs7QXVHbCtsQ1E7O0VBRUYsMkJENktTO0F0R3d6bENmO0F1R2wrbENRO0VBQ0ksMkJEeUtHO0F0RzJ6bENmO0F1RzM4bENZOzs7Ozs7Ozs7RUFFRiwyQkRrS1k7QXRHa3psQ3RCO0F1R2o5bENZO0VBQ0ksMkJEOEpNO0F0R3F6bEN0Qjs7QXNHN3lsQ0M7RUMvTU8sMkJEZ05FO0F0R2d6bENWO0F1RzErbENJO0VBU1EsMkJEcU1LO0F0Ryt4bENqQjs7QXNHaDNsQ0M7RUNuSk8sNkJEb0pFO0F0R20zbENWO0F1R25nbUNROztFQUVGLDZCRCtJUztBdEdzM2xDZjtBdUdsZ21DUTtFQUNJLDZCRDJJRztBdEd5M2xDZjtBdUd4L2xDSTtFQVNRLDZCRHlJSztBdEd5MmxDakI7QXVHOStsQ1k7Ozs7Ozs7OztFQUVGLDZCRG9JWTtBdEdtM2xDdEI7QXVHcC9sQ1k7RUFDSSw2QkRnSU07QXRHczNsQ3RCOztBdUczaG1DUTs7RUFFRiw2QkQ2S1M7QXRHaTNsQ2Y7QXVHM2htQ1E7RUFDSSw2QkR5S0c7QXRHbzNsQ2Y7QXVHcGdtQ1k7Ozs7Ozs7OztFQUVGLDZCRGtLWTtBdEcyMmxDdEI7QXVHMWdtQ1k7RUFDSSw2QkQ4Sk07QXRHODJsQ3RCOztBc0d0MmxDQztFQy9NTyw2QkRnTkU7QXRHeTJsQ1Y7QXVHbmltQ0k7RUFTUSw2QkRxTUs7QXRHdzFsQ2pCOztBc0d6NmxDQztFQ25KTywwQkRvSkU7QXRHNDZsQ1Y7QXVHNWptQ1E7O0VBRUYsMEJEK0lTO0F0Rys2bENmO0F1RzNqbUNRO0VBQ0ksMEJEMklHO0F0R2s3bENmO0F1R2pqbUNJO0VBU1EsMEJEeUlLO0F0R2s2bENqQjtBdUd2aW1DWTs7Ozs7Ozs7O0VBRUYsMEJEb0lZO0F0RzQ2bEN0QjtBdUc3aW1DWTtFQUNJLDBCRGdJTTtBdEcrNmxDdEI7O0F1R3BsbUNROztFQUVGLDBCRDZLUztBdEcwNmxDZjtBdUdwbG1DUTtFQUNJLDBCRHlLRztBdEc2NmxDZjtBdUc3am1DWTs7Ozs7Ozs7O0VBRUYsMEJEa0tZO0F0R282bEN0QjtBdUdua21DWTtFQUNJLDBCRDhKTTtBdEd1NmxDdEI7O0FzRy81bENDO0VDL01PLDBCRGdORTtBdEdrNmxDVjtBdUc1bG1DSTtFQVNRLDBCRHFNSztBdEdpNWxDakI7O0FzR2wrbENDO0VDbkpPLDZCRG9KRTtBdEdxK2xDVjtBdUdybm1DUTs7RUFFRiw2QkQrSVM7QXRHdytsQ2Y7QXVHcG5tQ1E7RUFDSSw2QkQySUc7QXRHMitsQ2Y7QXVHMW1tQ0k7RUFTUSw2QkR5SUs7QXRHMjlsQ2pCO0F1R2htbUNZOzs7Ozs7Ozs7RUFFRiw2QkRvSVk7QXRHcStsQ3RCO0F1R3RtbUNZO0VBQ0ksNkJEZ0lNO0F0R3crbEN0Qjs7QXVHN29tQ1E7O0VBRUYsNkJENktTO0F0R20rbENmO0F1RzdvbUNRO0VBQ0ksNkJEeUtHO0F0R3MrbENmO0F1R3RubUNZOzs7Ozs7Ozs7RUFFRiw2QkRrS1k7QXRHNjlsQ3RCO0F1RzVubUNZO0VBQ0ksNkJEOEpNO0F0R2crbEN0Qjs7QXNHeDlsQ0M7RUMvTU8sNkJEZ05FO0F0RzI5bENWO0F1R3JwbUNJO0VBU1EsNkJEcU1LO0F0RzA4bENqQjs7QXNHM2htQ0M7RUNuSk8sNEJEb0pFO0F0RzhobUNWO0F1RzlxbUNROztFQUVGLDRCRCtJUztBdEdpaW1DZjtBdUc3cW1DUTtFQUNJLDRCRDJJRztBdEdvaW1DZjtBdUducW1DSTtFQVNRLDRCRHlJSztBdEdvaG1DakI7QXVHenBtQ1k7Ozs7Ozs7OztFQUVGLDRCRG9JWTtBdEc4aG1DdEI7QXVHL3BtQ1k7RUFDSSw0QkRnSU07QXRHaWltQ3RCOztBdUd0c21DUTs7RUFFRiw0QkQ2S1M7QXRHNGhtQ2Y7QXVHdHNtQ1E7RUFDSSw0QkR5S0c7QXRHK2htQ2Y7QXVHL3FtQ1k7Ozs7Ozs7OztFQUVGLDRCRGtLWTtBdEdzaG1DdEI7QXVHcnJtQ1k7RUFDSSw0QkQ4Sk07QXRHeWhtQ3RCOztBc0dqaG1DQztFQy9NTyw0QkRnTkU7QXRHb2htQ1Y7QXVHOXNtQ0k7RUFTUSw0QkRxTUs7QXRHbWdtQ2pCOztBc0dwbG1DQztFQ25KTywwQkRvSkU7QXRHdWxtQ1Y7QXVHdnVtQ1E7O0VBRUYsMEJEK0lTO0F0RzBsbUNmO0F1R3R1bUNRO0VBQ0ksMEJEMklHO0F0RzZsbUNmO0F1RzV0bUNJO0VBU1EsMEJEeUlLO0F0RzZrbUNqQjtBdUdsdG1DWTs7Ozs7Ozs7O0VBRUYsMEJEb0lZO0F0R3VsbUN0QjtBdUd4dG1DWTtFQUNJLDBCRGdJTTtBdEcwbG1DdEI7O0F1Ry92bUNROztFQUVGLDBCRDZLUztBdEdxbG1DZjtBdUcvdm1DUTtFQUNJLDBCRHlLRztBdEd3bG1DZjtBdUd4dW1DWTs7Ozs7Ozs7O0VBRUYsMEJEa0tZO0F0RytrbUN0QjtBdUc5dW1DWTtFQUNJLDBCRDhKTTtBdEdrbG1DdEI7O0FzRzFrbUNDO0VDL01PLDBCRGdORTtBdEc2a21DVjtBdUd2d21DSTtFQVNRLDBCRHFNSztBdEc0am1DakI7O0FzRzdvbUNDO0VDbkpPLDJCRG9KRTtBdEdncG1DVjtBdUdoeW1DUTs7RUFFRiwyQkQrSVM7QXRHbXBtQ2Y7QXVHL3htQ1E7RUFDSSwyQkQySUc7QXRHc3BtQ2Y7QXVHcnhtQ0k7RUFTUSwyQkR5SUs7QXRHc29tQ2pCO0F1RzN3bUNZOzs7Ozs7Ozs7RUFFRiwyQkRvSVk7QXRHZ3BtQ3RCO0F1R2p4bUNZO0VBQ0ksMkJEZ0lNO0F0R21wbUN0Qjs7QXVHeHptQ1E7O0VBRUYsMkJENktTO0F0RzhvbUNmO0F1R3h6bUNRO0VBQ0ksMkJEeUtHO0F0R2lwbUNmO0F1R2p5bUNZOzs7Ozs7Ozs7RUFFRiwyQkRrS1k7QXRHd29tQ3RCO0F1R3Z5bUNZO0VBQ0ksMkJEOEpNO0F0RzJvbUN0Qjs7QXNHbm9tQ0M7RUMvTU8sMkJEZ05FO0F0R3NvbUNWO0F1R2gwbUNJO0VBU1EsMkJEcU1LO0F0R3FubUNqQjs7QXNHdHNtQ0M7RUNuSk8sOEJEb0pFO0F0R3lzbUNWO0F1R3oxbUNROztFQUVGLDhCRCtJUztBdEc0c21DZjtBdUd4MW1DUTtFQUNJLDhCRDJJRztBdEcrc21DZjtBdUc5MG1DSTtFQVNRLDhCRHlJSztBdEcrcm1DakI7QXVHcDBtQ1k7Ozs7Ozs7OztFQUVGLDhCRG9JWTtBdEd5c21DdEI7QXVHMTBtQ1k7RUFDSSw4QkRnSU07QXRHNHNtQ3RCOztBdUdqM21DUTs7RUFFRiw4QkQ2S1M7QXRHdXNtQ2Y7QXVHajNtQ1E7RUFDSSw4QkR5S0c7QXRHMHNtQ2Y7QXVHMTFtQ1k7Ozs7Ozs7OztFQUVGLDhCRGtLWTtBdEdpc21DdEI7QXVHaDJtQ1k7RUFDSSw4QkQ4Sk07QXRHb3NtQ3RCOztBc0c1cm1DQztFQy9NTyw4QkRnTkU7QXRHK3JtQ1Y7QXVHejNtQ0k7RUFTUSw4QkRxTUs7QXRHOHFtQ2pCOztBc0cvdm1DQztFQ25KTyw4QkRvSkU7QXRHa3dtQ1Y7QXVHbDVtQ1E7O0VBRUYsOEJEK0lTO0F0R3F3bUNmO0F1R2o1bUNRO0VBQ0ksOEJEMklHO0F0R3d3bUNmO0F1R3Y0bUNJO0VBU1EsOEJEeUlLO0F0R3d2bUNqQjtBdUc3M21DWTs7Ozs7Ozs7O0VBRUYsOEJEb0lZO0F0R2t3bUN0QjtBdUduNG1DWTtFQUNJLDhCRGdJTTtBdEdxd21DdEI7O0F1RzE2bUNROztFQUVGLDhCRDZLUztBdEdnd21DZjtBdUcxNm1DUTtFQUNJLDhCRHlLRztBdEdtd21DZjtBdUduNW1DWTs7Ozs7Ozs7O0VBRUYsOEJEa0tZO0F0RzB2bUN0QjtBdUd6NW1DWTtFQUNJLDhCRDhKTTtBdEc2dm1DdEI7O0FzR3J2bUNDO0VDL01PLDhCRGdORTtBdEd3dm1DVjtBdUdsN21DSTtFQVNRLDhCRHFNSztBdEd1dW1DakI7O0FzR3h6bUNDO0VDbkpPLDhCRG9KRTtBdEcyem1DVjtBdUczOG1DUTs7RUFFRiw4QkQrSVM7QXRHOHptQ2Y7QXVHMThtQ1E7RUFDSSw4QkQySUc7QXRHaTBtQ2Y7QXVHaDhtQ0k7RUFTUSw4QkR5SUs7QXRHaXptQ2pCO0F1R3Q3bUNZOzs7Ozs7Ozs7RUFFRiw4QkRvSVk7QXRHMnptQ3RCO0F1RzU3bUNZO0VBQ0ksOEJEZ0lNO0F0Rzh6bUN0Qjs7QXVHbittQ1E7O0VBRUYsOEJENktTO0F0R3l6bUNmO0F1R24rbUNRO0VBQ0ksOEJEeUtHO0F0RzR6bUNmO0F1RzU4bUNZOzs7Ozs7Ozs7RUFFRiw4QkRrS1k7QXRHbXptQ3RCO0F1R2w5bUNZO0VBQ0ksOEJEOEpNO0F0R3N6bUN0Qjs7QXNHOXltQ0M7RUMvTU8sOEJEZ05FO0F0R2l6bUNWO0F1RzMrbUNJO0VBU1EsOEJEcU1LO0F0R2d5bUNqQjs7QXNHajNtQ0M7RUNuSk8sOEJEb0pFO0F0R28zbUNWO0F1R3BnbkNROztFQUVGLDhCRCtJUztBdEd1M21DZjtBdUduZ25DUTtFQUNJLDhCRDJJRztBdEcwM21DZjtBdUd6L21DSTtFQVNRLDhCRHlJSztBdEcwMm1DakI7QXVHLyttQ1k7Ozs7Ozs7OztFQUVGLDhCRG9JWTtBdEdvM21DdEI7QXVHci9tQ1k7RUFDSSw4QkRnSU07QXRHdTNtQ3RCOztBdUc1aG5DUTs7RUFFRiw4QkQ2S1M7QXRHazNtQ2Y7QXVHNWhuQ1E7RUFDSSw4QkR5S0c7QXRHcTNtQ2Y7QXVHcmduQ1k7Ozs7Ozs7OztFQUVGLDhCRGtLWTtBdEc0Mm1DdEI7QXVHM2duQ1k7RUFDSSw4QkQ4Sk07QXRHKzJtQ3RCOztBc0d2Mm1DQztFQy9NTyw4QkRnTkU7QXRHMDJtQ1Y7QXVHcGluQ0k7RUFTUSw4QkRxTUs7QXRHeTFtQ2pCOztBc0cxNm1DQztFQ25KTyw4QkRvSkU7QXRHNjZtQ1Y7QXVHN2puQ1E7O0VBRUYsOEJEK0lTO0F0R2c3bUNmO0F1RzVqbkNRO0VBQ0ksOEJEMklHO0F0R203bUNmO0F1R2xqbkNJO0VBU1EsOEJEeUlLO0F0R202bUNqQjtBdUd4aW5DWTs7Ozs7Ozs7O0VBRUYsOEJEb0lZO0F0RzY2bUN0QjtBdUc5aW5DWTtFQUNJLDhCRGdJTTtBdEdnN21DdEI7O0F1R3JsbkNROztFQUVGLDhCRDZLUztBdEcyNm1DZjtBdUdybG5DUTtFQUNJLDhCRHlLRztBdEc4Nm1DZjtBdUc5am5DWTs7Ozs7Ozs7O0VBRUYsOEJEa0tZO0F0R3E2bUN0QjtBdUdwa25DWTtFQUNJLDhCRDhKTTtBdEd3Nm1DdEI7O0FzR2g2bUNDO0VDL01PLDhCRGdORTtBdEdtNm1DVjtBdUc3bG5DSTtFQVNRLDhCRHFNSztBdEdrNW1DakI7O0FzR24rbUNDO0VDbkpPLDhCRG9KRTtBdEdzK21DVjtBdUd0bm5DUTs7RUFFRiw4QkQrSVM7QXRHeSttQ2Y7QXVHcm5uQ1E7RUFDSSw4QkQySUc7QXRHNCttQ2Y7QXVHM21uQ0k7RUFTUSw4QkR5SUs7QXRHNDltQ2pCO0F1R2ptbkNZOzs7Ozs7Ozs7RUFFRiw4QkRvSVk7QXRHcyttQ3RCO0F1R3ZtbkNZO0VBQ0ksOEJEZ0lNO0F0R3krbUN0Qjs7QXVHOW9uQ1E7O0VBRUYsOEJENktTO0F0R28rbUNmO0F1RzlvbkNRO0VBQ0ksOEJEeUtHO0F0R3UrbUNmO0F1R3ZubkNZOzs7Ozs7Ozs7RUFFRiw4QkRrS1k7QXRHODltQ3RCO0F1RzdubkNZO0VBQ0ksOEJEOEpNO0F0R2krbUN0Qjs7QXNHejltQ0M7RUMvTU8sOEJEZ05FO0F0RzQ5bUNWO0F1R3RwbkNJO0VBU1EsOEJEcU1LO0F0RzI4bUNqQjs7QXNHNWhuQ0M7RUNuSk8sOEJEb0pFO0F0RytobkNWO0F1Ry9xbkNROztFQUVGLDhCRCtJUztBdEdraW5DZjtBdUc5cW5DUTtFQUNJLDhCRDJJRztBdEdxaW5DZjtBdUdwcW5DSTtFQVNRLDhCRHlJSztBdEdxaG5DakI7QXVHMXBuQ1k7Ozs7Ozs7OztFQUVGLDhCRG9JWTtBdEcraG5DdEI7QXVHaHFuQ1k7RUFDSSw4QkRnSU07QXRHa2luQ3RCOztBdUd2c25DUTs7RUFFRiw4QkQ2S1M7QXRHNmhuQ2Y7QXVHdnNuQ1E7RUFDSSw4QkR5S0c7QXRHZ2luQ2Y7QXVHaHJuQ1k7Ozs7Ozs7OztFQUVGLDhCRGtLWTtBdEd1aG5DdEI7QXVHdHJuQ1k7RUFDSSw4QkQ4Sk07QXRHMGhuQ3RCOztBc0dsaG5DQztFQy9NTyw4QkRnTkU7QXRHcWhuQ1Y7QXVHL3NuQ0k7RUFTUSw4QkRxTUs7QXRHb2duQ2pCOztBc0dybG5DQztFQ25KTyw4QkRvSkU7QXRHd2xuQ1Y7QXVHeHVuQ1E7O0VBRUYsOEJEK0lTO0F0RzJsbkNmO0F1R3Z1bkNRO0VBQ0ksOEJEMklHO0F0RzhsbkNmO0F1Rzd0bkNJO0VBU1EsOEJEeUlLO0F0RzhrbkNqQjtBdUdudG5DWTs7Ozs7Ozs7O0VBRUYsOEJEb0lZO0F0R3dsbkN0QjtBdUd6dG5DWTtFQUNJLDhCRGdJTTtBdEcybG5DdEI7O0F1R2h3bkNROztFQUVGLDhCRDZLUztBdEdzbG5DZjtBdUdod25DUTtFQUNJLDhCRHlLRztBdEd5bG5DZjtBdUd6dW5DWTs7Ozs7Ozs7O0VBRUYsOEJEa0tZO0F0R2dsbkN0QjtBdUcvdW5DWTtFQUNJLDhCRDhKTTtBdEdtbG5DdEI7O0FzRzNrbkNDO0VDL01PLDhCRGdORTtBdEc4a25DVjtBdUd4d25DSTtFQVNRLDhCRHFNSztBdEc2am5DakI7O0FzRzlvbkNDO0VDbkpPLDhCRG9KRTtBdEdpcG5DVjtBdUdqeW5DUTs7RUFFRiw4QkQrSVM7QXRHb3BuQ2Y7QXVHaHluQ1E7RUFDSSw4QkQySUc7QXRHdXBuQ2Y7QXVHdHhuQ0k7RUFTUSw4QkR5SUs7QXRHdW9uQ2pCO0F1RzV3bkNZOzs7Ozs7Ozs7RUFFRiw4QkRvSVk7QXRHaXBuQ3RCO0F1R2x4bkNZO0VBQ0ksOEJEZ0lNO0F0R29wbkN0Qjs7QXVHenpuQ1E7O0VBRUYsOEJENktTO0F0RytvbkNmO0F1R3p6bkNRO0VBQ0ksOEJEeUtHO0F0R2twbkNmO0F1R2x5bkNZOzs7Ozs7Ozs7RUFFRiw4QkRrS1k7QXRHeW9uQ3RCO0F1R3h5bkNZO0VBQ0ksOEJEOEpNO0F0RzRvbkN0Qjs7QXNHcG9uQ0M7RUMvTU8sOEJEZ05FO0F0R3VvbkNWO0F1R2owbkNJO0VBU1EsOEJEcU1LO0F0R3NubkNqQjs7QXNHMW1uQ0M7RUNoUE8sY0RpUEU7RUNsT0YscUJEb09TO0VDaE9ULHlCRGlPSztBdEc0bW5DYjtBdUc1MW5DUTs7RUFFRixjRDRPUztBdEdrbm5DZjtBdUczMW5DUTtFQUNJLGNEd09HO0F0R3FubkNmO0F1R2oxbkNJO0VBd0JRLHFCRDBNWTtFQ3RNWjtBdkd5em5DWjs7QXNHNW1uQ0M7RUFjRTtFQzdRSyxjRGdRRTtFQ2pQRixvQ0RvUFM7RUNoUFQsd0NEK09LO0F0R2dubkNiO0F1RzkybkNROztFQUVGLGNEMlBTO0F0R3FubkNmO0F1RzcybkNRO0VBQ0ksY0R1UEc7QXRHd25uQ2Y7QXVHbjJuQ0k7RUFTUSxjRHNPSztFQ3ZOTCxxQkQwTlk7RUN0Tlo7QXZHNDBuQ1o7QXVHMzFuQ1k7Ozs7Ozs7OztFQUVGLGNEaU9ZO0F0R21vbkN0QjtBdUdqMm5DWTtFQUNJLGNENk5NO0F0R3NvbkN0Qjs7QXNHNXBuQ0M7RUNoUE8sY0RpUEU7RUNsT0YscUJEb09TO0VDaE9ULHlCRGlPSztBdEc4cG5DYjtBdUc5NG5DUTs7RUFFRixjRDRPUztBdEdvcW5DZjtBdUc3NG5DUTtFQUNJLGNEd09HO0F0R3VxbkNmO0F1R240bkNJO0VBd0JRLHFCRDBNWTtFQ3RNWjtBdkcyMm5DWjs7QXNHOXBuQ0M7RUFjRTtFQzdRSyxjRGdRRTtFQ2pQRixvQ0RvUFM7RUNoUFQsd0NEK09LO0F0R2txbkNiO0F1R2g2bkNROztFQUVGLGNEMlBTO0F0R3VxbkNmO0F1Ry81bkNRO0VBQ0ksY0R1UEc7QXRHMHFuQ2Y7QXVHcjVuQ0k7RUFTUSxjRHNPSztFQ3ZOTCxxQkQwTlk7RUN0Tlo7QXZHODNuQ1o7QXVHNzRuQ1k7Ozs7Ozs7OztFQUVGLGNEaU9ZO0F0R3FybkN0QjtBdUduNW5DWTtFQUNJLGNENk5NO0F0R3dybkN0Qjs7QXNHOXNuQ0M7RUNoUE8sY0RpUEU7RUNsT0YscUJEb09TO0VDaE9ULHlCRGlPSztBdEdndG5DYjtBdUdoOG5DUTs7RUFFRixjRDRPUztBdEdzdG5DZjtBdUcvN25DUTtFQUNJLGNEd09HO0F0R3l0bkNmO0F1R3I3bkNJO0VBd0JRLHFCRDBNWTtFQ3RNWjtBdkc2NW5DWjs7QXNHaHRuQ0M7RUFjRTtFQzdRSyxjRGdRRTtFQ2pQRixxQ0RvUFM7RUNoUFQseUNEK09LO0F0R290bkNiO0F1R2w5bkNROztFQUVGLGNEMlBTO0F0R3l0bkNmO0F1R2o5bkNRO0VBQ0ksY0R1UEc7QXRHNHRuQ2Y7QXVHdjhuQ0k7RUFTUSxjRHNPSztFQ3ZOTCxxQkQwTlk7RUN0Tlo7QXZHZzduQ1o7QXVHLzduQ1k7Ozs7Ozs7OztFQUVGLGNEaU9ZO0F0R3V1bkN0QjtBdUdyOG5DWTtFQUNJLGNENk5NO0F0RzB1bkN0Qjs7QXNHaHduQ0M7RUNoUE8sY0RpUEU7RUNsT0YscUJEb09TO0VDaE9ULHlCRGlPSztBdEdrd25DYjtBdUdsL25DUTs7RUFFRixjRDRPUztBdEd3d25DZjtBdUdqL25DUTtFQUNJLGNEd09HO0F0RzJ3bkNmO0F1R3YrbkNJO0VBd0JRLHFCRDBNWTtFQ3RNWjtBdkcrOG5DWjs7QXNHbHduQ0M7RUFjRTtFQzdRSyxjRGdRRTtFQ2pQRixxQ0RvUFM7RUNoUFQseUNEK09LO0F0R3N3bkNiO0F1R3Bnb0NROztFQUVGLGNEMlBTO0F0RzJ3bkNmO0F1R25nb0NRO0VBQ0ksY0R1UEc7QXRHOHduQ2Y7QXVHei9uQ0k7RUFTUSxjRHNPSztFQ3ZOTCxxQkQwTlk7RUN0Tlo7QXZHaytuQ1o7QXVHai9uQ1k7Ozs7Ozs7OztFQUVGLGNEaU9ZO0F0R3l4bkN0QjtBdUd2L25DWTtFQUNJLGNENk5NO0F0RzR4bkN0Qjs7QXNHbHpuQ0M7RUNoUE8sY0RpUEU7RUNsT0YscUJEb09TO0VDaE9ULHlCRGlPSztBdEdvem5DYjtBdUdwaW9DUTs7RUFFRixjRDRPUztBdEcwem5DZjtBdUduaW9DUTtFQUNJLGNEd09HO0F0RzZ6bkNmO0F1R3pob0NJO0VBd0JRLHFCRDBNWTtFQ3RNWjtBdkdpZ29DWjs7QXNHcHpuQ0M7RUFjRTtFQzdRSyxjRGdRRTtFQ2pQRixrQ0RvUFM7RUNoUFQsc0NEK09LO0F0R3d6bkNiO0F1R3Rqb0NROztFQUVGLGNEMlBTO0F0RzZ6bkNmO0F1R3Jqb0NRO0VBQ0ksY0R1UEc7QXRHZzBuQ2Y7QXVHM2lvQ0k7RUFTUSxjRHNPSztFQ3ZOTCxxQkQwTlk7RUN0Tlo7QXZHb2hvQ1o7QXVHbmlvQ1k7Ozs7Ozs7OztFQUVGLGNEaU9ZO0F0RzIwbkN0QjtBdUd6aW9DWTtFQUNJLGNENk5NO0F0RzgwbkN0Qjs7QXNHcDJuQ0M7RUNoUE8sY0RpUEU7RUNsT0YscUJEb09TO0VDaE9ULHlCRGlPSztBdEdzMm5DYjtBdUd0bG9DUTs7RUFFRixjRDRPUztBdEc0Mm5DZjtBdUdybG9DUTtFQUNJLGNEd09HO0F0RysybkNmO0F1RzNrb0NJO0VBd0JRLHFCRDBNWTtFQ3RNWjtBdkdtam9DWjs7QXNHdDJuQ0M7RUFjRTtFQzdRSyxjRGdRRTtFQ2pQRixvQ0RvUFM7RUNoUFQsd0NEK09LO0F0RzAybkNiO0F1R3htb0NROztFQUVGLGNEMlBTO0F0RysybkNmO0F1R3Ztb0NRO0VBQ0ksY0R1UEc7QXRHazNuQ2Y7QXVHN2xvQ0k7RUFTUSxjRHNPSztFQ3ZOTCxxQkQwTlk7RUN0Tlo7QXZHc2tvQ1o7QXVHcmxvQ1k7Ozs7Ozs7OztFQUVGLGNEaU9ZO0F0RzYzbkN0QjtBdUczbG9DWTtFQUNJLGNENk5NO0F0R2c0bkN0Qjs7QXNHajNuQ0M7RUNyUk8sY0NIUztFRHNCVCx5QkMxQlM7QXhHa3BvQ2pCO0F1R3Zvb0NROztFQUVGLGNDVFc7QXhHa3BvQ2pCO0F1R3Rvb0NRO0VBQ0ksY0NiSztBeEdxcG9DakI7QXVHNW5vQ0k7RUFTUSxjRDRQTTtFQ3pPTjtBdkdvbW9DWjtBdUdubm9DWTs7Ozs7Ozs7O0VBRUYsY0R1UGE7QXRHcTRuQ3ZCO0F1R3pub0NZO0VBQ0ksY0RtUE87QXRHdzRuQ3ZCOztBeUdqcm9DQTtFQUNDO0F6R29yb0NEOztBMEdycm9DQTtFQUNJLGdCbkcrOEJ3QjtFbUc5OEJ4QjtFQUNBO0VBQ0E7RWxHV0E7RWtHVEE7RUFDQSxlbkd3OEJnQjtFbUd2OEJoQixzQm5HcThCd0I7RW1HcDhCeEIsZ0JuR3E4QndCO0VtR3A4QnhCLDJDbkdnOEJhO0FQd3ZtQ2pCO0EwR3Jyb0NRO0VBQ0k7RUFDQTtFQUNBO0ExR3Vyb0NaO0EwRzFyb0NRO0VBQ0k7RUFDQTtFQUNBO0ExRzRyb0NaO0EwRy9yb0NRO0VBQ0k7RUFDQTtFQUNBO0ExR2lzb0NaO0EwR3Bzb0NRO0VBQ0k7RUFDQTtFQUNBO0ExR3Nzb0NaO0EwR3pzb0NRO0VBQ0k7RUFDQTtFQUNBO0ExRzJzb0NaO0EwRzlzb0NRO0VBQ0k7RUFDQTtFQUNBO0ExR2d0b0NaO0EwR250b0NRO0VBQ0k7RUFDQTtFQUNBO0ExR3F0b0NaO0EwR3h0b0NRO0VBQ0k7RUFDQTtFQUNBO0ExRzB0b0NaOztBMkd6dW9DQTtFeEcwUk0sa0JBTEk7QUh3OW5DVjs7QTRHM3VvQ0M7RUFDQztFQUNBO0E1Rzh1b0NGO0E0RzV1b0NFO0VBS0M7RUFDQTtBNUcwdW9DSDtBNEdydW9DQztFUExBO0VBQ0E7RUFDRztFQUNIO0VBQ0c7QXJHNnVvQ0o7O0E0R3R1b0NBO0VBQ0Msb0NyRytqQjJDO0VxRzlqQjNDLGdDckc4akIyQztFcUc3akIzQyx5QnJHNGpCd0M7RXFHMWpCeEMsMkJyRzRTa0I7QVA0N25DbkI7QTZHbndvQ0k7RUFDSSx5QnRHdWxCb0M7QVA4cW5DNUM7QTZHandvQ0k7RUFDSSx5QnRHa2xCb0M7RXNHamxCcEM7QTdHbXdvQ1I7QTRHN3VvQ0M7RUFLQyxvQ3JHcWpCMEM7RXFHcGpCMUMsZ0NyR29qQjBDO0VxR25qQjFDLHlCckdpakJ1QztFcUdoakJ2QywyQnJHa1NpQjtBUHk4bkNuQjs7QTRHdHVvQ0E7RUFDQyxvQ3JHMmlCMkM7QVA4cm5DNUM7O0E0R3J1b0NBO0VBQ0cseUJyR2dpQnlDO0FQd3NuQzVDOztBNkd4eG9DSTtFQUNJLHlCRG9EYztBNUd1dW9DdEI7QTZHdnhvQ0k7RUFDSSx5QkQrQ2M7RUM5Q2Q7QTdHeXhvQ1I7O0E2R2h5b0NJO0VBQ0ksY3RHYUE7QVBzeG9DUjtBNkcveG9DSTtFQUNJLGN0R1FBO0VzR1BBO0E3R2l5b0NSOztBNEczdW9DQTtFQUNDO0E1Rzh1b0NEOztBOEc1eW9DUTtFQUNJO0E5Ryt5b0NaO0E4R3h5b0NROzs7RUFDSTtBOUc0eW9DWjs7QStHdHpvQ0E7RUFDQztBL0d5em9DRDtBK0d0em9DQztFQUNDLGdDeEdra0IwQztFTTlqQnRDLDBFQVJXO0FiNnpvQ2pCO0ErR2h6b0NDO0VBQ0MseUJ4RzZqQjBDO0V3RzVqQjFDLG9DeEd3cEJrRDtFd0d2cEJsRCxnQ3hHK2lCMEM7QVBtd25DNUM7QStHOXlvQ0M7RUFDQztBL0dnem9DRjtBK0c1eW9DQztFQUVDLG9DeEcyakIwQztFd0cxakIxQyxnQ3hHMGpCMEM7RXdHempCMUMseUJ4R3dqQnVDO0V3R3ZqQnZDLDJCeEd5U2lCO0FQb2dvQ25CO0E2RzMwb0NJO0VBQ0kseUJ0R3VsQm9DO0FQc3ZuQzVDO0E2R3owb0NJO0VBQ0kseUJ0R2tsQm9DO0VzR2psQnBDO0E3RzIwb0NSO0ErR2x6b0NFO0VBS0Msb0N4R2tqQnlDO0V3R2pqQnpDO0VBQ0EseUJ4RzhpQnNDO0V3RzdpQnRDLDJCeEcrUmdCO0FQaWhvQ25CO0ErRzN5b0NDO0VBRUM7RUFDQTtFQUNBLHlCeEc2Z0IwQztBUCt4bkM1QztBNkc3MW9DSTtFQUNJLHlCdEc4a0JvQztBUGl4bkM1QztBNkczMW9DSTtFQUNJLHlCdEd5a0JvQztFc0d4a0JwQztBN0c2MW9DUjtBK0dqem9DRTtFQUtDO0VBQ0E7RUFDQSx5QnhHb2dCeUM7QVAyeW5DNUM7O0FnSHQyb0NZO0VBQ0ksd0J6RzJsQjRCO0FQOHduQzVDO0FnSGwyb0NRO0VBQ0ksZXpHaWxCZ0M7RXlHaGxCaEMsY3pHZ2xCZ0M7QVBveG5DNUM7QWdILzFvQ1E7RUFDSSxlekcya0JnQztFeUcxa0JoQyxjekcwa0JnQztBUHV4bkM1QztBZ0g1MW9DSTtFQUNJO0VBQ0Esa0IxR3k2QjBCO0FOcTdtQ2xDO0FnSHoxb0NRO0VBQ0k7QWhIMjFvQ1o7QWdIejFvQ1k7RUFDSSxvQ3pHeWtCNEI7QVBreG5DNUM7QWdIeDFvQ1k7RUFDSSx5QnBGdENBO0E1Qmc0b0NoQjtBZ0hqMW9DWTtFQUNJO0FoSG0xb0NoQjtBZ0gzMG9DWTtFQUNJO0FoSDYwb0NoQjtBZ0hyMG9DWTtFQUNJO0FoSHUwb0NoQjs7QWdIaDBvQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBaEhtMG9DSjtBZ0hoMG9DSTtFQUNJO0VBQ0E7RUFDQTtBaEhrMG9DUjtBZ0g5em9DSTtFQUNJO0FoSGcwb0NSOztBZ0h6em9DUTtFQUNJLGV6R3VpQndDO0FQcXhuQ3BEO0FnSHh6b0NZO0VBQ0ksY3pHb2lCb0M7RXlHbmlCcEMsYXpHa2lCb0M7QVB3eG5DcEQ7QWdIcnpvQ1k7RUFDSSxlekcraEJvQztFeUc5aEJwQyxjekc2aEJvQztBUDB4bkNwRDtBZ0hoem9DUTtFQUNJO0FoSGt6b0NaO0FnSGh6b0NZO0VBQ0ksb0N6R21mNEI7QVArem5DNUM7O0FnSHp5b0NZO0VBQ0k7QWhINHlvQ2hCOztBZ0hyeW9DQTtFQUNJO0VBQ0E7QWhId3lvQ0o7QWdIdHlvQ0k7RUFDSTtBaEh3eW9DUjtBZ0hyeW9DSTtFeEd0SUE7RXdHd0lJO0VBQ0EsZ0MxR3lhc0I7RTBHeGF0QjtFQUNBO0VBQ0E7QWhIdXlvQ1I7QWdIcHlvQ0k7RXhHL0lBO0FSczdvQ0o7QWdIbnlvQ0k7RUFDSSxnQnpHK01XO0V5RzlNWDtBaEhxeW9DUjtBZ0hqeW9DUTtFQUNJO0FoSG15b0NaO0FnSDl4b0NRO0VBQ0k7QWhIZ3lvQ1o7QWdIM3hvQ1E7RUFDSTtBaEg2eG9DWjtBZ0h6eG9DSTtFQUNJLGF6R3FXb0M7QVBzN25DNUM7O0FpSG45b0NJO0V6R2FBO0FSMDhvQ0o7QWlIcDlvQ1E7RXpHVUo7QVI2OG9DSjtBaUhuOW9DUTtFekdNSjtBUmc5b0NKO0FpSGw5b0NRO0VBQ0ksb0MxRzBrQmdDO0UwR3prQnRDLGdDMUd5a0JzQztBUDI0bkM1QztBaUhsOW9DWTtFQUNJLHFDMUcraUI0QjtBUHE2bkM1QztBaUhoOW9DUTtFQUNJLG9DMUdpa0JnQztFMEdoa0J0QyxnQzFHZ2tCc0M7QVBrNW5DNUM7QWlIaDlvQ1k7RUFDSSxxQzFHc2lCNEI7QVA0Nm5DNUM7O0E4RzMrb0NRO0VBQ0k7QTlHOCtvQ1o7QThHditvQ1E7OztFQUNJO0E5RzIrb0NaOztBa0hyL29DSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxnQjNHMldXO0FQNm9vQ25COztBbUg5L29DQTtFQUNJO0VBQ0E7RUFDQTtBbkhpZ3BDSjtBbUgvL29DSTtFQUNJO0UzR1FKO0UyR05JO0VBQ0E7RUFDQTtBbkhpZ3BDUjtBbUgvL29DUTtFQUNJO0FuSGlncENaO0FtSDkvb0NRO0VBQ0k7RTNHSFI7QVJvZ3BDSjs7QW9IaGhwQ0M7RUFDSTtFQUNIO0VBQ0E7QXBIbWhwQ0Y7QW9IaGhwQ0M7RUFDQztBcEhraHBDRjtBb0gvZ3BDQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEhpaHBDRjtBb0gvZ3BDRTtFQUNDO0FwSGlocENIO0FvSDlncENFO0VBQ0M7QXBIZ2hwQ0g7QW9IMWdwQ0U7O0VBQ0M7QXBINmdwQ0g7QW9IM2dwQ0c7OztFQUNDO0FwSCtncENKO0FvSHpncENFO0VBQ0M7QXBIMmdwQ0g7QW9IdGdwQ0M7RUFDQyxzQnhGekI4QjtFd0YwQjlCO0VBQ0E7QXBId2dwQ0Y7QW9IbGdwQ0c7RUFDQztFQUNBO0FwSG9ncENKO0FvSGpncENHO0VBQ0M7RUFDQTtBcEhtZ3BDSjtBb0gzL29DRTtFQUNDO0FwSDYvb0NIO0FvSHYvb0NFO0VBQ0M7RUFDQTtFQUNBO0FwSHkvb0NIO0FvSHIvb0NHO0VBQ0M7QXBIdS9vQ0o7QW9IaC9vQ0U7RUFDQztFQUNBO0VBQ0E7QXBIay9vQ0g7QW9IOStvQ0c7RUFDQztBcEhnL29DSjtBb0h4K29DRztFQUNDO0FwSDArb0NKO0FvSDMrb0NHO0VBQ0M7QXBINitvQ0o7QW9IOStvQ0c7RUFDQztBcEhnL29DSjtBb0hqL29DRztFQUNDO0FwSG0vb0NKO0FvSHAvb0NHO0VBQ0M7QXBIcy9vQ0o7QW9Idi9vQ0c7RUFDQztBcEh5L29DSjtBb0gxL29DRztFQUNDO0FwSDQvb0NKO0FvSDcvb0NHO0VBQ0M7QXBIKy9vQ0o7QW9IaGdwQ0c7RUFDQztBcEhrZ3BDSjs7QW9IMy9vQ0E7RUFDQztBcEg4L29DRDs7QW9Iei9vQ0M7RUFDQztBcEg0L29DRjs7QW9IeC9vQ0E7OztFQUdDO0FwSDIvb0NEO0FvSHovb0NDOzs7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBINi9vQ0Y7O0FvSHgvb0NDO0VBQ0M7RTNCdEdNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsc0MyQmdHMEI7RTNCN0Y5QjtFQUNBO0F6RjZscENKOztBb0g1L29DQztFQUNDO0UzQjdHTTtFQUNBO0VBQ0E7RUFDQTtFQUlBLHNDMkJ1RzZCO0UzQnBHakM7RUFDQTtBekZ3bXBDSjs7QW9IaGdwQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFNUcxSkc7RTRHNEpIO0VBQ0EsbUM3RzhUMkM7RTZHN1QzQyx5QjdHOFQyQztFNkc3VDNDLGdCN0dvTWtCO0U2R25NbEI7RUFDQTtFQUNBO0VBQ0E7QXBIbWdwQ0Q7O0FvSGhncENBO0VBQ0M7QXBIbWdwQ0Q7QW9IamdwQ0M7RUFDQztBcEhtZ3BDRjs7QW9IeC9vQ0k7RUFDQyxhN0crSUs7QVA0Mm9DVjtBb0h4L29DSztFQUNDO0FwSDAvb0NOOztBb0hwL29DSTtFQUNDLGlCN0dvSUs7RTZHbklMLG9CN0dtSUs7QVBvM29DVjs7QW9IbC9vQ0k7RUFDQyxrQjdHNkhLO0U2RzVITCxtQjdHNEhLO0FQeTNvQ1Y7QW9IbC9vQ0s7RUFDQztBcEhvL29DTjs7QW9INytvQ0s7RUFDSSxrQjdHZ0hDO0FQZzRvQ1Y7QW9INytvQ0s7RUFDSSxtQjdHNEdDO0FQbTRvQ1Y7QW9IMytvQ0s7RUFDQztBcEg2K29DTjs7QW9IdGhwQ0k7RUFDQyxnQjdHK0lLO0FQMDRvQ1Y7QW9IdGhwQ0s7RUFDQztBcEh3aHBDTjs7QW9IbGhwQ0k7RUFDQyxvQjdHb0lLO0U2R25JTCx1QjdHbUlLO0FQazVvQ1Y7O0FvSGhocENJO0VBQ0MscUI3RzZISztFNkc1SEwsc0I3RzRISztBUHU1b0NWO0FvSGhocENLO0VBQ0M7QXBIa2hwQ047O0FvSDNncENLO0VBQ0kscUI3R2dIQztBUDg1b0NWO0FvSDNncENLO0VBQ0ksc0I3RzRHQztBUGk2b0NWO0FvSHpncENLO0VBQ0M7QXBIMmdwQ047O0FvSHBqcENJO0VBQ0MsZTdHK0lLO0FQdzZvQ1Y7QW9IcGpwQ0s7RUFDQztBcEhzanBDTjs7QW9IaGpwQ0k7RUFDQyxtQjdHb0lLO0U2R25JTCxzQjdHbUlLO0FQZzdvQ1Y7O0FvSDlpcENJO0VBQ0Msb0I3RzZISztFNkc1SEwscUI3RzRISztBUHE3b0NWO0FvSDlpcENLO0VBQ0M7QXBIZ2pwQ047O0FvSHppcENLO0VBQ0ksb0I3R2dIQztBUDQ3b0NWO0FvSHppcENLO0VBQ0kscUI3RzRHQztBUCs3b0NWO0FvSHZpcENLO0VBQ0M7QXBIeWlwQ047O0FvSGxscENJO0VBQ0MsZ0I3RytJSztBUHM4b0NWO0FvSGxscENLO0VBQ0M7QXBIb2xwQ047O0FvSDlrcENJO0VBQ0Msb0I3R29JSztFNkduSUwsdUI3R21JSztBUDg4b0NWOztBb0g1a3BDSTtFQUNDLHFCN0c2SEs7RTZHNUhMLHNCN0c0SEs7QVBtOW9DVjtBb0g1a3BDSztFQUNDO0FwSDhrcENOOztBb0h2a3BDSztFQUNJLHFCN0dnSEM7QVAwOW9DVjtBb0h2a3BDSztFQUNJLHNCN0c0R0M7QVA2OW9DVjtBb0hya3BDSztFQUNDO0FwSHVrcENOOztBb0hobnBDSTtFQUNDLGE3RytJSztBUG8rb0NWO0FvSGhucENLO0VBQ0M7QXBIa25wQ047O0FvSDVtcENJO0VBQ0MsaUI3R29JSztFNkduSUwsb0I3R21JSztBUDQrb0NWOztBb0gxbXBDSTtFQUNDLGtCN0c2SEs7RTZHNUhMLG1CN0c0SEs7QVBpL29DVjtBb0gxbXBDSztFQUNDO0FwSDRtcENOOztBb0hybXBDSztFQUNJLGtCN0dnSEM7QVB3L29DVjtBb0hybXBDSztFQUNJLG1CN0c0R0M7QVAyL29DVjtBb0hubXBDSztFQUNDO0FwSHFtcENOOztBb0g5b3BDSTtFQUNDLGdCN0crSUs7QVBrZ3BDVjtBb0g5b3BDSztFQUNDO0FwSGdwcENOOztBb0gxb3BDSTtFQUNDLG9CN0dvSUs7RTZHbklMLHVCN0dtSUs7QVAwZ3BDVjs7QW9IeG9wQ0k7RUFDQyxxQjdHNkhLO0U2RzVITCxzQjdHNEhLO0FQK2dwQ1Y7QW9IeG9wQ0s7RUFDQztBcEgwb3BDTjs7QW9Ibm9wQ0s7RUFDSSxxQjdHZ0hDO0FQc2hwQ1Y7QW9Ibm9wQ0s7RUFDSSxzQjdHNEdDO0FQeWhwQ1Y7QW9Iam9wQ0s7RUFDQztBcEhtb3BDTjs7QW9INXFwQ0k7RUFDQyxlN0crSUs7QVBnaXBDVjtBb0g1cXBDSztFQUNDO0FwSDhxcENOOztBb0h4cXBDSTtFQUNDLG1CN0dvSUs7RTZHbklMLHNCN0dtSUs7QVB3aXBDVjs7QW9IdHFwQ0k7RUFDQyxvQjdHNkhLO0U2RzVITCxxQjdHNEhLO0FQNmlwQ1Y7QW9IdHFwQ0s7RUFDQztBcEh3cXBDTjs7QW9IanFwQ0s7RUFDSSxvQjdHZ0hDO0FQb2pwQ1Y7QW9IanFwQ0s7RUFDSSxxQjdHNEdDO0FQdWpwQ1Y7QW9IL3BwQ0s7RUFDQztBcEhpcXBDTjs7QW9IMXNwQ0k7RUFDQyxnQjdHK0lLO0FQOGpwQ1Y7QW9IMXNwQ0s7RUFDQztBcEg0c3BDTjs7QW9IdHNwQ0k7RUFDQyxvQjdHb0lLO0U2R25JTCx1QjdHbUlLO0FQc2twQ1Y7O0FvSHBzcENJO0VBQ0MscUI3RzZISztFNkc1SEwsc0I3RzRISztBUDJrcENWO0FvSHBzcENLO0VBQ0M7QXBIc3NwQ047O0FvSC9ycENLO0VBQ0kscUI3R2dIQztBUGtscENWO0FvSC9ycENLO0VBQ0ksc0I3RzRHQztBUHFscENWO0FvSDdycENLO0VBQ0M7QXBIK3JwQ047O0FvSHh1cENJO0VBQ0MsYTdHK0lLO0FQNGxwQ1Y7QW9IeHVwQ0s7RUFDQztBcEgwdXBDTjs7QW9IcHVwQ0k7RUFDQyxpQjdHb0lLO0U2R25JTCxvQjdHbUlLO0FQb21wQ1Y7O0FvSGx1cENJO0VBQ0Msa0I3RzZISztFNkc1SEwsbUI3RzRISztBUHltcENWO0FvSGx1cENLO0VBQ0M7QXBIb3VwQ047O0FvSDd0cENLO0VBQ0ksa0I3R2dIQztBUGducENWO0FvSDd0cENLO0VBQ0ksbUI3RzRHQztBUG1ucENWO0FvSDN0cENLO0VBQ0M7QXBINnRwQ047O0FvSHR3cENJO0VBQ0MsZ0I3RytJSztBUDBucENWO0FvSHR3cENLO0VBQ0M7QXBId3dwQ047O0FvSGx3cENJO0VBQ0Msb0I3R29JSztFNkduSUwsdUI3R21JSztBUGtvcENWOztBb0hod3BDSTtFQUNDLHFCN0c2SEs7RTZHNUhMLHNCN0c0SEs7QVB1b3BDVjtBb0hod3BDSztFQUNDO0FwSGt3cENOOztBb0gzdnBDSztFQUNJLHFCN0dnSEM7QVA4b3BDVjtBb0gzdnBDSztFQUNJLHNCN0c0R0M7QVBpcHBDVjtBb0h6dnBDSztFQUNDO0FwSDJ2cENOOztBb0hweXBDSTtFQUNDLGU3RytJSztBUHdwcENWO0FvSHB5cENLO0VBQ0M7QXBIc3lwQ047O0FvSGh5cENJO0VBQ0MsbUI3R29JSztFNkduSUwsc0I3R21JSztBUGdxcENWOztBb0g5eHBDSTtFQUNDLG9CN0c2SEs7RTZHNUhMLHFCN0c0SEs7QVBxcXBDVjtBb0g5eHBDSztFQUNDO0FwSGd5cENOOztBb0h6eHBDSztFQUNJLG9CN0dnSEM7QVA0cXBDVjtBb0h6eHBDSztFQUNJLHFCN0c0R0M7QVArcXBDVjtBb0h2eHBDSztFQUNDO0FwSHl4cENOOztBZ0IzOHBDSTtFb0d5SUE7SUFDQyxhN0crSUs7RVB1cnBDUjtFb0huMHBDRztJQUNDO0VwSHEwcENKO0VvSC96cENFO0lBQ0MsaUI3R29JSztJNkduSUwsb0I3R21JSztFUDhycENSO0VvSDV6cENFO0lBQ0Msa0I3RzZISztJNkc1SEwsbUI3RzRISztFUGtzcENSO0VvSDN6cENHO0lBQ0M7RXBINnpwQ0o7RW9IdHpwQ0c7SUFDSSxrQjdHZ0hDO0VQd3NwQ1I7RW9IcnpwQ0c7SUFDSSxtQjdHNEdDO0VQMnNwQ1I7RW9IbnpwQ0c7SUFDQztFcEhxenBDSjtFb0g5MXBDRTtJQUNDLGdCN0crSUs7RVBpdHBDUjtFb0g3MXBDRztJQUNDO0VwSCsxcENKO0VvSHoxcENFO0lBQ0Msb0I3R29JSztJNkduSUwsdUI3R21JSztFUHd0cENSO0VvSHQxcENFO0lBQ0MscUI3RzZISztJNkc1SEwsc0I3RzRISztFUDR0cENSO0VvSHIxcENHO0lBQ0M7RXBIdTFwQ0o7RW9IaDFwQ0c7SUFDSSxxQjdHZ0hDO0VQa3VwQ1I7RW9ILzBwQ0c7SUFDSSxzQjdHNEdDO0VQcXVwQ1I7RW9INzBwQ0c7SUFDQztFcEgrMHBDSjtFb0h4M3BDRTtJQUNDLGU3RytJSztFUDJ1cENSO0VvSHYzcENHO0lBQ0M7RXBIeTNwQ0o7RW9IbjNwQ0U7SUFDQyxtQjdHb0lLO0k2R25JTCxzQjdHbUlLO0VQa3ZwQ1I7RW9IaDNwQ0U7SUFDQyxvQjdHNkhLO0k2RzVITCxxQjdHNEhLO0VQc3ZwQ1I7RW9ILzJwQ0c7SUFDQztFcEhpM3BDSjtFb0gxMnBDRztJQUNJLG9CN0dnSEM7RVA0dnBDUjtFb0h6MnBDRztJQUNJLHFCN0c0R0M7RVArdnBDUjtFb0h2MnBDRztJQUNDO0VwSHkycENKO0VvSGw1cENFO0lBQ0MsZ0I3RytJSztFUHF3cENSO0VvSGo1cENHO0lBQ0M7RXBIbTVwQ0o7RW9INzRwQ0U7SUFDQyxvQjdHb0lLO0k2R25JTCx1QjdHbUlLO0VQNHdwQ1I7RW9IMTRwQ0U7SUFDQyxxQjdHNkhLO0k2RzVITCxzQjdHNEhLO0VQZ3hwQ1I7RW9IejRwQ0c7SUFDQztFcEgyNHBDSjtFb0hwNHBDRztJQUNJLHFCN0dnSEM7RVBzeHBDUjtFb0huNHBDRztJQUNJLHNCN0c0R0M7RVB5eHBDUjtFb0hqNHBDRztJQUNDO0VwSG00cENKO0VvSDU2cENFO0lBQ0MsYTdHK0lLO0VQK3hwQ1I7RW9IMzZwQ0c7SUFDQztFcEg2NnBDSjtFb0h2NnBDRTtJQUNDLGlCN0dvSUs7STZHbklMLG9CN0dtSUs7RVBzeXBDUjtFb0hwNnBDRTtJQUNDLGtCN0c2SEs7STZHNUhMLG1CN0c0SEs7RVAweXBDUjtFb0huNnBDRztJQUNDO0VwSHE2cENKO0VvSDk1cENHO0lBQ0ksa0I3R2dIQztFUGd6cENSO0VvSDc1cENHO0lBQ0ksbUI3RzRHQztFUG16cENSO0VvSDM1cENHO0lBQ0M7RXBINjVwQ0o7RW9IdDhwQ0U7SUFDQyxnQjdHK0lLO0VQeXpwQ1I7RW9IcjhwQ0c7SUFDQztFcEh1OHBDSjtFb0hqOHBDRTtJQUNDLG9CN0dvSUs7STZHbklMLHVCN0dtSUs7RVBnMHBDUjtFb0g5N3BDRTtJQUNDLHFCN0c2SEs7STZHNUhMLHNCN0c0SEs7RVBvMHBDUjtFb0g3N3BDRztJQUNDO0VwSCs3cENKO0VvSHg3cENHO0lBQ0kscUI3R2dIQztFUDAwcENSO0VvSHY3cENHO0lBQ0ksc0I3RzRHQztFUDYwcENSO0VvSHI3cENHO0lBQ0M7RXBIdTdwQ0o7RW9IaCtwQ0U7SUFDQyxlN0crSUs7RVBtMXBDUjtFb0gvOXBDRztJQUNDO0VwSGkrcENKO0VvSDM5cENFO0lBQ0MsbUI3R29JSztJNkduSUwsc0I3R21JSztFUDAxcENSO0VvSHg5cENFO0lBQ0Msb0I3RzZISztJNkc1SEwscUI3RzRISztFUDgxcENSO0VvSHY5cENHO0lBQ0M7RXBIeTlwQ0o7RW9IbDlwQ0c7SUFDSSxvQjdHZ0hDO0VQbzJwQ1I7RW9IajlwQ0c7SUFDSSxxQjdHNEdDO0VQdTJwQ1I7RW9ILzhwQ0c7SUFDQztFcEhpOXBDSjtFb0gxL3BDRTtJQUNDLGdCN0crSUs7RVA2MnBDUjtFb0h6L3BDRztJQUNDO0VwSDIvcENKO0VvSHIvcENFO0lBQ0Msb0I3R29JSztJNkduSUwsdUI3R21JSztFUG8zcENSO0VvSGwvcENFO0lBQ0MscUI3RzZISztJNkc1SEwsc0I3RzRISztFUHczcENSO0VvSGovcENHO0lBQ0M7RXBIbS9wQ0o7RW9INStwQ0c7SUFDSSxxQjdHZ0hDO0VQODNwQ1I7RW9IMytwQ0c7SUFDSSxzQjdHNEdDO0VQaTRwQ1I7RW9IeitwQ0c7SUFDQztFcEgyK3BDSjtFb0hwaHFDRTtJQUNDLGE3RytJSztFUHU0cENSO0VvSG5ocUNHO0lBQ0M7RXBIcWhxQ0o7RW9IL2dxQ0U7SUFDQyxpQjdHb0lLO0k2R25JTCxvQjdHbUlLO0VQODRwQ1I7RW9INWdxQ0U7SUFDQyxrQjdHNkhLO0k2RzVITCxtQjdHNEhLO0VQazVwQ1I7RW9IM2dxQ0c7SUFDQztFcEg2Z3FDSjtFb0h0Z3FDRztJQUNJLGtCN0dnSEM7RVB3NXBDUjtFb0hyZ3FDRztJQUNJLG1CN0c0R0M7RVAyNXBDUjtFb0huZ3FDRztJQUNDO0VwSHFncUNKO0VvSDlpcUNFO0lBQ0MsZ0I3RytJSztFUGk2cENSO0VvSDdpcUNHO0lBQ0M7RXBIK2lxQ0o7RW9IemlxQ0U7SUFDQyxvQjdHb0lLO0k2R25JTCx1QjdHbUlLO0VQdzZwQ1I7RW9IdGlxQ0U7SUFDQyxxQjdHNkhLO0k2RzVITCxzQjdHNEhLO0VQNDZwQ1I7RW9IcmlxQ0c7SUFDQztFcEh1aXFDSjtFb0hoaXFDRztJQUNJLHFCN0dnSEM7RVBrN3BDUjtFb0gvaHFDRztJQUNJLHNCN0c0R0M7RVBxN3BDUjtFb0g3aHFDRztJQUNDO0VwSCtocUNKO0VvSHhrcUNFO0lBQ0MsZTdHK0lLO0VQMjdwQ1I7RW9IdmtxQ0c7SUFDQztFcEh5a3FDSjtFb0hua3FDRTtJQUNDLG1CN0dvSUs7STZHbklMLHNCN0dtSUs7RVBrOHBDUjtFb0hoa3FDRTtJQUNDLG9CN0c2SEs7STZHNUhMLHFCN0c0SEs7RVBzOHBDUjtFb0gvanFDRztJQUNDO0VwSGlrcUNKO0VvSDFqcUNHO0lBQ0ksb0I3R2dIQztFUDQ4cENSO0VvSHpqcUNHO0lBQ0kscUI3RzRHQztFUCs4cENSO0VvSHZqcUNHO0lBQ0M7RXBIeWpxQ0o7QUFDRjtBZ0I1dXFDSTtFb0d5SUE7SUFDQyxhN0crSUs7RVB1OXBDUjtFb0hubXFDRztJQUNDO0VwSHFtcUNKO0VvSC9scUNFO0lBQ0MsaUI3R29JSztJNkduSUwsb0I3R21JSztFUDg5cENSO0VvSDVscUNFO0lBQ0Msa0I3RzZISztJNkc1SEwsbUI3RzRISztFUGsrcENSO0VvSDNscUNHO0lBQ0M7RXBINmxxQ0o7RW9IdGxxQ0c7SUFDSSxrQjdHZ0hDO0VQdytwQ1I7RW9IcmxxQ0c7SUFDSSxtQjdHNEdDO0VQMitwQ1I7RW9IbmxxQ0c7SUFDQztFcEhxbHFDSjtFb0g5bnFDRTtJQUNDLGdCN0crSUs7RVBpL3BDUjtFb0g3bnFDRztJQUNDO0VwSCtucUNKO0VvSHpucUNFO0lBQ0Msb0I3R29JSztJNkduSUwsdUI3R21JSztFUHcvcENSO0VvSHRucUNFO0lBQ0MscUI3RzZISztJNkc1SEwsc0I3RzRISztFUDQvcENSO0VvSHJucUNHO0lBQ0M7RXBIdW5xQ0o7RW9IaG5xQ0c7SUFDSSxxQjdHZ0hDO0VQa2dxQ1I7RW9IL21xQ0c7SUFDSSxzQjdHNEdDO0VQcWdxQ1I7RW9IN21xQ0c7SUFDQztFcEgrbXFDSjtFb0h4cHFDRTtJQUNDLGU3RytJSztFUDJncUNSO0VvSHZwcUNHO0lBQ0M7RXBIeXBxQ0o7RW9IbnBxQ0U7SUFDQyxtQjdHb0lLO0k2R25JTCxzQjdHbUlLO0VQa2hxQ1I7RW9IaHBxQ0U7SUFDQyxvQjdHNkhLO0k2RzVITCxxQjdHNEhLO0VQc2hxQ1I7RW9IL29xQ0c7SUFDQztFcEhpcHFDSjtFb0gxb3FDRztJQUNJLG9CN0dnSEM7RVA0aHFDUjtFb0h6b3FDRztJQUNJLHFCN0c0R0M7RVAraHFDUjtFb0h2b3FDRztJQUNDO0VwSHlvcUNKO0VvSGxycUNFO0lBQ0MsZ0I3RytJSztFUHFpcUNSO0VvSGpycUNHO0lBQ0M7RXBIbXJxQ0o7RW9IN3FxQ0U7SUFDQyxvQjdHb0lLO0k2R25JTCx1QjdHbUlLO0VQNGlxQ1I7RW9IMXFxQ0U7SUFDQyxxQjdHNkhLO0k2RzVITCxzQjdHNEhLO0VQZ2pxQ1I7RW9IenFxQ0c7SUFDQztFcEgycXFDSjtFb0hwcXFDRztJQUNJLHFCN0dnSEM7RVBzanFDUjtFb0hucXFDRztJQUNJLHNCN0c0R0M7RVB5anFDUjtFb0hqcXFDRztJQUNDO0VwSG1xcUNKO0VvSDVzcUNFO0lBQ0MsYTdHK0lLO0VQK2pxQ1I7RW9IM3NxQ0c7SUFDQztFcEg2c3FDSjtFb0h2c3FDRTtJQUNDLGlCN0dvSUs7STZHbklMLG9CN0dtSUs7RVBza3FDUjtFb0hwc3FDRTtJQUNDLGtCN0c2SEs7STZHNUhMLG1CN0c0SEs7RVAwa3FDUjtFb0huc3FDRztJQUNDO0VwSHFzcUNKO0VvSDlycUNHO0lBQ0ksa0I3R2dIQztFUGdscUNSO0VvSDdycUNHO0lBQ0ksbUI3RzRHQztFUG1scUNSO0VvSDNycUNHO0lBQ0M7RXBINnJxQ0o7RW9IdHVxQ0U7SUFDQyxnQjdHK0lLO0VQeWxxQ1I7RW9IcnVxQ0c7SUFDQztFcEh1dXFDSjtFb0hqdXFDRTtJQUNDLG9CN0dvSUs7STZHbklMLHVCN0dtSUs7RVBnbXFDUjtFb0g5dHFDRTtJQUNDLHFCN0c2SEs7STZHNUhMLHNCN0c0SEs7RVBvbXFDUjtFb0g3dHFDRztJQUNDO0VwSCt0cUNKO0VvSHh0cUNHO0lBQ0kscUI3R2dIQztFUDBtcUNSO0VvSHZ0cUNHO0lBQ0ksc0I3RzRHQztFUDZtcUNSO0VvSHJ0cUNHO0lBQ0M7RXBIdXRxQ0o7RW9IaHdxQ0U7SUFDQyxlN0crSUs7RVBtbnFDUjtFb0gvdnFDRztJQUNDO0VwSGl3cUNKO0VvSDN2cUNFO0lBQ0MsbUI3R29JSztJNkduSUwsc0I3R21JSztFUDBucUNSO0VvSHh2cUNFO0lBQ0Msb0I3RzZISztJNkc1SEwscUI3RzRISztFUDhucUNSO0VvSHZ2cUNHO0lBQ0M7RXBIeXZxQ0o7RW9IbHZxQ0c7SUFDSSxvQjdHZ0hDO0VQb29xQ1I7RW9IanZxQ0c7SUFDSSxxQjdHNEdDO0VQdW9xQ1I7RW9IL3VxQ0c7SUFDQztFcEhpdnFDSjtFb0gxeHFDRTtJQUNDLGdCN0crSUs7RVA2b3FDUjtFb0h6eHFDRztJQUNDO0VwSDJ4cUNKO0VvSHJ4cUNFO0lBQ0Msb0I3R29JSztJNkduSUwsdUI3R21JSztFUG9wcUNSO0VvSGx4cUNFO0lBQ0MscUI3RzZISztJNkc1SEwsc0I3RzRISztFUHdwcUNSO0VvSGp4cUNHO0lBQ0M7RXBIbXhxQ0o7RW9INXdxQ0c7SUFDSSxxQjdHZ0hDO0VQOHBxQ1I7RW9IM3dxQ0c7SUFDSSxzQjdHNEdDO0VQaXFxQ1I7RW9IendxQ0c7SUFDQztFcEgyd3FDSjtFb0hwenFDRTtJQUNDLGE3RytJSztFUHVxcUNSO0VvSG56cUNHO0lBQ0M7RXBIcXpxQ0o7RW9IL3lxQ0U7SUFDQyxpQjdHb0lLO0k2R25JTCxvQjdHbUlLO0VQOHFxQ1I7RW9INXlxQ0U7SUFDQyxrQjdHNkhLO0k2RzVITCxtQjdHNEhLO0VQa3JxQ1I7RW9IM3lxQ0c7SUFDQztFcEg2eXFDSjtFb0h0eXFDRztJQUNJLGtCN0dnSEM7RVB3cnFDUjtFb0hyeXFDRztJQUNJLG1CN0c0R0M7RVAycnFDUjtFb0hueXFDRztJQUNDO0VwSHF5cUNKO0VvSDkwcUNFO0lBQ0MsZ0I3RytJSztFUGlzcUNSO0VvSDcwcUNHO0lBQ0M7RXBIKzBxQ0o7RW9IejBxQ0U7SUFDQyxvQjdHb0lLO0k2R25JTCx1QjdHbUlLO0VQd3NxQ1I7RW9IdDBxQ0U7SUFDQyxxQjdHNkhLO0k2RzVITCxzQjdHNEhLO0VQNHNxQ1I7RW9IcjBxQ0c7SUFDQztFcEh1MHFDSjtFb0hoMHFDRztJQUNJLHFCN0dnSEM7RVBrdHFDUjtFb0gvenFDRztJQUNJLHNCN0c0R0M7RVBxdHFDUjtFb0g3enFDRztJQUNDO0VwSCt6cUNKO0VvSHgycUNFO0lBQ0MsZTdHK0lLO0VQMnRxQ1I7RW9IdjJxQ0c7SUFDQztFcEh5MnFDSjtFb0huMnFDRTtJQUNDLG1CN0dvSUs7STZHbklMLHNCN0dtSUs7RVBrdXFDUjtFb0hoMnFDRTtJQUNDLG9CN0c2SEs7STZHNUhMLHFCN0c0SEs7RVBzdXFDUjtFb0gvMXFDRztJQUNDO0VwSGkycUNKO0VvSDExcUNHO0lBQ0ksb0I3R2dIQztFUDR1cUNSO0VvSHoxcUNHO0lBQ0kscUI3RzRHQztFUCt1cUNSO0VvSHYxcUNHO0lBQ0M7RXBIeTFxQ0o7QUFDRjtBZ0I1Z3JDSTtFb0d5SUE7SUFDQyxhN0crSUs7RVB1dnFDUjtFb0huNHFDRztJQUNDO0VwSHE0cUNKO0VvSC8zcUNFO0lBQ0MsaUI3R29JSztJNkduSUwsb0I3R21JSztFUDh2cUNSO0VvSDUzcUNFO0lBQ0Msa0I3RzZISztJNkc1SEwsbUI3RzRISztFUGt3cUNSO0VvSDMzcUNHO0lBQ0M7RXBINjNxQ0o7RW9IdDNxQ0c7SUFDSSxrQjdHZ0hDO0VQd3dxQ1I7RW9IcjNxQ0c7SUFDSSxtQjdHNEdDO0VQMndxQ1I7RW9IbjNxQ0c7SUFDQztFcEhxM3FDSjtFb0g5NXFDRTtJQUNDLGdCN0crSUs7RVBpeHFDUjtFb0g3NXFDRztJQUNDO0VwSCs1cUNKO0VvSHo1cUNFO0lBQ0Msb0I3R29JSztJNkduSUwsdUI3R21JSztFUHd4cUNSO0VvSHQ1cUNFO0lBQ0MscUI3RzZISztJNkc1SEwsc0I3RzRISztFUDR4cUNSO0VvSHI1cUNHO0lBQ0M7RXBIdTVxQ0o7RW9IaDVxQ0c7SUFDSSxxQjdHZ0hDO0VQa3lxQ1I7RW9ILzRxQ0c7SUFDSSxzQjdHNEdDO0VQcXlxQ1I7RW9INzRxQ0c7SUFDQztFcEgrNHFDSjtFb0h4N3FDRTtJQUNDLGU3RytJSztFUDJ5cUNSO0VvSHY3cUNHO0lBQ0M7RXBIeTdxQ0o7RW9IbjdxQ0U7SUFDQyxtQjdHb0lLO0k2R25JTCxzQjdHbUlLO0VQa3pxQ1I7RW9IaDdxQ0U7SUFDQyxvQjdHNkhLO0k2RzVITCxxQjdHNEhLO0VQc3pxQ1I7RW9ILzZxQ0c7SUFDQztFcEhpN3FDSjtFb0gxNnFDRztJQUNJLG9CN0dnSEM7RVA0enFDUjtFb0h6NnFDRztJQUNJLHFCN0c0R0M7RVArenFDUjtFb0h2NnFDRztJQUNDO0VwSHk2cUNKO0VvSGw5cUNFO0lBQ0MsZ0I3RytJSztFUHEwcUNSO0VvSGo5cUNHO0lBQ0M7RXBIbTlxQ0o7RW9INzhxQ0U7SUFDQyxvQjdHb0lLO0k2R25JTCx1QjdHbUlLO0VQNDBxQ1I7RW9IMThxQ0U7SUFDQyxxQjdHNkhLO0k2RzVITCxzQjdHNEhLO0VQZzFxQ1I7RW9IejhxQ0c7SUFDQztFcEgyOHFDSjtFb0hwOHFDRztJQUNJLHFCN0dnSEM7RVBzMXFDUjtFb0huOHFDRztJQUNJLHNCN0c0R0M7RVB5MXFDUjtFb0hqOHFDRztJQUNDO0VwSG04cUNKO0VvSDUrcUNFO0lBQ0MsYTdHK0lLO0VQKzFxQ1I7RW9IMytxQ0c7SUFDQztFcEg2K3FDSjtFb0h2K3FDRTtJQUNDLGlCN0dvSUs7STZHbklMLG9CN0dtSUs7RVBzMnFDUjtFb0hwK3FDRTtJQUNDLGtCN0c2SEs7STZHNUhMLG1CN0c0SEs7RVAwMnFDUjtFb0huK3FDRztJQUNDO0VwSHErcUNKO0VvSDk5cUNHO0lBQ0ksa0I3R2dIQztFUGczcUNSO0VvSDc5cUNHO0lBQ0ksbUI3RzRHQztFUG0zcUNSO0VvSDM5cUNHO0lBQ0M7RXBINjlxQ0o7RW9IdGdyQ0U7SUFDQyxnQjdHK0lLO0VQeTNxQ1I7RW9IcmdyQ0c7SUFDQztFcEh1Z3JDSjtFb0hqZ3JDRTtJQUNDLG9CN0dvSUs7STZHbklMLHVCN0dtSUs7RVBnNHFDUjtFb0g5L3FDRTtJQUNDLHFCN0c2SEs7STZHNUhMLHNCN0c0SEs7RVBvNHFDUjtFb0g3L3FDRztJQUNDO0VwSCsvcUNKO0VvSHgvcUNHO0lBQ0kscUI3R2dIQztFUDA0cUNSO0VvSHYvcUNHO0lBQ0ksc0I3RzRHQztFUDY0cUNSO0VvSHIvcUNHO0lBQ0M7RXBIdS9xQ0o7RW9IaGlyQ0U7SUFDQyxlN0crSUs7RVBtNXFDUjtFb0gvaHJDRztJQUNDO0VwSGlpckNKO0VvSDNockNFO0lBQ0MsbUI3R29JSztJNkduSUwsc0I3R21JSztFUDA1cUNSO0VvSHhockNFO0lBQ0Msb0I3RzZISztJNkc1SEwscUI3RzRISztFUDg1cUNSO0VvSHZockNHO0lBQ0M7RXBIeWhyQ0o7RW9IbGhyQ0c7SUFDSSxvQjdHZ0hDO0VQbzZxQ1I7RW9IamhyQ0c7SUFDSSxxQjdHNEdDO0VQdTZxQ1I7RW9IL2dyQ0c7SUFDQztFcEhpaHJDSjtFb0gxanJDRTtJQUNDLGdCN0crSUs7RVA2NnFDUjtFb0h6anJDRztJQUNDO0VwSDJqckNKO0VvSHJqckNFO0lBQ0Msb0I3R29JSztJNkduSUwsdUI3R21JSztFUG83cUNSO0VvSGxqckNFO0lBQ0MscUI3RzZISztJNkc1SEwsc0I3RzRISztFUHc3cUNSO0VvSGpqckNHO0lBQ0M7RXBIbWpyQ0o7RW9INWlyQ0c7SUFDSSxxQjdHZ0hDO0VQODdxQ1I7RW9IM2lyQ0c7SUFDSSxzQjdHNEdDO0VQaThxQ1I7RW9IemlyQ0c7SUFDQztFcEgyaXJDSjtFb0hwbHJDRTtJQUNDLGE3RytJSztFUHU4cUNSO0VvSG5sckNHO0lBQ0M7RXBIcWxyQ0o7RW9IL2tyQ0U7SUFDQyxpQjdHb0lLO0k2R25JTCxvQjdHbUlLO0VQODhxQ1I7RW9INWtyQ0U7SUFDQyxrQjdHNkhLO0k2RzVITCxtQjdHNEhLO0VQazlxQ1I7RW9IM2tyQ0c7SUFDQztFcEg2a3JDSjtFb0h0a3JDRztJQUNJLGtCN0dnSEM7RVB3OXFDUjtFb0hya3JDRztJQUNJLG1CN0c0R0M7RVAyOXFDUjtFb0hua3JDRztJQUNDO0VwSHFrckNKO0VvSDltckNFO0lBQ0MsZ0I3RytJSztFUGkrcUNSO0VvSDdtckNHO0lBQ0M7RXBIK21yQ0o7RW9Iem1yQ0U7SUFDQyxvQjdHb0lLO0k2R25JTCx1QjdHbUlLO0VQdytxQ1I7RW9IdG1yQ0U7SUFDQyxxQjdHNkhLO0k2RzVITCxzQjdHNEhLO0VQNCtxQ1I7RW9Icm1yQ0c7SUFDQztFcEh1bXJDSjtFb0hobXJDRztJQUNJLHFCN0dnSEM7RVBrL3FDUjtFb0gvbHJDRztJQUNJLHNCN0c0R0M7RVBxL3FDUjtFb0g3bHJDRztJQUNDO0VwSCtsckNKO0VvSHhvckNFO0lBQ0MsZTdHK0lLO0VQMi9xQ1I7RW9Idm9yQ0c7SUFDQztFcEh5b3JDSjtFb0hub3JDRTtJQUNDLG1CN0dvSUs7STZHbklMLHNCN0dtSUs7RVBrZ3JDUjtFb0hob3JDRTtJQUNDLG9CN0c2SEs7STZHNUhMLHFCN0c0SEs7RVBzZ3JDUjtFb0gvbnJDRztJQUNDO0VwSGlvckNKO0VvSDFuckNHO0lBQ0ksb0I3R2dIQztFUDRnckNSO0VvSHpuckNHO0lBQ0kscUI3RzRHQztFUCtnckNSO0VvSHZuckNHO0lBQ0M7RXBIeW5yQ0o7QUFDRjtBZ0I1eXJDSTtFb0d5SUE7SUFDQyxhN0crSUs7RVB1aHJDUjtFb0hucXJDRztJQUNDO0VwSHFxckNKO0VvSC9wckNFO0lBQ0MsaUI3R29JSztJNkduSUwsb0I3R21JSztFUDhockNSO0VvSDVwckNFO0lBQ0Msa0I3RzZISztJNkc1SEwsbUI3RzRISztFUGtpckNSO0VvSDNwckNHO0lBQ0M7RXBINnByQ0o7RW9IdHByQ0c7SUFDSSxrQjdHZ0hDO0VQd2lyQ1I7RW9IcnByQ0c7SUFDSSxtQjdHNEdDO0VQMmlyQ1I7RW9IbnByQ0c7SUFDQztFcEhxcHJDSjtFb0g5cnJDRTtJQUNDLGdCN0crSUs7RVBpanJDUjtFb0g3cnJDRztJQUNDO0VwSCtyckNKO0VvSHpyckNFO0lBQ0Msb0I3R29JSztJNkduSUwsdUI3R21JSztFUHdqckNSO0VvSHRyckNFO0lBQ0MscUI3RzZISztJNkc1SEwsc0I3RzRISztFUDRqckNSO0VvSHJyckNHO0lBQ0M7RXBIdXJyQ0o7RW9IaHJyQ0c7SUFDSSxxQjdHZ0hDO0VQa2tyQ1I7RW9IL3FyQ0c7SUFDSSxzQjdHNEdDO0VQcWtyQ1I7RW9IN3FyQ0c7SUFDQztFcEgrcXJDSjtFb0h4dHJDRTtJQUNDLGU3RytJSztFUDJrckNSO0VvSHZ0ckNHO0lBQ0M7RXBIeXRyQ0o7RW9IbnRyQ0U7SUFDQyxtQjdHb0lLO0k2R25JTCxzQjdHbUlLO0VQa2xyQ1I7RW9IaHRyQ0U7SUFDQyxvQjdHNkhLO0k2RzVITCxxQjdHNEhLO0VQc2xyQ1I7RW9IL3NyQ0c7SUFDQztFcEhpdHJDSjtFb0gxc3JDRztJQUNJLG9CN0dnSEM7RVA0bHJDUjtFb0h6c3JDRztJQUNJLHFCN0c0R0M7RVArbHJDUjtFb0h2c3JDRztJQUNDO0VwSHlzckNKO0VvSGx2ckNFO0lBQ0MsZ0I3RytJSztFUHFtckNSO0VvSGp2ckNHO0lBQ0M7RXBIbXZyQ0o7RW9IN3VyQ0U7SUFDQyxvQjdHb0lLO0k2R25JTCx1QjdHbUlLO0VQNG1yQ1I7RW9IMXVyQ0U7SUFDQyxxQjdHNkhLO0k2RzVITCxzQjdHNEhLO0VQZ25yQ1I7RW9IenVyQ0c7SUFDQztFcEgydXJDSjtFb0hwdXJDRztJQUNJLHFCN0dnSEM7RVBzbnJDUjtFb0hudXJDRztJQUNJLHNCN0c0R0M7RVB5bnJDUjtFb0hqdXJDRztJQUNDO0VwSG11ckNKO0VvSDV3ckNFO0lBQ0MsYTdHK0lLO0VQK25yQ1I7RW9IM3dyQ0c7SUFDQztFcEg2d3JDSjtFb0h2d3JDRTtJQUNDLGlCN0dvSUs7STZHbklMLG9CN0dtSUs7RVBzb3JDUjtFb0hwd3JDRTtJQUNDLGtCN0c2SEs7STZHNUhMLG1CN0c0SEs7RVAwb3JDUjtFb0hud3JDRztJQUNDO0VwSHF3ckNKO0VvSDl2ckNHO0lBQ0ksa0I3R2dIQztFUGdwckNSO0VvSDd2ckNHO0lBQ0ksbUI3RzRHQztFUG1wckNSO0VvSDN2ckNHO0lBQ0M7RXBINnZyQ0o7RW9IdHlyQ0U7SUFDQyxnQjdHK0lLO0VQeXByQ1I7RW9IcnlyQ0c7SUFDQztFcEh1eXJDSjtFb0hqeXJDRTtJQUNDLG9CN0dvSUs7STZHbklMLHVCN0dtSUs7RVBncXJDUjtFb0g5eHJDRTtJQUNDLHFCN0c2SEs7STZHNUhMLHNCN0c0SEs7RVBvcXJDUjtFb0g3eHJDRztJQUNDO0VwSCt4ckNKO0VvSHh4ckNHO0lBQ0kscUI3R2dIQztFUDBxckNSO0VvSHZ4ckNHO0lBQ0ksc0I3RzRHQztFUDZxckNSO0VvSHJ4ckNHO0lBQ0M7RXBIdXhyQ0o7RW9IaDByQ0U7SUFDQyxlN0crSUs7RVBtcnJDUjtFb0gvenJDRztJQUNDO0VwSGkwckNKO0VvSDN6ckNFO0lBQ0MsbUI3R29JSztJNkduSUwsc0I3R21JSztFUDByckNSO0VvSHh6ckNFO0lBQ0Msb0I3RzZISztJNkc1SEwscUI3RzRISztFUDhyckNSO0VvSHZ6ckNHO0lBQ0M7RXBIeXpyQ0o7RW9IbHpyQ0c7SUFDSSxvQjdHZ0hDO0VQb3NyQ1I7RW9IanpyQ0c7SUFDSSxxQjdHNEdDO0VQdXNyQ1I7RW9IL3lyQ0c7SUFDQztFcEhpenJDSjtFb0gxMXJDRTtJQUNDLGdCN0crSUs7RVA2c3JDUjtFb0h6MXJDRztJQUNDO0VwSDIxckNKO0VvSHIxckNFO0lBQ0Msb0I3R29JSztJNkduSUwsdUI3R21JSztFUG90ckNSO0VvSGwxckNFO0lBQ0MscUI3RzZISztJNkc1SEwsc0I3RzRISztFUHd0ckNSO0VvSGoxckNHO0lBQ0M7RXBIbTFyQ0o7RW9INTByQ0c7SUFDSSxxQjdHZ0hDO0VQOHRyQ1I7RW9IMzByQ0c7SUFDSSxzQjdHNEdDO0VQaXVyQ1I7RW9IejByQ0c7SUFDQztFcEgyMHJDSjtFb0hwM3JDRTtJQUNDLGE3RytJSztFUHV1ckNSO0VvSG4zckNHO0lBQ0M7RXBIcTNyQ0o7RW9ILzJyQ0U7SUFDQyxpQjdHb0lLO0k2R25JTCxvQjdHbUlLO0VQOHVyQ1I7RW9INTJyQ0U7SUFDQyxrQjdHNkhLO0k2RzVITCxtQjdHNEhLO0VQa3ZyQ1I7RW9IMzJyQ0c7SUFDQztFcEg2MnJDSjtFb0h0MnJDRztJQUNJLGtCN0dnSEM7RVB3dnJDUjtFb0hyMnJDRztJQUNJLG1CN0c0R0M7RVAydnJDUjtFb0huMnJDRztJQUNDO0VwSHEyckNKO0VvSDk0ckNFO0lBQ0MsZ0I3RytJSztFUGl3ckNSO0VvSDc0ckNHO0lBQ0M7RXBIKzRyQ0o7RW9IejRyQ0U7SUFDQyxvQjdHb0lLO0k2R25JTCx1QjdHbUlLO0VQd3dyQ1I7RW9IdDRyQ0U7SUFDQyxxQjdHNkhLO0k2RzVITCxzQjdHNEhLO0VQNHdyQ1I7RW9IcjRyQ0c7SUFDQztFcEh1NHJDSjtFb0hoNHJDRztJQUNJLHFCN0dnSEM7RVBreHJDUjtFb0gvM3JDRztJQUNJLHNCN0c0R0M7RVBxeHJDUjtFb0g3M3JDRztJQUNDO0VwSCszckNKO0VvSHg2ckNFO0lBQ0MsZTdHK0lLO0VQMnhyQ1I7RW9IdjZyQ0c7SUFDQztFcEh5NnJDSjtFb0huNnJDRTtJQUNDLG1CN0dvSUs7STZHbklMLHNCN0dtSUs7RVBreXJDUjtFb0hoNnJDRTtJQUNDLG9CN0c2SEs7STZHNUhMLHFCN0c0SEs7RVBzeXJDUjtFb0gvNXJDRztJQUNDO0VwSGk2ckNKO0VvSDE1ckNHO0lBQ0ksb0I3R2dIQztFUDR5ckNSO0VvSHo1ckNHO0lBQ0kscUI3RzRHQztFUCt5ckNSO0VvSHY1ckNHO0lBQ0M7RXBIeTVyQ0o7QUFDRjtBZ0I1a3NDSTtFb0d5SUE7SUFDQyxhN0crSUs7RVB1enJDUjtFb0huOHJDRztJQUNDO0VwSHE4ckNKO0VvSC83ckNFO0lBQ0MsaUI3R29JSztJNkduSUwsb0I3R21JSztFUDh6ckNSO0VvSDU3ckNFO0lBQ0Msa0I3RzZISztJNkc1SEwsbUI3RzRISztFUGswckNSO0VvSDM3ckNHO0lBQ0M7RXBINjdyQ0o7RW9IdDdyQ0c7SUFDSSxrQjdHZ0hDO0VQdzByQ1I7RW9IcjdyQ0c7SUFDSSxtQjdHNEdDO0VQMjByQ1I7RW9IbjdyQ0c7SUFDQztFcEhxN3JDSjtFb0g5OXJDRTtJQUNDLGdCN0crSUs7RVBpMXJDUjtFb0g3OXJDRztJQUNDO0VwSCs5ckNKO0VvSHo5ckNFO0lBQ0Msb0I3R29JSztJNkduSUwsdUI3R21JSztFUHcxckNSO0VvSHQ5ckNFO0lBQ0MscUI3RzZISztJNkc1SEwsc0I3RzRISztFUDQxckNSO0VvSHI5ckNHO0lBQ0M7RXBIdTlyQ0o7RW9IaDlyQ0c7SUFDSSxxQjdHZ0hDO0VQazJyQ1I7RW9ILzhyQ0c7SUFDSSxzQjdHNEdDO0VQcTJyQ1I7RW9INzhyQ0c7SUFDQztFcEgrOHJDSjtFb0h4L3JDRTtJQUNDLGU3RytJSztFUDIyckNSO0VvSHYvckNHO0lBQ0M7RXBIeS9yQ0o7RW9Ibi9yQ0U7SUFDQyxtQjdHb0lLO0k2R25JTCxzQjdHbUlLO0VQazNyQ1I7RW9IaC9yQ0U7SUFDQyxvQjdHNkhLO0k2RzVITCxxQjdHNEhLO0VQczNyQ1I7RW9ILytyQ0c7SUFDQztFcEhpL3JDSjtFb0gxK3JDRztJQUNJLG9CN0dnSEM7RVA0M3JDUjtFb0h6K3JDRztJQUNJLHFCN0c0R0M7RVArM3JDUjtFb0h2K3JDRztJQUNDO0VwSHkrckNKO0VvSGxoc0NFO0lBQ0MsZ0I3RytJSztFUHE0ckNSO0VvSGpoc0NHO0lBQ0M7RXBIbWhzQ0o7RW9IN2dzQ0U7SUFDQyxvQjdHb0lLO0k2R25JTCx1QjdHbUlLO0VQNDRyQ1I7RW9IMWdzQ0U7SUFDQyxxQjdHNkhLO0k2RzVITCxzQjdHNEhLO0VQZzVyQ1I7RW9IemdzQ0c7SUFDQztFcEgyZ3NDSjtFb0hwZ3NDRztJQUNJLHFCN0dnSEM7RVBzNXJDUjtFb0huZ3NDRztJQUNJLHNCN0c0R0M7RVB5NXJDUjtFb0hqZ3NDRztJQUNDO0VwSG1nc0NKO0VvSDVpc0NFO0lBQ0MsYTdHK0lLO0VQKzVyQ1I7RW9IM2lzQ0c7SUFDQztFcEg2aXNDSjtFb0h2aXNDRTtJQUNDLGlCN0dvSUs7STZHbklMLG9CN0dtSUs7RVBzNnJDUjtFb0hwaXNDRTtJQUNDLGtCN0c2SEs7STZHNUhMLG1CN0c0SEs7RVAwNnJDUjtFb0huaXNDRztJQUNDO0VwSHFpc0NKO0VvSDloc0NHO0lBQ0ksa0I3R2dIQztFUGc3ckNSO0VvSDdoc0NHO0lBQ0ksbUI3RzRHQztFUG03ckNSO0VvSDNoc0NHO0lBQ0M7RXBINmhzQ0o7RW9IdGtzQ0U7SUFDQyxnQjdHK0lLO0VQeTdyQ1I7RW9IcmtzQ0c7SUFDQztFcEh1a3NDSjtFb0hqa3NDRTtJQUNDLG9CN0dvSUs7STZHbklMLHVCN0dtSUs7RVBnOHJDUjtFb0g5anNDRTtJQUNDLHFCN0c2SEs7STZHNUhMLHNCN0c0SEs7RVBvOHJDUjtFb0g3anNDRztJQUNDO0VwSCtqc0NKO0VvSHhqc0NHO0lBQ0kscUI3R2dIQztFUDA4ckNSO0VvSHZqc0NHO0lBQ0ksc0I3RzRHQztFUDY4ckNSO0VvSHJqc0NHO0lBQ0M7RXBIdWpzQ0o7RW9IaG1zQ0U7SUFDQyxlN0crSUs7RVBtOXJDUjtFb0gvbHNDRztJQUNDO0VwSGltc0NKO0VvSDNsc0NFO0lBQ0MsbUI3R29JSztJNkduSUwsc0I3R21JSztFUDA5ckNSO0VvSHhsc0NFO0lBQ0Msb0I3RzZISztJNkc1SEwscUI3RzRISztFUDg5ckNSO0VvSHZsc0NHO0lBQ0M7RXBIeWxzQ0o7RW9IbGxzQ0c7SUFDSSxvQjdHZ0hDO0VQbytyQ1I7RW9IamxzQ0c7SUFDSSxxQjdHNEdDO0VQdStyQ1I7RW9IL2tzQ0c7SUFDQztFcEhpbHNDSjtFb0gxbnNDRTtJQUNDLGdCN0crSUs7RVA2K3JDUjtFb0h6bnNDRztJQUNDO0VwSDJuc0NKO0VvSHJuc0NFO0lBQ0Msb0I3R29JSztJNkduSUwsdUI3R21JSztFUG8vckNSO0VvSGxuc0NFO0lBQ0MscUI3RzZISztJNkc1SEwsc0I3RzRISztFUHcvckNSO0VvSGpuc0NHO0lBQ0M7RXBIbW5zQ0o7RW9INW1zQ0c7SUFDSSxxQjdHZ0hDO0VQOC9yQ1I7RW9IM21zQ0c7SUFDSSxzQjdHNEdDO0VQaWdzQ1I7RW9Iem1zQ0c7SUFDQztFcEgybXNDSjtFb0hwcHNDRTtJQUNDLGE3RytJSztFUHVnc0NSO0VvSG5wc0NHO0lBQ0M7RXBIcXBzQ0o7RW9IL29zQ0U7SUFDQyxpQjdHb0lLO0k2R25JTCxvQjdHbUlLO0VQOGdzQ1I7RW9INW9zQ0U7SUFDQyxrQjdHNkhLO0k2RzVITCxtQjdHNEhLO0VQa2hzQ1I7RW9IM29zQ0c7SUFDQztFcEg2b3NDSjtFb0h0b3NDRztJQUNJLGtCN0dnSEM7RVB3aHNDUjtFb0hyb3NDRztJQUNJLG1CN0c0R0M7RVAyaHNDUjtFb0hub3NDRztJQUNDO0VwSHFvc0NKO0VvSDlxc0NFO0lBQ0MsZ0I3RytJSztFUGlpc0NSO0VvSDdxc0NHO0lBQ0M7RXBIK3FzQ0o7RW9IenFzQ0U7SUFDQyxvQjdHb0lLO0k2R25JTCx1QjdHbUlLO0VQd2lzQ1I7RW9IdHFzQ0U7SUFDQyxxQjdHNkhLO0k2RzVITCxzQjdHNEhLO0VQNGlzQ1I7RW9IcnFzQ0c7SUFDQztFcEh1cXNDSjtFb0hocXNDRztJQUNJLHFCN0dnSEM7RVBranNDUjtFb0gvcHNDRztJQUNJLHNCN0c0R0M7RVBxanNDUjtFb0g3cHNDRztJQUNDO0VwSCtwc0NKO0VvSHhzc0NFO0lBQ0MsZTdHK0lLO0VQMmpzQ1I7RW9IdnNzQ0c7SUFDQztFcEh5c3NDSjtFb0huc3NDRTtJQUNDLG1CN0dvSUs7STZHbklMLHNCN0dtSUs7RVBra3NDUjtFb0hoc3NDRTtJQUNDLG9CN0c2SEs7STZHNUhMLHFCN0c0SEs7RVBza3NDUjtFb0gvcnNDRztJQUNDO0VwSGlzc0NKO0VvSDFyc0NHO0lBQ0ksb0I3R2dIQztFUDRrc0NSO0VvSHpyc0NHO0lBQ0kscUI3RzRHQztFUCtrc0NSO0VvSHZyc0NHO0lBQ0M7RXBIeXJzQ0o7QUFDRjtBcUhyNnNDQTtFQUNJO0FySHU2c0NKO0FxSHI2c0NJO0VBQ0ksZTlHNnpCeUI7RThHNXpCekIsZ0I5RzJ6QjJCO0U4RzF6QjNCO0FySHU2c0NSO0FxSHA2c0NJO0VBQ0k7RUFDQSxZOUc4ekJnQztFOEc3ekJoQyxjOUc4ekJnQztFOEc3ekJoQyxlOUcyekIrQjtFOEcxekIvQixjOUcwekIrQjtFa0Z4eEIvQjtFQUNBO0VBQ0E7RUFDQTtFQUlBLG9DNEJ4QzRCO0U1QjJDaEM7RUFDQTtFNEIzQ0k7RUFDQTtBckg0NnNDUjtBcUgxNnNDUTtFQUNJO0FySDQ2c0NaO0FxSHo2c0NRO0VBQ0k7QXJIMjZzQ1o7O0FxSHI2c0NBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckh3NnNDSjs7QXFIbjZzQ1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FySHM2c0NaOztBc0hyOXNDSTtFQUNJO0F0SHc5c0NSO0FzSHA5c0NRO0VBQ0M7RUFDSjtBdEhzOXNDTDtBc0hsOXNDSTtFQUNJO0VBQ0E7QXRIbzlzQ1I7O0FzSDk4c0NRO0VBQ0k7RUFDQTtBdEhpOXNDWjs7QXVIdCtzQ0M7RUFDQztBdkh5K3NDRjtBdUhuK3NDRTtFQUNDO0VBQ0E7RUFDQSxnQ2pIb2pCMkI7RWlIbmpCM0I7RUFDQTtFQUNBO0F2SHErc0NIO0F1SG4rc0NHOztFQUVJO0F2SHErc0NQO0F1SC85c0NHO0VBQ0MsZ0NqSHNpQjBCO0VpSHJpQjFCO0F2SGkrc0NKO0F1SC85c0NJOztFQUVJO0F2SGkrc0NSO0F1SHg5c0NFO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQSxnQ2pIbWhCMkI7QU51OHJDOUI7QXVIeDlzQ0c7RUFDQztBdkgwOXNDSjtBdUh2OXNDRztFQUNDO0F2SHk5c0NKO0F1SHQ5c0NHOztFQUVJO0F2SHc5c0NQO0F1SGw5c0NHO0VBQ0MsZ0NqSGdnQjBCO0FObzlyQzlCO0F1SGw5c0NJO0VBQ0M7QXZIbzlzQ0w7QXVIajlzQ0k7RUFDQztBdkhtOXNDTDtBdUhoOXNDSTs7RUFFSTtBdkhrOXNDUjtBdUh6OHNDRTtFQUNDO0F2SDI4c0NIO0F1SHA4c0NFO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkhzOHNDSDs7QXdIdml0Q0E7RUFDQztFQUNBO0VoSFdHO0VnSFRIO0VBQ0E7QXhIMGl0Q0Q7QXdIdml0Q0M7RUFDQztBeEh5aXRDRjtBd0hyaXRDQztFQUNDO0VBQ0E7RWhIRkU7RWdISUY7RUFDQTtBeEh1aXRDRjtBd0huaXRDQztFQUNDO0VBQ0E7RUFDQTtBeEhxaXRDRjtBd0hqaXRDQztFQUNDO0VBQ0E7QXhIbWl0Q0Y7QXdIaml0Q0U7RUFDQztFQUNBO0VBQ0E7RUFDQTtBeEhtaXRDSDtBd0g5aHRDQzs7RUFFQztFQUNBO0VBQ0E7QXhIZ2l0Q0Y7QXdIN2h0Q0M7RUFDQztBeEgraHRDRjtBd0gxaHRDRTtFQUNDO0F4SDRodENIO0F3SHpodENFO0VBQ0M7QXhIMmh0Q0g7QXdIcmh0Q0U7O0VBRUM7QXhIdWh0Q0g7QXdIbGh0Q0M7RUFDQztBeEhvaHRDRjtBd0hqaHRDRTtFQUNDO0F4SG1odENIO0F3SC9ndENFO0VBQ0M7RUFDQTtFQUNBO0F4SGlodENIO0F3SDdndENFOztFQUVDO0VBQ0E7RUFDQTtBeEgrZ3RDSDtBd0h6Z3RDRTtFQUNDO0VBQ0E7QXhIMmd0Q0g7O0F5SGpudENBO0VBQ0k7RUFDQTtFQUNBO0VqSFdBO0FSMG10Q0o7QXlIam50Q0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RWpIRko7QVJzbnRDSjtBeUhqbnRDUTtFakhMSjtBUnludENKO0F5SDltdENJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekhnbnRDUjtBeUg1bXRDSTtFQUNJO0VBQ0E7RUFDQTtFakh2Qko7QVJzb3RDSjtBeUh6bXRDUTs7O0VBR0k7QXpIMm10Q1o7QXlIcm10Q1E7OztFQUdJO0F6SHVtdENaO0F5SHJtdENZOzs7RUFDSTtBekh5bXRDaEI7QTBIbnF0Q0k7RUFDSSxXRCtEaUI7RUM5RGpCLFlEOERpQjtBekh1bXRDekI7QTBIbHF0Q0k7RUFDSSxXRDBEaUI7RUN6RGpCLFlEeURpQjtBekgybXRDekI7QTBIaHF0Q1E7RUFDSSxXRG9EYTtFQ25EYixZRG1EYTtBekgrbXRDekI7QTBIL3B0Q1E7RUFDSSxXRCtDYTtFQzlDYixZRDhDYTtFQzdDYjtBMUhpcXRDWjtBMEgzcHRDUTtFQUNJLFlEc0NhO0VDckNiO0ExSDZwdENaO0EwSDFwdENRO0VBQ0ksWURpQ2E7RUNoQ2I7RUFDQTtBMUg0cHRDWjtBMEg3cnRDSTtFQUNJLFduSHlqQ087RW1IeGpDUCxZbkh3akNPO0FQdW9yQ2Y7QTBINXJ0Q0k7RUFDSSxXbkhvakNPO0VtSG5qQ1AsWW5IbWpDTztBUDJvckNmO0EwSDFydENRO0VBQ0ksV25IOGlDRztFbUg3aUNILFluSDZpQ0c7QVArb3JDZjtBMEh6cnRDUTtFQUNJLFduSHlpQ0c7RW1IeGlDSCxZbkh3aUNHO0VtSHZpQ0g7QTFIMnJ0Q1o7QTBIcnJ0Q1E7RUFDSSxZbkhnaUNHO0VtSC9oQ0g7QTFIdXJ0Q1o7QTBIcHJ0Q1E7RUFDSSxZbkgyaENHO0VtSDFoQ0g7RUFDQTtBMUhzcnRDWjtBMEh2dHRDSTtFQUNJLFduSHlqQ087RW1IeGpDUCxZbkh3akNPO0FQaXFyQ2Y7QTBIdHR0Q0k7RUFDSSxXbkhvakNPO0VtSG5qQ1AsWW5IbWpDTztBUHFxckNmO0EwSHB0dENRO0VBQ0ksV25IOGlDRztFbUg3aUNILFluSDZpQ0c7QVB5cXJDZjtBMEhudHRDUTtFQUNJLFduSHlpQ0c7RW1IeGlDSCxZbkh3aUNHO0VtSHZpQ0g7QTFIcXR0Q1o7QTBIL3N0Q1E7RUFDSSxZbkhnaUNHO0VtSC9oQ0g7QTFIaXR0Q1o7QTBIOXN0Q1E7RUFDSSxZbkgyaENHO0VtSDFoQ0g7RUFDQTtBMUhndHRDWjtBMEhqdnRDSTtFQUNJLFduSHlqQ087RW1IeGpDUCxZbkh3akNPO0FQMnJyQ2Y7QTBIaHZ0Q0k7RUFDSSxXbkhvakNPO0VtSG5qQ1AsWW5IbWpDTztBUCtyckNmO0EwSDl1dENRO0VBQ0ksV25IOGlDRztFbUg3aUNILFluSDZpQ0c7QVBtc3JDZjtBMEg3dXRDUTtFQUNJLFduSHlpQ0c7RW1IeGlDSCxZbkh3aUNHO0VtSHZpQ0g7QTFIK3V0Q1o7QTBIenV0Q1E7RUFDSSxZbkhnaUNHO0VtSC9oQ0g7QTFIMnV0Q1o7QTBIeHV0Q1E7RUFDSSxZbkgyaENHO0VtSDFoQ0g7RUFDQTtBMUgwdXRDWjtBMEgzd3RDSTtFQUNJLFduSHlqQ087RW1IeGpDUCxZbkh3akNPO0FQcXRyQ2Y7QTBIMXd0Q0k7RUFDSSxXbkhvakNPO0VtSG5qQ1AsWW5IbWpDTztBUHl0ckNmO0EwSHh3dENRO0VBQ0ksV25IOGlDRztFbUg3aUNILFluSDZpQ0c7QVA2dHJDZjtBMEh2d3RDUTtFQUNJLFduSHlpQ0c7RW1IeGlDSCxZbkh3aUNHO0VtSHZpQ0g7QTFIeXd0Q1o7QTBIbnd0Q1E7RUFDSSxZbkhnaUNHO0VtSC9oQ0g7QTFIcXd0Q1o7QTBIbHd0Q1E7RUFDSSxZbkgyaENHO0VtSDFoQ0g7RUFDQTtBMUhvd3RDWjtBMEhyeXRDSTtFQUNJLFduSHlqQ087RW1IeGpDUCxZbkh3akNPO0FQK3VyQ2Y7QTBIcHl0Q0k7RUFDSSxXbkhvakNPO0VtSG5qQ1AsWW5IbWpDTztBUG12ckNmO0EwSGx5dENRO0VBQ0ksV25IOGlDRztFbUg3aUNILFluSDZpQ0c7QVB1dnJDZjtBMEhqeXRDUTtFQUNJLFduSHlpQ0c7RW1IeGlDSCxZbkh3aUNHO0VtSHZpQ0g7QTFIbXl0Q1o7QTBIN3h0Q1E7RUFDSSxZbkhnaUNHO0VtSC9oQ0g7QTFIK3h0Q1o7QTBINXh0Q1E7RUFDSSxZbkgyaENHO0VtSDFoQ0g7RUFDQTtBMUg4eHRDWjtBMEgvenRDSTtFQUNJLFduSHlqQ087RW1IeGpDUCxZbkh3akNPO0FQeXdyQ2Y7QTBIOXp0Q0k7RUFDSSxXbkhvakNPO0VtSG5qQ1AsWW5IbWpDTztBUDZ3ckNmO0EwSDV6dENRO0VBQ0ksV25IOGlDRztFbUg3aUNILFluSDZpQ0c7QVBpeHJDZjtBMEgzenRDUTtFQUNJLFduSHlpQ0c7RW1IeGlDSCxZbkh3aUNHO0VtSHZpQ0g7QTFINnp0Q1o7QTBIdnp0Q1E7RUFDSSxZbkhnaUNHO0VtSC9oQ0g7QTFIeXp0Q1o7QTBIdHp0Q1E7RUFDSSxZbkgyaENHO0VtSDFoQ0g7RUFDQTtBMUh3enRDWjtBMEh6MXRDSTtFQUNJLFduSHlqQ087RW1IeGpDUCxZbkh3akNPO0FQbXlyQ2Y7QTBIeDF0Q0k7RUFDSSxXbkhvakNPO0VtSG5qQ1AsWW5IbWpDTztBUHV5ckNmO0EwSHQxdENRO0VBQ0ksV25IOGlDRztFbUg3aUNILFluSDZpQ0c7QVAyeXJDZjtBMEhyMXRDUTtFQUNJLFduSHlpQ0c7RW1IeGlDSCxZbkh3aUNHO0VtSHZpQ0g7QTFIdTF0Q1o7QTBIajF0Q1E7RUFDSSxZbkhnaUNHO0VtSC9oQ0g7QTFIbTF0Q1o7QTBIaDF0Q1E7RUFDSSxZbkgyaENHO0VtSDFoQ0g7RUFDQTtBMUhrMXRDWjtBMEhuM3RDSTtFQUNJLFduSHlqQ087RW1IeGpDUCxZbkh3akNPO0FQNnpyQ2Y7QTBIbDN0Q0k7RUFDSSxXbkhvakNPO0VtSG5qQ1AsWW5IbWpDTztBUGkwckNmO0EwSGgzdENRO0VBQ0ksV25IOGlDRztFbUg3aUNILFluSDZpQ0c7QVBxMHJDZjtBMEgvMnRDUTtFQUNJLFduSHlpQ0c7RW1IeGlDSCxZbkh3aUNHO0VtSHZpQ0g7QTFIaTN0Q1o7QTBIMzJ0Q1E7RUFDSSxZbkhnaUNHO0VtSC9oQ0g7QTFINjJ0Q1o7QTBIMTJ0Q1E7RUFDSSxZbkgyaENHO0VtSDFoQ0g7RUFDQTtBMUg0MnRDWjtBMEg3NHRDSTtFQUNJLFduSHlqQ087RW1IeGpDUCxZbkh3akNPO0FQdTFyQ2Y7QTBINTR0Q0k7RUFDSSxXbkhvakNPO0VtSG5qQ1AsWW5IbWpDTztBUDIxckNmO0EwSDE0dENRO0VBQ0ksV25IOGlDRztFbUg3aUNILFluSDZpQ0c7QVArMXJDZjtBMEh6NHRDUTtFQUNJLFduSHlpQ0c7RW1IeGlDSCxZbkh3aUNHO0VtSHZpQ0g7QTFIMjR0Q1o7QTBIcjR0Q1E7RUFDSSxZbkhnaUNHO0VtSC9oQ0g7QTFIdTR0Q1o7QTBIcDR0Q1E7RUFDSSxZbkgyaENHO0VtSDFoQ0g7RUFDQTtBMUhzNHRDWjtBMEh2NnRDSTtFQUNJLFduSHlqQ087RW1IeGpDUCxZbkh3akNPO0FQaTNyQ2Y7QTBIdDZ0Q0k7RUFDSSxXbkhvakNPO0VtSG5qQ1AsWW5IbWpDTztBUHEzckNmO0EwSHA2dENRO0VBQ0ksV25IOGlDRztFbUg3aUNILFluSDZpQ0c7QVB5M3JDZjtBMEhuNnRDUTtFQUNJLFduSHlpQ0c7RW1IeGlDSCxZbkh3aUNHO0VtSHZpQ0g7QTFIcTZ0Q1o7QTBILzV0Q1E7RUFDSSxZbkhnaUNHO0VtSC9oQ0g7QTFIaTZ0Q1o7QTBIOTV0Q1E7RUFDSSxZbkgyaENHO0VtSDFoQ0g7RUFDQTtBMUhnNnRDWjtBMEhqOHRDSTtFQUNJLFduSHlqQ087RW1IeGpDUCxZbkh3akNPO0FQMjRyQ2Y7QTBIaDh0Q0k7RUFDSSxXbkhvakNPO0VtSG5qQ1AsWW5IbWpDTztBUCs0ckNmO0EwSDk3dENRO0VBQ0ksV25IOGlDRztFbUg3aUNILFluSDZpQ0c7QVBtNXJDZjtBMEg3N3RDUTtFQUNJLFduSHlpQ0c7RW1IeGlDSCxZbkh3aUNHO0VtSHZpQ0g7QTFIKzd0Q1o7QTBIejd0Q1E7RUFDSSxZbkhnaUNHO0VtSC9oQ0g7QTFIMjd0Q1o7QTBIeDd0Q1E7RUFDSSxZbkgyaENHO0VtSDFoQ0g7RUFDQTtBMUgwN3RDWjtBMEgzOXRDSTtFQUNJLFduSHlqQ087RW1IeGpDUCxZbkh3akNPO0FQcTZyQ2Y7QTBIMTl0Q0k7RUFDSSxXbkhvakNPO0VtSG5qQ1AsWW5IbWpDTztBUHk2ckNmO0EwSHg5dENRO0VBQ0ksV25IOGlDRztFbUg3aUNILFluSDZpQ0c7QVA2NnJDZjtBMEh2OXRDUTtFQUNJLFduSHlpQ0c7RW1IeGlDSCxZbkh3aUNHO0VtSHZpQ0g7QTFIeTl0Q1o7QTBIbjl0Q1E7RUFDSSxZbkhnaUNHO0VtSC9oQ0g7QTFIcTl0Q1o7QTBIbDl0Q1E7RUFDSSxZbkgyaENHO0VtSDFoQ0g7RUFDQTtBMUhvOXRDWjtBMEhyL3RDSTtFQUNJLFduSHlqQ087RW1IeGpDUCxZbkh3akNPO0FQKzdyQ2Y7QTBIcC90Q0k7RUFDSSxXbkhvakNPO0VtSG5qQ1AsWW5IbWpDTztBUG04ckNmO0EwSGwvdENRO0VBQ0ksV25IOGlDRztFbUg3aUNILFluSDZpQ0c7QVB1OHJDZjtBMEhqL3RDUTtFQUNJLFduSHlpQ0c7RW1IeGlDSCxZbkh3aUNHO0VtSHZpQ0g7QTFIbS90Q1o7QTBINyt0Q1E7RUFDSSxZbkhnaUNHO0VtSC9oQ0g7QTFIKyt0Q1o7QTBINSt0Q1E7RUFDSSxZbkgyaENHO0VtSDFoQ0g7RUFDQTtBMUg4K3RDWjtBMEgvZ3VDSTtFQUNJLFluSHlqQ087RW1IeGpDUCxhbkh3akNPO0FQeTlyQ2Y7QTBIOWd1Q0k7RUFDSSxZbkhvakNPO0VtSG5qQ1AsYW5IbWpDTztBUDY5ckNmO0EwSDVndUNRO0VBQ0ksWW5IOGlDRztFbUg3aUNILGFuSDZpQ0c7QVBpK3JDZjtBMEgzZ3VDUTtFQUNJLFluSHlpQ0c7RW1IeGlDSCxhbkh3aUNHO0VtSHZpQ0g7QTFINmd1Q1o7QTBIdmd1Q1E7RUFDSSxhbkhnaUNHO0VtSC9oQ0g7QTFIeWd1Q1o7QTBIdGd1Q1E7RUFDSSxhbkgyaENHO0VtSDFoQ0g7RUFDQTtBMUh3Z3VDWjtBMEh6aXVDSTtFQUNJLFluSHlqQ087RW1IeGpDUCxhbkh3akNPO0FQbS9yQ2Y7QTBIeGl1Q0k7RUFDSSxZbkhvakNPO0VtSG5qQ1AsYW5IbWpDTztBUHUvckNmO0EwSHRpdUNRO0VBQ0ksWW5IOGlDRztFbUg3aUNILGFuSDZpQ0c7QVAyL3JDZjtBMEhyaXVDUTtFQUNJLFluSHlpQ0c7RW1IeGlDSCxhbkh3aUNHO0VtSHZpQ0g7QTFIdWl1Q1o7QTBIaml1Q1E7RUFDSSxhbkhnaUNHO0VtSC9oQ0g7QTFIbWl1Q1o7QTBIaGl1Q1E7RUFDSSxhbkgyaENHO0VtSDFoQ0g7RUFDQTtBMUhraXVDWjtBMEhua3VDSTtFQUNJLFluSHlqQ087RW1IeGpDUCxhbkh3akNPO0FQNmdzQ2Y7QTBIbGt1Q0k7RUFDSSxZbkhvakNPO0VtSG5qQ1AsYW5IbWpDTztBUGloc0NmO0EwSGhrdUNRO0VBQ0ksWW5IOGlDRztFbUg3aUNILGFuSDZpQ0c7QVBxaHNDZjtBMEgvanVDUTtFQUNJLFluSHlpQ0c7RW1IeGlDSCxhbkh3aUNHO0VtSHZpQ0g7QTFIaWt1Q1o7QTBIM2p1Q1E7RUFDSSxhbkhnaUNHO0VtSC9oQ0g7QTFINmp1Q1o7QTBIMWp1Q1E7RUFDSSxhbkgyaENHO0VtSDFoQ0g7RUFDQTtBMUg0anVDWjtBMEg3bHVDSTtFQUNJLFluSHlqQ087RW1IeGpDUCxhbkh3akNPO0FQdWlzQ2Y7QTBINWx1Q0k7RUFDSSxZbkhvakNPO0VtSG5qQ1AsYW5IbWpDTztBUDJpc0NmO0EwSDFsdUNRO0VBQ0ksWW5IOGlDRztFbUg3aUNILGFuSDZpQ0c7QVAraXNDZjtBMEh6bHVDUTtFQUNJLFluSHlpQ0c7RW1IeGlDSCxhbkh3aUNHO0VtSHZpQ0g7QTFIMmx1Q1o7QTBIcmx1Q1E7RUFDSSxhbkhnaUNHO0VtSC9oQ0g7QTFIdWx1Q1o7QTBIcGx1Q1E7RUFDSSxhbkgyaENHO0VtSDFoQ0g7RUFDQTtBMUhzbHVDWjtBMEh2bnVDSTtFQUNJLFluSHlqQ087RW1IeGpDUCxhbkh3akNPO0FQaWtzQ2Y7QTBIdG51Q0k7RUFDSSxZbkhvakNPO0VtSG5qQ1AsYW5IbWpDTztBUHFrc0NmO0EwSHBudUNRO0VBQ0ksWW5IOGlDRztFbUg3aUNILGFuSDZpQ0c7QVB5a3NDZjtBMEhubnVDUTtFQUNJLFluSHlpQ0c7RW1IeGlDSCxhbkh3aUNHO0VtSHZpQ0g7QTFIcW51Q1o7QTBIL211Q1E7RUFDSSxhbkhnaUNHO0VtSC9oQ0g7QTFIaW51Q1o7QTBIOW11Q1E7RUFDSSxhbkgyaENHO0VtSDFoQ0g7RUFDQTtBMUhnbnVDWjtBMEhqcHVDSTtFQUNJLFluSHlqQ087RW1IeGpDUCxhbkh3akNPO0FQMmxzQ2Y7QTBIaHB1Q0k7RUFDSSxZbkhvakNPO0VtSG5qQ1AsYW5IbWpDTztBUCtsc0NmO0EwSDlvdUNRO0VBQ0ksWW5IOGlDRztFbUg3aUNILGFuSDZpQ0c7QVBtbXNDZjtBMEg3b3VDUTtFQUNJLFluSHlpQ0c7RW1IeGlDSCxhbkh3aUNHO0VtSHZpQ0g7QTFIK291Q1o7QTBIem91Q1E7RUFDSSxhbkhnaUNHO0VtSC9oQ0g7QTFIMm91Q1o7QTBIeG91Q1E7RUFDSSxhbkgyaENHO0VtSDFoQ0g7RUFDQTtBMUgwb3VDWjtBZ0JqbnVDSTtFMEcxREE7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUHNuc0NiO0UwSDNxdUNFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVAwbnNDYjtFMEh6cXVDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQOG5zQ2I7RTBIeHF1Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSDBxdUNWO0UwSHBxdUNNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSHNxdUNWO0UwSG5xdUNNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIcXF1Q1Y7RTBIdHN1Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUGdwc0NiO0UwSHJzdUNFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVBvcHNDYjtFMEhuc3VDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQd3BzQ2I7RTBIbHN1Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSG9zdUNWO0UwSDlydUNNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSGdzdUNWO0UwSDdydUNNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIK3J1Q1Y7RTBIaHV1Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUDBxc0NiO0UwSC90dUNFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVA4cXNDYjtFMEg3dHVDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQa3JzQ2I7RTBINXR1Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSDh0dUNWO0UwSHh0dUNNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSDB0dUNWO0UwSHZ0dUNNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIeXR1Q1Y7RTBIMXZ1Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUG9zc0NiO0UwSHp2dUNFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVB3c3NDYjtFMEh2dnVDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQNHNzQ2I7RTBIdHZ1Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSHd2dUNWO0UwSGx2dUNNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSG92dUNWO0UwSGp2dUNNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIbXZ1Q1Y7RTBIcHh1Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUDh0c0NiO0UwSG54dUNFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVBrdXNDYjtFMEhqeHVDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQc3VzQ2I7RTBIaHh1Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSGt4dUNWO0UwSDV3dUNNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSDh3dUNWO0UwSDN3dUNNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFINnd1Q1Y7RTBIOXl1Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUHd2c0NiO0UwSDd5dUNFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVA0dnNDYjtFMEgzeXVDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQZ3dzQ2I7RTBIMXl1Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSDR5dUNWO0UwSHR5dUNNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSHd5dUNWO0UwSHJ5dUNNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIdXl1Q1Y7RTBIeDB1Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUGt4c0NiO0UwSHYwdUNFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVBzeHNDYjtFMEhyMHVDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQMHhzQ2I7RTBIcDB1Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSHMwdUNWO0UwSGgwdUNNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSGswdUNWO0UwSC96dUNNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIaTB1Q1Y7RTBIbDJ1Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUDR5c0NiO0UwSGoydUNFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVBnenNDYjtFMEgvMXVDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQb3pzQ2I7RTBIOTF1Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSGcydUNWO0UwSDExdUNNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSDQxdUNWO0UwSHoxdUNNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIMjF1Q1Y7RTBINTN1Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUHMwc0NiO0UwSDMzdUNFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVAwMHNDYjtFMEh6M3VDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQODBzQ2I7RTBIeDN1Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSDAzdUNWO0UwSHAzdUNNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSHMzdUNWO0UwSG4zdUNNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIcTN1Q1Y7RTBIdDV1Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUGcyc0NiO0UwSHI1dUNFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVBvMnNDYjtFMEhuNXVDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQdzJzQ2I7RTBIbDV1Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSG81dUNWO0UwSDk0dUNNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSGc1dUNWO0UwSDc0dUNNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIKzR1Q1Y7RTBIaDd1Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUDAzc0NiO0UwSC82dUNFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVA4M3NDYjtFMEg3NnVDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQazRzQ2I7RTBINTZ1Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSDg2dUNWO0UwSHg2dUNNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSDA2dUNWO0UwSHY2dUNNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIeTZ1Q1Y7RTBIMTh1Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUG81c0NiO0UwSHo4dUNFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVB3NXNDYjtFMEh2OHVDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQNDVzQ2I7RTBIdDh1Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSHc4dUNWO0UwSGw4dUNNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSG84dUNWO0UwSGo4dUNNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIbTh1Q1Y7RTBIcCt1Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUDg2c0NiO0UwSG4rdUNFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVBrN3NDYjtFMEhqK3VDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQczdzQ2I7RTBIaCt1Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSGsrdUNWO0UwSDU5dUNNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSDg5dUNWO0UwSDM5dUNNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFINjl1Q1Y7RTBIOS91Q0U7SUFDSSxZbkh5akNPO0ltSHhqQ1AsYW5Id2pDTztFUHc4c0NiO0UwSDcvdUNFO0lBQ0ksWW5Ib2pDTztJbUhuakNQLGFuSG1qQ087RVA0OHNDYjtFMEgzL3VDTTtJQUNJLFluSDhpQ0c7SW1IN2lDSCxhbkg2aUNHO0VQZzlzQ2I7RTBIMS91Q007SUFDSSxZbkh5aUNHO0ltSHhpQ0gsYW5Id2lDRztJbUh2aUNIO0UxSDQvdUNWO0UwSHQvdUNNO0lBQ0ksYW5IZ2lDRztJbUgvaENIO0UxSHcvdUNWO0UwSHIvdUNNO0lBQ0ksYW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIdS91Q1Y7RTBIeGh2Q0U7SUFDSSxZbkh5akNPO0ltSHhqQ1AsYW5Id2pDTztFUGsrc0NiO0UwSHZodkNFO0lBQ0ksWW5Ib2pDTztJbUhuakNQLGFuSG1qQ087RVBzK3NDYjtFMEhyaHZDTTtJQUNJLFluSDhpQ0c7SW1IN2lDSCxhbkg2aUNHO0VQMCtzQ2I7RTBIcGh2Q007SUFDSSxZbkh5aUNHO0ltSHhpQ0gsYW5Id2lDRztJbUh2aUNIO0UxSHNodkNWO0UwSGhodkNNO0lBQ0ksYW5IZ2lDRztJbUgvaENIO0UxSGtodkNWO0UwSC9ndkNNO0lBQ0ksYW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIaWh2Q1Y7RTBIbGp2Q0U7SUFDSSxZbkh5akNPO0ltSHhqQ1AsYW5Id2pDTztFUDQvc0NiO0UwSGpqdkNFO0lBQ0ksWW5Ib2pDTztJbUhuakNQLGFuSG1qQ087RVBnZ3RDYjtFMEgvaXZDTTtJQUNJLFluSDhpQ0c7SW1IN2lDSCxhbkg2aUNHO0VQb2d0Q2I7RTBIOWl2Q007SUFDSSxZbkh5aUNHO0ltSHhpQ0gsYW5Id2lDRztJbUh2aUNIO0UxSGdqdkNWO0UwSDFpdkNNO0lBQ0ksYW5IZ2lDRztJbUgvaENIO0UxSDRpdkNWO0UwSHppdkNNO0lBQ0ksYW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIMml2Q1Y7RTBINWt2Q0U7SUFDSSxZbkh5akNPO0ltSHhqQ1AsYW5Id2pDTztFUHNodENiO0UwSDNrdkNFO0lBQ0ksWW5Ib2pDTztJbUhuakNQLGFuSG1qQ087RVAwaHRDYjtFMEh6a3ZDTTtJQUNJLFluSDhpQ0c7SW1IN2lDSCxhbkg2aUNHO0VQOGh0Q2I7RTBIeGt2Q007SUFDSSxZbkh5aUNHO0ltSHhpQ0gsYW5Id2lDRztJbUh2aUNIO0UxSDBrdkNWO0UwSHBrdkNNO0lBQ0ksYW5IZ2lDRztJbUgvaENIO0UxSHNrdkNWO0UwSG5rdkNNO0lBQ0ksYW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIcWt2Q1Y7RTBIdG12Q0U7SUFDSSxZbkh5akNPO0ltSHhqQ1AsYW5Id2pDTztFUGdqdENiO0UwSHJtdkNFO0lBQ0ksWW5Ib2pDTztJbUhuakNQLGFuSG1qQ087RVBvanRDYjtFMEhubXZDTTtJQUNJLFluSDhpQ0c7SW1IN2lDSCxhbkg2aUNHO0VQd2p0Q2I7RTBIbG12Q007SUFDSSxZbkh5aUNHO0ltSHhpQ0gsYW5Id2lDRztJbUh2aUNIO0UxSG9tdkNWO0UwSDlsdkNNO0lBQ0ksYW5IZ2lDRztJbUgvaENIO0UxSGdtdkNWO0UwSDdsdkNNO0lBQ0ksYW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIK2x2Q1Y7RTBIaG92Q0U7SUFDSSxZbkh5akNPO0ltSHhqQ1AsYW5Id2pDTztFUDBrdENiO0UwSC9udkNFO0lBQ0ksWW5Ib2pDTztJbUhuakNQLGFuSG1qQ087RVA4a3RDYjtFMEg3bnZDTTtJQUNJLFluSDhpQ0c7SW1IN2lDSCxhbkg2aUNHO0VQa2x0Q2I7RTBINW52Q007SUFDSSxZbkh5aUNHO0ltSHhpQ0gsYW5Id2lDRztJbUh2aUNIO0UxSDhudkNWO0UwSHhudkNNO0lBQ0ksYW5IZ2lDRztJbUgvaENIO0UxSDBudkNWO0UwSHZudkNNO0lBQ0ksYW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIeW52Q1Y7QUFDRjtBZ0JqbXZDSTtFMEcxREE7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUHNtdENiO0UwSDNwdkNFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVAwbXRDYjtFMEh6cHZDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQOG10Q2I7RTBIeHB2Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSDBwdkNWO0UwSHBwdkNNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSHNwdkNWO0UwSG5wdkNNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIcXB2Q1Y7RTBIdHJ2Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUGdvdENiO0UwSHJydkNFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVBvb3RDYjtFMEhucnZDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQd290Q2I7RTBIbHJ2Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSG9ydkNWO0UwSDlxdkNNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSGdydkNWO0UwSDdxdkNNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIK3F2Q1Y7RTBIaHR2Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUDBwdENiO0UwSC9zdkNFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVA4cHRDYjtFMEg3c3ZDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQa3F0Q2I7RTBINXN2Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSDhzdkNWO0UwSHhzdkNNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSDBzdkNWO0UwSHZzdkNNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIeXN2Q1Y7RTBIMXV2Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUG9ydENiO0UwSHp1dkNFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVB3cnRDYjtFMEh2dXZDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQNHJ0Q2I7RTBIdHV2Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSHd1dkNWO0UwSGx1dkNNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSG91dkNWO0UwSGp1dkNNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIbXV2Q1Y7RTBIcHd2Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUDhzdENiO0UwSG53dkNFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVBrdHRDYjtFMEhqd3ZDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQc3R0Q2I7RTBIaHd2Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSGt3dkNWO0UwSDV2dkNNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSDh2dkNWO0UwSDN2dkNNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFINnZ2Q1Y7RTBIOXh2Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUHd1dENiO0UwSDd4dkNFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVA0dXRDYjtFMEgzeHZDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQZ3Z0Q2I7RTBIMXh2Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSDR4dkNWO0UwSHR4dkNNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSHd4dkNWO0UwSHJ4dkNNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIdXh2Q1Y7RTBIeHp2Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUGt3dENiO0UwSHZ6dkNFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVBzd3RDYjtFMEhyenZDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQMHd0Q2I7RTBIcHp2Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSHN6dkNWO0UwSGh6dkNNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSGt6dkNWO0UwSC95dkNNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIaXp2Q1Y7RTBIbDF2Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUDR4dENiO0UwSGoxdkNFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVBneXRDYjtFMEgvMHZDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQb3l0Q2I7RTBIOTB2Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSGcxdkNWO0UwSDEwdkNNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSDQwdkNWO0UwSHowdkNNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIMjB2Q1Y7RTBINTJ2Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUHN6dENiO0UwSDMydkNFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVAwenRDYjtFMEh6MnZDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQOHp0Q2I7RTBIeDJ2Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSDAydkNWO0UwSHAydkNNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSHMydkNWO0UwSG4ydkNNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIcTJ2Q1Y7RTBIdDR2Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUGcxdENiO0UwSHI0dkNFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVBvMXRDYjtFMEhuNHZDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQdzF0Q2I7RTBIbDR2Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSG80dkNWO0UwSDkzdkNNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSGc0dkNWO0UwSDczdkNNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIKzN2Q1Y7RTBIaDZ2Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUDAydENiO0UwSC81dkNFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVA4MnRDYjtFMEg3NXZDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQazN0Q2I7RTBINTV2Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSDg1dkNWO0UwSHg1dkNNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSDA1dkNWO0UwSHY1dkNNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIeTV2Q1Y7RTBIMTd2Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUG80dENiO0UwSHo3dkNFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVB3NHRDYjtFMEh2N3ZDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQNDR0Q2I7RTBIdDd2Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSHc3dkNWO0UwSGw3dkNNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSG83dkNWO0UwSGo3dkNNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIbTd2Q1Y7RTBIcDl2Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUDg1dENiO0UwSG45dkNFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVBrNnRDYjtFMEhqOXZDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQczZ0Q2I7RTBIaDl2Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSGs5dkNWO0UwSDU4dkNNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSDg4dkNWO0UwSDM4dkNNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFINjh2Q1Y7RTBIOSt2Q0U7SUFDSSxZbkh5akNPO0ltSHhqQ1AsYW5Id2pDTztFUHc3dENiO0UwSDcrdkNFO0lBQ0ksWW5Ib2pDTztJbUhuakNQLGFuSG1qQ087RVA0N3RDYjtFMEgzK3ZDTTtJQUNJLFluSDhpQ0c7SW1IN2lDSCxhbkg2aUNHO0VQZzh0Q2I7RTBIMSt2Q007SUFDSSxZbkh5aUNHO0ltSHhpQ0gsYW5Id2lDRztJbUh2aUNIO0UxSDQrdkNWO0UwSHQrdkNNO0lBQ0ksYW5IZ2lDRztJbUgvaENIO0UxSHcrdkNWO0UwSHIrdkNNO0lBQ0ksYW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIdSt2Q1Y7RTBIeGd3Q0U7SUFDSSxZbkh5akNPO0ltSHhqQ1AsYW5Id2pDTztFUGs5dENiO0UwSHZnd0NFO0lBQ0ksWW5Ib2pDTztJbUhuakNQLGFuSG1qQ087RVBzOXRDYjtFMEhyZ3dDTTtJQUNJLFluSDhpQ0c7SW1IN2lDSCxhbkg2aUNHO0VQMDl0Q2I7RTBIcGd3Q007SUFDSSxZbkh5aUNHO0ltSHhpQ0gsYW5Id2lDRztJbUh2aUNIO0UxSHNnd0NWO0UwSGhnd0NNO0lBQ0ksYW5IZ2lDRztJbUgvaENIO0UxSGtnd0NWO0UwSC8vdkNNO0lBQ0ksYW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIaWd3Q1Y7RTBIbGl3Q0U7SUFDSSxZbkh5akNPO0ltSHhqQ1AsYW5Id2pDTztFUDQrdENiO0UwSGppd0NFO0lBQ0ksWW5Ib2pDTztJbUhuakNQLGFuSG1qQ087RVBnL3RDYjtFMEgvaHdDTTtJQUNJLFluSDhpQ0c7SW1IN2lDSCxhbkg2aUNHO0VQby90Q2I7RTBIOWh3Q007SUFDSSxZbkh5aUNHO0ltSHhpQ0gsYW5Id2lDRztJbUh2aUNIO0UxSGdpd0NWO0UwSDFod0NNO0lBQ0ksYW5IZ2lDRztJbUgvaENIO0UxSDRod0NWO0UwSHpod0NNO0lBQ0ksYW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIMmh3Q1Y7RTBINWp3Q0U7SUFDSSxZbkh5akNPO0ltSHhqQ1AsYW5Id2pDTztFUHNndUNiO0UwSDNqd0NFO0lBQ0ksWW5Ib2pDTztJbUhuakNQLGFuSG1qQ087RVAwZ3VDYjtFMEh6andDTTtJQUNJLFluSDhpQ0c7SW1IN2lDSCxhbkg2aUNHO0VQOGd1Q2I7RTBIeGp3Q007SUFDSSxZbkh5aUNHO0ltSHhpQ0gsYW5Id2lDRztJbUh2aUNIO0UxSDBqd0NWO0UwSHBqd0NNO0lBQ0ksYW5IZ2lDRztJbUgvaENIO0UxSHNqd0NWO0UwSG5qd0NNO0lBQ0ksYW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIcWp3Q1Y7RTBIdGx3Q0U7SUFDSSxZbkh5akNPO0ltSHhqQ1AsYW5Id2pDTztFUGdpdUNiO0UwSHJsd0NFO0lBQ0ksWW5Ib2pDTztJbUhuakNQLGFuSG1qQ087RVBvaXVDYjtFMEhubHdDTTtJQUNJLFluSDhpQ0c7SW1IN2lDSCxhbkg2aUNHO0VQd2l1Q2I7RTBIbGx3Q007SUFDSSxZbkh5aUNHO0ltSHhpQ0gsYW5Id2lDRztJbUh2aUNIO0UxSG9sd0NWO0UwSDlrd0NNO0lBQ0ksYW5IZ2lDRztJbUgvaENIO0UxSGdsd0NWO0UwSDdrd0NNO0lBQ0ksYW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIK2t3Q1Y7RTBIaG53Q0U7SUFDSSxZbkh5akNPO0ltSHhqQ1AsYW5Id2pDTztFUDBqdUNiO0UwSC9td0NFO0lBQ0ksWW5Ib2pDTztJbUhuakNQLGFuSG1qQ087RVA4anVDYjtFMEg3bXdDTTtJQUNJLFluSDhpQ0c7SW1IN2lDSCxhbkg2aUNHO0VQa2t1Q2I7RTBINW13Q007SUFDSSxZbkh5aUNHO0ltSHhpQ0gsYW5Id2lDRztJbUh2aUNIO0UxSDhtd0NWO0UwSHhtd0NNO0lBQ0ksYW5IZ2lDRztJbUgvaENIO0UxSDBtd0NWO0UwSHZtd0NNO0lBQ0ksYW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIeW13Q1Y7QUFDRjtBZ0JqbHdDSTtFMEcxREE7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUHNsdUNiO0UwSDNvd0NFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVAwbHVDYjtFMEh6b3dDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQOGx1Q2I7RTBIeG93Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSDBvd0NWO0UwSHBvd0NNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSHNvd0NWO0UwSG5vd0NNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIcW93Q1Y7RTBIdHF3Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUGdudUNiO0UwSHJxd0NFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVBvbnVDYjtFMEhucXdDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQd251Q2I7RTBIbHF3Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSG9xd0NWO0UwSDlwd0NNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSGdxd0NWO0UwSDdwd0NNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIK3B3Q1Y7RTBIaHN3Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUDBvdUNiO0UwSC9yd0NFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVA4b3VDYjtFMEg3cndDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQa3B1Q2I7RTBINXJ3Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSDhyd0NWO0UwSHhyd0NNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSDByd0NWO0UwSHZyd0NNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIeXJ3Q1Y7RTBIMXR3Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUG9xdUNiO0UwSHp0d0NFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVB3cXVDYjtFMEh2dHdDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQNHF1Q2I7RTBIdHR3Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSHd0d0NWO0UwSGx0d0NNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSG90d0NWO0UwSGp0d0NNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIbXR3Q1Y7RTBIcHZ3Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUDhydUNiO0UwSG52d0NFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVBrc3VDYjtFMEhqdndDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQc3N1Q2I7RTBIaHZ3Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSGt2d0NWO0UwSDV1d0NNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSDh1d0NWO0UwSDN1d0NNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFINnV3Q1Y7RTBIOXd3Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUHd0dUNiO0UwSDd3d0NFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVA0dHVDYjtFMEgzd3dDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQZ3V1Q2I7RTBIMXd3Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSDR3d0NWO0UwSHR3d0NNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSHd3d0NWO0UwSHJ3d0NNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIdXd3Q1Y7RTBIeHl3Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUGt2dUNiO0UwSHZ5d0NFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVBzdnVDYjtFMEhyeXdDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQMHZ1Q2I7RTBIcHl3Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSHN5d0NWO0UwSGh5d0NNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSGt5d0NWO0UwSC94d0NNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIaXl3Q1Y7RTBIbDB3Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUDR3dUNiO0UwSGowd0NFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVBneHVDYjtFMEgvendDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQb3h1Q2I7RTBIOXp3Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSGcwd0NWO0UwSDF6d0NNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSDR6d0NWO0UwSHp6d0NNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIMnp3Q1Y7RTBINTF3Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUHN5dUNiO0UwSDMxd0NFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVAweXVDYjtFMEh6MXdDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQOHl1Q2I7RTBIeDF3Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSDAxd0NWO0UwSHAxd0NNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSHMxd0NWO0UwSG4xd0NNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIcTF3Q1Y7RTBIdDN3Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUGcwdUNiO0UwSHIzd0NFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVBvMHVDYjtFMEhuM3dDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQdzB1Q2I7RTBIbDN3Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSG8zd0NWO0UwSDkyd0NNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSGczd0NWO0UwSDcyd0NNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIKzJ3Q1Y7RTBIaDV3Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUDAxdUNiO0UwSC80d0NFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVA4MXVDYjtFMEg3NHdDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQazJ1Q2I7RTBINTR3Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSDg0d0NWO0UwSHg0d0NNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSDA0d0NWO0UwSHY0d0NNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIeTR3Q1Y7RTBIMTZ3Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUG8zdUNiO0UwSHo2d0NFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVB3M3VDYjtFMEh2NndDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQNDN1Q2I7RTBIdDZ3Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSHc2d0NWO0UwSGw2d0NNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSG82d0NWO0UwSGo2d0NNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIbTZ3Q1Y7RTBIcDh3Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUDg0dUNiO0UwSG44d0NFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVBrNXVDYjtFMEhqOHdDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQczV1Q2I7RTBIaDh3Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSGs4d0NWO0UwSDU3d0NNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSDg3d0NWO0UwSDM3d0NNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFINjd3Q1Y7RTBIOTl3Q0U7SUFDSSxZbkh5akNPO0ltSHhqQ1AsYW5Id2pDTztFUHc2dUNiO0UwSDc5d0NFO0lBQ0ksWW5Ib2pDTztJbUhuakNQLGFuSG1qQ087RVA0NnVDYjtFMEgzOXdDTTtJQUNJLFluSDhpQ0c7SW1IN2lDSCxhbkg2aUNHO0VQZzd1Q2I7RTBIMTl3Q007SUFDSSxZbkh5aUNHO0ltSHhpQ0gsYW5Id2lDRztJbUh2aUNIO0UxSDQ5d0NWO0UwSHQ5d0NNO0lBQ0ksYW5IZ2lDRztJbUgvaENIO0UxSHc5d0NWO0UwSHI5d0NNO0lBQ0ksYW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIdTl3Q1Y7RTBIeC93Q0U7SUFDSSxZbkh5akNPO0ltSHhqQ1AsYW5Id2pDTztFUGs4dUNiO0UwSHYvd0NFO0lBQ0ksWW5Ib2pDTztJbUhuakNQLGFuSG1qQ087RVBzOHVDYjtFMEhyL3dDTTtJQUNJLFluSDhpQ0c7SW1IN2lDSCxhbkg2aUNHO0VQMDh1Q2I7RTBIcC93Q007SUFDSSxZbkh5aUNHO0ltSHhpQ0gsYW5Id2lDRztJbUh2aUNIO0UxSHMvd0NWO0UwSGgvd0NNO0lBQ0ksYW5IZ2lDRztJbUgvaENIO0UxSGsvd0NWO0UwSC8rd0NNO0lBQ0ksYW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIaS93Q1Y7RTBIbGh4Q0U7SUFDSSxZbkh5akNPO0ltSHhqQ1AsYW5Id2pDTztFUDQ5dUNiO0UwSGpoeENFO0lBQ0ksWW5Ib2pDTztJbUhuakNQLGFuSG1qQ087RVBnK3VDYjtFMEgvZ3hDTTtJQUNJLFluSDhpQ0c7SW1IN2lDSCxhbkg2aUNHO0VQbyt1Q2I7RTBIOWd4Q007SUFDSSxZbkh5aUNHO0ltSHhpQ0gsYW5Id2lDRztJbUh2aUNIO0UxSGdoeENWO0UwSDFneENNO0lBQ0ksYW5IZ2lDRztJbUgvaENIO0UxSDRneENWO0UwSHpneENNO0lBQ0ksYW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIMmd4Q1Y7RTBINWl4Q0U7SUFDSSxZbkh5akNPO0ltSHhqQ1AsYW5Id2pDTztFUHMvdUNiO0UwSDNpeENFO0lBQ0ksWW5Ib2pDTztJbUhuakNQLGFuSG1qQ087RVAwL3VDYjtFMEh6aXhDTTtJQUNJLFluSDhpQ0c7SW1IN2lDSCxhbkg2aUNHO0VQOC91Q2I7RTBIeGl4Q007SUFDSSxZbkh5aUNHO0ltSHhpQ0gsYW5Id2lDRztJbUh2aUNIO0UxSDBpeENWO0UwSHBpeENNO0lBQ0ksYW5IZ2lDRztJbUgvaENIO0UxSHNpeENWO0UwSG5peENNO0lBQ0ksYW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIcWl4Q1Y7RTBIdGt4Q0U7SUFDSSxZbkh5akNPO0ltSHhqQ1AsYW5Id2pDTztFUGdodkNiO0UwSHJreENFO0lBQ0ksWW5Ib2pDTztJbUhuakNQLGFuSG1qQ087RVBvaHZDYjtFMEhua3hDTTtJQUNJLFluSDhpQ0c7SW1IN2lDSCxhbkg2aUNHO0VQd2h2Q2I7RTBIbGt4Q007SUFDSSxZbkh5aUNHO0ltSHhpQ0gsYW5Id2lDRztJbUh2aUNIO0UxSG9reENWO0UwSDlqeENNO0lBQ0ksYW5IZ2lDRztJbUgvaENIO0UxSGdreENWO0UwSDdqeENNO0lBQ0ksYW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIK2p4Q1Y7RTBIaG14Q0U7SUFDSSxZbkh5akNPO0ltSHhqQ1AsYW5Id2pDTztFUDBpdkNiO0UwSC9seENFO0lBQ0ksWW5Ib2pDTztJbUhuakNQLGFuSG1qQ087RVA4aXZDYjtFMEg3bHhDTTtJQUNJLFluSDhpQ0c7SW1IN2lDSCxhbkg2aUNHO0VQa2p2Q2I7RTBINWx4Q007SUFDSSxZbkh5aUNHO0ltSHhpQ0gsYW5Id2lDRztJbUh2aUNIO0UxSDhseENWO0UwSHhseENNO0lBQ0ksYW5IZ2lDRztJbUgvaENIO0UxSDBseENWO0UwSHZseENNO0lBQ0ksYW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIeWx4Q1Y7QUFDRjtBZ0Jqa3hDSTtFMEcxREE7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUHNrdkNiO0UwSDNueENFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVAwa3ZDYjtFMEh6bnhDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQOGt2Q2I7RTBIeG54Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSDBueENWO0UwSHBueENNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSHNueENWO0UwSG5ueENNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIcW54Q1Y7RTBIdHB4Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUGdtdkNiO0UwSHJweENFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVBvbXZDYjtFMEhucHhDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQd212Q2I7RTBIbHB4Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSG9weENWO0UwSDlveENNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSGdweENWO0UwSDdveENNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIK294Q1Y7RTBIaHJ4Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUDBudkNiO0UwSC9xeENFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVA4bnZDYjtFMEg3cXhDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQa292Q2I7RTBINXF4Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSDhxeENWO0UwSHhxeENNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSDBxeENWO0UwSHZxeENNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIeXF4Q1Y7RTBIMXN4Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUG9wdkNiO0UwSHpzeENFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVB3cHZDYjtFMEh2c3hDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQNHB2Q2I7RTBIdHN4Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSHdzeENWO0UwSGxzeENNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSG9zeENWO0UwSGpzeENNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIbXN4Q1Y7RTBIcHV4Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUDhxdkNiO0UwSG51eENFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVBrcnZDYjtFMEhqdXhDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQc3J2Q2I7RTBIaHV4Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSGt1eENWO0UwSDV0eENNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSDh0eENWO0UwSDN0eENNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFINnR4Q1Y7RTBIOXZ4Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUHdzdkNiO0UwSDd2eENFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVA0c3ZDYjtFMEgzdnhDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQZ3R2Q2I7RTBIMXZ4Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSDR2eENWO0UwSHR2eENNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSHd2eENWO0UwSHJ2eENNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIdXZ4Q1Y7RTBIeHh4Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUGt1dkNiO0UwSHZ4eENFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVBzdXZDYjtFMEhyeHhDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQMHV2Q2I7RTBIcHh4Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSHN4eENWO0UwSGh4eENNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSGt4eENWO0UwSC93eENNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIaXh4Q1Y7RTBIbHp4Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUDR2dkNiO0UwSGp6eENFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVBnd3ZDYjtFMEgveXhDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQb3d2Q2I7RTBIOXl4Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSGd6eENWO0UwSDF5eENNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSDR5eENWO0UwSHp5eENNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIMnl4Q1Y7RTBINTB4Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUHN4dkNiO0UwSDMweENFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVAweHZDYjtFMEh6MHhDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQOHh2Q2I7RTBIeDB4Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSDAweENWO0UwSHAweENNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSHMweENWO0UwSG4weENNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIcTB4Q1Y7RTBIdDJ4Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUGd6dkNiO0UwSHIyeENFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVBvenZDYjtFMEhuMnhDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQd3p2Q2I7RTBIbDJ4Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSG8yeENWO0UwSDkxeENNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSGcyeENWO0UwSDcxeENNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIKzF4Q1Y7RTBIaDR4Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUDAwdkNiO0UwSC8zeENFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVA4MHZDYjtFMEg3M3hDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQazF2Q2I7RTBINTN4Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSDgzeENWO0UwSHgzeENNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSDAzeENWO0UwSHYzeENNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIeTN4Q1Y7RTBIMTV4Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUG8ydkNiO0UwSHo1eENFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVB3MnZDYjtFMEh2NXhDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQNDJ2Q2I7RTBIdDV4Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSHc1eENWO0UwSGw1eENNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSG81eENWO0UwSGo1eENNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIbTV4Q1Y7RTBIcDd4Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUDgzdkNiO0UwSG43eENFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVBrNHZDYjtFMEhqN3hDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQczR2Q2I7RTBIaDd4Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSGs3eENWO0UwSDU2eENNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSDg2eENWO0UwSDM2eENNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFINjZ4Q1Y7RTBIOTh4Q0U7SUFDSSxZbkh5akNPO0ltSHhqQ1AsYW5Id2pDTztFUHc1dkNiO0UwSDc4eENFO0lBQ0ksWW5Ib2pDTztJbUhuakNQLGFuSG1qQ087RVA0NXZDYjtFMEgzOHhDTTtJQUNJLFluSDhpQ0c7SW1IN2lDSCxhbkg2aUNHO0VQZzZ2Q2I7RTBIMTh4Q007SUFDSSxZbkh5aUNHO0ltSHhpQ0gsYW5Id2lDRztJbUh2aUNIO0UxSDQ4eENWO0UwSHQ4eENNO0lBQ0ksYW5IZ2lDRztJbUgvaENIO0UxSHc4eENWO0UwSHI4eENNO0lBQ0ksYW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIdTh4Q1Y7RTBIeCt4Q0U7SUFDSSxZbkh5akNPO0ltSHhqQ1AsYW5Id2pDTztFUGs3dkNiO0UwSHYreENFO0lBQ0ksWW5Ib2pDTztJbUhuakNQLGFuSG1qQ087RVBzN3ZDYjtFMEhyK3hDTTtJQUNJLFluSDhpQ0c7SW1IN2lDSCxhbkg2aUNHO0VQMDd2Q2I7RTBIcCt4Q007SUFDSSxZbkh5aUNHO0ltSHhpQ0gsYW5Id2lDRztJbUh2aUNIO0UxSHMreENWO0UwSGgreENNO0lBQ0ksYW5IZ2lDRztJbUgvaENIO0UxSGsreENWO0UwSC85eENNO0lBQ0ksYW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIaSt4Q1Y7RTBIbGd5Q0U7SUFDSSxZbkh5akNPO0ltSHhqQ1AsYW5Id2pDTztFUDQ4dkNiO0UwSGpneUNFO0lBQ0ksWW5Ib2pDTztJbUhuakNQLGFuSG1qQ087RVBnOXZDYjtFMEgvL3hDTTtJQUNJLFluSDhpQ0c7SW1IN2lDSCxhbkg2aUNHO0VQbzl2Q2I7RTBIOS94Q007SUFDSSxZbkh5aUNHO0ltSHhpQ0gsYW5Id2lDRztJbUh2aUNIO0UxSGdneUNWO0UwSDEveENNO0lBQ0ksYW5IZ2lDRztJbUgvaENIO0UxSDQveENWO0UwSHoveENNO0lBQ0ksYW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIMi94Q1Y7RTBINWh5Q0U7SUFDSSxZbkh5akNPO0ltSHhqQ1AsYW5Id2pDTztFUHMrdkNiO0UwSDNoeUNFO0lBQ0ksWW5Ib2pDTztJbUhuakNQLGFuSG1qQ087RVAwK3ZDYjtFMEh6aHlDTTtJQUNJLFluSDhpQ0c7SW1IN2lDSCxhbkg2aUNHO0VQOCt2Q2I7RTBIeGh5Q007SUFDSSxZbkh5aUNHO0ltSHhpQ0gsYW5Id2lDRztJbUh2aUNIO0UxSDBoeUNWO0UwSHBoeUNNO0lBQ0ksYW5IZ2lDRztJbUgvaENIO0UxSHNoeUNWO0UwSG5oeUNNO0lBQ0ksYW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIcWh5Q1Y7RTBIdGp5Q0U7SUFDSSxZbkh5akNPO0ltSHhqQ1AsYW5Id2pDTztFUGdnd0NiO0UwSHJqeUNFO0lBQ0ksWW5Ib2pDTztJbUhuakNQLGFuSG1qQ087RVBvZ3dDYjtFMEhuanlDTTtJQUNJLFluSDhpQ0c7SW1IN2lDSCxhbkg2aUNHO0VQd2d3Q2I7RTBIbGp5Q007SUFDSSxZbkh5aUNHO0ltSHhpQ0gsYW5Id2lDRztJbUh2aUNIO0UxSG9qeUNWO0UwSDlpeUNNO0lBQ0ksYW5IZ2lDRztJbUgvaENIO0UxSGdqeUNWO0UwSDdpeUNNO0lBQ0ksYW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIK2l5Q1Y7RTBIaGx5Q0U7SUFDSSxZbkh5akNPO0ltSHhqQ1AsYW5Id2pDTztFUDBod0NiO0UwSC9reUNFO0lBQ0ksWW5Ib2pDTztJbUhuakNQLGFuSG1qQ087RVA4aHdDYjtFMEg3a3lDTTtJQUNJLFluSDhpQ0c7SW1IN2lDSCxhbkg2aUNHO0VQa2l3Q2I7RTBINWt5Q007SUFDSSxZbkh5aUNHO0ltSHhpQ0gsYW5Id2lDRztJbUh2aUNIO0UxSDhreUNWO0UwSHhreUNNO0lBQ0ksYW5IZ2lDRztJbUgvaENIO0UxSDBreUNWO0UwSHZreUNNO0lBQ0ksYW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIeWt5Q1Y7QUFDRjtBZ0JqanlDSTtFMEcxREE7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUHNqd0NiO0UwSDNteUNFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVAwandDYjtFMEh6bXlDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQOGp3Q2I7RTBIeG15Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSDBteUNWO0UwSHBteUNNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSHNteUNWO0UwSG5teUNNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIcW15Q1Y7RTBIdG95Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUGdsd0NiO0UwSHJveUNFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVBvbHdDYjtFMEhub3lDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQd2x3Q2I7RTBIbG95Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSG9veUNWO0UwSDlueUNNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSGdveUNWO0UwSDdueUNNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIK255Q1Y7RTBIaHF5Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUDBtd0NiO0UwSC9weUNFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVA4bXdDYjtFMEg3cHlDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQa253Q2I7RTBINXB5Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSDhweUNWO0UwSHhweUNNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSDBweUNWO0UwSHZweUNNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIeXB5Q1Y7RTBIMXJ5Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUG9vd0NiO0UwSHpyeUNFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVB3b3dDYjtFMEh2cnlDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQNG93Q2I7RTBIdHJ5Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSHdyeUNWO0UwSGxyeUNNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSG9yeUNWO0UwSGpyeUNNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIbXJ5Q1Y7RTBIcHR5Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUDhwd0NiO0UwSG50eUNFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVBrcXdDYjtFMEhqdHlDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQc3F3Q2I7RTBIaHR5Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSGt0eUNWO0UwSDVzeUNNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSDhzeUNWO0UwSDNzeUNNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFINnN5Q1Y7RTBIOXV5Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUHdyd0NiO0UwSDd1eUNFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVA0cndDYjtFMEgzdXlDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQZ3N3Q2I7RTBIMXV5Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSDR1eUNWO0UwSHR1eUNNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSHd1eUNWO0UwSHJ1eUNNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIdXV5Q1Y7RTBIeHd5Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUGt0d0NiO0UwSHZ3eUNFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVBzdHdDYjtFMEhyd3lDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQMHR3Q2I7RTBIcHd5Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSHN3eUNWO0UwSGh3eUNNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSGt3eUNWO0UwSC92eUNNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIaXd5Q1Y7RTBIbHl5Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUDR1d0NiO0UwSGp5eUNFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVBndndDYjtFMEgveHlDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQb3Z3Q2I7RTBIOXh5Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSGd5eUNWO0UwSDF4eUNNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSDR4eUNWO0UwSHp4eUNNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIMnh5Q1Y7RTBINXp5Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUHN3d0NiO0UwSDN6eUNFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVAwd3dDYjtFMEh6enlDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQOHd3Q2I7RTBIeHp5Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSDB6eUNWO0UwSHB6eUNNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSHN6eUNWO0UwSG56eUNNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIcXp5Q1Y7RTBIdDF5Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUGd5d0NiO0UwSHIxeUNFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVBveXdDYjtFMEhuMXlDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQd3l3Q2I7RTBIbDF5Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSG8xeUNWO0UwSDkweUNNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSGcxeUNWO0UwSDcweUNNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIKzB5Q1Y7RTBIaDN5Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUDB6d0NiO0UwSC8yeUNFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVA4endDYjtFMEg3MnlDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQazB3Q2I7RTBINTJ5Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSDgyeUNWO0UwSHgyeUNNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSDAyeUNWO0UwSHYyeUNNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIeTJ5Q1Y7RTBIMTR5Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUG8xd0NiO0UwSHo0eUNFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVB3MXdDYjtFMEh2NHlDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQNDF3Q2I7RTBIdDR5Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSHc0eUNWO0UwSGw0eUNNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSG80eUNWO0UwSGo0eUNNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIbTR5Q1Y7RTBIcDZ5Q0U7SUFDSSxXbkh5akNPO0ltSHhqQ1AsWW5Id2pDTztFUDgyd0NiO0UwSG42eUNFO0lBQ0ksV25Ib2pDTztJbUhuakNQLFluSG1qQ087RVBrM3dDYjtFMEhqNnlDTTtJQUNJLFduSDhpQ0c7SW1IN2lDSCxZbkg2aUNHO0VQczN3Q2I7RTBIaDZ5Q007SUFDSSxXbkh5aUNHO0ltSHhpQ0gsWW5Id2lDRztJbUh2aUNIO0UxSGs2eUNWO0UwSDU1eUNNO0lBQ0ksWW5IZ2lDRztJbUgvaENIO0UxSDg1eUNWO0UwSDM1eUNNO0lBQ0ksWW5IMmhDRztJbUgxaENIO0lBQ0E7RTFINjV5Q1Y7RTBIOTd5Q0U7SUFDSSxZbkh5akNPO0ltSHhqQ1AsYW5Id2pDTztFUHc0d0NiO0UwSDc3eUNFO0lBQ0ksWW5Ib2pDTztJbUhuakNQLGFuSG1qQ087RVA0NHdDYjtFMEgzN3lDTTtJQUNJLFluSDhpQ0c7SW1IN2lDSCxhbkg2aUNHO0VQZzV3Q2I7RTBIMTd5Q007SUFDSSxZbkh5aUNHO0ltSHhpQ0gsYW5Id2lDRztJbUh2aUNIO0UxSDQ3eUNWO0UwSHQ3eUNNO0lBQ0ksYW5IZ2lDRztJbUgvaENIO0UxSHc3eUNWO0UwSHI3eUNNO0lBQ0ksYW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIdTd5Q1Y7RTBIeDl5Q0U7SUFDSSxZbkh5akNPO0ltSHhqQ1AsYW5Id2pDTztFUGs2d0NiO0UwSHY5eUNFO0lBQ0ksWW5Ib2pDTztJbUhuakNQLGFuSG1qQ087RVBzNndDYjtFMEhyOXlDTTtJQUNJLFluSDhpQ0c7SW1IN2lDSCxhbkg2aUNHO0VQMDZ3Q2I7RTBIcDl5Q007SUFDSSxZbkh5aUNHO0ltSHhpQ0gsYW5Id2lDRztJbUh2aUNIO0UxSHM5eUNWO0UwSGg5eUNNO0lBQ0ksYW5IZ2lDRztJbUgvaENIO0UxSGs5eUNWO0UwSC84eUNNO0lBQ0ksYW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIaTl5Q1Y7RTBIbC95Q0U7SUFDSSxZbkh5akNPO0ltSHhqQ1AsYW5Id2pDTztFUDQ3d0NiO0UwSGoveUNFO0lBQ0ksWW5Ib2pDTztJbUhuakNQLGFuSG1qQ087RVBnOHdDYjtFMEgvK3lDTTtJQUNJLFluSDhpQ0c7SW1IN2lDSCxhbkg2aUNHO0VQbzh3Q2I7RTBIOSt5Q007SUFDSSxZbkh5aUNHO0ltSHhpQ0gsYW5Id2lDRztJbUh2aUNIO0UxSGcveUNWO0UwSDEreUNNO0lBQ0ksYW5IZ2lDRztJbUgvaENIO0UxSDQreUNWO0UwSHoreUNNO0lBQ0ksYW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIMit5Q1Y7RTBINWd6Q0U7SUFDSSxZbkh5akNPO0ltSHhqQ1AsYW5Id2pDTztFUHM5d0NiO0UwSDNnekNFO0lBQ0ksWW5Ib2pDTztJbUhuakNQLGFuSG1qQ087RVAwOXdDYjtFMEh6Z3pDTTtJQUNJLFluSDhpQ0c7SW1IN2lDSCxhbkg2aUNHO0VQODl3Q2I7RTBIeGd6Q007SUFDSSxZbkh5aUNHO0ltSHhpQ0gsYW5Id2lDRztJbUh2aUNIO0UxSDBnekNWO0UwSHBnekNNO0lBQ0ksYW5IZ2lDRztJbUgvaENIO0UxSHNnekNWO0UwSG5nekNNO0lBQ0ksYW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIcWd6Q1Y7RTBIdGl6Q0U7SUFDSSxZbkh5akNPO0ltSHhqQ1AsYW5Id2pDTztFUGcvd0NiO0UwSHJpekNFO0lBQ0ksWW5Ib2pDTztJbUhuakNQLGFuSG1qQ087RVBvL3dDYjtFMEhuaXpDTTtJQUNJLFluSDhpQ0c7SW1IN2lDSCxhbkg2aUNHO0VQdy93Q2I7RTBIbGl6Q007SUFDSSxZbkh5aUNHO0ltSHhpQ0gsYW5Id2lDRztJbUh2aUNIO0UxSG9pekNWO0UwSDloekNNO0lBQ0ksYW5IZ2lDRztJbUgvaENIO0UxSGdpekNWO0UwSDdoekNNO0lBQ0ksYW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIK2h6Q1Y7RTBIaGt6Q0U7SUFDSSxZbkh5akNPO0ltSHhqQ1AsYW5Id2pDTztFUDBneENiO0UwSC9qekNFO0lBQ0ksWW5Ib2pDTztJbUhuakNQLGFuSG1qQ087RVA4Z3hDYjtFMEg3anpDTTtJQUNJLFluSDhpQ0c7SW1IN2lDSCxhbkg2aUNHO0VQa2h4Q2I7RTBINWp6Q007SUFDSSxZbkh5aUNHO0ltSHhpQ0gsYW5Id2lDRztJbUh2aUNIO0UxSDhqekNWO0UwSHhqekNNO0lBQ0ksYW5IZ2lDRztJbUgvaENIO0UxSDBqekNWO0UwSHZqekNNO0lBQ0ksYW5IMmhDRztJbUgxaENIO0lBQ0E7RTFIeWp6Q1Y7QUFDRjs7QXlIemd6Q0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBekg0Z3pDSjtBeUgxZ3pDSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F6SDRnekNSO0F5SDFnekNRO0VBQ0k7RUFDQTtBekg0Z3pDWjtBeUh4Z3pDSTtFQUNJO0F6SDBnekNSO0F5SHZnekNJO0VBQ0k7QXpIeWd6Q1I7QXlIdmd6Q1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6SHlnekNaO0F5SHBnekNRO0VBQ0k7QXpIc2d6Q1o7O0EySGpvekNBO0VBQ0k7QTNIb296Q0o7QTJIL256Q1k7RUFDSTtBM0hpb3pDaEI7QTJIbG96Q1k7RUFDSTtBM0hvb3pDaEI7QTJIcm96Q1k7RUFDSTtBM0h1b3pDaEI7QTJIeG96Q1k7RUFDSTtBM0gwb3pDaEI7QTJIM296Q1k7RUFDSTtBM0g2b3pDaEI7QTJIOW96Q1k7RUFDSTtBM0hncHpDaEI7QTJIanB6Q1k7RUFDSTtBM0htcHpDaEI7QTJIcHB6Q1k7RUFDSTtBM0hzcHpDaEI7O0EySGhwekNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0htcHpDSjs7QTJIaHB6Q0E7RUFDSTtJQUFJO0lBQW9DO0UzSHFwekMxQztFMkhwcHpDRTtJQUFLO0lBQW9DO0UzSHdwekMzQztFMkh2cHpDRTtJQUFLO0UzSDBwekNQO0UySHpwekNFO0lBQU07SUFBb0M7RTNINnB6QzVDO0FBQ0Y7QTRIOXJ6Q0E7O0VBRUk7QTVIZ3N6Q0o7O0E0SDVyekNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDRztBNUgrcnpDSjtBNEg3cnpDQztFQUVDO0VBQ0E7RUFDRztBNUg4cnpDTDs7QTZIbnR6Q0E7RUFDSTtFQUNBO0VBQ0E7RUFDQSxZdEhrbUNnQjtFc0hqbUNoQjtFQUNBO0VBQ0EsV3RIdW1DYTtFc0h0bUNiLFl0SHNtQ2E7RXNIcm1DYixZQ3lDZTtFRHhDZixVQzBDWTtFRHpDWjtFQUNBO0VBQ0EsVXRIMGxDZ0I7RXNIemxDaEIsMkJ0SDBUYztFQ3pUZDtBUnN0ekNKO0E2SHB0ekNJO0VBRUk7QTdIcXR6Q1I7QWtHdHV6Q0k7RUFDSTtFQUNBO0FsR3d1ekNSO0E2SHR0ekNJO0VBQ0k7RUFDQTtBN0h3dHpDUjtBNkhydHpDSTtFQUNJO0E3SHV0ekNSO0E2SHJ0ekNROztFQUVJO0E3SHV0ekNaO0E2SG50ekNJO0VBQ0k7RUFDQTtFQUNBO0E3SHF0ekNSO0E2SG50ekNRO0VBQ0ksMkJ0SDhSTTtFc0g3Uk47QTdIcXR6Q1o7O0FnQnhyekNJO0U2R3BCQTtJQUNJLFlDRmtCO0lER2xCLFVDRGU7SURFZixXdEh3akNnQjtJc0h2akNoQixZdEh1akNnQjtFUHlweEN0QjtBQUNGO0E2SDVzekNBO0VBQ0k7SUFBUztFN0grc3pDWDtFNkg5c3pDRTtJQUFNO0U3SGl0ekNSO0FBQ0Y7QStIanh6Q0E7RUFDSTtFQUNBO0EvSG14ekNKO0FrR254ekNJO0VBQ0k7RUFDQTtBbEdxeHpDUjtBK0hseHpDUTtFQUNJO0EvSG94ekNaO0ErSHJ4ekNRO0VBQ0k7QS9IdXh6Q1o7QStIeHh6Q1E7RUFDSTtBL0gweHpDWjtBK0gzeHpDUTtFQUNJO0EvSDZ4ekNaO0ErSDl4ekNRO0VBQ0k7QS9IZ3l6Q1o7QStIanl6Q1E7RUFDSTtBL0hteXpDWjtBK0hweXpDUTtFQUNJO0EvSHN5ekNaO0ErSHZ5ekNRO0VBQ0k7QS9IeXl6Q1o7QStIMXl6Q1E7RUFDSTtBL0g0eXpDWjtBK0g3eXpDUTtFQUNJO0EvSCt5ekNaO0ErSGh6ekNRO0VBQ0k7QS9Ia3p6Q1o7QStIbnp6Q1E7RUFDSTtBL0hxenpDWjtBK0h0enpDUTtFQUNJO0EvSHd6ekNaO0ErSHp6ekNRO0VBQ0k7QS9IMnp6Q1o7QStINXp6Q1E7RUFDSTtBL0g4enpDWjtBK0gvenpDUTtFQUNJO0EvSGkwekNaO0ErSGwwekNRO0VBQ0k7QS9IbzB6Q1o7QStIcjB6Q1E7RUFDSTtBL0h1MHpDWjtBK0h4MHpDUTtFQUNJO0EvSDAwekNaO0FrR2gxekNJO0VBQ0k7RUFDQTtBbEdrMXpDUjtBa0dwMXpDSTtFQUNJO0VBQ0E7QWxHczF6Q1I7QWtHeDF6Q0k7RUFDSTtFQUNBO0FsRzAxekNSO0FrRzUxekNJO0VBQ0k7RUFDQTtBbEc4MXpDUjtBa0doMnpDSTtFQUNJO0VBQ0E7QWxHazJ6Q1I7QWtHcDJ6Q0k7RUFDSTtFQUNBO0FsR3MyekNSO0FrR3gyekNJO0VBQ0k7RUFDQTtBbEcwMnpDUjtBa0c1MnpDSTtFQUNJO0VBQ0E7QWxHODJ6Q1I7QWtHaDN6Q0k7RUFDSTtFQUNBO0FsR2szekNSO0FrR3AzekNJO0VBQ0k7RUFDQTtBbEdzM3pDUjtBa0d4M3pDSTtFQUNJO0VBQ0E7QWxHMDN6Q1I7QWtHNTN6Q0k7RUFDSTtFQUNBO0FsRzgzekNSO0FrR2g0ekNJO0VBQ0k7RUFDQTtBbEdrNHpDUjtBa0dwNHpDSTtFQUNJO0VBQ0E7QWxHczR6Q1I7QWtHeDR6Q0k7RUFDSTtFQUNBO0FsRzA0ekNSO0FrRzU0ekNJO0VBQ0k7RUFDQTtBbEc4NHpDUjtBa0doNXpDSTtFQUNJO0VBQ0E7QWxHazV6Q1I7QWtHcDV6Q0k7RUFDSTtFQUNBO0FsR3M1ekNSO0FrR3g1ekNJO0VBQ0k7RUFDQTtBbEcwNXpDUjtBa0c1NXpDSTtFQUNJO0VBQ0E7QWxHODV6Q1I7QWtHaDZ6Q0k7RUFDSTtFQUNBO0FsR2s2ekNSO0FrR3A2ekNJO0VBQ0k7RUFDQTtBbEdzNnpDUjtBa0d4NnpDSTtFQUNJO0VBQ0E7QWxHMDZ6Q1I7QWtHNTZ6Q0k7RUFDSTtFQUNBO0FsRzg2ekNSO0FrR2g3ekNJO0VBQ0k7RUFDQTtBbEdrN3pDUjtBa0dwN3pDSTtFQUNJO0VBQ0E7QWxHczd6Q1I7QWtHeDd6Q0k7RUFDSTtFQUNBO0FsRzA3ekNSO0FrRzU3ekNJO0VBQ0k7RUFDQTtBbEc4N3pDUjtBa0doOHpDSTtFQUNJO0VBQ0E7QWxHazh6Q1I7QWtHcDh6Q0k7RUFDSTtFQUNBO0FsR3M4ekNSO0FrR3g4ekNJO0VBQ0k7RUFDQTtBbEcwOHpDUjtBa0c1OHpDSTtFQUNJO0VBQ0E7QWxHODh6Q1I7QWtHaDl6Q0k7RUFDSTtFQUNBO0FsR2s5ekNSO0FrR3A5ekNJO0VBQ0k7RUFDQTtBbEdzOXpDUjtBa0d4OXpDSTtFQUNJO0VBQ0E7QWxHMDl6Q1I7QWtHNTl6Q0k7RUFDSTtFQUNBO0FsRzg5ekNSO0FrR2grekNJO0VBQ0k7RUFDQTtBbEdrK3pDUjtBa0dwK3pDSTtFQUNJO0VBQ0E7QWxHcyt6Q1I7QWtHeCt6Q0k7RUFDSTtFQUNBO0FsRzArekNSO0FnQm43ekNJO0VrRnpEQTtJQUNJO0lBQ0E7RWxHKyt6Q047RWtHai96Q0U7SUFDSTtJQUNBO0VsR20vekNOO0VrR3IvekNFO0lBQ0k7SUFDQTtFbEd1L3pDTjtFa0d6L3pDRTtJQUNJO0lBQ0E7RWxHMi96Q047RWtHNy96Q0U7SUFDSTtJQUNBO0VsRysvekNOO0VrR2pnMENFO0lBQ0k7SUFDQTtFbEdtZzBDTjtFa0dyZzBDRTtJQUNJO0lBQ0E7RWxHdWcwQ047RWtHemcwQ0U7SUFDSTtJQUNBO0VsRzJnMENOO0VrRzdnMENFO0lBQ0k7SUFDQTtFbEcrZzBDTjtFa0dqaDBDRTtJQUNJO0lBQ0E7RWxHbWgwQ047RWtHcmgwQ0U7SUFDSTtJQUNBO0VsR3VoMENOO0VrR3poMENFO0lBQ0k7SUFDQTtFbEcyaDBDTjtFa0c3aDBDRTtJQUNJO0lBQ0E7RWxHK2gwQ047RWtHamkwQ0U7SUFDSTtJQUNBO0VsR21pMENOO0VrR3JpMENFO0lBQ0k7SUFDQTtFbEd1aTBDTjtFa0d6aTBDRTtJQUNJO0lBQ0E7RWxHMmkwQ047RWtHN2kwQ0U7SUFDSTtJQUNBO0VsRytpMENOO0VrR2pqMENFO0lBQ0k7SUFDQTtFbEdtajBDTjtFa0dyajBDRTtJQUNJO0lBQ0E7RWxHdWowQ047RWtHemowQ0U7SUFDSTtJQUNBO0VsRzJqMENOO0VrRzdqMENFO0lBQ0k7SUFDQTtFbEcrajBDTjtFa0dqazBDRTtJQUNJO0lBQ0E7RWxHbWswQ047RWtHcmswQ0U7SUFDSTtJQUNBO0VsR3VrMENOO0VrR3prMENFO0lBQ0k7SUFDQTtFbEcyazBDTjtFa0c3azBDRTtJQUNJO0lBQ0E7RWxHK2swQ047RWtHamwwQ0U7SUFDSTtJQUNBO0VsR21sMENOO0VrR3JsMENFO0lBQ0k7SUFDQTtFbEd1bDBDTjtFa0d6bDBDRTtJQUNJO0lBQ0E7RWxHMmwwQ047RWtHN2wwQ0U7SUFDSTtJQUNBO0VsRytsMENOO0VrR2ptMENFO0lBQ0k7SUFDQTtFbEdtbTBDTjtFa0dybTBDRTtJQUNJO0lBQ0E7RWxHdW0wQ047RWtHem0wQ0U7SUFDSTtJQUNBO0VsRzJtMENOO0VrRzdtMENFO0lBQ0k7SUFDQTtFbEcrbTBDTjtFa0dqbjBDRTtJQUNJO0lBQ0E7RWxHbW4wQ047RWtHcm4wQ0U7SUFDSTtJQUNBO0VsR3VuMENOO0VrR3puMENFO0lBQ0k7SUFDQTtFbEcybjBDTjtFa0c3bjBDRTtJQUNJO0lBQ0E7RWxHK24wQ047RWtHam8wQ0U7SUFDSTtJQUNBO0VsR21vMENOO0VrR3JvMENFO0lBQ0k7SUFDQTtFbEd1bzBDTjtBQUNGO0FnQmpsMENJO0VrRnpEQTtJQUNJO0lBQ0E7RWxHNm8wQ047RWtHL28wQ0U7SUFDSTtJQUNBO0VsR2lwMENOO0VrR25wMENFO0lBQ0k7SUFDQTtFbEdxcDBDTjtFa0d2cDBDRTtJQUNJO0lBQ0E7RWxHeXAwQ047RWtHM3AwQ0U7SUFDSTtJQUNBO0VsRzZwMENOO0VrRy9wMENFO0lBQ0k7SUFDQTtFbEdpcTBDTjtFa0ducTBDRTtJQUNJO0lBQ0E7RWxHcXEwQ047RWtHdnEwQ0U7SUFDSTtJQUNBO0VsR3lxMENOO0VrRzNxMENFO0lBQ0k7SUFDQTtFbEc2cTBDTjtFa0cvcTBDRTtJQUNJO0lBQ0E7RWxHaXIwQ047RWtHbnIwQ0U7SUFDSTtJQUNBO0VsR3FyMENOO0VrR3ZyMENFO0lBQ0k7SUFDQTtFbEd5cjBDTjtFa0czcjBDRTtJQUNJO0lBQ0E7RWxHNnIwQ047RWtHL3IwQ0U7SUFDSTtJQUNBO0VsR2lzMENOO0VrR25zMENFO0lBQ0k7SUFDQTtFbEdxczBDTjtFa0d2czBDRTtJQUNJO0lBQ0E7RWxHeXMwQ047RWtHM3MwQ0U7SUFDSTtJQUNBO0VsRzZzMENOO0VrRy9zMENFO0lBQ0k7SUFDQTtFbEdpdDBDTjtFa0dudDBDRTtJQUNJO0lBQ0E7RWxHcXQwQ047RWtHdnQwQ0U7SUFDSTtJQUNBO0VsR3l0MENOO0VrRzN0MENFO0lBQ0k7SUFDQTtFbEc2dDBDTjtFa0cvdDBDRTtJQUNJO0lBQ0E7RWxHaXUwQ047RWtHbnUwQ0U7SUFDSTtJQUNBO0VsR3F1MENOO0VrR3Z1MENFO0lBQ0k7SUFDQTtFbEd5dTBDTjtFa0czdTBDRTtJQUNJO0lBQ0E7RWxHNnUwQ047RWtHL3UwQ0U7SUFDSTtJQUNBO0VsR2l2MENOO0VrR252MENFO0lBQ0k7SUFDQTtFbEdxdjBDTjtFa0d2djBDRTtJQUNJO0lBQ0E7RWxHeXYwQ047RWtHM3YwQ0U7SUFDSTtJQUNBO0VsRzZ2MENOO0VrRy92MENFO0lBQ0k7SUFDQTtFbEdpdzBDTjtFa0dudzBDRTtJQUNJO0lBQ0E7RWxHcXcwQ047RWtHdncwQ0U7SUFDSTtJQUNBO0VsR3l3MENOO0VrRzN3MENFO0lBQ0k7SUFDQTtFbEc2dzBDTjtFa0cvdzBDRTtJQUNJO0lBQ0E7RWxHaXgwQ047RWtHbngwQ0U7SUFDSTtJQUNBO0VsR3F4MENOO0VrR3Z4MENFO0lBQ0k7SUFDQTtFbEd5eDBDTjtFa0czeDBDRTtJQUNJO0lBQ0E7RWxHNngwQ047RWtHL3gwQ0U7SUFDSTtJQUNBO0VsR2l5MENOO0VrR255MENFO0lBQ0k7SUFDQTtFbEdxeTBDTjtBQUNGO0FnQi91MENJO0VrRnpEQTtJQUNJO0lBQ0E7RWxHMnkwQ047RWtHN3kwQ0U7SUFDSTtJQUNBO0VsRyt5MENOO0VrR2p6MENFO0lBQ0k7SUFDQTtFbEdtejBDTjtFa0dyejBDRTtJQUNJO0lBQ0E7RWxHdXowQ047RWtHenowQ0U7SUFDSTtJQUNBO0VsRzJ6MENOO0VrRzd6MENFO0lBQ0k7SUFDQTtFbEcrejBDTjtFa0dqMDBDRTtJQUNJO0lBQ0E7RWxHbTAwQ047RWtHcjAwQ0U7SUFDSTtJQUNBO0VsR3UwMENOO0VrR3owMENFO0lBQ0k7SUFDQTtFbEcyMDBDTjtFa0c3MDBDRTtJQUNJO0lBQ0E7RWxHKzAwQ047RWtHajEwQ0U7SUFDSTtJQUNBO0VsR20xMENOO0VrR3IxMENFO0lBQ0k7SUFDQTtFbEd1MTBDTjtFa0d6MTBDRTtJQUNJO0lBQ0E7RWxHMjEwQ047RWtHNzEwQ0U7SUFDSTtJQUNBO0VsRysxMENOO0VrR2oyMENFO0lBQ0k7SUFDQTtFbEdtMjBDTjtFa0dyMjBDRTtJQUNJO0lBQ0E7RWxHdTIwQ047RWtHejIwQ0U7SUFDSTtJQUNBO0VsRzIyMENOO0VrRzcyMENFO0lBQ0k7SUFDQTtFbEcrMjBDTjtFa0dqMzBDRTtJQUNJO0lBQ0E7RWxHbTMwQ047RWtHcjMwQ0U7SUFDSTtJQUNBO0VsR3UzMENOO0VrR3ozMENFO0lBQ0k7SUFDQTtFbEcyMzBDTjtFa0c3MzBDRTtJQUNJO0lBQ0E7RWxHKzMwQ047RWtHajQwQ0U7SUFDSTtJQUNBO0VsR200MENOO0VrR3I0MENFO0lBQ0k7SUFDQTtFbEd1NDBDTjtFa0d6NDBDRTtJQUNJO0lBQ0E7RWxHMjQwQ047RWtHNzQwQ0U7SUFDSTtJQUNBO0VsRys0MENOO0VrR2o1MENFO0lBQ0k7SUFDQTtFbEdtNTBDTjtFa0dyNTBDRTtJQUNJO0lBQ0E7RWxHdTUwQ047RWtHejUwQ0U7SUFDSTtJQUNBO0VsRzI1MENOO0VrRzc1MENFO0lBQ0k7SUFDQTtFbEcrNTBDTjtFa0dqNjBDRTtJQUNJO0lBQ0E7RWxHbTYwQ047RWtHcjYwQ0U7SUFDSTtJQUNBO0VsR3U2MENOO0VrR3o2MENFO0lBQ0k7SUFDQTtFbEcyNjBDTjtFa0c3NjBDRTtJQUNJO0lBQ0E7RWxHKzYwQ047RWtHajcwQ0U7SUFDSTtJQUNBO0VsR203MENOO0VrR3I3MENFO0lBQ0k7SUFDQTtFbEd1NzBDTjtFa0d6NzBDRTtJQUNJO0lBQ0E7RWxHMjcwQ047RWtHNzcwQ0U7SUFDSTtJQUNBO0VsRys3MENOO0VrR2o4MENFO0lBQ0k7SUFDQTtFbEdtODBDTjtBQUNGO0FnQjc0MENJO0VrRnpEQTtJQUNJO0lBQ0E7RWxHeTgwQ047RWtHMzgwQ0U7SUFDSTtJQUNBO0VsRzY4MENOO0VrRy84MENFO0lBQ0k7SUFDQTtFbEdpOTBDTjtFa0duOTBDRTtJQUNJO0lBQ0E7RWxHcTkwQ047RWtHdjkwQ0U7SUFDSTtJQUNBO0VsR3k5MENOO0VrRzM5MENFO0lBQ0k7SUFDQTtFbEc2OTBDTjtFa0cvOTBDRTtJQUNJO0lBQ0E7RWxHaSswQ047RWtHbiswQ0U7SUFDSTtJQUNBO0VsR3ErMENOO0VrR3YrMENFO0lBQ0k7SUFDQTtFbEd5KzBDTjtFa0czKzBDRTtJQUNJO0lBQ0E7RWxHNiswQ047RWtHLyswQ0U7SUFDSTtJQUNBO0VsR2kvMENOO0VrR24vMENFO0lBQ0k7SUFDQTtFbEdxLzBDTjtFa0d2LzBDRTtJQUNJO0lBQ0E7RWxHeS8wQ047RWtHMy8wQ0U7SUFDSTtJQUNBO0VsRzYvMENOO0VrRy8vMENFO0lBQ0k7SUFDQTtFbEdpZzFDTjtFa0duZzFDRTtJQUNJO0lBQ0E7RWxHcWcxQ047RWtHdmcxQ0U7SUFDSTtJQUNBO0VsR3lnMUNOO0VrRzNnMUNFO0lBQ0k7SUFDQTtFbEc2ZzFDTjtFa0cvZzFDRTtJQUNJO0lBQ0E7RWxHaWgxQ047RWtHbmgxQ0U7SUFDSTtJQUNBO0VsR3FoMUNOO0VrR3ZoMUNFO0lBQ0k7SUFDQTtFbEd5aDFDTjtFa0czaDFDRTtJQUNJO0lBQ0E7RWxHNmgxQ047RWtHL2gxQ0U7SUFDSTtJQUNBO0VsR2lpMUNOO0VrR25pMUNFO0lBQ0k7SUFDQTtFbEdxaTFDTjtFa0d2aTFDRTtJQUNJO0lBQ0E7RWxHeWkxQ047RWtHM2kxQ0U7SUFDSTtJQUNBO0VsRzZpMUNOO0VrRy9pMUNFO0lBQ0k7SUFDQTtFbEdpajFDTjtFa0duajFDRTtJQUNJO0lBQ0E7RWxHcWoxQ047RWtHdmoxQ0U7SUFDSTtJQUNBO0VsR3lqMUNOO0VrRzNqMUNFO0lBQ0k7SUFDQTtFbEc2ajFDTjtFa0cvajFDRTtJQUNJO0lBQ0E7RWxHaWsxQ047RWtHbmsxQ0U7SUFDSTtJQUNBO0VsR3FrMUNOO0VrR3ZrMUNFO0lBQ0k7SUFDQTtFbEd5azFDTjtFa0czazFDRTtJQUNJO0lBQ0E7RWxHNmsxQ047RWtHL2sxQ0U7SUFDSTtJQUNBO0VsR2lsMUNOO0VrR25sMUNFO0lBQ0k7SUFDQTtFbEdxbDFDTjtFa0d2bDFDRTtJQUNJO0lBQ0E7RWxHeWwxQ047RWtHM2wxQ0U7SUFDSTtJQUNBO0VsRzZsMUNOO0VrRy9sMUNFO0lBQ0k7SUFDQTtFbEdpbTFDTjtBQUNGO0FnQjNpMUNJO0VrRnpEQTtJQUNJO0lBQ0E7RWxHdW0xQ047RWtHem0xQ0U7SUFDSTtJQUNBO0VsRzJtMUNOO0VrRzdtMUNFO0lBQ0k7SUFDQTtFbEcrbTFDTjtFa0dqbjFDRTtJQUNJO0lBQ0E7RWxHbW4xQ047RWtHcm4xQ0U7SUFDSTtJQUNBO0VsR3VuMUNOO0VrR3puMUNFO0lBQ0k7SUFDQTtFbEcybjFDTjtFa0c3bjFDRTtJQUNJO0lBQ0E7RWxHK24xQ047RWtHam8xQ0U7SUFDSTtJQUNBO0VsR21vMUNOO0VrR3JvMUNFO0lBQ0k7SUFDQTtFbEd1bzFDTjtFa0d6bzFDRTtJQUNJO0lBQ0E7RWxHMm8xQ047RWtHN28xQ0U7SUFDSTtJQUNBO0VsRytvMUNOO0VrR2pwMUNFO0lBQ0k7SUFDQTtFbEdtcDFDTjtFa0dycDFDRTtJQUNJO0lBQ0E7RWxHdXAxQ047RWtHenAxQ0U7SUFDSTtJQUNBO0VsRzJwMUNOO0VrRzdwMUNFO0lBQ0k7SUFDQTtFbEcrcDFDTjtFa0dqcTFDRTtJQUNJO0lBQ0E7RWxHbXExQ047RWtHcnExQ0U7SUFDSTtJQUNBO0VsR3VxMUNOO0VrR3pxMUNFO0lBQ0k7SUFDQTtFbEcycTFDTjtFa0c3cTFDRTtJQUNJO0lBQ0E7RWxHK3ExQ047RWtHanIxQ0U7SUFDSTtJQUNBO0VsR21yMUNOO0VrR3JyMUNFO0lBQ0k7SUFDQTtFbEd1cjFDTjtFa0d6cjFDRTtJQUNJO0lBQ0E7RWxHMnIxQ047RWtHN3IxQ0U7SUFDSTtJQUNBO0VsRytyMUNOO0VrR2pzMUNFO0lBQ0k7SUFDQTtFbEdtczFDTjtFa0dyczFDRTtJQUNJO0lBQ0E7RWxHdXMxQ047RWtHenMxQ0U7SUFDSTtJQUNBO0VsRzJzMUNOO0VrRzdzMUNFO0lBQ0k7SUFDQTtFbEcrczFDTjtFa0dqdDFDRTtJQUNJO0lBQ0E7RWxHbXQxQ047RWtHcnQxQ0U7SUFDSTtJQUNBO0VsR3V0MUNOO0VrR3p0MUNFO0lBQ0k7SUFDQTtFbEcydDFDTjtFa0c3dDFDRTtJQUNJO0lBQ0E7RWxHK3QxQ047RWtHanUxQ0U7SUFDSTtJQUNBO0VsR211MUNOO0VrR3J1MUNFO0lBQ0k7SUFDQTtFbEd1dTFDTjtFa0d6dTFDRTtJQUNJO0lBQ0E7RWxHMnUxQ047RWtHN3UxQ0U7SUFDSTtJQUNBO0VsRyt1MUNOO0VrR2p2MUNFO0lBQ0k7SUFDQTtFbEdtdjFDTjtFa0dydjFDRTtJQUNJO0lBQ0E7RWxHdXYxQ047RWtHenYxQ0U7SUFDSTtJQUNBO0VsRzJ2MUNOO0VrRzd2MUNFO0lBQ0k7SUFDQTtFbEcrdjFDTjtBQUNGOztBZ0lodzFDUTtFQUNJO0VBQ0EsWXpIOHJDSTtFeUg3ckNKO0VBQ0E7RUFDQTtBaEltdzFDWjs7QWdCanQxQ0k7RWdIdkRJO0lBQ0k7SUFDQSxZekg4ckNJO0l5SDdyQ0o7SUFDQTtJQUNBO0VoSTR3MUNWO0FBQ0Y7QWdCM3QxQ0k7RWdIdkRJO0lBQ0k7SUFDQSxZekg4ckNJO0l5SDdyQ0o7SUFDQTtJQUNBO0VoSXF4MUNWO0FBQ0Y7QWdCcHUxQ0k7RWdIdkRJO0lBQ0k7SUFDQSxZekg4ckNJO0l5SDdyQ0o7SUFDQTtJQUNBO0VoSTh4MUNWO0FBQ0Y7QWdCN3UxQ0k7RWdIdkRJO0lBQ0k7SUFDQSxZekg4ckNJO0l5SDdyQ0o7SUFDQTtJQUNBO0VoSXV5MUNWO0FBQ0Y7QWdCdHYxQ0k7RWdIdkRJO0lBQ0k7SUFDQSxZekg4ckNJO0l5SDdyQ0o7SUFDQTtJQUNBO0VoSWd6MUNWO0FBQ0Y7QWlJenoxQ0E7RUFFQztFQUNBO0FqSTB6MUNEO0FpSXZ6MUNDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakl5ejFDRjtBaUl0ejFDRztFQUNDO0FqSXd6MUNKO0FpSWx6MUNDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqSW96MUNGO0FpSWh6MUNDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaklrejFDRjtBaUk5eTFDQztFQUNDO0VBQ0E7RUFDQTtBaklnejFDRjtBaUkzeTFDRTtFQUNDO0FqSTZ5MUNIO0FpSTF5MUNnQjtFQUNJO0FqSTR5MUNwQjtBaUl2eTFDZ0I7RUFDSTtBakl5eTFDcEI7QWlJankxQ0U7RUFDQztBaklteTFDSDtBaUloeTFDRTtFQUNDO0FqSWt5MUNIOztBa0l6MzFDQTtFQUNDO0FsSTQzMUNEO0FrSXgzMUNDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxJMDMxQ0Y7QWtJdDMxQ0M7RUFDQztFQUNNO0VBQ047RUFDQTtBbEl3MzFDRjtBa0l0MzFDUTtFQUNJO0FsSXczMUNaO0FrSXAzMUNDO0VBQ0MsV0F6QmdCO0VBMEJoQjtFQUNBO0VBQ0E7QWxJczMxQ0Y7QWtJbjMxQ0M7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbElxMzFDRjtBa0lsMzFDQztFQUNDO0FsSW8zMUNGOztBbUl2NjFDQTtFQUNJO0FuSTA2MUNKO0FtSXg2MUNJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkkwNjFDUjtBbUlwNjFDUTtFQUNJO0VBQ0E7QW5JczYxQ1o7QW1JbDYxQ0k7RUFDSTtBbklvNjFDUjs7QW9JLzcxQ0E7RUFDSTtFQUNBO0U1SFlBO0U0SFZBLFU3SDBsQ2U7RTZIemxDZixXN0h3bENnQjtFNkh2bENoQjtBcElrODFDSjs7QW9JOTcxQ0E7RUFDSSxVN0hpbENjO0U2SGhsQ2QsVzdIZ2xDYztFNkgva0NkO0FwSWk4MUNKOztBb0k3NzFDQTtFQUNJLFU3SDJrQ2dCO0U2SDFrQ2hCLFc3SDJrQ2U7QVBxM3pDbkI7O0FvSTU3MUNBO0VBQ0ksVTdIeWtDZ0I7RTZIeGtDaEIsVzdIdWtDaUI7RTZIdGtDakI7QXBJKzcxQ0o7O0FxSXo5MUNBO0VBQ0M7RUFDQTtFQUNBLFk5SHVuQ2dCO0U4SHRuQ2hCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJJNDkxQ0Q7QXFJMTkxQ0M7RUFDQztFQUNBO0FySTQ5MUNGO0FxSXo5MUNDO0VBQ0M7RUFDQTtBckkyOTFDRjtBcUl4OTFDQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJJMDkxQ0Y7QXFJdjkxQ0M7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0FySXk5MUNGO0FxSXQ5MUNDO0VBQ0M7RUFDQTtFQUNBO0FySXc5MUNGOztBcUluOTFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcklzOTFDRDs7QXFJbDkxQ0E7RUFDQztBcklxOTFDRDs7QXFJajkxQ0E7RUFDQztJQUFTO0VySXE5MUNSO0VxSXA5MUNEO0lBQUs7RXJJdTkxQ0o7QUFDRjtBZ0JqOTFDSTtFcUhGSDtJQUNDO0VySXM5MUNBO0FBQ0Y7QXNJOWgyQ0E7RUFDSTtFQUNBO0F0SWdpMkNKO0FzSTdoMkNJO0VBRUk7RUFDQTtFQUNBO0VBQ0EsZS9IdzFCd0I7RStIdjFCeEIsa0IvSHUxQndCO0UrSHQxQnhCO0VBQ0E7QXRJOGgyQ1I7QXNJMWgyQ0k7RUFDSTtFQUNBO0VBQ0E7RUFDQSxjL0g2MEJ3QjtBUCtzMENoQztBc0l4aDJDSTtFQUNJLGlCL0h5MEJ3QjtFK0h4MEJ4QixpQi9IZzBCd0I7QVAwdDBDaEM7QXNJeGgyQ1E7RUFDSSxjL0hxMEJvQjtBUHF0MENoQztBc0l2aDJDUTtFQUNJLGEvSGkwQm9CO0UrSGgwQnBCLGMvSGcwQm9CO0FQeXQwQ2hDO0FzSXJoMkNJO0VBQ0ksZS9INHpCd0I7RStIM3pCeEIsZS9IbXpCd0I7QVBvdTBDaEM7QXNJcmgyQ1E7RUFDSSxZL0h3ekJvQjtBUCt0MENoQztBc0lwaDJDUTtFQUNJLFcvSG96Qm9CO0UrSG56QnBCLFkvSG16Qm9CO0FQbXUwQ2hDOztBc0loaDJDSTtFQUNJO0VBQ0E7QXRJbWgyQ1I7QXNJamgyQ1E7RUFDSTtFQUNBO0VBS0k7QXRJK2cyQ2hCOztBc0kxZzJDSTtFQUNJO0VBS0k7QXRJeWcyQ1o7O0FzSS9oMkNJO0VBQ0k7RUFDQTtBdElraTJDUjtBc0loaTJDUTtFQUNJO0VBQ0E7RUFLSTtBdEk4aDJDaEI7O0FzSXpoMkNJO0VBQ0k7RUFLSTtBdEl3aDJDWjs7QXNJOWkyQ0k7RUFDSTtFQUNBO0F0SWlqMkNSO0FzSS9pMkNRO0VBQ0k7RUFDQTtFQUdJO0F0SStpMkNoQjs7QXNJeGkyQ0k7RUFDSTtFQUdJO0F0SXlpMkNaOztBc0k3ajJDSTtFQUNJO0VBQ0E7QXRJZ2syQ1I7QXNJOWoyQ1E7RUFDSTtFQUNBO0VBS0k7QXRJNGoyQ2hCOztBc0l2ajJDSTtFQUNJO0VBS0k7QXRJc2oyQ1o7O0FzSTVrMkNJO0VBQ0k7RUFDQTtBdEkrazJDUjtBc0k3azJDUTtFQUNJO0VBQ0E7RUFLSTtBdEkyazJDaEI7O0FzSXRrMkNJO0VBQ0k7RUFLSTtBdElxazJDWjs7QXNJM2wyQ0k7RUFDSTtFQUNBO0F0SThsMkNSO0FzSTVsMkNRO0VBQ0k7RUFDQTtFQUtJO0F0STBsMkNoQjs7QXNJcmwyQ0k7RUFDSTtFQUtJO0F0SW9sMkNaOztBc0kxbTJDSTtFQUNJO0VBQ0E7QXRJNm0yQ1I7QXNJM20yQ1E7RUFDSTtFQUNBO0VBS0k7QXRJeW0yQ2hCOztBc0lwbTJDSTtFQUNJO0VBS0k7QXRJbW0yQ1o7O0FzSXpuMkNJO0VBQ0k7RUFDQTtBdEk0bjJDUjtBc0kxbjJDUTtFQUNJO0VBQ0E7RUFLSTtBdEl3bjJDaEI7O0FzSW5uMkNJO0VBQ0k7RUFLSTtBdElrbjJDWjs7QXVJL3IyQ0E7RUFDSTtBdklrczJDSjtBdUloczJDSTtFQUNJO0F2SWtzMkNSOztBdUk3cjJDSTtFQUNJO0F2SWdzMkNSOztBd0kxczJDQTtFQUNDO0F4STZzMkNEO0F3STNzMkNDO0VBQ0M7RUFDQTtFQUNBO0F4STZzMkNGOztBd0l6czJDQTtFQUNDO0F4STRzMkNEO0F3STFzMkNDO0VBQ0M7RUFDQTtFQUNBO0F4STRzMkNGOztBd0l4czJDQTtFQUNDO0F4STJzMkNEO0F3SXpzMkNDO0VBQ0M7RUFDQTtFQUNBO0F4STJzMkNGOztBd0l2czJDQTtFQUNDO0F4STBzMkNEO0F3SXhzMkNDO0VBQ0M7RUFDQTtFQUNBO0F4STBzMkNGOztBd0l0czJDQTtFQUNDO0F4SXlzMkNEO0F3SXZzMkNDO0VBQ0M7RUFDQTtFQUNBO0F4SXlzMkNGOztBeUlwdjJDQTtFQUNJO0VBQ0E7QXpJdXYyQ0o7O0F5SW52MkNJO0VBQ0ksK0JBVFk7RUFVWjtFQUNBO0F6SXN2MkNSO0F5SXB2MkNRO0VBR0k7RUFDQSwrQkFqQlE7QXpJcXcyQ3BCO0F5SWx2MkNZO0VBQ0k7QXpJb3YyQ2hCOztBeUkvdTJDSTtFQUNJLCtCQTFCWTtFQTJCWjtFQUNBO0F6SWt2MkNSO0F5SWh2MkNRO0VBR0k7RUFDQSwrQkFsQ1E7QXpJa3gyQ3BCO0F5STl1MkNZO0VBQ0k7QXpJZ3YyQ2hCOztBeUk3dzJDSTtFQUNJLCtCQVRZO0VBVVo7RUFDQTtBeklneDJDUjtBeUk5dzJDUTtFQUdJO0VBQ0EsK0JBakJRO0F6SSt4MkNwQjtBeUk1dzJDWTtFQUNJO0F6STh3MkNoQjs7QXlJencyQ0k7RUFDSSwrQkExQlk7RUEyQlo7RUFDQTtBekk0dzJDUjtBeUkxdzJDUTtFQUdJO0VBQ0EsK0JBbENRO0F6STR5MkNwQjtBeUl4dzJDWTtFQUNJO0F6STB3MkNoQjs7QXlJdnkyQ0k7RUFDSSwrQkFUWTtFQVVaO0VBQ0E7QXpJMHkyQ1I7QXlJeHkyQ1E7RUFHSTtFQUNBLCtCQWpCUTtBekl5ejJDcEI7QXlJdHkyQ1k7RUFDSTtBekl3eTJDaEI7O0F5SW55MkNJO0VBQ0ksK0JBMUJZO0VBMkJaO0VBQ0E7QXpJc3kyQ1I7QXlJcHkyQ1E7RUFHSTtFQUNBLCtCQWxDUTtBeklzMDJDcEI7QXlJbHkyQ1k7RUFDSTtBeklveTJDaEI7O0FnQi93MkNJO0UwSHhEQTs7Ozs7O0lBT0k7SUNSSjtFM0ltMTJDRjtFMEl4MDJDTTs7Ozs7O0lBQ0k7SUFDQTtFMUkrMDJDVjtFMEk1MDJDTTs7Ozs7O0lBQ0c7RTFJbTEyQ1Q7RTBJaDEyQ007Ozs7OztJbElQSjtFUisxMkNGO0UySXoyMkNFOzs7Ozs7SUFDSSwyQ0RxQnlCO0UxSTIxMkMvQjtFMkk3MjJDRTs7Ozs7O0lBQ0k7RTNJbzMyQ047RTJJLzIyQ007Ozs7OztJQUVJO0UzSXEzMkNWO0UySWwzMkNVOzs7Ozs7SUFDSSxpRERNbUQ7RTFJbTMyQ2pFO0UySXQzMkNVOzs7Ozs7SUFDSTtFM0k2MzJDZDtBQUNGO0EwSXYzMkNBOzs7RUFHSTtFQUNBO0ExSXkzMkNKO0FnQnIxMkNJO0UwSHhDSjs7O0lBUVE7RTFJMjMyQ047QUFDRjs7QTBJeDMyQ0E7OztFQUdJO0VBQ0E7QTFJMjMyQ0o7QWdCbjIyQ0k7RTBINUJKOzs7SUFRUTtFMUk2MzJDTjtBQUNGOztBMEkxMzJDQTs7O0VBR0k7RUFDQTtBMUk2MzJDSjtBZ0JqMzJDSTtFMEhoQko7OztJQVFRO0UxSSszMkNOO0FBQ0Y7O0EwSTUzMkNBOzs7Ozs7RUNsRUk7QTNJdTgyQ0o7QTJJcDgyQ0k7Ozs7OztFQUNJLDZCRG9FcUI7QTFJdTQyQzdCO0EySXg4MkNJOzs7Ozs7RUFDSTtBM0krODJDUjtBMkkxODJDUTs7Ozs7O0VBRUk7QTNJZzkyQ1o7QTJJNzgyQ1k7Ozs7OztFQUNJLDJDRHFEMEI7QTFJKzUyQzFDO0EySWo5MkNZOzs7Ozs7RUFDSTtBM0l3OTJDaEI7O0EwSS81MkNRO0VBQ0k7QTFJazYyQ1o7O0EwSS81MkNRO0VBQ0k7QTFJazYyQ1o7O0EwSS81MkNRO0VBQ0k7QTFJazYyQ1o7O0EwSS81MkNRO0VBQ0k7QTFJazYyQ1o7O0EwSS81MkNRO0VBQ0k7QTFJazYyQ1o7O0EwSS81MkNRO0VBQ0k7RUFDQTtBMUlrNjJDWjs7QTBJLzUyQ1E7RUFDSTtFQUNBO0ExSWs2MkNaOztBZ0JwOTJDSTtFMEh1Qkk7SUFDSTtFMUlpODJDVjtFMEk5NzJDTTtJQUNJO0UxSWc4MkNWO0UwSTc3MkNNO0lBQ0k7RTFJKzcyQ1Y7RTBJNTcyQ007SUFDSTtFMUk4NzJDVjtFMEkzNzJDTTtJQUNJO0UxSTY3MkNWO0UwSTE3MkNNO0lBQ0k7SUFDQTtFMUk0NzJDVjtFMEl6NzJDTTtJQUNJO0lBQ0E7RTFJMjcyQ1Y7QUFDRjtBZ0I5KzJDSTtFMEh1Qkk7SUFDSTtFMUkwOTJDVjtFMEl2OTJDTTtJQUNJO0UxSXk5MkNWO0UwSXQ5MkNNO0lBQ0k7RTFJdzkyQ1Y7RTBJcjkyQ007SUFDSTtFMUl1OTJDVjtFMElwOTJDTTtJQUNJO0UxSXM5MkNWO0UwSW45MkNNO0lBQ0k7SUFDQTtFMUlxOTJDVjtFMElsOTJDTTtJQUNJO0lBQ0E7RTFJbzkyQ1Y7QUFDRjtBZ0J2ZzNDSTtFMEh1Qkk7SUFDSTtFMUltLzJDVjtFMEloLzJDTTtJQUNJO0UxSWsvMkNWO0UwSS8rMkNNO0lBQ0k7RTFJaS8yQ1Y7RTBJOSsyQ007SUFDSTtFMUlnLzJDVjtFMEk3KzJDTTtJQUNJO0UxSSsrMkNWO0UwSTUrMkNNO0lBQ0k7SUFDQTtFMUk4KzJDVjtFMEkzKzJDTTtJQUNJO0lBQ0E7RTFJNisyQ1Y7QUFDRjtBZ0JoaTNDSTtFMEh1Qkk7SUFDSTtFMUk0ZzNDVjtFMEl6ZzNDTTtJQUNJO0UxSTJnM0NWO0UwSXhnM0NNO0lBQ0k7RTFJMGczQ1Y7RTBJdmczQ007SUFDSTtFMUl5ZzNDVjtFMEl0ZzNDTTtJQUNJO0UxSXdnM0NWO0UwSXJnM0NNO0lBQ0k7SUFDQTtFMUl1ZzNDVjtFMElwZzNDTTtJQUNJO0lBQ0E7RTFJc2czQ1Y7QUFDRjtBZ0J6ajNDSTtFMEh1Qkk7SUFDSTtFMUlxaTNDVjtFMElsaTNDTTtJQUNJO0UxSW9pM0NWO0UwSWppM0NNO0lBQ0k7RTFJbWkzQ1Y7RTBJaGkzQ007SUFDSTtFMUlraTNDVjtFMEkvaDNDTTtJQUNJO0UxSWlpM0NWO0UwSTloM0NNO0lBQ0k7SUFDQTtFMUlnaTNDVjtFMEk3aDNDTTtJQUNJO0lBQ0E7RTFJK2gzQ1Y7QUFDRjtBNEk3bzNDQTtFQUNJO0VBQ0E7QTVJK28zQ0o7O0E0STVvM0NBO0VBQ0k7RUFDQTtBNUkrbzNDSjtBNEk3bzNDSTtFQUNJO0E1SStvM0NSOztBNEkzbzNDQTtFQUNJO0VBQ0E7QTVJOG8zQ0o7QTRJNW8zQ0k7RUFFSTtFQUNBO0E1STZvM0NSOztBNEl6bzNDQTtFQUNJO0E1STRvM0NKOztBNEl2bzNDSTs7O0VBRUk7QTVJMm8zQ1I7O0E0SXRvM0NJO0VBRUk7QTVJd28zQ1I7O0E0SW5vM0NJO0VBRUk7QTVJcW8zQ1I7O0E0SWpvM0NBO0VBS0k7QTVJZ28zQ0o7QTRJcG8zQ0k7RUFFSTtBNUlxbzNDUjs7QTZJeHIzQ0M7O0VBRUM7QTdJMnIzQ0Y7QTZJenIzQ0U7O0VBQ0M7QTdJNHIzQ0g7QTZJdnIzQ0M7RUFDQztBN0l5cjNDRjtBNklwcjNDRTtFQUNDO0E3SXNyM0NIO0E2SW5yM0NFO0VBQ0M7QTdJcXIzQ0g7QTZJbHIzQ0U7RUFDQztBN0lvcjNDSDtBNklqcjNDRTtFQUNDO0E3SW1yM0NIO0E2STlxM0NFO0VBQ0M7QTdJZ3IzQ0g7QTZJN3EzQ0U7RUFDQztBN0krcTNDSDtBNkk1cTNDRTtFQUNDO0E3SThxM0NIO0E2SXpxM0NFO0VBQ0M7QTdJMnEzQ0g7QTZJeHEzQ0U7RUFDQztBN0kwcTNDSDtBNkl2cTNDRTtFQUNDO0E3SXlxM0NIO0E2SXBxM0NFO0VBQ0M7QTdJc3EzQ0g7QTZJbnEzQ0U7RUFDQztBN0lxcTNDSDtBNklscTNDRTtFQUNDO0E3SW9xM0NIO0E2SWpxM0NFO0VBQ0M7QTdJbXEzQ0g7QTZJaHEzQ0U7RUFDQztBN0lrcTNDSDtBNkkvcDNDRTtFQUNDO0E3SWlxM0NIO0E2STlwM0NFO0VBQ0M7QTdJZ3EzQ0g7QTZJN3AzQ0U7RUFDQztBN0krcDNDSDtBNkk1cDNDRTtFQUNDO0E3SThwM0NIOztBOEkvdjNDQTtFQUNJO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFFQTtFQUVBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUVBO0E5SXl2M0NKO0E4SXR2M0NJO0VBQ0k7QTlJd3YzQ1I7QThJcHYzQ0k7RUFDSTtFQUNBO0VBQ0EsMkJ2STBSVTtBUDQ5MkNsQjtBOEludjNDUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsMkJ2SWtSTTtFdUlqUk47RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5SXF2M0NaO0E4SW52M0NZO0VBQ0k7RUFDQTtBOUlxdjNDaEI7QThJbHYzQ1k7RUFDSSxnQnZJOFNHO0V1STdTSDtFQUNBO0E5SW92M0NoQjtBOEkvdTNDUTtFQUNJO0VBQ0E7RUFDQTtBOUlpdjNDWjtBOEkvdTNDWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlJaXYzQ2hCO0E4STl1M0NZO0VBQ0k7RUFDQTtBOUlndjNDaEI7QThJM3UzQ1E7RUFDSSwyQnZJd09NO0FQcWczQ2xCO0E4STN1M0NZO0VBQ0ksMkJ2SXFPRTtFdUlwT0Y7RUFDQTtBOUk2dTNDaEI7QThJM3UzQ2dCO0VBQ0k7QTlJNnUzQ3BCO0E4STF1M0NnQjtFQUNJO0VBQ0E7QTlJNHUzQ3BCO0E4SXZ1M0NnQjtFQUNJO0VBQ0E7QTlJeXUzQ3BCO0E4SXR1M0NnQjtFQUNJO0VBQ0E7QTlJd3UzQ3BCO0E4SWh1M0NZO0VBQ0ksMkJ2SXNNRTtFdUlyTUY7RUFDQTtBOUlrdTNDaEI7QThJaHUzQ2dCO0VBQ0k7RUFDQTtBOUlrdTNDcEI7QThJL3QzQ2dCO0VBQ0k7QTlJaXUzQ3BCO0E4STV0M0NnQjtFQUNJO0VBQ0E7QTlJOHQzQ3BCO0E4STN0M0NnQjtFQUNJO0VBQ0E7QTlJNnQzQ3BCO0E4SXB0M0NRO0VBQ0k7RUFDQTtBOUlzdDNDWjtBOElsdDNDUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ047QTlJb3QzQ047QThJaHQzQ1E7RUFDSTtFQUNBO0E5SWt0M0NaO0E4STlzM0NRO0VBQ0k7QTlJZ3QzQ1o7QThJNXMzQ1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlJOHMzQ1o7O0ErSTc0M0NJO0VBQ0Y7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0lnNTNDRjtBK0k5NDNDUTtFQUNMO0VBQ0E7RUFDQTtBL0lnNTNDSDtBK0k5NDNDRztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsMkJ4SWtUYztBUDhsM0NsQjtBK0k3NDNDWTtFQUNJO0VBQ0E7RUFDQTtBL0krNDNDaEI7QStJMzQzQ1k7RUFDUiwyQnhJdVNjO0FQc20zQ2xCO0ErSTM0M0NJO0VBQ0M7QS9JNjQzQ0w7QStJMTQzQ0k7RUFDQztBL0k0NDNDTDtBK0l0NDNDSTtFQUNDO0EvSXc0M0NMOztBZ0pwNzNDUTtFQUNJO0FoSnU3M0NaO0FnSmo3M0NRO0VBQ0k7QWhKbTczQ1o7O0FpSjk3M0NBO0VDdUJDO0FsSjI2M0NEOztBaUo3NzNDQTtFQ2tCQztBbEorNjNDRDs7QW1KcjgzQ0E7RUFDQztBbkp3ODNDRDtBbUpyODNDQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkp1ODNDRjtBbUpyODNDRTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSnU4M0NIO0FtSnA4M0NFO0VBQ0M7QW5KczgzQ0g7QW1KaDgzQ0U7RUFDQztFQUNBO0VBQ0E7RUFDQTtBbkprODNDSDtBbUo3NzNDRTtFQUNDO0VBQ0E7RUFDQSxtQ3ZIckI2QjtFdUhzQjdCLGtDdkh0QjZCO0E1QnE5M0NoQztBbUoxNzNDRTtFQUNDLGdDdkg1QjZCO0V1SDZCN0IsK0J2SDdCNkI7QTVCeTkzQ2hDO0FtSnY3M0NFO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQSxnQ3ZIdkM2QjtFdUh3QzdCLG1Ddkh4QzZCO0E1QmkrM0NoQztBbUpwNzNDRTtFQUNDLCtCdkg5QzZCO0V1SCtDN0Isa0N2SC9DNkI7QTVCcSszQ2hDOztBbUo5NjNDRTtFQUNDO0FuSmk3M0NIO0FtSi82M0NHO0VBQ0MsZ0N2SDNENEI7RXVINEQ1QixtQ3ZINUQ0QjtBNUI2KzNDaEM7QW1KLzYzQ0k7RUFFQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSmc3M0NMO0FtSjc2M0NJO0VBQ0M7RUFDQTtFQUNBO0FuSis2M0NMO0FtSng2M0NFO0VBQ0M7QW5KMDYzQ0g7QW1KeDYzQ0c7RUFDQywrQnZIckY0QjtFdUhzRjVCLGtDdkh0RjRCO0E1QmdnNENoQztBbUp4NjNDSTtFQUVDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5KeTYzQ0w7QW1KdDYzQ0k7RUFDQztFQUNBO0VBQ0E7QW5KdzYzQ0w7O0FtSmg2M0NBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkptNjNDRDtBbUpoNjNDQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5KazYzQ0Y7QW1KOTUzQ0M7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSmc2M0NGO0FtSjU1M0NDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbko4NTNDRjtBbUoxNTNDQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5KNDUzQ0Y7O0FvSnRsNENBO0VBQ0k7QXBKeWw0Q0o7QW9Kdmw0Q0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEp5bDRDUjtBb0p2bDRDUTtFQUNJO0VBQ0E7QXBKeWw0Q1o7QW9Kcmw0Q0k7RUFDSTtFQUNBO0U1SVRKO0U0SVdJO0VBQ0E7RUFDQTtFQUNBLGdCN0lxVlc7RTZJcFZYO0VBQ0E7RUFDQTtBcEp1bDRDUjtBb0pybDRDUTtFQUNJO0FwSnVsNENaOztBb0pobDRDUTtFQUNJO0VBQ0E7RUFDQTtBcEptbDRDWjs7QXFKaG40Q0E7RUFDSTtFQUNBLHlCOUlGSTtBUHFuNENSO0FxSmpuNENJO0VBR0ksYzlJUEE7RThJUUEseUJBeEJVO0FySnlvNENsQjs7QXFKN200Q0E7RUFDSTtBckpnbjRDSjtBcUo3bTRDUTs7RUFFSSxjQWxDTTtBckppcDRDbEI7O0FxSjFtNENBO0VBQ0M7RUFDRyxjOUl6Qkk7RThJMEJKLHlCQTFDYztBckp1cDRDbEI7QXFKM200Q0k7RUFDSSxjOUk3QkE7RThJOEJBLHlCQTVDaUI7QXJKeXA0Q3pCOztBcUp6bTRDQTtFQUNDO0VBQ0c7RUFDQTtBcko0bTRDSjtBcUoxbTRDSTtFQUNJO0VBQ0E7QXJKNG00Q1I7O0FxSnhtNENBO0VBQ0k7QXJKMm00Q0o7QXFKem00Q0k7RUFFSTtFQUNBLHlCQTdEZ0I7QXJKdXE0Q3hCOztBcUp0bTRDQTtFQUNJLGNBeEVjO0FySmlyNENsQjtBcUp2bTRDSTtFQUNJLGNBekVpQjtBckprcjRDekI7O0FxSnJtNENBO0VBQ0k7QXJKd200Q0o7O0FxSnJtNENBO0VBQ0ksY0EvRWM7QXJKdXI0Q2xCOztBcUpybTRDQTtFQUNJLGNBM0VhO0FySm1yNENqQjs7QXFKcm00Q0E7RUFDSSxjOUk1RUk7RThJNkVKLHlCQW5GYztBckoycjRDbEI7O0FxSnJtNENBO0VBQ0ksYzlJakZJO0U4SWtGSix5QkE3RmM7QXJKcXM0Q2xCOztBc0oxczRDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsVS9JcXNDZ0I7RStJcHNDaEI7QXRKNnM0Q0Q7QXNKM3M0Q0M7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZ0IvSThWaUI7RStJN1ZqQjtFOUlORTtFOElRRjtFQUNBO0UvQ1hNLGlDK0NjRztFL0NDSCwrQytDQ1U7RS9DR1YseUMrQ0ZNO0F0SjBzNENkO0F1R3Z0NENROztFQUVGLHNDK0NTVTtBdEpndDRDaEI7QXVHdHQ0Q1E7RUFDSSxzQytDS0k7QXRKbXQ0Q2hCO0FzSjFzNENFO0VBQ0M7RUFDQTtFQUNBO0F0SjRzNENIO0FzSjFzNENHOztFQUVDO0F0SjRzNENKO0FzSnhzNENFO0VBQ0M7RUFDQTtFQUNBO0F0SjBzNENIO0FzSnhzNENHOztFQUVDO0F0SjBzNENKO0FzSnRzNENFO0VBQ0M7RUFDQTtFQUNBO0F0SndzNENIO0FzSnRzNENHOztFQUVDO0F0SndzNENKO0FzSnBzNENFO0VBQ0M7RUFDQTtBdEpzczRDSDtBc0puczRDRTtFQUNDO0VBQ0E7RUFDQTtBdEpxczRDSDtBc0poczRDRTtFQUNDO0F0SmtzNENIO0FzSmhzNENHO0VBQ0M7QXRKa3M0Q0o7QXNKL3I0Q0c7RUFDQztFQUNBO0F0SmlzNENKOztBc0ozcjRDQTtFQUNDO0VBQ0E7RUFDQTtFL0N4Rk8saUMrQzJGRTtFL0M1RUYscUMrQzhFUztFL0MxRVQseUMrQzJFSztBdEoycjRDYjtBdUdyeDRDUTs7RUFFRixpQytDc0ZTO0F0SmlzNENmO0F1R3B4NENRO0VBQ0ksaUMrQ2tGRztBdEpvczRDZjtBdUcxdzRDSTtFQVNRLHdDK0NnRUs7RS9DakRMLHFDK0NtRFk7RS9DL0NaO0F2R212NENaO0F1R2x3NENZOzs7Ozs7Ozs7RUFFRix3QytDMkRZO0F0Smd0NEN0QjtBdUd4dzRDWTtFQUNJLHdDK0N1RE07QXRKbXQ0Q3RCOztBdUpoMDRDQTtFQUNJO0VBQ0E7QXZKbTA0Q0o7O0F3SnAwNENBO0VBQ0k7SUFDSTtJQUNBO0V4SnUwNENOO0V3SnIwNENNOzs7Ozs7Ozs7O0lBT0k7SUFDQTtJQUNBO0V4SjAwNENWO0V3SnYwNENNOzs7Ozs7OztJQVFJO0V4SnkwNENWO0FBQ0Y7QXlKbjI0Q0E7RUFDQztFQUNBO0F6SnEyNENEOztBeUpqMjRDQTtFQUNDO0VBQ0E7QXpKbzI0Q0Q7O0F5SmgyNENBO0VBQ0M7RUFDQTtBekptMjRDRDs7QXlKaDI0Q0E7RUFDQztBekptMjRDRDtBeUpqMjRDQztFQUNDO0F6Sm0yNENGOztBeUo5MTRDQztFQUNDO0F6SmkyNENGOztBeUo3MTRDQTtFQUNDO0F6SmcyNENEO0F5SjkxNENDO0VBRUM7QXpKKzE0Q0Y7O0F5SjMxNENBO0VBQ0M7QXpKODE0Q0Q7QXlKNTE0Q0M7RUFDQztFQUNBO0F6SjgxNENGOztBeUp6MTRDQztFQUNDO0VBQ0E7QXpKNDE0Q0Y7O0F5SngxNENBO0VBQ0M7QXpKMjE0Q0Q7QXlKejE0Q0M7RUFFQztFQUNBO0F6SjAxNENGOztBeUpuMTRDRTtFQUNDO0F6SnMxNENIOztBeUpsMTRDQztFQUNDO0VBQ0E7QXpKcTE0Q0Y7O0F5SmwxNENDO0VBQ0M7RUFDQTtBekpxMTRDRjs7QXlKajE0Q0U7RUFDQztBekpvMTRDSDtBeUpsMTRDRztFQUNDO0F6Sm8xNENKOztBeUpoMTRDRTtFQUNDO0F6Sm0xNENIO0F5SmoxNENHO0VBRUM7QXpKazE0Q0o7O0F5SjcwNENDO0VBQ0M7QXpKZzE0Q0Y7QXlKOTA0Q0U7RUFDQztBekpnMTRDSDs7QXlKMzA0Q0U7RUFDQztBeko4MDRDSDs7QXlKMTA0Q0M7RUFDQztBeko2MDRDRjtBeUozMDRDRTtFQUVDO0F6SjQwNENIOztBeUpqNDRDRTtFQUNDO0F6Sm80NENIOztBeUpoNDRDQztFQUNDO0VBQ0E7QXpKbTQ0Q0Y7O0F5Smg0NENDO0VBQ0M7RUFDQTtBekptNDRDRjs7QXlKLzM0Q0U7RUFDQztBekprNDRDSDtBeUpoNDRDRztFQUNDO0F6Sms0NENKOztBeUo5MzRDRTtFQUNDO0F6Smk0NENIO0F5Si8zNENHO0VBRUM7QXpKZzQ0Q0o7O0F5SjMzNENDO0VBQ0M7QXpKODM0Q0Y7QXlKNTM0Q0U7RUFDQztBeko4MzRDSDs7QXlKejM0Q0U7RUFDQztBeko0MzRDSDs7QXlKeDM0Q0M7RUFDQztBekoyMzRDRjtBeUp6MzRDRTtFQUVDO0F6SjAzNENIOztBeUovNjRDRTtFQUNDO0F6Sms3NENIOztBeUo5NjRDQztFQUNDO0VBQ0E7QXpKaTc0Q0Y7O0F5Sjk2NENDO0VBQ0M7RUFDQTtBekppNzRDRjs7QXlKNzY0Q0U7RUFDQztBekpnNzRDSDtBeUo5NjRDRztFQUNDO0F6Smc3NENKOztBeUo1NjRDRTtFQUNDO0F6Sis2NENIO0F5Sjc2NENHO0VBRUM7QXpKODY0Q0o7O0F5Sno2NENDO0VBQ0M7QXpKNDY0Q0Y7QXlKMTY0Q0U7RUFDQztBeko0NjRDSDs7QXlKdjY0Q0U7RUFDQztBekowNjRDSDs7QXlKdDY0Q0M7RUFDQztBekp5NjRDRjtBeUp2NjRDRTtFQUVDO0F6Snc2NENIOztBeUo3OTRDRTtFQUNDO0F6SmcrNENIOztBeUo1OTRDQztFQUNDO0VBQ0E7QXpKKzk0Q0Y7O0F5SjU5NENDO0VBQ0M7RUFDQTtBekorOTRDRjs7QXlKMzk0Q0U7RUFDQztBeko4OTRDSDtBeUo1OTRDRztFQUNDO0F6Sjg5NENKOztBeUoxOTRDRTtFQUNDO0F6SjY5NENIO0F5SjM5NENHO0VBRUM7QXpKNDk0Q0o7O0F5SnY5NENDO0VBQ0M7QXpKMDk0Q0Y7QXlKeDk0Q0U7RUFDQztBekowOTRDSDs7QXlKcjk0Q0U7RUFDQztBekp3OTRDSDs7QXlKcDk0Q0M7RUFDQztBekp1OTRDRjtBeUpyOTRDRTtFQUVDO0F6SnM5NENIOztBeUozZzVDRTtFQUNDO0F6SjhnNUNIOztBeUoxZzVDQztFQUNDO0VBQ0E7QXpKNmc1Q0Y7O0F5SjFnNUNDO0VBQ0M7RUFDQTtBeko2ZzVDRjs7QXlKemc1Q0U7RUFDQztBeko0ZzVDSDtBeUoxZzVDRztFQUNDO0F6SjRnNUNKOztBeUp4ZzVDRTtFQUNDO0F6SjJnNUNIO0F5SnpnNUNHO0VBRUM7QXpKMGc1Q0o7O0F5SnJnNUNDO0VBQ0M7QXpKd2c1Q0Y7QXlKdGc1Q0U7RUFDQztBekp3ZzVDSDs7QXlKbmc1Q0U7RUFDQztBekpzZzVDSDs7QXlKbGc1Q0M7RUFDQztBekpxZzVDRjtBeUpuZzVDRTtFQUVDO0F6Sm9nNUNIOztBeUp6ajVDRTtFQUNDO0F6SjRqNUNIOztBeUp4ajVDQztFQUNDO0VBQ0E7QXpKMmo1Q0Y7O0F5SnhqNUNDO0VBQ0M7RUFDQTtBekoyajVDRjs7QXlKdmo1Q0U7RUFDQztBekowajVDSDtBeUp4ajVDRztFQUNDO0F6SjBqNUNKOztBeUp0ajVDRTtFQUNDO0F6SnlqNUNIO0F5SnZqNUNHO0VBRUM7QXpKd2o1Q0o7O0F5Sm5qNUNDO0VBQ0M7QXpKc2o1Q0Y7QXlKcGo1Q0U7RUFDQztBekpzajVDSDs7QXlKamo1Q0U7RUFDQztBekpvajVDSDs7QXlKaGo1Q0M7RUFDQztBekptajVDRjtBeUpqajVDRTtFQUVDO0F6SmtqNUNIOztBeUp2bTVDRTtFQUNDO0F6SjBtNUNIOztBeUp0bTVDQztFQUNDO0VBQ0E7QXpKeW01Q0Y7O0F5SnRtNUNDO0VBQ0M7RUFDQTtBekp5bTVDRjs7QXlKcm01Q0U7RUFDQztBekp3bTVDSDtBeUp0bTVDRztFQUNDO0F6SndtNUNKOztBeUpwbTVDRTtFQUNDO0F6SnVtNUNIO0F5SnJtNUNHO0VBRUM7QXpKc201Q0o7O0F5SmptNUNDO0VBQ0M7QXpKb201Q0Y7QXlKbG01Q0U7RUFDQztBekpvbTVDSDs7QXlKL2w1Q0U7RUFDQztBekprbTVDSDs7QXlKOWw1Q0M7RUFDQztBekppbTVDRjtBeUovbDVDRTtFQUVDO0F6SmdtNUNIOztBeUpycDVDRTtFQUNDO0F6SndwNUNIOztBeUpwcDVDQztFQUNDO0VBQ0E7QXpKdXA1Q0Y7O0F5SnBwNUNDO0VBQ0M7RUFDQTtBekp1cDVDRjs7QXlKbnA1Q0U7RUFDQztBekpzcDVDSDtBeUpwcDVDRztFQUNDO0F6SnNwNUNKOztBeUpscDVDRTtFQUNDO0F6SnFwNUNIO0F5Sm5wNUNHO0VBRUM7QXpKb3A1Q0o7O0F5Si9vNUNDO0VBQ0M7QXpKa3A1Q0Y7QXlKaHA1Q0U7RUFDQztBekprcDVDSDs7QXlKN281Q0U7RUFDQztBekpncDVDSDs7QXlKNW81Q0M7RUFDQztBekorbzVDRjtBeUo3bzVDRTtFQUVDO0F6SjhvNUNIOztBeUp2bzVDSTtFQUNGO0VBQ0E7QXpKMG81Q0Y7O0F5SnRvNUNFO0VBQ0M7RUFDQTtBekp5bzVDSDs7QXlKcm81Q0M7RUFDQztFQUNBO0F6SndvNUNGOztBeUp0cDVDSTtFQUNGO0VBQ0E7QXpKeXA1Q0Y7O0F5SnJwNUNFO0VBQ0M7RUFDQTtBekp3cDVDSDs7QXlKcHA1Q0M7RUFDQztFQUNBO0F6SnVwNUNGOztBeUpycTVDSTtFQUNGO0VBQ0E7QXpKd3E1Q0Y7O0F5SnBxNUNFO0VBQ0M7RUFDQTtBekp1cTVDSDs7QXlKbnE1Q0M7RUFDQztFQUNBO0F6SnNxNUNGOztBeUpwcjVDSTtFQUNGO0VBQ0E7QXpKdXI1Q0Y7O0F5Sm5yNUNFO0VBQ0M7RUFDQTtBekpzcjVDSDs7QXlKbHI1Q0M7RUFDQztFQUNBO0F6SnFyNUNGOztBeUpuczVDSTtFQUNGO0VBQ0E7QXpKc3M1Q0Y7O0F5SmxzNUNFO0VBQ0M7RUFDQTtBekpxczVDSDs7QXlKanM1Q0M7RUFDQztFQUNBO0F6Sm9zNUNGOztBeUpsdDVDSTtFQUNGO0VBQ0E7QXpKcXQ1Q0Y7O0F5Smp0NUNFO0VBQ0M7RUFDQTtBekpvdDVDSDs7QXlKaHQ1Q0M7RUFDQztFQUNBO0F6Sm10NUNGOztBeUpqdTVDSTtFQUNGO0VBQ0E7QXpKb3U1Q0Y7O0F5Smh1NUNFO0VBQ0M7RUFDQTtBekptdTVDSDs7QXlKL3Q1Q0M7RUFDQztFQUNBO0F6Smt1NUNGOztBeUpodjVDSTtFQUNGO0VBQ0E7QXpKbXY1Q0Y7O0F5Si91NUNFO0VBQ0M7RUFDQTtBekprdjVDSDs7QXlKOXU1Q0M7RUFDQztFQUNBO0F6Sml2NUNGOztBeUovdjVDSTtFQUNGO0VBQ0E7QXpKa3c1Q0Y7O0F5Sjl2NUNFO0VBQ0M7RUFDQTtBekppdzVDSDs7QXlKN3Y1Q0M7RUFDQztFQUNBO0F6Smd3NUNGOztBeUoxdjVDQztFQUNDO0F6SjZ2NUNGOztBeUoxdjVDQztFQUNDO0F6SjZ2NUNGOztBeUoxdjVDQztFQUNDO0F6SjZ2NUNGOztBeUp6djVDRTtFQUVDO0F6SjJ2NUNIOztBeUoxdzVDQztFQUNDO0F6SjZ3NUNGOztBeUoxdzVDQztFQUNDO0F6SjZ3NUNGOztBeUoxdzVDQztFQUNDO0F6SjZ3NUNGOztBeUp6dzVDRTtFQUVDO0F6SjJ3NUNIOztBeUoxeDVDQztFQUNDO0F6SjZ4NUNGOztBeUoxeDVDQztFQUNDO0F6SjZ4NUNGOztBeUoxeDVDQztFQUNDO0F6SjZ4NUNGOztBeUp6eDVDRTtFQUVDO0F6SjJ4NUNIOztBeUoxeTVDQztFQUNDO0F6SjZ5NUNGOztBeUoxeTVDQztFQUNDO0F6SjZ5NUNGOztBeUoxeTVDQztFQUNDO0F6SjZ5NUNGOztBeUp6eTVDRTtFQUVDO0F6SjJ5NUNIOztBeUoxejVDQztFQUNDO0F6SjZ6NUNGOztBeUoxejVDQztFQUNDO0F6SjZ6NUNGOztBeUoxejVDQztFQUNDO0F6SjZ6NUNGOztBeUp6ejVDRTtFQUVDO0F6SjJ6NUNIOztBeUoxMDVDQztFQUNDO0F6SjYwNUNGOztBeUoxMDVDQztFQUNDO0F6SjYwNUNGOztBeUoxMDVDQztFQUNDO0F6SjYwNUNGOztBeUp6MDVDRTtFQUVDO0F6SjIwNUNIOztBeUoxMTVDQztFQUNDO0F6SjYxNUNGOztBeUoxMTVDQztFQUNDO0F6SjYxNUNGOztBeUoxMTVDQztFQUNDO0F6SjYxNUNGOztBeUp6MTVDRTtFQUVDO0F6SjIxNUNIOztBeUoxMjVDQztFQUNDO0F6SjYyNUNGOztBeUoxMjVDQztFQUNDO0F6SjYyNUNGOztBeUoxMjVDQztFQUNDO0F6SjYyNUNGOztBeUp6MjVDRTtFQUVDO0F6SjIyNUNIOztBeUoxMzVDQztFQUNDO0F6SjYzNUNGOztBeUoxMzVDQztFQUNDO0F6SjYzNUNGOztBeUoxMzVDQztFQUNDO0F6SjYzNUNGOztBeUp6MzVDRTtFQUVDO0F6SjIzNUNIOztBeUpwMzVDQTtFQUNDO0F6SnUzNUNEOztBeUpuMzVDQTtFQUNDO0F6SnMzNUNEOztBeUpuMzVDQTtFQUNDO0F6SnMzNUNEOztBeUpuMzVDQTtFQUNDO0F6SnMzNUNEOztBeUpuMzVDQTtFQUNDO0F6SnMzNUNEOztBeUpuMzVDQTtFQUNDO0F6SnMzNUNEOztBeUpuMzVDQTtFQUNDO0F6SnMzNUNEOztBeUpuMzVDQTtFQUNDO0F6SnMzNUNEOztBeUpuMzVDQTtFQUNDO0F6SnMzNUNEOztBeUpuMzVDQTtFQUNDO0F6SnMzNUNEOztBeUo3MjVDRTtFQUNDO0F6SmczNUNIOztBeUo3MjVDRTtFQUNDO0F6SmczNUNIOztBeUo3MjVDRTtFQUNDO0F6SmczNUNIOztBeUo1MjVDRTtFQUNDO0F6SisyNUNIOztBeUo1MjVDRTtFQUNDO0F6SisyNUNIOztBZ0JqaTZDSTtFeUlnS0Y7SUFDQztFekpxNDVDRDtFeUpsNDVDQTtJQUNDO0V6Sm80NUNEO0V5Smo0NUNBO0lBQ0M7RXpKbTQ1Q0Q7RXlKLzM1Q0E7SUFDQztFekppNDVDRDtFeUo5MzVDQTtJQUNDO0V6Smc0NUNEO0FBQ0Y7QWdCbmo2Q0k7RXlJZ0tGO0lBQ0M7RXpKczU1Q0Q7RXlKbjU1Q0E7SUFDQztFekpxNTVDRDtFeUpsNTVDQTtJQUNDO0V6Sm81NUNEO0V5Smg1NUNBO0lBQ0M7RXpKazU1Q0Q7RXlKLzQ1Q0E7SUFDQztFekppNTVDRDtBQUNGO0FnQnBrNkNJO0V5SWdLRjtJQUNDO0V6SnU2NUNEO0V5SnA2NUNBO0lBQ0M7RXpKczY1Q0Q7RXlKbjY1Q0E7SUFDQztFekpxNjVDRDtFeUpqNjVDQTtJQUNDO0V6Sm02NUNEO0V5Smg2NUNBO0lBQ0M7RXpKazY1Q0Q7QUFDRjtBZ0JybDZDSTtFeUlnS0Y7SUFDQztFekp3NzVDRDtFeUpyNzVDQTtJQUNDO0V6SnU3NUNEO0V5SnA3NUNBO0lBQ0M7RXpKczc1Q0Q7RXlKbDc1Q0E7SUFDQztFekpvNzVDRDtFeUpqNzVDQTtJQUNDO0V6Sm03NUNEO0FBQ0Y7QWdCdG02Q0k7RXlJZ0tGO0lBQ0M7RXpKeTg1Q0Q7RXlKdDg1Q0E7SUFDQztFekp3ODVDRDtFeUpyODVDQTtJQUNDO0V6SnU4NUNEO0V5Sm44NUNBO0lBQ0M7RXpKcTg1Q0Q7RXlKbDg1Q0E7SUFDQztFekpvODVDRDtBQUNGO0EwSmxyNkNBO0VBQ0k7QTFKb3I2Q0o7O0EwSmpyNkNBO0VBQ0k7RUFDQTtBMUpvcjZDSjs7QTBKOXE2Q0M7RUFDQztBMUppcjZDRjs7QTBKbHI2Q0M7RUFDQztBMUpxcjZDRjs7QTBKdHI2Q0M7RUFDQztBMUp5cjZDRjs7QTBKMXI2Q0M7RUFDQztBMUo2cjZDRjs7QTBKOXI2Q0M7RUFDQztBMUppczZDRjs7QTBKbHM2Q0M7RUFDQztBMUpxczZDRjs7QTBKdHM2Q0M7RUFDQztBMUp5czZDRjs7QTBKMXM2Q0M7RUFDQztBMUo2czZDRjs7QTBKOXM2Q0M7RUFDQztBMUppdDZDRjs7QTBKM3M2Q0k7RUFDSTtBMUo4czZDUjs7QTBKM3M2Q0k7RUFDSTtBMUo4czZDUjs7QTBKM3M2Q0k7RUFDSTtBMUo4czZDUjs7QTBKdnQ2Q0k7RUFDSTtBMUowdDZDUjs7QTBKdnQ2Q0k7RUFDSTtBMUowdDZDUjs7QTBKdnQ2Q0k7RUFDSTtBMUowdDZDUjs7QTBKbnU2Q0k7RUFDSTtBMUpzdTZDUjs7QTBKbnU2Q0k7RUFDSTtBMUpzdTZDUjs7QTBKbnU2Q0k7RUFDSTtBMUpzdTZDUjs7QTBKL3U2Q0k7RUFDSTtBMUprdjZDUjs7QTBKL3U2Q0k7RUFDSTtBMUprdjZDUjs7QTBKL3U2Q0k7RUFDSTtBMUprdjZDUjs7QTBKM3Y2Q0k7RUFDSTtBMUo4djZDUjs7QTBKM3Y2Q0k7RUFDSTtBMUo4djZDUjs7QTBKM3Y2Q0k7RUFDSTtBMUo4djZDUjs7QTBKdnc2Q0k7RUFDSTtBMUowdzZDUjs7QTBKdnc2Q0k7RUFDSTtBMUowdzZDUjs7QTBKdnc2Q0k7RUFDSTtBMUowdzZDUjs7QTBKbng2Q0k7RUFDSTtBMUpzeDZDUjs7QTBKbng2Q0k7RUFDSTtBMUpzeDZDUjs7QTBKbng2Q0k7RUFDSTtBMUpzeDZDUjs7QTBKL3g2Q0k7RUFDSTtBMUpreTZDUjs7QTBKL3g2Q0k7RUFDSTtBMUpreTZDUjs7QTBKL3g2Q0k7RUFDSTtBMUpreTZDUjs7QTBKOXg2Q0E7O0VBRUk7QTFKaXk2Q0o7O0EwSjd4NkNBO0VBQ0k7QTFKZ3k2Q0o7O0EwSjV4NkNBO0VBQ0k7RUFDQTtBMUoreDZDSjs7QTBKNXg2Q0E7RUFDSTtBMUoreDZDSjs7QTBKNXg2Q0E7RUFDSTtBMUoreDZDSjs7QTBKNXg2Q0E7RUFDSTtBMUoreDZDSjs7QTBKNXg2Q0E7RUFDSTtBMUoreDZDSjs7QTBKM3g2Q0E7RUFDSTtBMUo4eDZDSjs7QTBKM3g2Q0E7RUFDSTtBMUo4eDZDSjs7QTBKM3g2Q0E7RUFDSTtBMUo4eDZDSjs7QTBKM3g2Q0E7RUFDSTtBMUo4eDZDSjs7QTBKM3g2Q0E7RUFDSTtBMUo4eDZDSjs7QTBKMXg2Q0E7RUFDSTtBMUo2eDZDSjs7QTBKeng2Q0E7RUFDSTtBMUo0eDZDSjs7QTBKeHg2Q0E7RUFDSTtFQUNBO0ExSjJ4NkNKOztBMEp4eDZDQTtFQUNJO0VBQ0E7QTFKMng2Q0o7O0EwSnh4NkNBO0VBQ0k7RUFDQTtBMUoyeDZDSjs7QTBKeHg2Q0E7RUFDSTtFQUNBO0ExSjJ4NkNKOztBMEp4eDZDQTtFQUNJO0ExSjJ4NkNKOztBMkozNDZDUTtFQUNMO0EzSjg0NkNIOztBMkozNDZDUTtFQUNJO0EzSjg0NkNaOztBMkozNDZDUTtFQUNJO0EzSjg0NkNaOztBMkozNDZDUTtFQUNJO0EzSjg0NkNaOztBMkozNDZDUTtFQUNJO0VBQ0E7QTNKODQ2Q1o7O0EySjM0NkNLO0VBQ0M7RUFDQTtBM0o4NDZDTjs7QTJKMzQ2Q1E7RUFDRjtFQUNBO0EzSjg0NkNOOztBMkozNDZDUTtFQUNGO0VBQ0E7QTNKODQ2Q047O0EySjM0NkNRO0VBQ0w7RUFDRztBM0o4NDZDTjs7QWdCOTM2Q0k7RTJJdERJO0lBQ0w7RTNKdzc2Q0Q7RTJKcjc2Q007SUFDSTtFM0p1NzZDVjtFMkpwNzZDTTtJQUNJO0UzSnM3NkNWO0UySm43NkNNO0lBQ0k7RTNKcTc2Q1Y7RTJKbDc2Q007SUFDSTtJQUNBO0UzSm83NkNWO0UySmo3NkNHO0lBQ0M7SUFDQTtFM0ptNzZDSjtFMkpoNzZDTTtJQUNGO0lBQ0E7RTNKazc2Q0o7RTJKLzY2Q007SUFDRjtJQUNBO0UzSmk3NkNKO0UySjk2NkNNO0lBQ0w7SUFDRztFM0pnNzZDSjtBQUNGO0FnQmo2NkNJO0UySXRESTtJQUNMO0UzSjA5NkNEO0UySnY5NkNNO0lBQ0k7RTNKeTk2Q1Y7RTJKdDk2Q007SUFDSTtFM0p3OTZDVjtFMkpyOTZDTTtJQUNJO0UzSnU5NkNWO0UySnA5NkNNO0lBQ0k7SUFDQTtFM0pzOTZDVjtFMkpuOTZDRztJQUNDO0lBQ0E7RTNKcTk2Q0o7RTJKbDk2Q007SUFDRjtJQUNBO0UzSm85NkNKO0UySmo5NkNNO0lBQ0Y7SUFDQTtFM0ptOTZDSjtFMkpoOTZDTTtJQUNMO0lBQ0c7RTNKazk2Q0o7QUFDRjtBZ0JuODZDSTtFMkl0REk7SUFDTDtFM0o0LzZDRDtFMkp6LzZDTTtJQUNJO0UzSjIvNkNWO0UySngvNkNNO0lBQ0k7RTNKMC82Q1Y7RTJKdi82Q007SUFDSTtFM0p5LzZDVjtFMkp0LzZDTTtJQUNJO0lBQ0E7RTNKdy82Q1Y7RTJKci82Q0c7SUFDQztJQUNBO0UzSnUvNkNKO0UySnAvNkNNO0lBQ0Y7SUFDQTtFM0pzLzZDSjtFMkpuLzZDTTtJQUNGO0lBQ0E7RTNKcS82Q0o7RTJKbC82Q007SUFDTDtJQUNHO0UzSm8vNkNKO0FBQ0Y7QWdCcis2Q0k7RTJJdERJO0lBQ0w7RTNKOGg3Q0Q7RTJKM2g3Q007SUFDSTtFM0o2aDdDVjtFMkoxaDdDTTtJQUNJO0UzSjRoN0NWO0UySnpoN0NNO0lBQ0k7RTNKMmg3Q1Y7RTJKeGg3Q007SUFDSTtJQUNBO0UzSjBoN0NWO0UySnZoN0NHO0lBQ0M7SUFDQTtFM0p5aDdDSjtFMkp0aDdDTTtJQUNGO0lBQ0E7RTNKd2g3Q0o7RTJKcmg3Q007SUFDRjtJQUNBO0UzSnVoN0NKO0UySnBoN0NNO0lBQ0w7SUFDRztFM0pzaDdDSjtBQUNGO0FnQnZnN0NJO0UySXRESTtJQUNMO0UzSmdrN0NEO0UySjdqN0NNO0lBQ0k7RTNKK2o3Q1Y7RTJKNWo3Q007SUFDSTtFM0o4ajdDVjtFMkozajdDTTtJQUNJO0UzSjZqN0NWO0UySjFqN0NNO0lBQ0k7SUFDQTtFM0o0ajdDVjtFMkp6ajdDRztJQUNDO0lBQ0E7RTNKMmo3Q0o7RTJKeGo3Q007SUFDRjtJQUNBO0UzSjBqN0NKO0UySnZqN0NNO0lBQ0Y7SUFDQTtFM0p5ajdDSjtFMkp0ajdDTTtJQUNMO0lBQ0c7RTNKd2o3Q0o7QUFDRjtBMkpwajdDQTtFQUNJO0VBQ0E7RUFDQTtBM0pzajdDSjs7QTRKem03Q0E7RUFDSTtBNUo0bTdDSjs7QTRKem03Q0E7RUFDSTtBNUo0bTdDSjs7QTRKem03Q0E7RUFDSTtBNUo0bTdDSjs7QTRKem03Q0E7RUFDSTtBNUo0bTdDSjs7QTZKdG43Q0k7RUFDSTtBN0p5bjdDUjs7QTZKdm03Q0k7RUFDSSwyQnRKaVRVO0FQeXo2Q2xCO0E2SnhtN0NRO0VBQ0ksMkJ0SjhTTTtBUDR6NkNsQjtBNkp2bTdDUTtFQUNJLDJCdEowU007RXNKelNOO0E3SnltN0NaO0E2SnZtN0NZO0VBQ0ksMkJ0SnNTRTtFc0pyU2Q7QTdKeW03Q0o7QTZKdG03Q0c7RUFDQztBN0p3bTdDSjs7QTZKbG03Q0k7RUFDSSwyQnRKMFJVO0FQMjA2Q2xCO0E2Sm5tN0NRO0VBQ0ksMkJ0SnVSTTtBUDgwNkNsQjtBNkpsbTdDUTtFQUNJLDJCdEptUk07RXNKbFJOO0E3Sm9tN0NaO0E2SmxtN0NZO0VBQ0ksMkJ0SitRRTtFc0o5UUY7QTdKb203Q2hCO0E2SmptN0NZO0VBQ0k7QTdKbW03Q2hCOztBNko5cDdDSTtFQUNJO0E3SmlxN0NSOztBNko1cDdDUTtFQUNJO0E3SitwN0NaOztBNkp6cDdDUTtFQUNJO0E3SjRwN0NaOztBNkp2cDdDSTtFQUNJLDJCdEppVFU7QVB5MjZDbEI7QTZKeHA3Q1E7RUFDSSwyQnRKOFNNO0FQNDI2Q2xCO0E2SnZwN0NRO0VBQ0ksMkJ0SjBTTTtFc0p6U047QTdKeXA3Q1o7QTZKdnA3Q1k7RUFDSSwyQnRKc1NFO0VzSnJTZDtBN0p5cDdDSjtBNkp0cDdDRztFQUNDO0E3SndwN0NKOztBNkpscDdDSTtFQUNJLDJCdEowUlU7QVAyMzZDbEI7QTZKbnA3Q1E7RUFDSSwyQnRKdVJNO0FQODM2Q2xCO0E2SmxwN0NRO0VBQ0ksMkJ0Sm1STTtFc0psUk47QTdKb3A3Q1o7QTZKbHA3Q1k7RUFDSSwyQnRKK1FFO0VzSjlRRjtBN0pvcDdDaEI7QTZKanA3Q1k7RUFDSTtBN0ptcDdDaEI7O0E2SjlzN0NJO0VBQ0k7QTdKaXQ3Q1I7O0E2SjVzN0NRO0VBQ0k7QTdKK3M3Q1o7O0E2SnpzN0NRO0VBQ0k7QTdKNHM3Q1o7O0E2SnZzN0NJO0VBQ0ksMkJ0SmlUVTtBUHk1NkNsQjtBNkp4czdDUTtFQUNJLDJCdEo4U007QVA0NTZDbEI7QTZKdnM3Q1E7RUFDSSwyQnRKMFNNO0VzSnpTTjtBN0p5czdDWjtBNkp2czdDWTtFQUNJLDJCdEpzU0U7RXNKclNkO0E3SnlzN0NKO0E2SnRzN0NHO0VBQ0M7QTdKd3M3Q0o7O0E2SmxzN0NJO0VBQ0ksMkJ0SjBSVTtBUDI2NkNsQjtBNkpuczdDUTtFQUNJLDJCdEp1Uk07QVA4NjZDbEI7QTZKbHM3Q1E7RUFDSSwyQnRKbVJNO0VzSmxSTjtBN0pvczdDWjtBNkpsczdDWTtFQUNJLDJCdEorUUU7RXNKOVFGO0E3Sm9zN0NoQjtBNkpqczdDWTtFQUNJO0E3Sm1zN0NoQjs7QTZKOXY3Q0k7RUFDSTtBN0ppdzdDUjs7QTZKNXY3Q1E7RUFDSTtBN0ordjdDWjs7QTZKenY3Q1E7RUFDSTtBN0o0djdDWjs7QTZKdnY3Q0k7RUFDSSwyQnRKaVRVO0FQeTg2Q2xCO0E2Snh2N0NRO0VBQ0ksMkJ0SjhTTTtBUDQ4NkNsQjtBNkp2djdDUTtFQUNJLDJCdEowU007RXNKelNOO0E3Snl2N0NaO0E2SnZ2N0NZO0VBQ0ksMkJ0SnNTRTtFc0pyU2Q7QTdKeXY3Q0o7QTZKdHY3Q0c7RUFDQztBN0p3djdDSjs7QTZKbHY3Q0k7RUFDSSwyQnRKMFJVO0FQMjk2Q2xCO0E2Sm52N0NRO0VBQ0ksMkJ0SnVSTTtBUDg5NkNsQjtBNkpsdjdDUTtFQUNJLDJCdEptUk07RXNKbFJOO0E3Sm92N0NaO0E2Smx2N0NZO0VBQ0ksMkJ0SitRRTtFc0o5UUY7QTdKb3Y3Q2hCO0E2Smp2N0NZO0VBQ0k7QTdKbXY3Q2hCOztBNko5eTdDSTtFQUNJO0E3Sml6N0NSOztBNko1eTdDUTtFQUNJO0E3Sit5N0NaOztBNkp6eTdDUTtFQUNJO0E3SjR5N0NaOztBNkp2eTdDSTtFQUNJLDJCdEppVFU7QVB5LzZDbEI7QTZKeHk3Q1E7RUFDSSwyQnRKOFNNO0FQNC82Q2xCO0E2SnZ5N0NRO0VBQ0ksMkJ0SjBTTTtFc0p6U047QTdKeXk3Q1o7QTZKdnk3Q1k7RUFDSSwyQnRKc1NFO0VzSnJTZDtBN0p5eTdDSjtBNkp0eTdDRztFQUNDO0E3Snd5N0NKOztBNkpseTdDSTtFQUNJLDJCdEowUlU7QVAyZzdDbEI7QTZKbnk3Q1E7RUFDSSwyQnRKdVJNO0FQOGc3Q2xCO0E2Smx5N0NRO0VBQ0ksMkJ0Sm1STTtFc0psUk47QTdKb3k3Q1o7QTZKbHk3Q1k7RUFDSSwyQnRKK1FFO0VzSjlRRjtBN0pveTdDaEI7QTZKank3Q1k7RUFDSTtBN0pteTdDaEI7O0E2SjkxN0NJO0VBQ0k7QTdKaTI3Q1I7O0E2SjUxN0NRO0VBQ0k7QTdKKzE3Q1o7O0E2SnoxN0NRO0VBQ0k7QTdKNDE3Q1o7O0E2SnYxN0NJO0VBQ0ksMkJ0SmlUVTtBUHlpN0NsQjtBNkp4MTdDUTtFQUNJLDJCdEo4U007QVA0aTdDbEI7QTZKdjE3Q1E7RUFDSSwyQnRKMFNNO0VzSnpTTjtBN0p5MTdDWjtBNkp2MTdDWTtFQUNJLDJCdEpzU0U7RXNKclNkO0E3SnkxN0NKO0E2SnQxN0NHO0VBQ0M7QTdKdzE3Q0o7O0E2SmwxN0NJO0VBQ0ksMkJ0SjBSVTtBUDJqN0NsQjtBNkpuMTdDUTtFQUNJLDJCdEp1Uk07QVA4ajdDbEI7QTZKbDE3Q1E7RUFDSSwyQnRKbVJNO0VzSmxSTjtBN0pvMTdDWjtBNkpsMTdDWTtFQUNJLDJCdEorUUU7RXNKOVFGO0E3Sm8xN0NoQjtBNkpqMTdDWTtFQUNJO0E3Sm0xN0NoQjs7QTZKOTQ3Q0k7RUFDSTtBN0ppNTdDUjs7QTZKNTQ3Q1E7RUFDSTtBN0orNDdDWjs7QTZKejQ3Q1E7RUFDSTtBN0o0NDdDWjs7QTZKdjQ3Q0k7RUFDSSwyQnRKaVRVO0FQeWw3Q2xCO0E2Sng0N0NRO0VBQ0ksMkJ0SjhTTTtBUDRsN0NsQjtBNkp2NDdDUTtFQUNJLDJCdEowU007RXNKelNOO0E3Snk0N0NaO0E2SnY0N0NZO0VBQ0ksMkJ0SnNTRTtFc0pyU2Q7QTdKeTQ3Q0o7QTZKdDQ3Q0c7RUFDQztBN0p3NDdDSjs7QTZKbDQ3Q0k7RUFDSSwyQnRKMFJVO0FQMm03Q2xCO0E2Sm40N0NRO0VBQ0ksMkJ0SnVSTTtBUDhtN0NsQjtBNkpsNDdDUTtFQUNJLDJCdEptUk07RXNKbFJOO0E3Sm80N0NaO0E2Smw0N0NZO0VBQ0ksMkJ0SitRRTtFc0o5UUY7QTdKbzQ3Q2hCO0E2Smo0N0NZO0VBQ0k7QTdKbTQ3Q2hCOztBNko5NzdDSTtFQUNJO0E3Smk4N0NSOztBNko1NzdDUTtFQUNJO0E3Sis3N0NaOztBNkp6NzdDUTtFQUNJO0E3SjQ3N0NaOztBNkp2NzdDSTtFQUNJLDJCdEppVFU7QVB5bzdDbEI7QTZKeDc3Q1E7RUFDSSwyQnRKOFNNO0FQNG83Q2xCO0E2SnY3N0NRO0VBQ0ksMkJ0SjBTTTtFc0p6U047QTdKeTc3Q1o7QTZKdjc3Q1k7RUFDSSwyQnRKc1NFO0VzSnJTZDtBN0p5NzdDSjtBNkp0NzdDRztFQUNDO0E3Snc3N0NKOztBNkpsNzdDSTtFQUNJLDJCdEowUlU7QVAycDdDbEI7QTZKbjc3Q1E7RUFDSSwyQnRKdVJNO0FQOHA3Q2xCO0E2Smw3N0NRO0VBQ0ksMkJ0Sm1STTtFc0psUk47QTdKbzc3Q1o7QTZKbDc3Q1k7RUFDSSwyQnRKK1FFO0VzSjlRRjtBN0pvNzdDaEI7QTZKajc3Q1k7RUFDSTtBN0ptNzdDaEI7O0E2SjkrN0NJO0VBQ0k7QTdKaS83Q1I7O0E2SjUrN0NRO0VBQ0k7QTdKKys3Q1o7O0E2SnorN0NRO0VBQ0k7QTdKNCs3Q1o7O0E2SnYrN0NJO0VBQ0ksMkJ0SmlUVTtBUHlyN0NsQjtBNkp4KzdDUTtFQUNJLDJCdEo4U007QVA0cjdDbEI7QTZKdis3Q1E7RUFDSSwyQnRKMFNNO0VzSnpTTjtBN0p5KzdDWjtBNkp2KzdDWTtFQUNJLDJCdEpzU0U7RXNKclNkO0E3SnkrN0NKO0E2SnQrN0NHO0VBQ0M7QTdKdys3Q0o7O0E2SmwrN0NJO0VBQ0ksMkJ0SjBSVTtBUDJzN0NsQjtBNkpuKzdDUTtFQUNJLDJCdEp1Uk07QVA4czdDbEI7QTZKbCs3Q1E7RUFDSSwyQnRKbVJNO0VzSmxSTjtBN0pvKzdDWjtBNkpsKzdDWTtFQUNJLDJCdEorUUU7RXNKOVFGO0E3Sm8rN0NoQjtBNkpqKzdDWTtFQUNJO0E3Sm0rN0NoQjs7QTZKOWg4Q0k7RUFDSTtBN0ppaThDUjs7QTZKL2c4Q0k7RUFDSSwyQnRKaVRVO0FQaXU3Q2xCO0E2SmhoOENRO0VBQ0ksMkJ0SjhTTTtBUG91N0NsQjtBNkovZzhDUTtFQUNJLDJCdEowU007RXNKelNOO0E3SmloOENaO0E2Si9nOENZO0VBQ0ksMkJ0SnNTRTtFc0pyU2Q7QTdKaWg4Q0o7QTZKOWc4Q0c7RUFDQztBN0pnaDhDSjs7QTZKMWc4Q0k7RUFDSSwyQnRKMFJVO0FQbXY3Q2xCO0E2SjNnOENRO0VBQ0ksMkJ0SnVSTTtBUHN2N0NsQjtBNkoxZzhDUTtFQUNJLDJCdEptUk07RXNKbFJOO0E3SjRnOENaO0E2SjFnOENZO0VBQ0ksMkJ0SitRRTtFc0o5UUY7QTdKNGc4Q2hCO0E2SnpnOENZO0VBQ0k7QTdKMmc4Q2hCOztBNkp0azhDSTtFQUNJO0E3SnlrOENSOztBNkp2ajhDSTtFQUNJLDJCdEppVFU7QVB5dzdDbEI7QTZKeGo4Q1E7RUFDSSwyQnRKOFNNO0FQNHc3Q2xCO0E2SnZqOENRO0VBQ0ksMkJ0SjBTTTtFc0p6U047QTdKeWo4Q1o7QTZKdmo4Q1k7RUFDSSwyQnRKc1NFO0VzSnJTZDtBN0p5ajhDSjtBNkp0ajhDRztFQUNDO0E3SndqOENKOztBNkpsajhDSTtFQUNJLDJCdEowUlU7QVAyeDdDbEI7QTZKbmo4Q1E7RUFDSSwyQnRKdVJNO0FQOHg3Q2xCO0E2SmxqOENRO0VBQ0ksMkJ0Sm1STTtFc0psUk47QTdKb2o4Q1o7QTZKbGo4Q1k7RUFDSSwyQnRKK1FFO0VzSjlRRjtBN0pvajhDaEI7QTZKamo4Q1k7RUFDSTtBN0ptajhDaEI7O0E2SjltOENJO0VBQ0k7QTdKaW44Q1I7O0E2Si9sOENJO0VBQ0ksMkJ0SmlUVTtBUGl6N0NsQjtBNkpobThDUTtFQUNJLDJCdEo4U007QVBvejdDbEI7QTZKL2w4Q1E7RUFDSSwyQnRKMFNNO0VzSnpTTjtBN0ppbThDWjtBNkovbDhDWTtFQUNJLDJCdEpzU0U7RXNKclNkO0E3SmltOENKO0E2SjlsOENHO0VBQ0M7QTdKZ204Q0o7O0E2SjFsOENJO0VBQ0ksMkJ0SjBSVTtBUG0wN0NsQjtBNkozbDhDUTtFQUNJLDJCdEp1Uk07QVBzMDdDbEI7QTZKMWw4Q1E7RUFDSSwyQnRKbVJNO0VzSmxSTjtBN0o0bDhDWjtBNkoxbDhDWTtFQUNJLDJCdEorUUU7RXNKOVFGO0E3SjRsOENoQjtBNkp6bDhDWTtFQUNJO0E3SjJsOENoQjs7QTZKdHA4Q0k7RUFDSTtBN0p5cDhDUjs7QTZKdm84Q0k7RUFDSSwyQnRKaVRVO0FQeTE3Q2xCO0E2SnhvOENRO0VBQ0ksMkJ0SjhTTTtBUDQxN0NsQjtBNkp2bzhDUTtFQUNJLDJCdEowU007RXNKelNOO0E3SnlvOENaO0E2SnZvOENZO0VBQ0ksMkJ0SnNTRTtFc0pyU2Q7QTdKeW84Q0o7QTZKdG84Q0c7RUFDQztBN0p3bzhDSjs7QTZKbG84Q0k7RUFDSSwyQnRKMFJVO0FQMjI3Q2xCO0E2Sm5vOENRO0VBQ0ksMkJ0SnVSTTtBUDgyN0NsQjtBNkpsbzhDUTtFQUNJLDJCdEptUk07RXNKbFJOO0E3Sm9vOENaO0E2SmxvOENZO0VBQ0ksMkJ0SitRRTtFc0o5UUY7QTdKb284Q2hCO0E2SmpvOENZO0VBQ0k7QTdKbW84Q2hCOztBNko5cjhDSTtFQUNJO0E3SmlzOENSOztBNkovcThDSTtFQUNJLDJCdEppVFU7QVBpNDdDbEI7QTZKaHI4Q1E7RUFDSSwyQnRKOFNNO0FQbzQ3Q2xCO0E2Si9xOENRO0VBQ0ksMkJ0SjBTTTtFc0p6U047QTdKaXI4Q1o7QTZKL3E4Q1k7RUFDSSwyQnRKc1NFO0VzSnJTZDtBN0ppcjhDSjtBNko5cThDRztFQUNDO0E3SmdyOENKOztBNkoxcThDSTtFQUNJLDJCdEowUlU7QVBtNTdDbEI7QTZKM3E4Q1E7RUFDSSwyQnRKdVJNO0FQczU3Q2xCO0E2SjFxOENRO0VBQ0ksMkJ0Sm1STTtFc0psUk47QTdKNHE4Q1o7QTZKMXE4Q1k7RUFDSSwyQnRKK1FFO0VzSjlRRjtBN0o0cThDaEI7QTZKenE4Q1k7RUFDSTtBN0oycThDaEI7O0E2SnR1OENJO0VBQ0k7QTdKeXU4Q1I7O0E2SnZ0OENJO0VBQ0ksMkJ0SmlUVTtBUHk2N0NsQjtBNkp4dDhDUTtFQUNJLDJCdEo4U007QVA0NjdDbEI7QTZKdnQ4Q1E7RUFDSSwyQnRKMFNNO0VzSnpTTjtBN0p5dDhDWjtBNkp2dDhDWTtFQUNJLDJCdEpzU0U7RXNKclNkO0E3Snl0OENKO0E2SnR0OENHO0VBQ0M7QTdKd3Q4Q0o7O0E2Smx0OENJO0VBQ0ksMkJ0SjBSVTtBUDI3N0NsQjtBNkpudDhDUTtFQUNJLDJCdEp1Uk07QVA4NzdDbEI7QTZKbHQ4Q1E7RUFDSSwyQnRKbVJNO0VzSmxSTjtBN0pvdDhDWjtBNkpsdDhDWTtFQUNJLDJCdEorUUU7RXNKOVFGO0E3Sm90OENoQjtBNkpqdDhDWTtFQUNJO0E3Sm10OENoQjs7QTZKOXc4Q0k7RUFDSTtBN0ppeDhDUjs7QTZKL3Y4Q0k7RUFDSSwyQnRKaVRVO0FQaTk3Q2xCO0E2Smh3OENRO0VBQ0ksMkJ0SjhTTTtBUG85N0NsQjtBNkovdjhDUTtFQUNJLDJCdEowU007RXNKelNOO0E3Sml3OENaO0E2Si92OENZO0VBQ0ksMkJ0SnNTRTtFc0pyU2Q7QTdKaXc4Q0o7QTZKOXY4Q0c7RUFDQztBN0pndzhDSjs7QTZKMXY4Q0k7RUFDSSwyQnRKMFJVO0FQbSs3Q2xCO0E2SjN2OENRO0VBQ0ksMkJ0SnVSTTtBUHMrN0NsQjtBNkoxdjhDUTtFQUNJLDJCdEptUk07RXNKbFJOO0E3SjR2OENaO0E2SjF2OENZO0VBQ0ksMkJ0SitRRTtFc0o5UUY7QTdKNHY4Q2hCO0E2Snp2OENZO0VBQ0k7QTdKMnY4Q2hCOztBNkp0ejhDSTtFQUNJO0E3Snl6OENSOztBNkp2eThDSTtFQUNJLDJCdEppVFU7QVB5LzdDbEI7QTZKeHk4Q1E7RUFDSSwyQnRKOFNNO0FQNC83Q2xCO0E2SnZ5OENRO0VBQ0ksMkJ0SjBTTTtFc0p6U047QTdKeXk4Q1o7QTZKdnk4Q1k7RUFDSSwyQnRKc1NFO0VzSnJTZDtBN0p5eThDSjtBNkp0eThDRztFQUNDO0E3Snd5OENKOztBNkpseThDSTtFQUNJLDJCdEowUlU7QVAyZzhDbEI7QTZKbnk4Q1E7RUFDSSwyQnRKdVJNO0FQOGc4Q2xCO0E2Smx5OENRO0VBQ0ksMkJ0Sm1STTtFc0psUk47QTdKb3k4Q1o7QTZKbHk4Q1k7RUFDSSwyQnRKK1FFO0VzSjlRRjtBN0pveThDaEI7QTZKank4Q1k7RUFDSTtBN0pteThDaEI7O0E2SjkxOENJO0VBQ0k7QTdKaTI4Q1I7O0E2Si8wOENJO0VBQ0ksMkJ0SmlUVTtBUGlpOENsQjtBNkpoMThDUTtFQUNJLDJCdEo4U007QVBvaThDbEI7QTZKLzA4Q1E7RUFDSSwyQnRKMFNNO0VzSnpTTjtBN0ppMThDWjtBNkovMDhDWTtFQUNJLDJCdEpzU0U7RXNKclNkO0E3SmkxOENKO0E2SjkwOENHO0VBQ0M7QTdKZzE4Q0o7O0E2SjEwOENJO0VBQ0ksMkJ0SjBSVTtBUG1qOENsQjtBNkozMDhDUTtFQUNJLDJCdEp1Uk07QVBzajhDbEI7QTZKMTA4Q1E7RUFDSSwyQnRKbVJNO0VzSmxSTjtBN0o0MDhDWjtBNkoxMDhDWTtFQUNJLDJCdEorUUU7RXNKOVFGO0E3SjQwOENoQjtBNkp6MDhDWTtFQUNJO0E3SjIwOENoQjs7QTZKdDQ4Q0k7RUFDSTtBN0p5NDhDUjs7QTZKdjM4Q0k7RUFDSSwyQnRKaVRVO0FQeWs4Q2xCO0E2SngzOENRO0VBQ0ksMkJ0SjhTTTtBUDRrOENsQjtBNkp2MzhDUTtFQUNJLDJCdEowU007RXNKelNOO0E3SnkzOENaO0E2SnYzOENZO0VBQ0ksMkJ0SnNTRTtFc0pyU2Q7QTdKeTM4Q0o7QTZKdDM4Q0c7RUFDQztBN0p3MzhDSjs7QTZKbDM4Q0k7RUFDSSwyQnRKMFJVO0FQMmw4Q2xCO0E2Sm4zOENRO0VBQ0ksMkJ0SnVSTTtBUDhsOENsQjtBNkpsMzhDUTtFQUNJLDJCdEptUk07RXNKbFJOO0E3Sm8zOENaO0E2SmwzOENZO0VBQ0ksMkJ0SitRRTtFc0o5UUY7QTdKbzM4Q2hCO0E2SmozOENZO0VBQ0k7QTdKbTM4Q2hCOztBNkoxMjhDUTtFQUNJLDJCdEpnUU07QVA2bThDbEI7QTZKejI4Q1k7RUFDSSwyQnRKMlBFO0VzSjFQRjtBN0oyMjhDaEI7QTZKbDM4Q1E7RUFDSSwyQnRKZ1FNO0FQb244Q2xCO0E2SmgzOENZO0VBQ0ksMkJ0SjJQRTtFc0oxUEY7QTdKazM4Q2hCO0E2SnozOENRO0VBQ0ksMkJ0SmdRTTtBUDJuOENsQjtBNkp2MzhDWTtFQUNJLDJCdEoyUEU7RXNKMVBGO0E3SnkzOENoQjtBNkpoNDhDUTtFQUNJLDJCdEpnUU07QVBrbzhDbEI7QTZKOTM4Q1k7RUFDSSwyQnRKMlBFO0VzSjFQRjtBN0pnNDhDaEI7QTZKdjQ4Q1E7RUFDSSwyQnRKZ1FNO0FQeW84Q2xCO0E2SnI0OENZO0VBQ0ksMkJ0SjJQRTtFc0oxUEY7QTdKdTQ4Q2hCO0E2Sjk0OENRO0VBQ0ksMkJ0SmdRTTtBUGdwOENsQjtBNko1NDhDWTtFQUNJLDJCdEoyUEU7RXNKMVBGO0E3Sjg0OENoQjtBNkpyNThDUTtFQUNJLDJCdEpnUU07QVB1cDhDbEI7QTZKbjU4Q1k7RUFDSSwyQnRKMlBFO0VzSjFQRjtBN0pxNThDaEI7QTZKNTU4Q1E7RUFDSSwyQnRKZ1FNO0FQOHA4Q2xCO0E2SjE1OENZO0VBQ0ksMkJ0SjJQRTtFc0oxUEY7QTdKNDU4Q2hCO0E2Sm42OENRO0VBQ0ksMkJ0SmdRTTtBUHFxOENsQjtBNkpqNjhDWTtFQUNJLDJCdEoyUEU7RXNKMVBGO0E3Sm02OENoQjtBNkoxNjhDUTtFQUNJLDJCdEpnUU07QVA0cThDbEI7QTZKeDY4Q1k7RUFDSSwyQnRKMlBFO0VzSjFQRjtBN0owNjhDaEI7QTZKajc4Q1E7RUFDSSwyQnRKZ1FNO0FQbXI4Q2xCO0E2Si82OENZO0VBQ0ksMkJ0SjJQRTtFc0oxUEY7QTdKaTc4Q2hCO0E2Sng3OENRO0VBQ0ksMkJ0SmdRTTtBUDByOENsQjtBNkp0NzhDWTtFQUNJLDJCdEoyUEU7RXNKMVBGO0E3Snc3OENoQjtBNkovNzhDUTtFQUNJLDJCdEpnUU07QVBpczhDbEI7QTZKNzc4Q1k7RUFDSSwyQnRKMlBFO0VzSjFQRjtBN0orNzhDaEI7QTZKdDg4Q1E7RUFDSSwyQnRKZ1FNO0FQd3M4Q2xCO0E2SnA4OENZO0VBQ0ksMkJ0SjJQRTtFc0oxUEY7QTdKczg4Q2hCO0E2Sjc4OENRO0VBQ0ksMkJ0SmdRTTtBUCtzOENsQjtBNkozODhDWTtFQUNJLDJCdEoyUEU7RXNKMVBGO0E3SjY4OENoQjtBNkpwOThDUTtFQUNJLDJCdEpnUU07QVBzdDhDbEI7QTZKbDk4Q1k7RUFDSSwyQnRKMlBFO0VzSjFQRjtBN0pvOThDaEI7QTZKMzk4Q1E7RUFDSSwyQnRKZ1FNO0FQNnQ4Q2xCO0E2Sno5OENZO0VBQ0ksMkJ0SjJQRTtFc0oxUEY7QTdKMjk4Q2hCO0E2SmwrOENRO0VBQ0ksMkJ0SmdRTTtBUG91OENsQjtBNkpoKzhDWTtFQUNJLDJCdEoyUEU7RXNKMVBGO0E3SmsrOENoQjtBNkp6KzhDUTtFQUNJLDJCdEpnUU07QVAydThDbEI7QTZKdis4Q1k7RUFDSSwyQnRKMlBFO0VzSjFQRjtBN0p5KzhDaEI7O0E2SmgrOENRO0VBQ0ksMkJ0SmdQTTtBUG12OENsQjtBNkovOThDWTtFQUNJLDJCdEoyT0U7RXNKMU9GO0E3SmkrOENoQjtBNkp4KzhDUTtFQUNJLDJCdEpnUE07QVAwdjhDbEI7QTZKdCs4Q1k7RUFDSSwyQnRKMk9FO0VzSjFPRjtBN0p3KzhDaEI7QTZKLys4Q1E7RUFDSSwyQnRKZ1BNO0FQaXc4Q2xCO0E2SjcrOENZO0VBQ0ksMkJ0SjJPRTtFc0oxT0Y7QTdKKys4Q2hCO0E2SnQvOENRO0VBQ0ksMkJ0SmdQTTtBUHd3OENsQjtBNkpwLzhDWTtFQUNJLDJCdEoyT0U7RXNKMU9GO0E3SnMvOENoQjtBNko3LzhDUTtFQUNJLDJCdEpnUE07QVArdzhDbEI7QTZKMy84Q1k7RUFDSSwyQnRKMk9FO0VzSjFPRjtBN0o2LzhDaEI7QTZKcGc5Q1E7RUFDSSwyQnRKZ1BNO0FQc3g4Q2xCO0E2SmxnOUNZO0VBQ0ksMkJ0SjJPRTtFc0oxT0Y7QTdKb2c5Q2hCO0E2SjNnOUNRO0VBQ0ksMkJ0SmdQTTtBUDZ4OENsQjtBNkp6ZzlDWTtFQUNJLDJCdEoyT0U7RXNKMU9GO0E3SjJnOUNoQjtBNkpsaDlDUTtFQUNJLDJCdEpnUE07QVBveThDbEI7QTZKaGg5Q1k7RUFDSSwyQnRKMk9FO0VzSjFPRjtBN0praDlDaEI7QTZKemg5Q1E7RUFDSSwyQnRKZ1BNO0FQMnk4Q2xCO0E2SnZoOUNZO0VBQ0ksMkJ0SjJPRTtFc0oxT0Y7QTdKeWg5Q2hCO0E2SmhpOUNRO0VBQ0ksMkJ0SmdQTTtBUGt6OENsQjtBNko5aDlDWTtFQUNJLDJCdEoyT0U7RXNKMU9GO0E3SmdpOUNoQjtBNkp2aTlDUTtFQUNJLDJCdEpnUE07QVB5ejhDbEI7QTZKcmk5Q1k7RUFDSSwyQnRKMk9FO0VzSjFPRjtBN0p1aTlDaEI7QTZKOWk5Q1E7RUFDSSwyQnRKZ1BNO0FQZzA4Q2xCO0E2SjVpOUNZO0VBQ0ksMkJ0SjJPRTtFc0oxT0Y7QTdKOGk5Q2hCO0E2SnJqOUNRO0VBQ0ksMkJ0SmdQTTtBUHUwOENsQjtBNkpuajlDWTtFQUNJLDJCdEoyT0U7RXNKMU9GO0E3SnFqOUNoQjtBNko1ajlDUTtFQUNJLDJCdEpnUE07QVA4MDhDbEI7QTZKMWo5Q1k7RUFDSSwyQnRKMk9FO0VzSjFPRjtBN0o0ajlDaEI7QTZKbms5Q1E7RUFDSSwyQnRKZ1BNO0FQcTE4Q2xCO0E2SmprOUNZO0VBQ0ksMkJ0SjJPRTtFc0oxT0Y7QTdKbWs5Q2hCO0E2SjFrOUNRO0VBQ0ksMkJ0SmdQTTtBUDQxOENsQjtBNkp4azlDWTtFQUNJLDJCdEoyT0U7RXNKMU9GO0E3SjBrOUNoQjtBNkpqbDlDUTtFQUNJLDJCdEpnUE07QVBtMjhDbEI7QTZKL2s5Q1k7RUFDSSwyQnRKMk9FO0VzSjFPRjtBN0ppbDlDaEI7QTZKeGw5Q1E7RUFDSSwyQnRKZ1BNO0FQMDI4Q2xCO0E2SnRsOUNZO0VBQ0ksMkJ0SjJPRTtFc0oxT0Y7QTdKd2w5Q2hCO0E2Si9sOUNRO0VBQ0ksMkJ0SmdQTTtBUGkzOENsQjtBNko3bDlDWTtFQUNJLDJCdEoyT0U7RXNKMU9GO0E3SitsOUNoQjs7QTZKeGw5Q0E7RUFDSTtBN0oybDlDSjs7QTZKdmw5Q0E7RUFDSTtBN0owbDlDSjs7QTZKdGw5Q0E7RUFDSTtBN0p5bDlDSjs7QTZKdGw5Q0E7RUFDSTtBN0p5bDlDSjs7QTZKcGw5Q0k7RUFPSTtFQUNBO0VBQ0E7QTdKaWw5Q1I7O0E2SjVrOUNBO0VBQ0ksMkJ0SmdNYztBUCs0OENsQjtBNko3azlDSTtFQUNJLDJCdEo2TFU7QVBrNThDbEI7O0E4Snh0OUNDO0VBQ0M7QTlKMnQ5Q0Y7O0E4SnR0OUNFO0VBRUM7QTlKd3Q5Q0g7O0E4Smh1OUNDO0VBQ0M7QTlKbXU5Q0Y7O0E4Sjl0OUNFO0VBRUM7QTlKZ3U5Q0g7O0E4Snh1OUNDO0VBQ0M7QTlKMnU5Q0Y7O0E4SnR1OUNFO0VBRUM7QTlKd3U5Q0g7O0E4Smh2OUNDO0VBQ0M7QTlKbXY5Q0Y7O0E4Sjl1OUNFO0VBRUM7QTlKZ3Y5Q0g7O0E4Snh2OUNDO0VBQ0M7QTlKMnY5Q0Y7O0E4SnR2OUNFO0VBRUM7QTlKd3Y5Q0g7O0E4Smh3OUNDO0VBQ0M7QTlKbXc5Q0Y7O0E4Sjl2OUNFO0VBRUM7QTlKZ3c5Q0g7O0E4Snh3OUNDO0VBQ0M7QTlKMnc5Q0Y7O0E4SnR3OUNFO0VBRUM7QTlKd3c5Q0g7O0E4Smh4OUNDO0VBQ0M7QTlKbXg5Q0Y7O0E4Sjl3OUNFO0VBRUM7QTlKZ3g5Q0g7O0E4Snh4OUNDO0VBQ0M7QTlKMng5Q0Y7O0E4SnR4OUNFO0VBRUM7QTlKd3g5Q0g7O0ErSmx5OUNBO0VBQ0k7RUFDQTtBL0pxeTlDSjs7QWdLdnk5Q0E7RUFFQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhLeXk5Q0Q7QWdLdnk5Q0M7RUFDQyxxQnpKNHBDb0I7RXlKM3BDcEI7RUFDQTtFQUNBO0FoS3l5OUNGO0FnS3R5OUNDO0VBQ0M7QWhLd3k5Q0Y7QWdLcnk5Q0M7RUFDQztFQUNBO0VBQ0E7QWhLdXk5Q0Y7QWdLcHk5Q0M7RUFDQztBaEtzeTlDRjtBZ0tueTlDQztFQUNDO0VBQ0E7RUFDQTtBaEtxeTlDRjtBZ0tseTlDQztFQUNDO0VBQ0E7RUFDQTtBaEtveTlDRjtBZ0tseTlDRTtFQUNDO0VBQ0E7QWhLb3k5Q0g7QWdLank5Q0U7RUFDQztFQUNBO0FoS215OUNIO0FnS2h5OUNFO0VBQ0M7RUFDQTtBaEtreTlDSDtBZ0s5eDlDRztFQUNDO0FoS2d5OUNKO0FnSzd4OUNHO0VBQ0M7QWhLK3g5Q0o7QWdLMXg5Q0c7RUFDQztBaEs0eDlDSjtBZ0t6eDlDRztFQUNDO0FoSzJ4OUNKO0FnS3R4OUNDO0VBQ0M7QWhLd3g5Q0Y7QWdLcHg5Q0U7RUFDQztFQUNBO0FoS3N4OUNIOztBZ0IveTlDSTtFaUp6REg7SUFDQztFaks0MjlDQTtFaUsxMjlDQTs7Ozs7SUFLQztFaks0MjlDRDtFaUt4MjlDQztJQUNDO0lBQ0E7SUFDQTtFakswMjlDRjtFaUt2MjlDQztJQUNDO0lBQ0E7SUFDQTtJQUNBO0VqS3kyOUNGO0VpS3QyOUNDO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7RWpLdzI5Q0Y7RWlLcjI5Q0M7SUFDQztJQUNBO0lBQ0E7RWpLdTI5Q0Y7RWlLcDI5Q0M7SUFDQztJQUNBO0lBQ0E7RWpLczI5Q0Y7QUFDRjtBaUtoMjlDQztFQUNDO0FqS2syOUNGO0FpSzkxOUNFO0VBQ0M7RUFDQTtBaktnMjlDSDs7QWtLeDU5Q0E7RUFDSTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFFQTtFQUVBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUVBO0FsS2s1OUNKOztBbUs5NjlDQTtFQUNJLHlCQVJpQjtBbkt5NzlDckI7O0FtSzk2OUNBO0VBQ0ksY0FaaUI7QW5LNjc5Q3JCOztBbUs5NjlDQTtFQUNJO0FuS2k3OUNKOztBbUs5NjlDQTtFQUNJO0FuS2k3OUNKOztBbUs5NjlDQTtFQUNJO0FuS2k3OUNKO0FtSy82OUNJO0VBQ0k7RUFDQTtFQUNBO0FuS2k3OUNSOztBbUs1NjlDQTtFQUNJO0VBQ0E7RUFDQSxhQXBDb0I7QW5LbTk5Q3hCO0FtSzU2OUNJO0VBQ0k7QW5LODY5Q1I7QW1LMzY5Q0k7RUFDSTtBbks2NjlDUjtBbUt0NjlDWTtFQUNJLGM1SnRDUjtBUDg4OUNSO0FtS2g2OUNnQjtFQUNJLGN2STNESjtFdUk0REk7QW5LazY5Q3BCO0FtSzM1OUNJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUI1SjlEQTtFNEorREE7RUFDQSxZQTVFdUI7QW5LeSs5Qy9CO0FtSzE1OUNRO0VBQ0k7QW5LNDU5Q1o7QW1LejU5Q1E7RUFDSTtBbksyNTlDWjs7QW1LcjU5Q0E7RUFDSSxrQkE3Rm9CO0FuS3EvOUN4Qjs7QWdCLzY5Q0k7RW1KNkJBO0lBQ0ksWUFuR2tDO0VuS3kvOUN4QztFbUtuNTlDTTtJQUNJO0lBQ0E7RW5LcTU5Q1Y7RW1LajU5Q007SUFDSSxZQTNHcUM7RW5LOC85Qy9DO0VtSzU0OUNjO0lBQ0ksY3ZJcEhKO0l1SXFISTtFbks4NDlDbEI7RW1LdjQ5Q0U7SUFDSSxpQkE5SGtDO0VuS3VnK0N4QztBQUNGO0FnQmg5OUNJO0VvSnpEQTtJN0Q4Qkksb0M2RHpCZTtFcEt3ZytDckI7RXVHOS85Q007O0lBRUYseUI2RGRtQjtFcEs4ZytDdkI7RXVHNy85Q007SUFDSSx5QjZEbEJhO0VwS2loK0N2QjtFdUduLzlDRTtJQTRCUTtFdkcwOTlDVjtFdUd6KzlDVTs7Ozs7Ozs7O0lBRUYsd0I2RHpDc0I7RXBLMmgrQzlCO0V1Ry8rOUNVO0lBQ0ksd0I2RDdDZ0I7RXBLOGgrQzlCO0FBQ0Y7QW9LdGgrQ0k7RTdEY0kseUI2RFRlO0FwS29oK0N2QjtBdUcxaCtDUTs7RUFFRixjNkRFbUI7QXBLMGgrQ3pCO0F1R3poK0NRO0VBQ0ksYzZERmE7QXBLNmgrQ3pCO0F1Ry9nK0NJO0VBNEJRO0F2R3MvOUNaOztBSTFpK0NJO0VpS1RJO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FySzZqK0NSOztBSXBqK0NJO0VpS1RJO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FyS3VrK0NSOztBc0t6aytDQTtFQUNFO0VBQ0E7QXRLNGsrQ0Y7O0FzS3prK0NBOztFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdCL0ptV2lCO0UrSmxXakIsMkMvSnlWcUI7QVBtdjlDekI7QWdCbGgrQ0k7RXNKbkVKOztJQWFRO0V0SzZrK0NOO0FBQ0Y7QWdCeGgrQ0k7RXNKbkVKOztJQWtCUTtFdEs4aytDTjtBQUNGOztBc0szaytDQTtFQUNJO0VBQ0E7QXRLOGsrQ0o7QXNLNWsrQ0k7OztFQUdJO0F0SzhrK0NSOztBc0sxaytDQTtFQUNJO0F0SzZrK0NKOztBc0t6aytDQTtFQUNJO0F0SzRrK0NKOztBc0t4aytDQTs7RUFFSTtBdEsyaytDSjs7QXNLeGsrQ0E7RUFDSTtBdEsyaytDSjs7QXNLdmsrQ0E7RUFDSTtBdEswaytDSjs7QXVLcm8rQ0E7RUFDSTtBdkt3bytDSjs7QXdLeG8rQ0E7RUFDQztBeEsybytDRDs7QXdLeG8rQ0E7RUFDSTtBeEsybytDSjs7QXdLdm8rQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0c7QXhLMG8rQ0o7QXdLeG8rQ0k7RUFDRjtFQUNBO0VBQ0c7QXhLMG8rQ0w7O0FnQnZtK0NJO0V5SnpESDtJQUNDO0lBQ007RXpLb3ErQ047RXlLanErQ0Q7SUFDQztJQUNBO0V6S21xK0NBO0FBQ0Y7QWdCcm0rQ0k7RXlKekRIO0lBQ0M7SUFDQTtJQUNNO0V6S2lxK0NOO0V5SzlwK0NEO0lBQ0M7SUFDQTtFektncStDQTtBQUNGO0EwS3ZyK0NBO0VBQ0k7SUFDSTtJQUNBO0UxS3lyK0NOO0UwS3ZyK0NNOzs7OztJQUtJO0lBQ0E7SUFDQTtFMUt5citDVjtFMEt0citDTTs7Ozs7Ozs7OztJQVVJO0UxS3dyK0NWO0FBQ0Y7QTJLbnQrQ0E7RUFDSTtFQUNBO0EzS3F0K0NKO0EyS250K0NJO0VBQ0k7RUFDQTtBM0txdCtDUjtBMktqdCtDUTtFQUNJO0EzS210K0NaOztBNEs3dCtDQTtFQUNJLGdCQzBDeUI7RUR6Q3pCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVLZ3UrQ0o7O0FnQjVxK0NJO0U0SnpDQTtJQUNJO0lBQ0E7RTVLeXQrQ047RTRLdHQrQ0U7SUFDSTtJQUNBO0U1S3d0K0NOO0U0S3J0K0NFO0lBQ0k7SUFDQTtFNUt1dCtDTjtFNEtwdCtDRTtJQUNJO0lBQ0E7RTVLc3QrQ047RTRLbnQrQ0U7SUFDSTtFNUtxdCtDTjtFNEtqdCtDRTtJQUNJO0U1S210K0NOO0U0S2p0K0NNO0lQNUNBO0lPOENJO0lBQ0E7SUFDQTtJQUNBO0U1S210K0NWO0U0S2h0K0NNO0lBQ0k7RTVLa3QrQ1Y7RTRLL3MrQ007SUFDSTtJQUNBO0U1S2l0K0NWO0U0SzlzK0NNO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SVBqRUo7SU9xRUk7SUFDQTtJQUNBO0U1SzhzK0NWO0U0SzNzK0NNO0lBQ0ksZ0JDakNpQjtJUjFDckI7SU8rRUk7SUFDQTtJQUNBO0U1SzJzK0NWO0U0S3hzK0NNO0lBQ0k7RTVLMHMrQ1Y7RTRLbnMrQ007SUFFSTtFNUtvcytDVjtFNEs3citDTTtJQUVJO0U1SzhyK0NWO0U0S3RyK0NNO0lBRUk7RTVLdXIrQ1Y7RTRLN3ErQ007SUFFSTtFNUs4cStDVjtFNEtucStDTTtJQUVJO0U1S29xK0NWO0U0SzVwK0NNO0lBQ0k7RTVLOHArQ1Y7QUFDRjtBZ0I1dStDSTtFNEowRkE7SUFDSTtFNUtxcCtDTjtFNEtscCtDRTtJQUNJO0lBQ0E7RTVLb3ArQ047RTRLanArQ0U7SUFDSTtJQUNBO0U1S21wK0NOO0U0Sy9vK0NFO0lBQ0k7SUFDQTtFNUtpcCtDTjtFNEsvbytDTTtJQUNJO0U1S2lwK0NWO0U0SzlvK0NNO0lBQ0k7SUFDQTtFNUtncCtDVjtFNEs3bytDTTtJUDVMQTtJTzhMSSxnQkNwSmlCO0lEcUpqQjtJQUNBO0lBQ0E7SUFDQTtFNUsrbytDVjtFNEs1bytDTTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lQek1KO0lPNk1JO0lBQ0E7SUFDQTtFNUs0bytDVjtFNEt6bytDTTtJUGxOQTtJT3NOSSxnQkM1S2lCO0lENktqQjtJQUNBO0lBQ0E7RTVLeW8rQ1Y7RTRLbG8rQ007SUFDSTtFNUtvbytDVjtFNEtqbytDTTtJQUNJO0U1S21vK0NWO0FBQ0Y7QThLMTIrQ0E7RUFDSSxnQkR1RmlDO0VDdEZqQztFQUNBO0E5SzQyK0NKOztBZ0JyeitDSTtFOEpqREE7SUFFSTtJQUNBO0lBQ0E7RTlLeTIrQ047RThLcjIrQ0U7SUFDSTtFOUt1MitDTjtFOEtwMitDRTtJQUNJO0U5S3MyK0NOO0U4S24yK0NFO0lBQ0k7RTlLcTIrQ047RThLbDIrQ0U7SUFDSTtFOUtvMitDTjtFOEtoMitDRTtJQUNJO0U5S2syK0NOO0U4S2gyK0NNO0lUcENBO0lTc0NJO0lBQ0E7SUFDQTtJQUNBO0U5S2syK0NWO0U4Sy8xK0NNO0lBQ0k7RTlLaTIrQ1Y7RThLOTErQ007SUFDSTtJQUNBO0lBQ0E7SUFDQTtJVHBESjtJQUFBO0lTd0RJO0lBQ0E7SUFDQTtFOUsrMStDVjtFOEs1MStDTTtJQUNJLGdCRHlCeUI7SVJ2RjdCO0lBQUE7SVNrRUk7SUFDQTtJQUNBO0U5SzYxK0NWO0U4SzExK0NNO0lBQ0k7RTlLNDErQ1Y7RThLcjErQ007SUFDSTtFOUt1MStDVjtFOEsvMCtDTTtJQUNJO0U5S2kxK0NWO0FBQ0Y7QWdCcjIrQ0k7RThKa0NBO0lBQ0k7SUFFQTtJQUNBO0lBQ0E7RTlLcTArQ047RThLbDArQ0U7SUFDSTtFOUtvMCtDTjtFOEtoMCtDRTtJQUNJO0U5S2swK0NOO0U4Sy96K0NFO0lBQ0k7RTlLaTArQ047RThLOXorQ0U7SUFDSTtFOUtnMCtDTjtBQUNGO0ErS2g4K0NBO0VBQ0ksZ0JGOEhtQztFRTdIbkM7RUFDQTtBL0trOCtDSjs7QWdCMzQrQ0k7RStKakRBO0lBR0k7SUFDQTtJQUNBO0lBQ0E7RS9LODcrQ047RStLMTcrQ0U7SUFDSTtFL0s0NytDTjtFK0t6NytDRTtJQUNJO0UvSzI3K0NOO0UrS3g3K0NFO0lBQ0k7RS9LMDcrQ047RStLdjcrQ0U7SUFDSTtFL0t5NytDTjtFK0tyNytDRTtJQUNJO0UvS3U3K0NOO0UrS3I3K0NNO0lWdENBO0lVd0NJO0lBQ0E7SUFDQTtJQUNBO0UvS3U3K0NWO0UrS3A3K0NNO0lBQ0k7RS9LczcrQ1Y7RStLbjcrQ007SUFDSSxnQkYyRTJCO0lFMUUzQjtJQUNBO0lBQ0E7SUFDQTtJVnZESjtJQUFBO0lVMkRJO0lBQ0E7SUFDQTtFL0tvNytDVjtFK0tqNytDTTtJQUNJLGdCRjZEMkI7SVI5SC9CO0lBQUE7SVVxRUk7SUFDQTtJQUNBO0UvS2s3K0NWO0UrSy82K0NNO0lBQ0k7RS9LaTcrQ1Y7RStLMTYrQ007SUFDSTtFL0s0NitDVjtFK0twNitDTTtJQUNJO0UvS3M2K0NWO0FBQ0Y7QWdCNzcrQ0k7RStKcUNBO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFL0syNStDTjtFK0t2NStDRTtJQUNJO0UvS3k1K0NOO0UrS3I1K0NFO0lBQ0k7RS9LdTUrQ047RStLcDUrQ0U7SUFDSTtFL0tzNStDTjtFK0tuNStDRTtJQUNJO0UvS3E1K0NOO0FBQ0Y7QWdMemgvQ0E7RUFDSSxnQkh1S2tDO0VHdEtsQztFQUNBO0FoTDJoL0NKOztBZ0JwKytDSTtFZ0tqREE7SUFHSTtJQUNBO0lBQ0E7SUFDQTtFaEx1aC9DTjtFZ0xuaC9DRTtJQUNJO0VoTHFoL0NOO0VnTGxoL0NFO0lBQ0k7RWhMb2gvQ047RWdMamgvQ0U7SUFDSTtFaExtaC9DTjtFZ0xoaC9DRTtJQUNJO0VoTGtoL0NOO0VnTDlnL0NFO0lBQ0k7RWhMZ2gvQ047RWdMOWcvQ007SVh0Q0E7SVd3Q0k7SUFDQTtJQUNBO0lBQ0E7RWhMZ2gvQ1Y7RWdMN2cvQ007SUFDSTtFaEwrZy9DVjtFZ0w1Zy9DTTtJQUNJLGdCSG9IMEI7SUduSDFCO0lBQ0E7SUFDQTtJQUNBO0lYdkRKO0lBQUE7SVcyREk7SUFDQTtJQUNBO0VoTDZnL0NWO0VnTDFnL0NNO0lBQ0ksZ0JIc0cwQjtJUnZLOUI7SUFBQTtJV3FFSTtJQUNBO0lBQ0E7RWhMMmcvQ1Y7RWdMeGcvQ007SUFDSTtFaEwwZy9DVjtFZ0xuZy9DSztJQUNLO0VoTHFnL0NWO0VnTDcvK0NNO0lBQ0k7RWhMKy8rQ1Y7QUFDRjtBZ0J0aC9DSTtFZ0txQ0E7SUFDSTtJQUNBO0lBQ0E7SUFDQTtFaExvLytDTjtFZ0xoLytDRTtJQUNJO0VoTGsvK0NOO0VnTDkrK0NFO0lBQ0k7RWhMZy8rQ047RWdMNysrQ0U7SUFDSTtFaEwrKytDTjtFZ0w1KytDRTtJQUNJO0VoTDgrK0NOO0FBQ0Y7QWlMam4vQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpMbW4vQ0o7QWlMam4vQ0k7RUFDSSxnQkp3TXNCO0E3SzI2K0M5Qjs7QWdCbGsvQ0k7RWlLMUNBO0lBQ0k7SUFDQTtFakxnbi9DTjtFaUw3bS9DRTtJQUNJO0VqTCttL0NOO0VpTDVtL0NFO0lBQ0k7RWpMOG0vQ047RWlMMW0vQ0U7SUFDSTtFakw0bS9DTjtFaUwxbS9DTTtJWmhDQTtJWWtDSTtJQUNBO0lBQ0E7SUFDQTtFakw0bS9DVjtFaUx6bS9DTTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBRUE7SUFDQTtJQUNBO0lBQ0E7SVpqREo7RXJLNHAvQ047RWlMcm0vQ007SUFDSSxnQkp3SmtCO0lJdEpsQjtJQUNBO0lBQ0E7SUFDQTtJWjdESjtFcktvcS9DTjtFaUw3bC9DTTtJQUNJO0VqTCtsL0NWO0VpTDNsL0NNO0lBRUk7RWpMNGwvQ1Y7RWlMcGwvQ007SUFFSTtFakxxbC9DVjtFaUwxay9DTTtJQUVJO0VqTDJrL0NWO0FBQ0Y7QWdCM20vQ0k7RWlLMkNBO0lBQ0k7RWpMbWsvQ047RWlMaGsvQ0U7SUFDSTtFakxray9DTjtFaUwvai9DRTtJQUNJO0VqTGlrL0NOO0VpTDdqL0NFO0lBQ0k7RWpMK2ovQ047RWlMN2ovQ007SVpqSUE7SVltSUk7SUFDQTtJQUNBO0lBQ0E7RWpMK2ovQ1Y7RWlMNWovQ007SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUVBO0lBQ0E7SUFDQTtJQUNBO0labEpKO0VyS2d0L0NOO0VpTHhqL0NNO0lBQ0ksZ0JKdURrQjtJSXJEbEI7SUFDQTtJQUNBO0lBQ0E7SVo5Sko7RXJLd3QvQ047QUFDRjtBa0wxdC9DQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEw0dC9DSjs7QW1MbHUvQ0E7RUFDSSwyQk55UTBCO0VNeFExQjtFQUNBO0VBQ0E7RUFDQTtBbkxxdS9DSjs7QW1ManUvQ0E7Ozs7O0VBS0k7QW5Mb3UvQ0o7O0FnQnhyL0NJO0VtS3RDQTtJQUNJO0lBQ0E7SUFDQTtJZHRCQTtJQUFBO0lBQUE7SUFBQTtFcks0di9DTjtFbUw1dC9DRTtJQUNJO0lBQ0E7SUFFQTtJQUNBO0lBQ0E7SUFDQTtFbkw2dC9DTjtFbUwxdC9DRTtJQUNJO0VuTDR0L0NOO0VtTHp0L0NFO0lBQ0k7SUFFQTtJQUNBO0lBQ0E7SUFDQTtFbkwwdC9DTjtFbUx2dC9DRTtJQUNJO0lBRUE7SUFDQTtJQUNBO0lBQ0E7RW5Md3QvQ047RW1McnQvQ0U7SUFDSTtFbkx1dC9DTjtFbUxsdC9DTTtJQUNJO0VuTG90L0NWO0VtTGp0L0NNO0lBQ0k7RW5MbXQvQ1Y7RW1MaHQvQ007SUFDSTtJZC9FSjtJQUFBO0lBQUE7SUFBQTtFcktxeS9DTjtFbUwvcy9DTTtJQUNJO0VuTGl0L0NWO0VtTDlzL0NNO0lBQ0k7SUFDQSwyQk42S2tCO0lSelF0QjtJQUFBO0lBQUE7SUFBQTtJY2tHSTtJQUNBO0lBQ0E7SWRwR0o7SUFBQTtJQUFBO0lBQUE7RXJLdXovQ047RW1MM3MvQ007SUFDSSwyQk40SmtCO0lSelF0QjtJQUFBO0lBQUE7SUFBQTtFcks4ei9DTjtFbUx4cy9DVTtJQUNJO0VuTDBzL0NkO0VtTHRzL0NNO0lBQ0ksMkJONklrQjtJTTVJM0I7RW5Md3MvQ0Q7RW1McHMvQ007SUFDSSwyQk51SWtCO0lNdElsQjtJQUNBO0VuTHNzL0NWO0VtTGhzL0NNO0lBQ0k7RW5Ma3MvQ1Y7RW1ML3IvQ007SUFDSTtFbkxpcy9DVjtFbUw1ci9DTTtJQUNJO0VuTDhyL0NWO0VtTDNyL0NNO0lBQ0k7RW5MNnIvQ1Y7RW1MeHIvQ007SUFDSTtFbkwwci9DVjtFbUx2ci9DTTtJQUNJO0VuTHlyL0NWO0VtTGxyL0NNO0lBQ0k7RW5Mb3IvQ1Y7RW1MaHIvQ007SUFDSTtFbkxrci9DVjtBQUNGO0FnQjd4L0NJO0VtS2tIQTtJQUNJO0lBQ0E7SWQxTEE7SUFBQTtJQUFBO0lBQUE7SUFBQTtFcks2Mi9DTjtFbUx6cS9DRTtJQUNJO0lBQ0E7SUFFQTtJQUNBO0lBQ0E7SUFDQTtFbkwwcS9DTjtFbUx2cS9DRTtJQUNJO0VuTHlxL0NOO0VtTHRxL0NFO0lBQ0k7SUFFQTtJQUNBO0lBQ0E7SUFDQTtFbkx1cS9DTjtFbUxwcS9DRTtJQUNJO0VuTHNxL0NOO0VtTGpxL0NNO0lBQ0k7RW5MbXEvQ1Y7RW1MaHEvQ007SUFDSSwyQk5tQ2tCO0lSelF0QjtJQUFBO0lBQUE7SUFBQTtFcks0NC9DTjtFbUw3cC9DVTtJQUNJO0VuTCtwL0NkO0VtTDNwL0NNO0lBQ0ksMkJOb0JrQjtJTW5CM0I7SUFDUztFbkw2cC9DVjtFbUwxcC9DTTtJQUNJLDJCTmNrQjtJTWJsQjtJQUNBO0VuTDRwL0NWO0VtTHRwL0NNO0lBQ0k7RW5Md3AvQ1Y7RW1McnAvQ007SUFDSTtFbkx1cC9DVjtFbUxscC9DTTtJQUNJO0VuTG9wL0NWO0VtTGpwL0NNO0lBQ0k7RW5MbXAvQ1Y7QUFDRjtBb0x2Ni9DQTtFQUNJLGdCUG1Wa0M7RU9sVmxDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEx5Ni9DSjs7QW9McjYvQ0E7Ozs7RUFJSTtBcEx3Ni9DSjs7QWdCNzMvQ0k7RW9LckNBO0lmcEJJO0lBQUE7SUFBQTtJQUFBO0lBQUE7RXJLKzcvQ047RW9MbDYvQ0U7SUFDSTtFcExvNi9DTjtFb0xqNi9DRTtJQUNJO0lBRUE7SUFDQTtJQUNBO0lBQ0E7RXBMazYvQ047RW9MLzUvQ0U7SUFDSTtJQUVBO0lBQ0E7SUFDQTtJQUNBO0VwTGc2L0NOO0VvTDc1L0NFO0lBQ0k7RXBMKzUvQ047RW9MMzUvQ0U7SUFDSTtFcEw2NS9DTjtFb0wzNS9DTTtJQUNJLGdCUHVSMEI7SU90UjFCO0lBQ0E7RXBMNjUvQ1Y7RW9MMTUvQ007SUFDSSxnQlBpUjBCO0lSblY5QjtJQUFBO0lBQUE7SUFBQTtFcktrKy9DTjtFb0xsNS9DVTtJQUNJO0VwTG81L0NkO0VvTC80L0NNO0lBQ0ksZ0JQNFAwQjtJTzNQbkM7SUFDUztFcExpNS9DVjtFb0wxNC9DTTtJQUNJO0VwTDQ0L0NWO0VvTHg0L0NNO0lBQ0k7RXBMMDQvQ1Y7RW9McDQvQ007SUFDSTtFcExzNC9DVjtFb0xuNC9DTTtJQUNJO0VwTHE0L0NWO0VvTGg0L0NNO0lBQ0k7RXBMazQvQ1Y7RW9MLzMvQ007SUFDSTtFcExpNC9DVjtBQUNGO0FnQnY3L0NJO0VvSzZEQTtJZm5JSTtJQUFBO0lBQUE7SUFBQTtJQUFBO0VyS3FnZ0ROO0VvTHozL0NFO0lBQ0k7RXBMMjMvQ047RW9MeDMvQ0U7SUFDSTtJQUVBO0lBQ0E7SUFDQTtJQUNBO0VwTHkzL0NOO0VvTHQzL0NFO0lBQ0k7SUFFQTtJQUNBO0lBQ0E7SUFDQTtFcEx1My9DTjtFb0xwMy9DRTtJQUNJO0VwTHMzL0NOO0VvTGwzL0NFO0lBQ0k7RXBMbzMvQ047RW9MbDMvQ007SUFDSSxnQlB3SzBCO0lPdksxQjtJQUNBO0VwTG8zL0NWO0VvTGozL0NNO0lBQ0ksZ0JQa0swQjtJUm5WOUI7SUFBQTtJQUFBO0lBQUE7RXJLd2lnRE47RW9MejIvQ1U7SUFDSTtFcEwyMi9DZDtFb0x2Mi9DTTtJQUNJLGdCUDhJMEI7SU83SW5DO0lBQ1M7RXBMeTIvQ1Y7RW9MbjIvQ007SUFDSTtFcExxMi9DVjtFb0xsMi9DTTtJQUNJO0VwTG8yL0NWO0VvTC8xL0NNO0lBQ0k7RXBMaTIvQ1Y7RW9MOTEvQ007SUFDSTtFcExnMi9DVjtBQUNGO0FxTDlqZ0RBO0VBQ0ksNkNSaVlvQztFUWhZcEM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyTGdrZ0RKOztBcUw1amdEQTs7OztFQUlJO0FyTCtqZ0RKOztBZ0JwaGdESTtFcUtyQ0E7SWhCcEJJO0lBQUE7SUFBQTtJQUFBO0VyS3FsZ0ROO0VxTHhqZ0RFO0lBQ0k7Ozs7Ozs7S0FBQTtFckxpa2dETjtFcUx2amdERTtJQUNJOzs7Ozs7O0tBQUE7SUFTQTtJQUNBO0lBQ0E7SUFDQTtFckx3amdETjtFcUxyamdERTtJQUNJO0lBRUE7SUFDQTtJQUNBO0lBQ0E7RXJMc2pnRE47RXFMbmpnREU7SUFDSTs7Ozs7OztLQUFBO0lBU0E7RXJMb2pnRE47RXFMaGpnREU7SUFDSTtFckxramdETjtFcUxoamdETTtJQUNJLDZDUjhTNEI7SVE3UzVCO0lBQ0E7RXJMa2pnRFY7RXFML2lnRE07SUFDSSw2Q1J3UzRCO0lSalloQztJQUFBO0lBQUE7SUFBQTtFcks4b2dETjtFcUx2aWdEVTtJQUNJO0VyTHlpZ0RkO0VxTHJpZ0RNO0lBQ0ksNkNSb1I0QjtJUW5SckM7SUFDUztFckx1aWdEVjtFcUxoaWdETTtJQUNJO0VyTGtpZ0RWO0VxTDloZ0RNO0lBQ0k7RXJMZ2lnRFY7RXFMMWhnRE07SUFDSTtFckw0aGdEVjtFcUx6aGdETTtJQUNJO0VyTDJoZ0RWO0VxTHRoZ0RNO0lBQ0k7RXJMd2hnRFY7RXFMcmhnRE07SUFDSTtFckx1aGdEVjtBQUNGO0FnQm5tZ0RJO0VxS21GQTtJaEJ6Skk7SUFBQTtJQUFBO0lBQUE7RXJLZ3JnRE47RXFMOWdnREU7SUFDSTs7Ozs7OztLQUFBO0VyTHVoZ0ROO0VxTDdnZ0RFO0lBQ0k7Ozs7Ozs7S0FBQTtJQVNBO0lBQ0E7SUFDQTtJQUNBO0VyTDhnZ0ROO0VxTDNnZ0RFO0lBQ0k7SUFFQTtJQUNBO0lBQ0E7SUFDQTtFckw0Z2dETjtFcUx6Z2dERTtJQUNJOzs7Ozs7O0tBQUE7SUFTQTtFckwwZ2dETjtFcUx0Z2dERTtJQUNJO0VyTHdnZ0ROO0VxTHRnZ0RNO0lBQ0ksNkNSeUs0QjtJUXhLNUI7SUFDQTtFckx3Z2dEVjtFcUxyZ2dETTtJQUNJLDZDUm1LNEI7SVFsSzVCO0lBQ0E7SUFDQTtJQUNBO0VyTHVnZ0RWO0VxTDkvL0NVO0lBQ0k7RXJMZ2dnRGQ7RXFMNS8vQ007SUFDSSw2Q1JnSjRCO0lRL0lyQztJQUNTO0VyTDgvL0NWO0VxTHgvL0NNO0lBQ0k7RXJMMC8vQ1Y7RXFMdi8vQ007SUFDSTtFckx5Ly9DVjtFcUxwLy9DTTtJQUNJO0VyTHMvL0NWO0VxTG4vL0NNO0lBQ0k7RXJMcS8vQ1Y7QUFDRjtBc0wvdmdEQTtFQUNJLGdCVDRhZ0M7RVMzYWhDO0VBQ0E7RUFDQTtFQUNBO0F0TGl3Z0RKOztBc0w3dmdEQTs7Ozs7RUFLSTtBdExnd2dESjs7QWdCcHRnREk7RXNLdENBO0lBQ0k7SUFDQTtJQUNBO0lqQnRCQTtJQUFBO0lBQUE7SUFBQTtFckt3eGdETjtFc0x4dmdERTtJQUNJO0lBQ0E7SUFFQTtJQUNBO0lBQ0E7SUFDQTtFdEx5dmdETjtFc0x0dmdERTtJQUNJO0lBRUE7SUFDQTtJQUNBO0lBQ0E7RXRMdXZnRE47RXNMcHZnREU7SUFDSTtJQUVBO0lBQ0E7SUFDQTtJQUNBO0V0THF2Z0ROO0VzTGx2Z0RFO0lBQ0k7SUFDQTtFdExvdmdETjtFc0wvdWdETTtJQUNJO0V0TGl2Z0RWO0VzTDl1Z0RNO0lBQ0k7RXRMZ3ZnRFY7RXNMN3VnRE07SWpCM0VBO0lpQjZFSTtJQUNBO0lBQ0E7SUFDQTtFdEwrdWdEVjtFc0w1dWdETTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0EsZ0JUb1Z3QjtJUjVhNUI7SUFBQTtJQUFBO0lBQUE7SUFBQTtFcksyMGdETjtFc0x0dWdETTtJQUNJLGdCVHNVd0I7SVI1YTVCO0lBQUE7SUFBQTtJQUFBO0VyS2sxZ0ROO0VzTDl0Z0RVO0lBQ0k7RXRMZ3VnRGQ7RXNMNXRnRE07SUFDSSxnQlRrVHdCO0lTalRqQztJQUNTO0V0TDh0Z0RWO0VzTDN0Z0RNO0lBQ0ksZ0JUNFN3QjtJUzNTeEI7SUFDQTtFdEw2dGdEVjtFc0x0dGdETTtJQUNJO0V0THd0Z0RWO0VzTHB0Z0RNO0lBQ0k7RXRMc3RnRFY7RXNMaHRnRE07SUFDSTtFdExrdGdEVjtFc0wvc2dETTtJQUNJO0V0TGl0Z0RWO0VzTDVzZ0RNO0lBQ0k7RXRMOHNnRFY7RXNMM3NnRE07SUFDSTtFdEw2c2dEVjtFc0x4c2dETTtJQUNJO0V0TDBzZ0RWO0VzTHZzZ0RNO0lBQ0k7RXRMeXNnRFY7QUFDRjtBZ0JsemdESTtFc0tnSEE7SUFDSTtJQUNBO0lqQnhMQTtJQUFBO0lBQUE7SUFBQTtFcktpNGdETjtFc0wvcmdERTtJQUNJO0lBQ0E7SUFFQTtJQUNBO0lBQ0E7SUFDQTtFdExnc2dETjtFc0w3cmdERTtJQUNJO0lBRUE7SUFDQTtJQUNBO0lBQ0E7RXRMOHJnRE47RXNMM3JnREU7SUFDSTtJQUNBO0V0TDZyZ0ROO0VzTHhyZ0RNO0lBQ0ksZ0JUK013QjtJUzdNeEI7SUFDQTtJQUNBO0lBQ0E7SWpCbE9KO0lBQUE7SUFBQTtJQUFBO0VySys1Z0ROO0VzTHByZ0RVO0lBQ0k7RXRMc3JnRGQ7RXNMbHJnRE07SUFDSSxnQlQyTHdCO0lTMUxqQztJQUVTO0V0TG1yZ0RWO0VzTGhyZ0RNO0lBQ0ksZ0JUb0x3QjtJU25MeEI7SUFDQTtFdExrcmdEVjtFc0w1cWdETTtJQUNJO0V0TDhxZ0RWO0VzTDNxZ0RNO0lBQ0k7RXRMNnFnRFY7RXNMeHFnRE07SUFDSTtFdEwwcWdEVjtFc0x2cWdETTtJQUNJO0V0THlxZ0RWO0FBQ0Y7QXVMMTdnREE7RUFDSSxnQlZxZ0J3QjtFVXBnQnhCO0VBQ0E7QXZMNDdnREo7O0F1THg3Z0RBOzs7OztFQUtJO0F2TDI3Z0RKOztBZ0I3NGdESTtFdUt4Q0E7SUFDSTtJQUNBO0lBQ0E7SWxCcEJBO0lBQUE7SUFBQTtJQUFBO0VyS2k5Z0ROO0V1THA3Z0RFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0V2THM3Z0ROO0V1TG43Z0RFO0lBQ0k7RXZMcTdnRE47RXVMbDdnREU7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0V2TG83Z0ROO0V1TGo3Z0RFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFdkxtN2dETjtFdUxoN2dERTtJQUNJO0V2TGs3Z0ROO0V1TDc2Z0RNO0lBQ0k7RXZMKzZnRFY7RXVMNTZnRE07SUFDSTtFdkw4NmdEVjtFdUwzNmdETTtJQUNJO0lsQnpFSjtJQUFBO0lBQUE7SUFBQTtFckswL2dETjtFdUwxNmdETTtJQUNJO0V2TDQ2Z0RWO0V1THo2Z0RNO0lBQ0k7SUFDQSxnQlYrYWdCO0lVN2FoQjtJQUNBO0lBQ0E7SWxCMUZKO0lBQUE7SUFBQTtJQUFBO0lBQUE7SUFBQTtJQUFBO0lBQUE7RXJLNGdoRE47RXVMdDZnRE07SUFDSSxnQlY4WmdCO0lScmdCcEI7SUFBQTtJQUFBO0lBQUE7RXJLbWhoRE47RXVMOTVnRFU7SUFDSTtFdkxnNmdEZDtFdUw1NWdETTtJQUNJLGdCVjBZZ0I7SVV6WXpCO0lBQ1M7RXZMODVnRFY7RXVMMzVnRE07SUFDSSxnQlZvWWdCO0lVblloQjtJQUNBO0V2TDY1Z0RWO0V1THY1Z0RNO0lBQ0k7RXZMeTVnRFY7RXVMdDVnRE07SUFDSTtFdkx3NWdEVjtFdUxuNWdETTtJQUNJO0V2THE1Z0RWO0V1TGw1Z0RNO0lBQ0k7RXZMbzVnRFY7RXVMLzRnRE07SUFDSTtFdkxpNWdEVjtFdUw5NGdETTtJQUNJO0V2TGc1Z0RWO0V1THo0Z0RNO0lBQ0k7RXZMMjRnRFY7RXVMdjRnRE07SUFDSTtFdkx5NGdEVjtBQUNGO0FnQm4vZ0RJO0V1S2lIQTtJQUNJO0lBQ0E7SWxCekxBO0lBQUE7SUFBQTtJQUFBO0lBQUE7RXJLbWtoRE47RXVMajRnREU7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXZMbTRnRE47RXVMaDRnREU7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0V2TGs0Z0ROO0V1TC8zZ0RFO0lBQ0k7RXZMaTRnRE47RXVMNTNnRE07SUFDSTtFdkw4M2dEVjtFdUwzM2dETTtJQUNJLGdCVnVTZ0I7SVJyZ0JwQjtJQUFBO0lBQUE7SUFBQTtFcksrbGhETjtFdUx6M2dEVTtJQUNJO0V2TDIzZ0RkO0V1THYzZ0RNO0lBQ0ksZ0JWeVJnQjtJVXhSekI7SUFDUztFdkx5M2dEVjtFdUx0M2dETTtJQUNJLGdCVm1SZ0I7SVVsUmhCO0lBQ0E7RXZMdzNnRFY7RXVMbDNnRE07SUFDSTtFdkxvM2dEVjtFdUxqM2dETTtJQUNJO0V2TG0zZ0RWO0V1TDkyZ0RNO0lBQ0k7RXZMZzNnRFY7RXVMNzJnRE07SUFDSTtFdkwrMmdEVjtBQUNGO0F3TDFuaERBO0VBQ0k7QXhMNG5oREo7O0FnQm5raERJO0V3S25EQTtJQUNJLHlEWHdCaUI7RTdLa21oRHZCO0V3THZuaERNO0lBQ0k7RXhMeW5oRFY7RXdMdG5oRE07SUFDSTtFeEx3bmhEVjtFd0xwbmhETTtJQUNJO0V4THNuaERWO0V3TG5uaERNO0lBQ0k7RXhMcW5oRFY7RXdMbG5oRE07SUFDSTtFeExvbmhEVjtFd0xobmhETTtJQUNJO0V4TGtuaERWO0V3TDFtaERNO0lBQ0k7RXhMNG1oRFY7RXdMam1oRE07SUFDSTtFeExtbWhEVjtFd0wzbGhETTtJQUNJO0V4TDZsaERWO0FBQ0Y7QWdCdmxoREk7RXdLQ0E7SUFDSSx5RFh6Q2lCO0U3S2tvaER2QjtFd0x0bGhETTtJQUNJO0V4THdsaERWO0V3THJsaERNO0lBQ0k7RXhMdWxoRFY7RXdMbmxoRE07SUFDSTtFeExxbGhEVjtFd0xqbGhETTtJQUNJO0V4TG1saERWO0FBQ0Y7QXlML3FoREE7RUFDSTtBekxpcmhESjs7QWdCeG5oREk7RXlLbkRBO0lBQ0ksNEJaYWM7RTdLa3FoRHBCO0V5TC9waERNO0lBQ0k7RXpMaXFoRFY7RXlMenBoRE07SUFDSTtFekwycGhEVjtFeUxocGhETTtJQUNJO0V6TGtwaERWO0FBQ0Y7QWdCMW5oREk7RXlLYkE7SXBCekRJO0lBQUE7RXJLcXNoRE47QUFDRjtBZ0I3b2hESTtFMEt6REg7SUFDQyxpQjVEdUNzQjtJNER0Q2hCLG9CNURzQ2dCO0k0RHJDaEIsZWJtQ2dCO0lhbENoQixnQmJrQ2dCO0U3S3VxaER0QjtBQUNGO0FnQnhvaERJO0UwSzVESDtJQUNDO0lBQ0EsaUI1RDZCNkI7STRENUJ2QixvQjVENEJ1QjtJNEQzQnZCLGVieUJ1QjtJYXhCdkIsZ0Jid0J1QjtFN0srcWhEN0I7QUFDRjtBMkx4dGhEQTtFQUNJLDJDZDJrQm9CO0VjMWtCcEI7RUFDQTtFQUNBO0VBQ0E7QTNMMHRoREo7O0FnQnJxaERJO0UySzFDQTtJQUNJO0UzTG10aEROO0UyTC9zaERFO0lBQ0k7RTNMaXRoRE47RTJML3NoRE07SXRCdkJBO0lzQnlCSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0UzTGl0aERWO0UyTDFzaERNO0lBQ0k7RTNMNHNoRFY7RTJMcHNoRE07SUFDSTtFM0xzc2hEVjtFMkwzcmhETTtJQUNJO0UzTDZyaERWO0FBQ0Y7QWdCbHJoREk7RTJLS0E7SUFDSTtFM0xncmhETjtFMkw1cWhERTtJQUNJO0UzTDhxaEROO0UyTDVxaERNO0l0Qm5GQTtJc0JxRkk7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFM0w4cWhEVjtBQUNGO0E0THp3aERBO0VBQ0k7RUFDQSxZZjJsQmdDO0VlMWxCaEMsWTlEdUQrQjtFOER0RC9CLFc5RG9ENEI7QTlIdXRoRGhDOztBZ0J4c2hESTtFNEs5REg7SUFDQyxZOURpRHdDO0k4RGhEbEMsVzlEOEMrQjtFOUg0dGhEckM7QUFDRjtBNkxyeGhEQztFQUNDO0VBQ0E7RUFDQTtBN0x1eGhERjtBNkxseGhERTtFQUNDO0VBQ0E7QTdMb3hoREg7QTZMbHhoREc7RUFDQztFQUNBO0VBQ0E7QTdMb3hoREo7QTZManhoREc7RUFDQztBN0xteGhESjtBNkw3d2hESztFQUNDO0E3TCt3aEROOztBNkxwd2hERTtFQUNDO0E3THV3aERIO0E2THJ3aERHO0VBQ0M7QTdMdXdoREo7QTZMcndoREk7RUFDQztFQUNBO0E3THV3aERMOztBZ0IzdmhESTtFNktFQztJQUNDO0U3TDZ2aERKO0FBQ0Y7QWdCcHZoREk7RTZLRUk7O0lBQ0w7RTdMc3ZoREQ7QUFDRjtBOEwvemhERTtFdkY2Qk0sMkN1RnhCTztBOUw2emhEZjtBdUdwemhEUTs7RUFFRixjaEdIRTtBUHl6aERSO0F1R256aERRO0VBQ0ksY2hHUEo7QVA0emhEUjtBdUd6eWhESTtFQTRCUTtBdkdneGhEWjtBdUcveGhEWTs7Ozs7Ozs7O0VBRUYsY2hHbENGO0FQMDBoRFI7QXVHcnloRFk7RUFDSSxjaEd0Q1I7QVA2MGhEUjtBOEwzMGhERTtFQUNDO0E5TDYwaERIO0E2RjVxaERDO0VBNUNDLGN0RnhITTtBUG0xaERSO0E2Rnp0aERFO0VBQ0MsY3RGM0hLO0FQczFoRFI7QTZGcnRoREc7OztFQUdDLGN0RnBJSTtBUDIxaERSO0E2Rmh0aERHO0VBQ0MseUJ0RjVJSTtBUDgxaERSO0E2RjNzaERFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEseUJsRnpDQTtFa0Y0Q0o7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLHlCbEZ6Q0E7RWtGNENKO0VBQ0E7RUkwR0Q7QTdGeXRoREg7QTZGL3JoREM7RUFFQywyQnRGcUlnQjtFc0ZoTWhCLGN0RnhITTtBUG8zaERSO0E2RjF2aERFO0VBQ0MsY3RGM0hLO0FQdTNoRFI7QTZGdHZoREc7Ozs7O0VBR0MsY2pFaEpZO0E1QjA0aERoQjtBNkZudmhERztFQUNDLHlCakV4Slk7QTVCNjRoRGhCO0E2Rjl1aERFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEseUJsRnpDQTtFa0Y0Q0o7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLHlCbEZ6Q0E7RWtGNENKO0VBQ0E7RUkwR0Q7QTdGNHZoREg7QTZGeHNoREM7RUFDQywyQnRGNEdnQjtFc0ZoTWhCLGN0RnhITTtBUHU1aERSO0E2Rjd4aERFO0VBQ0MsY3RGM0hLO0FQMDVoRFI7QTZGenhoREc7OztFQUdDLGNqRWhKWTtBNUIyNmhEaEI7QTZGcHhoREc7RUFDQyx5QmpFeEpZO0E1Qjg2aERoQjtBNkYvd2hERTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLHlCbEZ6Q0E7RWtGNENKO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSx5QmxGekNBO0VrRjRDSjtFQUNBO0VJMEdEO0E3RjZ4aERIO0E2Rm52aERDO0VBQ0MsMkJ0RnNIZ0I7RXNGcE1oQix5QnRGcEhNO0VzRndITixjdEY1R1M7QVA2NmhEWDtBNkYvemhERTtFQUNDLGN0Ri9HUTtBUGc3aERYO0E2RjN6aERHOzs7RUFHQyxjakVoSlk7QTVCNjhoRGhCO0E2RnR6aERHO0VBQ0MseUJqRXhKWTtBNUJnOWhEaEI7QTZGanpoREU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSx5QmxGN0JHO0VrRmdDUDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEseUJsRjdCRztFa0ZnQ1A7RUFDQTtFSTBHRDtBN0YremhESDtBNkZsd2hEQztFQUNDLDJCdEZtR2dCO0VzRnBNaEIseUJ0RnBITTtFc0Z3SE4sY3RGNUdTO0FQKzhoRFg7QTZGajJoREU7RUFDQyxjdEYvR1E7QVBrOWhEWDtBNkY3MWhERzs7O0VBR0MsY2pFaEpZO0E1QisraERoQjtBNkZ4MWhERztFQUNDLHlCakV4Slk7QTVCay9oRGhCO0E2Rm4xaERFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEseUJsRjdCRztFa0ZnQ1A7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLHlCbEY3Qkc7RWtGZ0NQO0VBQ0E7RUkwR0Q7QTdGaTJoREg7QTZGcDFoRFE7RUE1Q04sY3RGL0dTO0FQay9oRFg7QTZGajRoREU7RUFDQyxjdEZsSFE7QVBxL2hEWDtBNkY3M2hERzs7O0VBR0MsY3RGM0hPO0FQMC9oRFg7QTZGeDNoREc7RUFDQyx5QnRGbklPO0FQNi9oRFg7QTZGbjNoREU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSx5QmxGaENHO0VrRm1DUDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEseUJsRmhDRztFa0ZtQ1A7RUFDQTtFSTBHRDtBN0ZpNGhESDtBNkZ2MmhEQztFQUVDLDJCdEZxSWdCO0VzRmhNaEIsY3RGOUdTO0FQa2hpRFg7QTZGbDZoREU7RUFDQyxjdEZqSFE7QVBxaGlEWDtBNkY5NWhERzs7Ozs7RUFHQyxjakVoSlk7QTVCa2ppRGhCO0E2RjM1aERHO0VBQ0MseUJqRXhKWTtBNUJxamlEaEI7QTZGdDVoREU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSx5QmxGL0JHO0VrRmtDUDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEseUJsRi9CRztFa0ZrQ1A7RUFDQTtFSTBHRDtBN0ZvNmhESDtBNkZoM2hEQztFQUNDLDJCdEY0R2dCO0VzRmhNaEIsY3RGOUdTO0FQcWppRFg7QTZGcjhoREU7RUFDQyxjdEZqSFE7QVB3amlEWDtBNkZqOGhERzs7O0VBR0MsY2pFaEpZO0E1Qm1saURoQjtBNkY1N2hERztFQUNDLHlCakV4Slk7QTVCc2xpRGhCO0E2RnY3aERFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEseUJsRi9CRztFa0ZrQ1A7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLHlCbEYvQkc7RWtGa0NQO0VBQ0E7RUkwR0Q7QTdGcThoREg7QTZGMzVoRFE7RUFDTiwyQnRGc0hnQjtFc0ZwTWhCLHlCdEZoSFM7RXNGb0hULGN0RjlHUztBUHVsaURYO0E2RnYraERFO0VBQ0MsY3RGakhRO0FQMGxpRFg7QTZGbitoREc7OztFQUdDLGNqRWhKWTtBNUJxbmlEaEI7QTZGOTloREc7RUFDQyx5QmpFeEpZO0E1QnduaURoQjtBNkZ6OWhERTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLHlCbEYvQkc7RWtGa0NQO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSx5QmxGL0JHO0VrRmtDUDtFQUNBO0VJMEdEO0E3RnUraERIO0E2RjE2aERDO0VBQ0MsMkJ0Rm1HZ0I7RXNGcE1oQix5QnRGaEhTO0VzRm9IVCxjdEY5R1M7QVB5bmlEWDtBNkZ6Z2lERTtFQUNDLGN0RmpIUTtBUDRuaURYO0E2RnJnaURHOzs7RUFHQyxjakVoSlk7QTVCdXBpRGhCO0E2RmhnaURHO0VBQ0MseUJqRXhKWTtBNUIwcGlEaEI7QTZGMy9oREU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSx5QmxGL0JHO0VrRmtDUDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEseUJsRi9CRztFa0ZrQ1A7RUFDQTtFSTBHRDtBN0Z5Z2lESDtBOEx0amlEQztFQUNDLHlCdkwzR007QVBtcWlEUjtBNkYvL2hEUTtFQTVDTixjdEYvR1M7QVA2cGlEWDtBNkY1aWlERTtFQUNDLGN0RmxIUTtBUGdxaURYO0E2RnhpaURHOzs7RUFHQyxjdEYzSE87QVBxcWlEWDtBNkZuaWlERztFQUNDLHlCdEZuSU87QVB3cWlEWDtBNkY5aGlERTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLHlCbEZoQ0c7RWtGbUNQO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSx5QmxGaENHO0VrRm1DUDtFQUNBO0VJMEdEO0E3RjRpaURIO0E2RmxoaURDO0VBRUMsMkJ0RnFJZ0I7RXNGaE1oQixjdEY5R1M7QVA2cmlEWDtBNkY3a2lERTtFQUNDLGN0RmpIUTtBUGdzaURYO0E2RnpraURHOzs7OztFQUdDLGNqRWhKWTtBNUI2dGlEaEI7QTZGdGtpREc7RUFDQyx5QmpFeEpZO0E1Qmd1aURoQjtBNkZqa2lERTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLHlCbEYvQkc7RWtGa0NQO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSx5QmxGL0JHO0VrRmtDUDtFQUNBO0VJMEdEO0E3RitraURIO0E2RjNoaURDO0VBQ0MsMkJ0RjRHZ0I7RXNGaE1oQixjdEY5R1M7QVBndWlEWDtBNkZobmlERTtFQUNDLGN0RmpIUTtBUG11aURYO0E2RjVtaURHOzs7RUFHQyxjakVoSlk7QTVCOHZpRGhCO0E2RnZtaURHO0VBQ0MseUJqRXhKWTtBNUJpd2lEaEI7QTZGbG1pREU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSx5QmxGL0JHO0VrRmtDUDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEseUJsRi9CRztFa0ZrQ1A7RUFDQTtFSTBHRDtBN0ZnbmlESDtBNkZ0a2lEUTtFQUNOLDJCdEZzSGdCO0VzRnBNaEIseUJ0RmhIUztFc0ZvSFQsY3RGOUdTO0FQa3dpRFg7QTZGbHBpREU7RUFDQyxjdEZqSFE7QVBxd2lEWDtBNkY5b2lERzs7O0VBR0MsY2pFaEpZO0E1Qmd5aURoQjtBNkZ6b2lERztFQUNDLHlCakV4Slk7QTVCbXlpRGhCO0E2RnBvaURFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEseUJsRi9CRztFa0ZrQ1A7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLHlCbEYvQkc7RWtGa0NQO0VBQ0E7RUkwR0Q7QTdGa3BpREg7QTZGcmxpREM7RUFDQywyQnRGbUdnQjtFc0ZwTWhCLHlCdEZoSFM7RXNGb0hULGN0RjlHUztBUG95aURYO0E2RnByaURFO0VBQ0MsY3RGakhRO0FQdXlpRFg7QTZGaHJpREc7OztFQUdDLGNqRWhKWTtBNUJrMGlEaEI7QTZGM3FpREc7RUFDQyx5QmpFeEpZO0E1QnEwaURoQjtBNkZ0cWlERTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLHlCbEYvQkc7RWtGa0NQO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSx5QmxGL0JHO0VrRmtDUDtFQUNBO0VJMEdEO0E3Rm9yaURIO0E4TDlxaURJO0VBRUM7QTlMK3FpREw7QWdCbnlpREk7RTZFeUhIO0lBNUNDLGN0RnhITTtFUGsxaUROO0U2Rnh0aURBO0lBQ0MsY3RGM0hLO0VQcTFpRE47RTZGcHRpREM7OztJQUdDLGN0RnBJSTtFUDAxaUROO0U2Ri9zaURDO0lBQ0MseUJ0RjVJSTtFUDYxaUROO0U2RjFzaURBO0lKakhNO0lBQ0E7SUFDQTtJQUNBO0lBSUEseUJsRnpDQTtJa0Y0Q0o7SUFDQTtJSXdHRDtJSm5ISztJQUNBO0lBQ0E7SUFDQTtJQUlBLHlCbEZ6Q0E7SWtGNENKO0lBQ0E7SUkwR0Q7RTdGd3RpREQ7RTZGOXJpREQ7SUFFQywyQnRGcUlnQjtJc0ZwTWhCLDJDaUdxRWU7SWpHakVmLGN0RnhITTtFUG8zaUROO0U2RjF2aURBO0lBQ0MsY3RGM0hLO0VQdTNpRE47RTZGdHZpREM7Ozs7O0lBR0MsY2pFaEpZO0U1QjA0aURkO0U2Rm52aURDO0lBQ0MseUJqRXhKWTtFNUI2NGlEZDtFNkY5dWlEQTtJSmpITTtJQUNBO0lBQ0E7SUFDQTtJQUlBLHlCbEZ6Q0E7SWtGNENKO0lBQ0E7SUl3R0Q7SUpuSEs7SUFDQTtJQUNBO0lBQ0E7SUFJQSx5QmxGekNBO0lrRjRDSjtJQUNBO0lJMEdEO0U3RjR2aUREO0U2RnhzaUREO0lBQ0MsMkJ0RjRHZ0I7SXNGcE1oQiwyQ2lHOEVlO0lqRzFFZixjdEZ4SE07RVB3NWlETjtFNkY5eGlEQTtJQUNDLGN0RjNISztFUDI1aUROO0U2RjF4aURDOzs7SUFHQyxjakVoSlk7RTVCNDZpRGQ7RTZGcnhpREM7SUFDQyx5QmpFeEpZO0U1Qis2aURkO0U2Rmh4aURBO0lKakhNO0lBQ0E7SUFDQTtJQUNBO0lBSUEseUJsRnpDQTtJa0Y0Q0o7SUFDQTtJSXdHRDtJSm5ISztJQUNBO0lBQ0E7SUFDQTtJQUlBLHlCbEZ6Q0E7SWtGNENKO0lBQ0E7SUkwR0Q7RTdGOHhpREQ7RTZGcHZpREQ7SUFDQywyQnRGc0hnQjtJc0ZwTWhCLDJDaUd1RmU7SWpHbkZmLGN0RnhITTtFUDA3aUROO0U2RmgwaURBO0lBQ0MsY3RGM0hLO0VQNjdpRE47RTZGNXppREM7OztJQUdDLGNqRWhKWTtFNUI4OGlEZDtFNkZ2emlEQztJQUNDLHlCakV4Slk7RTVCaTlpRGQ7RTZGbHppREE7SUpqSE07SUFDQTtJQUNBO0lBQ0E7SUFJQSx5QmxGekNBO0lrRjRDSjtJQUNBO0lJd0dEO0lKbkhLO0lBQ0E7SUFDQTtJQUNBO0lBSUEseUJsRnpDQTtJa0Y0Q0o7SUFDQTtJSTBHRDtFN0ZnMGlERDtFNkZud2lERDtJQUNDLDJCdEZtR2dCO0lzRnBNaEIsMkNpR2dHZTtJakc1RmYsY3RGeEhNO0VQNDlpRE47RTZGbDJpREE7SUFDQyxjdEYzSEs7RVArOWlETjtFNkY5MWlEQzs7O0lBR0MsY2pFaEpZO0U1QmcvaURkO0U2RnoxaURDO0lBQ0MseUJqRXhKWTtFNUJtL2lEZDtFNkZwMWlEQTtJSmpITTtJQUNBO0lBQ0E7SUFDQTtJQUlBLHlCbEZ6Q0E7SWtGNENKO0lBQ0E7SUl3R0Q7SUpuSEs7SUFDQTtJQUNBO0lBQ0E7SUFJQSx5QmxGekNBO0lrRjRDSjtJQUNBO0lJMEdEO0U3RmsyaUREO0FBQ0Y7O0ErTHZnakRFO0V4RjZCTSx5QmhHM0JJO0FQeWdqRFo7QXVHNy9pRFE7O0VBRUYsY2hHSEU7QVBrZ2pEUjtBdUc1L2lEUTtFQUNJLGNoR1BKO0FQcWdqRFI7QXVHbC9pREk7RUE0QlE7QXZHeTlpRFo7QXVHeCtpRFk7Ozs7Ozs7OztFQUVGLGNoR2xDRjtBUG1oakRSO0F1RzkraURZO0VBQ0ksY2hHdENSO0FQc2hqRFI7QStMcGhqREU7RUFDQyxtQnhMZFM7QVBvaWpEWjtBNkZyM2lEQztFQTVDQyxjVzdIZTtBeEdpaWpEakI7QTZGbDZpREU7RUFDQyxjV2hJYztBeEdvaWpEakI7QTZGOTVpREc7OztFQUdDLGNXeklhO0F4R3lpakRqQjtBNkZ6NWlERztFQUNDLHlCV2pKYTtBeEc0aWpEakI7QTZGcDVpREU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSx5QmU5Q1M7RWZpRGI7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLHlCZTlDUztFZmlEYjtFQUNBO0VJMEdEO0E3Rms2aURIO0E2Rng0aURDO0VBRUMsMkJ0RnFJZ0I7RXNGaE1oQixjVzdIZTtBeEdra2pEakI7QTZGbjhpREU7RUFDQyxjV2hJYztBeEdxa2pEakI7QTZGLzdpREc7Ozs7O0VBR0MsY2pFM0lnQjtBNUI4a2pEcEI7QTZGNTdpREc7RUFDQyx5QmpFbkpnQjtBNUJpbGpEcEI7QTZGdjdpREU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSx5QmU5Q1M7RWZpRGI7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLHlCZTlDUztFZmlEYjtFQUNBO0VJMEdEO0E3RnE4aURIO0E2Rmo1aURDO0VBQ0MsMkJ0RjRHZ0I7RXNGaE1oQixjVzdIZTtBeEdxbWpEakI7QTZGdCtpREU7RUFDQyxjV2hJYztBeEd3bWpEakI7QTZGbCtpREc7OztFQUdDLGNqRTNJZ0I7QTVCK21qRHBCO0E2Rjc5aURHO0VBQ0MseUJqRW5KZ0I7QTVCa25qRHBCO0E2Rng5aURFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEseUJlOUNTO0VmaURiO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSx5QmU5Q1M7RWZpRGI7RUFDQTtFSTBHRDtBN0ZzK2lESDtBNkY1N2lEQztFQUNDLDJCdEZzSGdCO0VzRnBNaEIseUJ0RjVIVTtFc0ZnSVYsY1c3SGU7QXhHdW9qRGpCO0E2RnhnakRFO0VBQ0MsY1doSWM7QXhHMG9qRGpCO0E2RnBnakRHOzs7RUFHQyxjakUzSWdCO0E1QmlwakRwQjtBNkYvL2lERztFQUNDLHlCakVuSmdCO0E1Qm9wakRwQjtBNkYxL2lERTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLHlCZTlDUztFZmlEYjtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEseUJlOUNTO0VmaURiO0VBQ0E7RUkwR0Q7QTdGd2dqREg7QTZGMzhpREM7RUFDQywyQnRGbUdnQjtFc0ZwTWhCLHlCdEY1SFU7RXNGZ0lWLGNXN0hlO0F4R3lxakRqQjtBNkYxaWpERTtFQUNDLGNXaEljO0F4RzRxakRqQjtBNkZ0aWpERzs7O0VBR0MsY2pFM0lnQjtBNUJtcmpEcEI7QTZGamlqREc7RUFDQyx5QmpFbkpnQjtBNUJzcmpEcEI7QTZGNWhqREU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSx5QmU5Q1M7RWZpRGI7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLHlCZTlDUztFZmlEYjtFQUNBO0VJMEdEO0E3RjBpakRIO0E2RjdoakRRO0VBNUNOLGNXaEllO0F4RzRzakRqQjtBNkYxa2pERTtFQUNDLGNXbkljO0F4RytzakRqQjtBNkZ0a2pERzs7O0VBR0MsY1c1SWE7QXhHb3RqRGpCO0E2RmprakRHO0VBQ0MseUJXcEphO0F4R3V0akRqQjtBNkY1ampERTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLHlCZWpEUztFZm9EYjtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEseUJlakRTO0Vmb0RiO0VBQ0E7RUkwR0Q7QTdGMGtqREg7QTZGaGpqREM7RUFFQywyQnRGcUlnQjtFc0ZoTWhCLGNXL0hlO0F4RzR1akRqQjtBNkYzbWpERTtFQUNDLGNXbEljO0F4Ryt1akRqQjtBNkZ2bWpERzs7Ozs7RUFHQyxjakUzSWdCO0E1QnN2akRwQjtBNkZwbWpERztFQUNDLHlCakVuSmdCO0E1Qnl2akRwQjtBNkYvbGpERTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLHlCZWhEUztFZm1EYjtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEseUJlaERTO0VmbURiO0VBQ0E7RUkwR0Q7QTdGNm1qREg7QTZGempqREM7RUFDQywyQnRGNEdnQjtFc0ZoTWhCLGNXL0hlO0F4Ryt3akRqQjtBNkY5b2pERTtFQUNDLGNXbEljO0F4R2t4akRqQjtBNkYxb2pERzs7O0VBR0MsY2pFM0lnQjtBNUJ1eGpEcEI7QTZGcm9qREc7RUFDQyx5QmpFbkpnQjtBNUIweGpEcEI7QTZGaG9qREU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSx5QmVoRFM7RWZtRGI7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLHlCZWhEUztFZm1EYjtFQUNBO0VJMEdEO0E3RjhvakRIO0E2RnBtakRRO0VBQ04sMkJ0RnNIZ0I7RXNGcE1oQix5QldqSWU7RVhxSWYsY1cvSGU7QXhHaXpqRGpCO0E2RmhyakRFO0VBQ0MsY1dsSWM7QXhHb3pqRGpCO0E2RjVxakRHOzs7RUFHQyxjakUzSWdCO0E1Qnl6akRwQjtBNkZ2cWpERztFQUNDLHlCakVuSmdCO0E1QjR6akRwQjtBNkZscWpERTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLHlCZWhEUztFZm1EYjtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEseUJlaERTO0VmbURiO0VBQ0E7RUkwR0Q7QTdGZ3JqREg7QTZGbm5qREM7RUFDQywyQnRGbUdnQjtFc0ZwTWhCLHlCV2pJZTtFWHFJZixjVy9IZTtBeEdtMWpEakI7QTZGbHRqREU7RUFDQyxjV2xJYztBeEdzMWpEakI7QTZGOXNqREc7OztFQUdDLGNqRTNJZ0I7QTVCMjFqRHBCO0E2RnpzakRHO0VBQ0MseUJqRW5KZ0I7QTVCODFqRHBCO0E2RnBzakRFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEseUJlaERTO0VmbURiO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSx5QmVoRFM7RWZtRGI7RUFDQTtFSTBHRDtBN0ZrdGpESDtBK0wvdmpEQztFQUNDLHlCeExuSFU7QVBvM2pEWjtBNkZ4c2pEUTtFQTVDTixjV2hJZTtBeEd1M2pEakI7QTZGcnZqREU7RUFDQyxjV25JYztBeEcwM2pEakI7QTZGanZqREc7OztFQUdDLGNXNUlhO0F4RyszakRqQjtBNkY1dWpERztFQUNDLHlCV3BKYTtBeEdrNGpEakI7QTZGdnVqREU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSx5QmVqRFM7RWZvRGI7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLHlCZWpEUztFZm9EYjtFQUNBO0VJMEdEO0E3RnF2akRIO0E2RjN0akRDO0VBRUMsMkJ0RnFJZ0I7RXNGaE1oQixjVzlIZTtBeEdzNWpEakI7QTZGdHhqREU7RUFDQyxjV2pJYztBeEd5NWpEakI7QTZGbHhqREc7Ozs7O0VBR0MsY2pFM0lnQjtBNUJpNmpEcEI7QTZGL3dqREc7RUFDQyx5QmpFbkpnQjtBNUJvNmpEcEI7QTZGMXdqREU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSx5QmUvQ1M7RWZrRGI7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLHlCZS9DUztFZmtEYjtFQUNBO0VJMEdEO0E3Rnd4akRIO0E2RnB1akRDO0VBQ0MsMkJ0RjRHZ0I7RXNGaE1oQixjVzlIZTtBeEd5N2pEakI7QTZGenpqREU7RUFDQyxjV2pJYztBeEc0N2pEakI7QTZGcnpqREc7OztFQUdDLGNqRTNJZ0I7QTVCazhqRHBCO0E2Rmh6akRHO0VBQ0MseUJqRW5KZ0I7QTVCcThqRHBCO0E2RjN5akRFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEseUJlL0NTO0Vma0RiO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSx5QmUvQ1M7RWZrRGI7RUFDQTtFSTBHRDtBN0Z5empESDtBNkYvd2pEUTtFQUNOLDJCdEZzSGdCO0VzRnBNaEIseUJ0Ri9IVTtFc0ZtSVYsY1c5SGU7QXhHMjlqRGpCO0E2RjMxakRFO0VBQ0MsY1dqSWM7QXhHODlqRGpCO0E2RnYxakRHOzs7RUFHQyxjakUzSWdCO0E1Qm8rakRwQjtBNkZsMWpERztFQUNDLHlCakVuSmdCO0E1QnUrakRwQjtBNkY3MGpERTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLHlCZS9DUztFZmtEYjtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEseUJlL0NTO0Vma0RiO0VBQ0E7RUkwR0Q7QTdGMjFqREg7QTZGOXhqREM7RUFDQywyQnRGbUdnQjtFc0ZwTWhCLHlCdEYvSFU7RXNGbUlWLGNXOUhlO0F4RzYvakRqQjtBNkY3M2pERTtFQUNDLGNXakljO0F4R2dna0RqQjtBNkZ6M2pERzs7O0VBR0MsY2pFM0lnQjtBNUJzZ2tEcEI7QTZGcDNqREc7RUFDQyx5QmpFbkpnQjtBNUJ5Z2tEcEI7QTZGLzJqREU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSx5QmUvQ1M7RWZrRGI7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLHlCZS9DUztFZmtEYjtFQUNBO0VJMEdEO0E3RjYzakRIO0ErTHYzakRJO0VBRUM7QS9MdzNqREw7QWdCNStqREk7RTZFeUhIO0lBNUNDLGNXN0hlO0V4R2dpa0RmO0U2Rmo2akRBO0lBQ0MsY1doSWM7RXhHbWlrRGY7RTZGNzVqREM7OztJQUdDLGNXeklhO0V4R3dpa0RmO0U2Rng1akRDO0lBQ0MseUJXakphO0V4RzJpa0RmO0U2Rm41akRBO0lKakhNO0lBQ0E7SUFDQTtJQUNBO0lBSUEseUJlOUNTO0lmaURiO0lBQ0E7SUl3R0Q7SUpuSEs7SUFDQTtJQUNBO0lBQ0E7SUFJQSx5QmU5Q1M7SWZpRGI7SUFDQTtJSTBHRDtFN0ZpNmpERDtFNkZ2NGpERDtJQUVDLDJCdEZxSWdCO0lzRnBNaEIsd0NrR3FFZTtJbEdqRWYsY1c3SGU7RXhHa2trRGY7RTZGbjhqREE7SUFDQyxjV2hJYztFeEdxa2tEZjtFNkYvN2pEQzs7Ozs7SUFHQyxjakUzSWdCO0U1Qjhra0RsQjtFNkY1N2pEQztJQUNDLHlCakVuSmdCO0U1Qmlsa0RsQjtFNkZ2N2pEQTtJSmpITTtJQUNBO0lBQ0E7SUFDQTtJQUlBLHlCZTlDUztJZmlEYjtJQUNBO0lJd0dEO0lKbkhLO0lBQ0E7SUFDQTtJQUNBO0lBSUEseUJlOUNTO0lmaURiO0lBQ0E7SUkwR0Q7RTdGcThqREQ7RTZGajVqREQ7SUFDQywyQnRGNEdnQjtJc0ZwTWhCLHdDa0c4RWU7SWxHMUVmLGNXN0hlO0V4R3Nta0RmO0U2RnYrakRBO0lBQ0MsY1doSWM7RXhHeW1rRGY7RTZGbitqREM7OztJQUdDLGNqRTNJZ0I7RTVCZ25rRGxCO0U2Rjk5akRDO0lBQ0MseUJqRW5KZ0I7RTVCbW5rRGxCO0U2Rno5akRBO0lKakhNO0lBQ0E7SUFDQTtJQUNBO0lBSUEseUJlOUNTO0lmaURiO0lBQ0E7SUl3R0Q7SUpuSEs7SUFDQTtJQUNBO0lBQ0E7SUFJQSx5QmU5Q1M7SWZpRGI7SUFDQTtJSTBHRDtFN0Z1K2pERDtFNkY3N2pERDtJQUNDLDJCdEZzSGdCO0lzRnBNaEIseUJ0Ri9IVTtJc0ZtSVYsY1c3SGU7RXhHd29rRGY7RTZGemdrREE7SUFDQyxjV2hJYztFeEcyb2tEZjtFNkZyZ2tEQzs7O0lBR0MsY2pFM0lnQjtFNUJrcGtEbEI7RTZGaGdrREM7SUFDQyx5QmpFbkpnQjtFNUJxcGtEbEI7RTZGMy9qREE7SUpqSE07SUFDQTtJQUNBO0lBQ0E7SUFJQSx5QmU5Q1M7SWZpRGI7SUFDQTtJSXdHRDtJSm5ISztJQUNBO0lBQ0E7SUFDQTtJQUlBLHlCZTlDUztJZmlEYjtJQUNBO0lJMEdEO0U3Rnlna0REO0U2RjU4akREO0lBQ0MsMkJ0Rm1HZ0I7SXNGcE1oQix5QnRGL0hVO0lzRm1JVixjVzdIZTtFeEcwcWtEZjtFNkYzaWtEQTtJQUNDLGNXaEljO0V4RzZxa0RmO0U2RnZpa0RDOzs7SUFHQyxjakUzSWdCO0U1Qm9ya0RsQjtFNkZsaWtEQztJQUNDLHlCakVuSmdCO0U1QnVya0RsQjtFNkY3aGtEQTtJSmpITTtJQUNBO0lBQ0E7SUFDQTtJQUlBLHlCZTlDUztJZmlEYjtJQUNBO0lJd0dEO0lKbkhLO0lBQ0E7SUFDQTtJQUNBO0lBSUEseUJlOUNTO0lmaURiO0lBQ0E7SUkwR0Q7RTdGMmlrREQ7QUFDRjs7QWdNanRrREk7RUFDSTtFQUNBO0VBQ0E7QWhNb3RrRFI7QXVHeHNrRFE7O0VBRUYseUJ5RlZtQjtBaE1vdGtEekI7QXVHdnNrRFE7RUFDSSx5QnlGZGE7QWhNdXRrRHpCO0F1Rzdya0RJO0VBNEJRO0F2R29xa0RaO0F1R25ya0RZOzs7Ozs7Ozs7RUFFRixnQ3lGckNzQjtBaE1pdWtEaEM7QXVHenJrRFk7RUFDSSxnQ3lGekNnQjtBaE1vdWtEaEM7QWdNM3RrRFk7RUFDSTtBaE02dGtEaEI7QWdNenRrRGdCO0VBQ0k7QWhNMnRrRHBCO0FnTXJ0a0RJO0VBQ0k7QWhNdXRrRFI7O0FnQmxya0RJO0VnTC9CQTtJQUNJO0VoTXF0a0ROO0FBQ0Y7QWdNaHRrRFE7RUFDSTtBaE1rdGtEWjs7QWlNbHdrREE7RUFDQztBak1xd2tERDtBaU1ud2tEQztFQUNDO0FqTXF3a0RGO0FpTW53a0RFO0VBQ0M7RUFDQTtBak1xd2tESCxDOzs7O0FrTTl3a0RBOztFQUtDO0VBRUE7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QUNURDs7QURZQTtFQUVDO0VBRUE7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QUNiRDs7QUNoQkE7RUFDSTtFQUNBO0VBQ0Esc0J4S3VCNEI7RXdLdEI1QjtBRG1CSjtBQ2hCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FEa0JSO0FDaEJRO0VBQ0k7QURrQlo7QUNmUTtFQUNJO0VBQ0E7RUFDQTtFQUNBLHNCeEtLb0I7RXdLSnBCO0VBQ0EsZ0M5THlpQmtCO0U4THhpQmxCO0FEaUJaO0FDZlk7RUFFSSxnQzlMb2lCYztFOExuaUJkO0VBQ0E7QURnQmhCO0FDWEk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdDOUxxaEJzQjtFOExwaEJ0QjtFQUNBO0FEYVI7QUNYUTtFQUVJLGdDOUwrZ0JrQjtFOEw5Z0JsQjtFQUNBO0FEWVo7QUNQUTtFQUNJO0FEU1o7QUNIUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0V6RGxFUjtBd0R3RUo7QXhEckVJO0VBQ0ksbUR5RGdFOEI7QURPdEM7QXhEcEVJO0VBQ0k7QXdEc0VSO0F4RGpFUTtFQUVJO0F3RGtFWjtBeEQvRFk7RUFDSSx5RHlEaURnRTtBRGdCaEY7QXhEOURZO0VBQ0k7QXdEZ0VoQjtBQ2pCWTtFQUNJO0VBQ0E7RUFDQTtBRG1CaEI7O0FFOUZBO0VBQ0ksc0J6SzBCNEI7QXVLdUVoQzs7QUU5RkE7RUFDSSxrQ3pLc0I0QjtBdUsyRWhDOztBR2xFQztFQUNDO0VBQ0E7RUFDQTtBSHFFRjtBRy9ERTtFQUNDLG9DL0wyaUJ5QztBNEwxZTVDO0FHOURFO0VBQ0MsZ0MvTHNoQnlDO0E0THRkNUM7QUczREU7RUFDQyxvQy9MaW5CaUQ7RStMaG5CakQsZ0MvTHdnQnlDO0E0TDNjNUM7QUczREc7O0VBRUM7QUg2REo7QUcxREc7RUFDQztFQUNBO0FINERKO0FHdERDO0VBQ0M7QUh3REY7QUd0REU7RUFDQyx5Qi9Mb2Z5QztFK0xsZnpDLGdCL0xtU29CO0UrTGxTcEI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSHVESDtBdEYzSUk7RUFDSSx5QnRHOGtCb0M7QTRMamM1QztBdEZ6SUk7RUFDSSx5QnRHeWtCb0M7RXNHeGtCcEM7QXNGMklSO0FHekRFO0VBQ0MseUIvTDJmc0M7RStMMWZ0QztBSDJESDtBdEZ0Skk7RUFDSSx5QnRHdWxCb0M7QTRML2I1QztBdEZwSkk7RUFDSSx5QnRHa2xCb0M7RXNHamxCcEM7QXNGc0pSO0FHNURDO0VBQ0M7RUFDQTtBSDhERjtBRzNERTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FINkRIO0FHekRFO0VBQ0MseUIvTHNleUM7QTRMM2E1QztBR3JERztFQUNDLHlCL0w0ZHFDO0E0THJhekM7QUduREc7RUFDQyx5Qi9MMGR3QztBNExyYTVDO0FHOUNHO0VBQ0M7QUhnREo7QUc1Q0c7RUFDQztBSDhDSjtBR3ZDRztFQUNDO0FIeUNKO0FHbkNDO0VBQ0M7RUFDRztBSHFDTDtBR2xDRTtFQUNDO0FIb0NIO0FHaENFO0VBQ0M7RUFDQTtFQUNBO0FIa0NIO0FHaENHO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QUhrQ0o7QUdoQ0k7RTdHOUhJO0VBQ0E7RUFDQTtFQUNBO0VBSUEsb0M2R3dIeUI7RTdHckg3QjtFQUNBO0U2R3FIQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsMkIvTGlKYTtFK0xoSmI7QUh3Q0w7QUd0Q0s7RUFDQztBSHdDTjtBR3JDSztFQUNDO0U3RzdJRTtFQUNBO0VBQ0E7RUFDQTtFQUlBLG1DNkd1STBCO0U3R3BJOUI7RUFDQTtFNkdvSUUsMkIvTHVJWTtBNEwxRmxCO0FHekNJO0VBQ0MsZ0IvTDJLa0I7QTRMaEl2QjtBR3BDRztFQUNDLGNBM0xxQjtFQTRMckIsYUE1THFCO0FIa096QjtBR2pDRTtFQUNDLHNDaE13c0JxQztFZ012c0IvQixvQkEvTG9CO0VBZ01wQix1QkFoTW9CO0FIbU83QjtBR2pDRztFQUNDLHNCMUtoTTRCO0UwS2lNNUI7RUFDQSxxQkF0TXVCO0VBdU12QixrQkF4TXVCO0VBeU12QixxQkF6TXVCO0FINE8zQjtBR2pDSTtFQUNDO0VBQ0Esa0IvTDBJVTtBNEx2R2Y7QUcvQkc7RUFDQztBSGlDSjtBRzdCRTtFQUNDLHVDaE1nckJxQztFZ00vcUIvQixxQkFsTmlCO0VBbU5qQix3QkFuTmlCO0FIa1AxQjtBRzdCRztFQUNDLHNCMUt0TjRCO0UwS3VONUI7RUFDQSxvQkF6Tm9CO0VBME5wQixrQkEzTm9CO0VBNE5wQixxQkE1Tm9CO0FIMlB4QjtBRzdCSTtFQUNDO0VBQ0EsaUIvTDJQdUM7QTRMNU41QztBRzNCRztFQUNDO0FINkJKO0FHekJFO0VBQ0MsdUNoTTJwQnFDO0VnTTFwQi9CLHFCQXJPb0I7RUFzT3BCLHdCQXRPb0I7QUhpUTdCO0FHekJHO0VBQ0MsbUIxSzVPNEI7RTBLNk81QjtFQUNBLHFCQTVPdUI7RUE2T3ZCLG1CQTlPdUI7RUErT3ZCLHNCQS9PdUI7QUgwUTNCO0FHekJJO0VBQ0M7RUFDQSxrQi9MbVB1QztBNEx4TjVDO0FHdkJHO0VBQ0M7QUh5Qko7QUduQkM7RUFDQztFQUNBO0VBQ0Esc0IxS25ROEI7RTBLb1E5QixlQS9SeUI7RUFnU3pCO0FIcUJGO0FHbEJFO0VBQ0M7QUhvQkg7QUdoQkU7RUFDQyx1QkFqU3NCO0VBa1N0QixvQkFqU3FCO0FIbVR4QjtBR2hCRztFQUNDO0VBQ0E7RUFDQSx5Qi9MaVJ3QztFK0xoUnhDLGtCL0w0RFc7RStMM0RYO0VBQ0Esc0IxS3hSNEI7RTBLeVI1QjtBSGtCSjtBR2hCSTtFQUVDO0FIaUJMO0FHWEU7RUFDQztFQUNBO0FIYUg7QUdURTtFQUNDO0VBQ0EsMkIvTEdlO0UrTEZmLHdCQXJVK0I7RUFzVS9CLFdBclU4QjtBSGdWakM7QUdURztFQUNDO0VBQ0E7RUFDQSwyQi9MSmM7QTRMZWxCO0FHUkc7RUFDQztFQUNBO0VBQ0EsMkIvTFZjO0UrTFdkO0FIVUo7QUdSSTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNTO0U3RzFTTjtFQUNBO0VBQ0E7RUFDQTtFQUlBLGlENkdvU3lCO0U3R2pTN0I7RUFDQTtFNkdpU0M7RUFDQTtFQUNBLGNBN1ZtQztBSDZXeEM7QUdaRztFQUNDO0FIY0o7QUdYRztFQUNDO0FIYUo7QUdWRztFQUNDO0VBQ0E7QUhZSjtBR1ZJO0VBQ0M7RUFDQTtFQUNBLGdCL0xGa0I7RStMR2xCLGtCL0xpQlc7RStMaEJYLDRCQWhYNEI7RUFpWDVCLHFCQWhYMkI7QUg0WGhDO0FHVEk7RUFDQyx3QkF6WDZCO0VBMFg3QixXQXpYNEI7QUhvWWpDO0FHSkM7RUFDQztFQUNBLGNBelhtQjtFQTBYbkIsYUExWG1CO0VBMlhuQjtFQUNBLFdoTWdtQmtDO0VnTS9sQmxDO0VBQ0E7RUFDQTtFN0d4Vk07RUFDQTtFQUNBO0VBQ0E7RUFJQSxvQzZHa1ZzQjtFN0cvVTFCO0VBQ0E7QTBHMFZKO0FHVkU7RUFDQztBSFlIO0FHVEU7RUFDQztFN0doV0s7RUFDQTtFQUNBO0VBQ0E7RUFJQSxtQzZHMFZ1QjtFN0d2VjNCO0VBQ0E7QTBHdVdKOztBR1ZDO0VBQ0M7QUhhRjs7QUl4YUE7RUFDSTtFQUNBO0FKMmFKO0FJemFJO0VBQ0k7RUFDQTtFQUNBLGdCaE15V2E7QTRMa0VyQjtBSXhhSTtFQUVJO0VBQ0EsZ0JoTW1XYTtBNExzRXJCOztBS3BiQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDJDak04VnFCO0VpTTdWckIsYWxNOGxDZ0M7RUV6bENoQztBMkxtYko7QUtyYkk7RUFFSTtBTHNiUjtBS2xiUTtFQUlJO0FMaWJaO0FLN2FJO0VBQ0k7QUwrYVI7QUs1YUk7RUFDSTtFQUNBO0FMOGFSO0FLM2FJO0VoTXJCQTtFZ011Qkk7RUFDQTtFQUNBO0FMNmFSO0FLM2FRO0VBQ0k7RUFDQSxZQ3hCd0I7RUR5QnhCO0VBQ0EsaUJDM0J5QjtBTndjckM7QUsxYVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDJCak1rUk07QTRMMEpsQjtBSzFhWTtFQUNJO0VBQ0E7RUFDQSwyQmpNNlFFO0E0TCtKbEI7QUt6YVk7RUFDSTtFQUNBO0VBQ0EsMkJqTXVRRTtBNExvS2xCO0FLcmFRO0VoTXhESjtFQXFDQTtFZ01zQlE7RUFDQTtBTHVhWjtBS2phWTtFQUNJO0FMbWFoQjtBSy9aUTtFQUNJO0FMaWFaO0FLN1pJO0VBQ0k7RUFDQTtBTCtaUjtBSzdaTztFQUNLO0VBQ0EsZ0JqTWdSVztFaU0vUVg7QUwrWlo7QUs1WlE7RWpHeEZBLDhCaUcwRmdCO0VqRzNFaEIsNkJpRzZFdUI7RWpHekV2QixpQ2lHMEVtQjtBTDRaM0I7QTVGcmZROztFQUVGLDhCaUdxRnVCO0FMa2E3QjtBNUZwZlE7RUFDSSw4QmlHaUZpQjtBTHFhN0I7QTVGMWVJO0VBU1EsOEJpRytEbUI7RWpHaERuQixvQ2lHa0QwQjtFakc5QzFCO0E0Rm1kWjtBNUZsZVk7Ozs7Ozs7OztFQUVGLDhCaUcwRDBCO0FMaWJwQztBNUZ4ZVk7RUFDSSw4QmlHc0RvQjtBTG9icEM7QUs3YUk7RUFDSTtBTCthUjtBSzNhUTtFQUVJO0FMNGFaO0FLemFRO0VBQ0k7QUwyYVo7QUt4YVE7O0VBRUk7RUFDQSxnQmpNNE9TO0VpTTNPVDtFQUNBO0FMMGFaO0FLeGFZOztFaE16SFI7RWdNMkhZO0VBQ0E7QUwyYWhCO0FLdmFRO0VBQ0ksZ0JqTWlPVztFaU1oT1g7QUx5YVo7QUt2YVk7RUFDSSxnQmpNNk5PO0VpTTVOUDtBTHlhaEI7QUtwYWdCO0VBQ0k7RUFDQTtBTHNhcEI7QUtsYW9CO0VBQ0k7QUxvYXhCO0FLOVpnQjtFQUNJO0FMZ2FwQjtBSzNaZ0I7RUFDSTtBTDZacEI7QUt4WlE7RUFDSTtBTDBaWjtBS3haWTtFQUNJO0FMMFpoQjtBS3ZaWTtFQUNJO0VBQ0E7RWhNN0taO0EyTHVrQko7QUt2WmdCO0VBQ0k7RUFDQTtBTHlacEI7QUt0WmdCO0VBQ0k7RUFDQTtBTHdacEI7QUtyWmdCO0VoTTFMWjtBMkxrbEJKO0FLblpZO0VBRUk7RUFDQTtFaE1sTVo7QTJMdWxCSjtBS2paWTtFQUNJO0VBQ0E7QUxtWmhCO0FLaFpZO0VBQ0k7RUFDQTtBTGtaaEI7QUs3WUk7Ozs7O0VBS0k7RUFDQTtFaE14Tko7RWdNME5JO0VBQ0E7RUFDQTtFQUNBLGdCak1xSWU7RWlNcElmO0FMK1lSO0FLN1lROzs7OztFQUNJO0FMbVpaOztBbkwzakJJO0V3TGlMUTtJQUNJO0lBQ0E7RUw4WWQ7RUs1WWM7SUFDSTtFTDhZbEI7RUsxWVU7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VMNFlkO0FBQ0Y7QU8zb0JBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDSDtFQUNHO0VsTUFBO0EyTDhvQko7QU8xb0JJO0VBRUk7QVAyb0JSO0FPdm9CSTtFQUNJO0FQeW9CUjs7QU9wb0JBO0VBQ0k7RUFDQSxtQkFqQ2tCO0FQd3FCdEI7O0FPbm9CQTtFQUNJO0FQc29CSjs7QU9sb0JBOztFQUVJO0VBQ0E7RUFDQTtBUHFvQko7O0FPaG9CSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FQbW9CUjtBT2hvQkk7O0VBRUk7RUFDQTtFQUNBO0VsTS9DSjtFa01pREk7QVBrb0JSO0FPaG9CUTs7RUFDSTtFQUNBO0VBQ0E7QVBtb0JaO0FPaG9CUTs7RUFDSTtBUG1vQlo7QU9qb0JZOztFQUNJO0FQb29CaEI7QU8vbkJJOztFQUVJO0VBQ0EsVUFuRmM7RUFvRmQ7QVBpb0JSO0FPOW5CSTs7RUFFSTtFQUNBLFdBMUZjO0VBMkZkO0FQZ29CUjs7QU8zbkJBO0VBQ0ksZ0JuTStRbUI7RW1NOVFuQjtBUDhuQko7QU81bkJJO0VsTXRGQTtFa013Rkk7QVA4bkJSO0FPM25CWTtFbE1oRFI7QTJMOHFCSjtBTzFuQlk7RWxNOUNSO0EyTDJxQko7QU92bkJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSxnQm5Nd1BlO0VtTXZQZjtFQUNBO0VBQ0E7RWxNN0dKO0VrTStHSTtFQUNBO0VBQ0E7QVB5bkJSO0FPdm5CUTtFQUNJO0FQeW5CWjtBT3RuQlE7RUFDSTtFQUNBO0VBQ0EsZ0JuTXdPVztFbU12T1g7RUFDQTtFQUNBO0FQd25CWjtBT3BuQkk7RUFDSTtFQUNBO0VBQ0EsZ0JuTThOZTtBNEx3WnZCO0FPcG5CUTtFQUNJO0FQc25CWjtBT2xuQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQSxnQm5NbU5lO0VtTWxOZjtBUG9uQlI7O0FPL21CQTtFQUNJO0VBQ0E7RUFDQSxnQm5NMk1lO0E0THVhbkI7O0FPOW1CQTtFbE1ySUk7RUFDQTtBMkx1dkJKO0FPaG5CSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FQa25CUjtBTy9tQkk7RUFDSTtBUGluQlI7QU85bUJJO0VBQ0k7RUFDQTtFQUNBLGdCbk1xTGU7QTRMMmJ2QjtBTzVtQlE7RUFFSTtFQUNBO0VBQ0EsZ0JuTTZLVztBNExnY3ZCO0FPem1CSTs7OztFQUlJO0FQMm1CUjs7QU9ybUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QVB3bUJSO0FPdG1CUTtFQUNJO0FQd21CWjtBT3JtQlE7RUFDSTtFQUNBO0FQdW1CWjtBT25tQlk7RUFDSTtBUHFtQmhCO0FPam1CZ0I7RUFDSTtBUG1tQnBCO0FPN2xCWTtFQUNJO0FQK2xCaEI7QU8zbEJnQjtFQUNJO0FQNmxCcEI7QU92bEJJO0VBQ0k7QVB5bEJSOztBT3BsQkE7RUFDSTtFbE1sUEE7RWtNb1BBO0VBQ0EsWUFoUW1CO0VBaVFuQixXQWhRa0I7RUFpUWxCO0VBQ0E7RUFDQSxpQkFwUW1CO0VBcVFuQjtFQUNBO0FQdWxCSjtBT3JsQkk7RUFZSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FQNGtCUjtBT3hrQkk7RUFDSTtFQUNBO0VBQ0E7QVAwa0JSO0FPeGtCUTtFQUVJO0VBQ0E7RUFDQTtBUHlrQlo7QU9wa0JJO0VBa0JJO0VBQ0E7RUFDQTtBUHFqQlI7QU9sakJJO0VBWUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUHlpQlI7QU9yaUJJO0VBQ0k7QVB1aUJSO0FPcGlCSTtFQUVJO0VBQ0E7RUFDQTtBUHFpQlI7QU9qaUJJO0VBa0JJO0VBQ0E7RUFDQTtBUGtoQlI7QU85Z0JJO0VBT0k7RUFDQTtFQUNBO0FQMGdCUjtBT3hnQkk7RUFFSTtFQUNBO0FQeWdCUjs7QU9wZ0JBO0VBQ0k7QVB1Z0JKOztBUTE0QkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVI2NEJKO0FRMzRCSTtFQUNJO0VBQ0E7RUFDQTtBUjY0QlI7QVEzNEJRO0VBQ0k7QVI2NEJaO0FRMTRCUTtFQUNJO0FSNDRCWjtBUXo0QlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VsSExKO0VBQ0E7RUFDQTtFQUNBO0VBSUEsb0NrSERnQztFbEhJcEM7RUFDQTtBMEc0NEJKO0FRLzRCWTtFQUNJO0FSaTVCaEI7QVE5NEJZO0VsSFpKO0VBQ0E7RUFDQTtFQUNBO0VBSUEsbUNrSE1vQztFbEhIeEM7RUFDQTtBMEd3NUJKO0FRLzRCZ0I7RUFDSTtFQUNBO0FSaTVCcEI7QVE3NEJZO0VBQ0k7RWxIM0JSO0VBQ0E7RUFDQTtFQUNBO0VBSUEsa0NrSHFCb0M7RWxIbEJ4QztFQUNBO0EwR3M2Qko7QVFuNUJnQjtFQUNJO0VBQ0E7QVJxNUJwQjtBUS80Qkk7RUFDSTtBUmk1QlI7QVEvNEJRO0VBQ0k7RUFDQTtFQUNBO0FSaTVCWjtBUTU0Qkk7RUFDSTtFQUNBO0VBQ0E7QVI4NEJSO0FRMzRCSTtFQUNJLHNCL0toRndCO0UrS2lGeEIsc0NyTWt6QmdDO0VxTWp6QmhDLG9CQXpHb0I7RUEwR3BCLHVCQTFHb0I7QVJ1L0I1QjtBUTM0QlE7RUFDSTtFQUNBLHNCL0t2Rm9CO0F1S28rQmhDO0FRMzRCWTtFQUNJLGtCcE13UEQ7QTRMcXBCZjtBUXg0Qkk7RUFDSSxzQi9LL0Z3QjtFK0tnR3hCLHVDck1peUJnQztFcU1oeUJoQyxxQkFySGlCO0VBc0hqQix3QkF0SGlCO0FSZ2dDekI7QVF4NEJRO0VBQ0k7RUFDQSxzQi9LdEdvQjtBdUtnL0JoQztBUXg0Qlk7RUFDSSxpQnBNZ1g0QjtBNEwwaEI1QztBUXI0Qkk7RUFDSSxtQi9LOUd3QjtFK0srR3hCLHVDck1teEJnQztFcU1seEJoQyxxQkFqSW9CO0VBa0lwQix3QkFsSW9CO0FSeWdDNUI7QVFyNEJRO0VBQ0k7RUFDQSxtQi9LckhvQjtBdUs0L0JoQztBUXI0Qlk7RUFDSSxrQnBNK1c0QjtBNEx3aEI1Qzs7QVFoNEJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSxhck13OEJnQztFcU12OEJoQztFbk1sSkE7QTJMc2hDSjtBUWg0Qkk7RUFDSTtFbk12Sko7QTJMMGhDSjtBUTkzQkk7RUFDSTtBUmc0QlI7QVE3M0JJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QVIrM0JSO0FRNTNCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxnQnBNcUxlO0E0THlzQnZCO0FRNTNCUTtFQUVJO0VBQ0E7QVI2M0JaO0FReDNCSTtFQUNJO0FSMDNCUjtBUXgzQlE7RUFDSTtFQUNBLGtCcE1pS0c7RW9NaEtIO0VBQ0E7RUFDQTtFQUNBO0VuTWhNUjtBMkwyakNKO0FReDNCWTtFQUVJO0VBQ0E7QVJ5M0JoQjs7QVM5a0NBO0VBQ0k7QVRpbENKO0FTOWtDSTtFQUNJO0FUZ2xDUjtBUzdrQ0k7RUFDSTtBVCtrQ1I7O0FVdGxDQTtFQUNJO0FWeWxDSjs7QVV0bENBO0VyTVNJO0EyTGlsQ0o7O0FVdGxDQTtFQUNJO0VyTUlBO0EyTHNsQ0o7QVV2bENJO0VBQ0k7RUFDQTtBVnlsQ1I7O0FVbmxDSTtFck1FQTtFQUNBO0VBYUE7RUFDQTtBMkx5a0NKO0FVdGxDSTtFck1ZQTtFQUNBO0VBZkE7RUFDQTtBMkw2bENKOztBVW5sQ1E7RUFDSTtFQUNBO0FWc2xDWjtBVXBsQ1k7RUFDSTtBVnNsQ2hCO0FVbGxDUTs7RXJNN0JKO0EyTG1uQ0o7O0FXL25DQTtFQUNJO0VBQ0E7QVhrb0NKO0FXaG9DSTtFQUNJO0FYa29DUjs7QVc3bkNBO0VBQ0ksZUFkYztBWDhvQ2xCOztBVzduQ0E7RUFDSSxlQWxCYztBWGtwQ2xCOztBVzduQ0E7RUFDSTtFQUNBO0VBQ0EsZ0J2TXlWbUI7RXVNeFZuQjtFQUNBLGVBMUJjO0FYMHBDbEI7QVc5bkNJOztFQUVJO0VBQ0E7RUFDQTtBWGdvQ1I7O0FXNW5DQTtFQUNJO0FYK25DSjs7QVczbkNBO0VBQ0ksZUExQ2M7RUEyQ2Q7QVg4bkNKO0FXNW5DSTtFQUNJO0FYOG5DUjs7QVd2bkNRO0VBQ0k7QVgwbkNaOztBV2xuQ1E7RUFFSTtBWG9uQ1o7QVdobkNJOztFQUVJO0FYa25DUjtBV2huQ1E7OztFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0FYa25DWjtBVy9tQ1E7O0VBQ0k7QVhrbkNaOztBVzdtQ0E7RUFDSTtFckg1Q0k7RUFDQTtFQUNBO0VBQ0E7RUFJQSxzQ3FIc0M0QjtFckhuQ2hDO0VBQ0E7QTBHd3BDSjs7QVdubkNBO0VBQ0k7RXJIakRJO0VBQ0E7RUFDQTtFQUNBO0VBSUEsc0NxSDJDK0I7RXJIeENuQztFQUNBO0EwR21xQ0o7O0FXdm5DSTtFQUNJO0FYMG5DUjtBV3ZuQ0k7RXRNOUZBO0VzTWdHSTtFQUNBLG1Ddk1nc0JzQjtFdU0vckJ0QjtFQUNBLGdCdk0rUGU7RXVNOVBmO0VBQ0E7RUFDQTtFQUNBO0FYeW5DUjtBV3ZuQ1E7RUFDSTtBWHluQ1o7O0FXN21DSTs7OztFQUNJO0VBQ0E7RUFDQSxlQUxTO0VBTVQsY0FOUztFQU9UO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBWG1uQ1I7QVdqbkNROzs7Ozs7O0VySHJHQTtFQUNBO0VBQ0E7RUFDQTtFQUlBLHlCbEZoQ0c7RWtGbUNQO0VBQ0E7QTBHMHRDSjtBVzNuQ1E7Ozs7RXJIMUdBO0VBQ0E7RUFDQTtFQUNBO0VBSUEseUJlakRTO0Vmb0RiO0VBQ0E7QTBHc3VDSjtBV2pvQ1E7Ozs7RUFDSTtFQUNBO0FYc29DWjs7QVdqb0NBOzs7O0VySHZIUTtFQUNBO0VBQ0E7RUFDQTtFQUlBLHlCN0RyRFE7RTZEd0RaO0VBQ0E7QTBHMHZDSjs7QVd2b0NBO0VBQ0k7RUFDQTtFQUNBLGdCdk04TG1CO0E0TDQ4QnZCOztBV3ZvQ0E7RUFDSSxnQnZNeUxpQjtBNExpOUJyQjs7QVd0b0NBO0VBQ0k7QVh5b0NKOztBV3RvQ0E7RUFDSTtFQUNBO0FYeW9DSjtBV3ZvQ0k7RUFDSTtFQUNBLGdCdk00S2U7RXVNM0tmO0VBQ0E7QVh5b0NSO0FXdm9DUTtFQUNJO0FYeW9DWjs7QVdub0NBO0VBQ0k7QVhzb0NKO0FXbG9DUTs7RUFDSTtBWHFvQ1o7O0FXaG9DQTtFQUNJO0FYbW9DSjtBV2hvQ1E7RUFFSTtBWGlvQ1o7O0FXNW5DQTs7RUFFSTtBWCtuQ0o7O0FXM25DQTs7RUFFSTtBWDhuQ0o7O0FXM25DQTs7RUFFSTtBWDhuQ0o7O0FXMW5DQTtFQUNJO0FYNm5DSjtBVzNuQ0k7RUFDSTtBWDZuQ1I7QVcxbkNJOzs7RUFHSTtFQUNBO0FYNG5DUjs7QVd2bkNBO0VBQ0k7QVgwbkNKO0FXeG5DSTtFQUNJO0FYMG5DUjtBV3huQ1E7RUFDSTtFQUNBO0FYMG5DWjtBV3ZuQ1E7RUFDSTtBWHluQ1o7QVd0bkNROztFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVh3bkNaOztBWW41Q0E7RUFDSTtFQUNBO0VBQ0g7RUFDQTtFQUNHO0VBQ0E7RUFDQTtBWnM1Q0o7QVlwNUNJO0VBQ0k7RUFDQTtFQUNBO0FaczVDUjtBWW41Q0k7RUFDSTtFQUNBO0FacTVDUjtBWW41Q0U7RUFDQztFQUNTO0FacTVDWjtBWWo1Q1k7RUFDSTtBWm01Q2hCO0FZOTRDSTs7RUFJSTtFQUNBO0FaODRDUjtBWTU0Q1E7O0VBQ0k7RUFDQTtBWis0Q1o7QVkzNENJO0VBRUk7RUFDTjtFQUNBO0VBQ0EsZUFKYTtFQUtiLGNBTGE7RUFNYjtFQUNNO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNOO0VBQ007RUFDQTtBWjQ0Q1I7QVkxNENRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0V0SHRCSjtFQUNBO0VBQ0E7RUFDQTtFQUlBLG9Dc0hnQmdDO0V0SGJwQztFQUNBO0EwRzg1Q0o7QVk5NENZO0V0SDNCSjtFQUNBO0VBQ0E7RUFDQTtFQUlBLG1Dc0hxQm9DO0V0SGxCeEM7RUFDQTtBMEd1NkNKO0FZajVDSTtFQUNJO0VBQ0E7QVptNUNSOztBWTk0Q0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBWmk1Q0o7QVkvNENJO0VBQ0k7QVppNUNSO0FZNzRDUTs7RUFFSTtBWis0Q1o7QVkzNENJO0VBQ0k7RUFDQTtFQUNBO0V2TS9GSjtFdU1pR0k7RUFDQTtBWjY0Q1I7QVkzNENRO0VBQ0k7QVo2NENaO0FZMzRDWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVo2NENoQjtBWTM0Q2dCO0VBQ0k7QVo2NENwQjtBWXo0Q1k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FaMjRDaEI7QVl2NENRO0VBQ0k7QVp5NENaO0FZdjRDWTtFQUNJO0V2TG5JVixnQ2xCcWpCd0I7QTZMdzlCOUI7QTNLemdETTtFdUw4SE07SXZMN0hKO0UySzRnRE47QUFDRjtBWTE0Q1E7RUFDSTtFQUNBO0VBQ0E7QVo0NENaO0FZMTRDWTs7O0VBR0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsMkJ4TXNLRTtBNExzdUNsQjtBWTE0Q2dCOzs7RUFDSSwyQnhNbUtGO0V3TWxLRTtFQUNBO0FaODRDcEI7QVkzNENnQjs7O0VBQ0ksMkJ4TTZKRjtBNExrdkNsQjtBWTk0Q29COzs7RUFDSTtBWms1Q3hCO0FZNzRDWTtFQUNJLDJCeE1xSkU7QTRMMHZDbEI7O0FhbGtEQTtFQUNJO0FicWtESjtBYXBrREk7RUFDSTtBYnNrRFI7QWFsa0RRO0VBQ0k7RUFDQTtFQUNBO0Fib2tEWjs7QWM1a0RBO0VBQ0k7RUFDQTtFQUNBO0FkK2tESjtBYzdrREk7RUFDSTtBZCtrRFI7QWM3a0RRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZCtrRFo7QWM3a0RZO0VBQ0k7QWQra0RoQjtBYzVrRFk7RUFDSTtBZDhrRGhCO0FjemtESTtFQUNJO0VBQ0E7QWQya0RSO0FjemtEUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWQya0RaO0FjemtEWTtFQUNJO0FkMmtEaEI7QWN4a0RZO0VBQ0k7QWQwa0RoQjtBY3JrREk7RUFDSTtBZHVrRFI7QWNwa0RJO0VBQ0kseUIxTXJDQTtFME1zQ0E7RUFDQTtBZHNrRFI7QWNsa0RJO0VDMURBLFdEMkQ0QjtBZG9rRGhDO0FlN25ESTtFQUNJLFdEd0Q2QjtFQ3ZEN0IsWUR1RG1DO0VDdERuQztBZituRFI7QWNya0RJO0VDL0RBLFlEZ0U2QjtBZHVrRGpDO0Flcm9ESTtFQUNJLFdENkQrQjtFQzVEL0IsWUQ0RHFDO0VDM0RyQztBZnVvRFI7O0FjcGtEUTtFQUNJO0FkdWtEWjtBY3JrRFk7RUFDSTtBZHVrRGhCO0FjbmtEUTtFQUNJO0VBQ0E7RUFDQTtBZHFrRFo7O0FjaGxEUTtFQUNJO0FkbWxEWjtBY2psRFk7RUFDSTtBZG1sRGhCO0FjL2tEUTtFQUNJO0VBQ0E7RUFDQTtBZGlsRFo7O0FjNWxEUTtFQUNJO0FkK2xEWjtBYzdsRFk7RUFDSTtBZCtsRGhCO0FjM2xEUTtFQUNJO0VBQ0E7RUFDQTtBZDZsRFo7O0FjeG1EUTtFQUNJO0FkMm1EWjtBY3ptRFk7RUFDSTtBZDJtRGhCO0Fjdm1EUTtFQUNJO0VBQ0E7RUFDQTtBZHltRFo7O0FjcG5EUTtFQUNJO0FkdW5EWjtBY3JuRFk7RUFDSTtBZHVuRGhCO0Fjbm5EUTtFQUNJO0VBQ0E7RUFDQTtBZHFuRFo7O0FjaG9EUTtFQUNJO0FkbW9EWjtBY2pvRFk7RUFDSTtBZG1vRGhCO0FjL25EUTtFQUNJO0VBQ0E7RUFDQTtBZGlvRFo7O0FjNW9EUTtFQUNJO0FkK29EWjtBYzdvRFk7RUFDSTtBZCtvRGhCO0FjM29EUTtFQUNJO0VBQ0E7RUFDQTtBZDZvRFo7O0FjeHBEUTtFQUNJO0FkMnBEWjtBY3pwRFk7RUFDSTtBZDJwRGhCO0FjdnBEUTtFQUNJO0VBQ0E7RUFDQTtBZHlwRFo7O0FjbnBEQTtFQUNJO0VBQ0E7RUFDQTtFQUNBLGUxTStzQndCO0UwTTlzQnhCO0VBQ0E7RXpNakZBO0EyTHd1REo7O0FnQnR2REE7RUFDSSwyQzVNcVdxQjtBNExvNUN6QjtBZ0J2dkRJO0VBQ0k7RTNNbUJKO0VBQ0E7QTJMdXVESjtBZ0J0dkRZOzs7O0VBRUk7QWhCMHZEaEI7QWdCdnZEWTs7RUFDSTtBaEIwdkRoQjtBZ0JudkRnQjs7Ozs7Ozs7Ozs7OztFQUVJO0FoQmd3RHBCO0FnQjd2RGdCOzs7OztFQUNJO0FoQm13RHBCOztBZ0I1dkRBO0VBQ0k7QWhCK3ZESjtBZ0I3dkRJO0VBRUk7RUFDQTtBaEI4dkRSOztBZ0IxdkRBO0VBQ0k7RUFDQTtBaEI2dkRKO0FnQjF2RFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBaEI0dkRaOztBZ0J0dkRJO0VBQ0k7RUFDQTtFQUNBO0UzTTFCSjtFQUNBO0EyTG94REo7O0FnQnB2RFE7RUFDSTtBaEJ1dkRaO0FnQnJ2RFk7RUFFSTtBaEJzdkRoQjtBZ0JsdkRRO0VBQ0k7RUFDQTtBaEJvdkRaO0FnQmx2RFk7RUFDSTtFQUNBO0VBQ0E7QWhCb3ZEaEI7QWdCbHZEZ0I7RUFFSTtBaEJtdkRwQjtBZ0IvdURZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RTNNcEZaO0EyTHMwREo7QWdCL3VEZ0I7RUFDSTtFQUNBO0FoQml2RHBCO0FnQi91RG9CO0VBR0k7QWhCK3VEeEI7QWdCeHVESTtFQUNJO0VBQ0E7RUFDQTtFM014R0o7QTJMbTFESjtBZ0J4dURRO0U5RzdHUDtFQUNBO0VBQ0c7RUFDSDtFQUNHO0U4RzJHUTtFQUNBLHlCNU1xZGdDO0U0TXBkaEM7RTNNL0dSO0EyTDgxREo7QWdCNXVEWTtFQUVJO0FoQjZ1RGhCO0FnQnp1RFE7RUFDSTtBaEIydURaO0FnQnh1RFE7RUFDSTtFQUNBO0FoQjB1RFo7QWdCeHVEWTtFQUNJO0VBQ0E7QWhCMHVEaEI7QWdCcHVEWTtFQUNJO0FoQnN1RGhCO0FnQmh1RFE7RUFDSTtFQUNBO0VBQ0E7RTNNbEpSO0EyTHEzREo7O0FnQjN0REk7RUFDSTtFQUNBO0VBQ0E7QWhCOHREUjtBZ0I1dERRO0VBQ0k7QWhCOHREWjtBZ0IzdERRO0VBQ0k7QWhCNnREWjtBZ0J6dERJO0VBQ0k7QWhCMnREUjtBZ0J4dERJO0VBQ0k7RUFDQTtBaEIwdERSOztBaUJyNURBO0VBQ0k7RUFDQTtFNU1XQTtBMkw4NERKO0FpQnQ1REk7RUFDSTtBakJ3NURSO0FpQnI1REk7RUFDSTtBakJ1NURSO0FpQmw1RFk7RUFDSTtBakJvNURoQjtBaUJoNURRO0U1TThCSjtFQWtCQTtBMkxvMkRKOztBa0J6NkRBOztFQUVDO0FsQjQ2REQ7QWtCMTZEQzs7RUFDQztBbEI2NkRGOztBa0J4NkRBO0VBQ0M7RUFDQTtFN01FRztBMkwwNkRKO0FrQno2REM7RUFDQztFQUNBO0VBQ0E7QWxCMjZERjtBa0J4NkRDOztFQUVDO0VBQ0E7RUFDQTtFQUNBO0FsQjA2REY7QWtCdjZEQztFQUNDO0FsQnk2REY7QWtCcjZERTtFQUNDO0FsQnU2REg7QWtCbjZEQztFQUNDO0FsQnE2REY7O0FrQmg2REE7RUFDQztBbEJtNkREO0FrQmo2REM7RUFDQztBbEJtNkRGO0FrQi81REM7RUFDQztFQUNBO0FsQmk2REY7O0FrQjc1REE7RUFDQztBbEJnNkREOztBa0IxNURDO0VBQ0k7RUFDQTtBbEI2NURMO0FrQno1REM7RUFDSTtFQUNBO0FsQjI1REw7QWtCejVERTtFQUNDO0FsQjI1REg7QWtCdDVEQztFQUNJO0VBQ0E7QWxCdzVETDtBa0J0NURFO0VBQ0M7QWxCdzVESDtBa0JyNURFO0VBQ0M7QWxCdTVESDtBa0JsNURDO0VBQ0k7RUFDQTtBbEJvNURMO0FrQmg1REM7RUFDSTtFQUNBO0FsQms1REw7O0FtQnovREE7RUFDSTtBbkI0L0RKOztBbUJ6L0RBO0U5TVNJO0EyTG8vREo7O0FvQmxnRUE7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUNIO0VBQ0E7RUFDRztFQUNBO0VBQ0E7QXBCb2dFSjtBb0JsZ0VDO0VBQ0k7RUFDRztFQUNBO0VBQ0E7QXBCb2dFUjtBb0JoZ0VDO0VBQ0M7RUFDQSxnQmhOMFZxQjtBNEx3cUR2QjtBb0JoZ0VRO0VBQ0k7QXBCa2dFWjtBb0I3L0RDO0VBQ087RUFDQSxnQmhOK1VhO0E0TGdyRHJCO0FvQjMvREk7RUFDSTtFQUNBO0FwQjYvRFI7QW9CMy9EUTtFOUhTQTtFQUNBO0VBQ0E7RUFDQTtFQUlBLDJDOEhmZ0M7RTlIa0JwQztFQUNBO0EwR2cvREo7QW9CLy9ESTtFQUNJO0VBQ0E7QXBCaWdFUjtBb0IvL0RRO0U5SEFBO0VBQ0E7RUFDQTtFQUNBO0VBSUEsd0M4SE5nQztFOUhTcEM7RUFDQTtBMEc2L0RKO0FvQm5nRUk7RUFDSTtFQUNBO0FwQnFnRVI7QW9CbmdFUTtFOUhUQTtFQUNBO0VBQ0E7RUFDQTtFQUlBLDJDOEhHZ0M7RTlIQXBDO0VBQ0E7QTBHMGdFSjtBb0J2Z0VJO0VBQ0k7RUFDQTtBcEJ5Z0VSO0FvQnZnRVE7RTlIbEJBO0VBQ0E7RUFDQTtFQUNBO0VBSUEsMEM4SFlnQztFOUhUcEM7RUFDQTtBMEd1aEVKOztBb0J4Z0VBO0VBQ0k7QXBCMmdFSjs7QW9CeGdFQTtFQUNJO0FwQjJnRUo7O0FxQjVsRUE7RUFDSTtFQUNBO0FyQitsRUo7QXFCN2xFSTtFQUNJO0VBQ0E7RUFDQTtFaE5RSjtBMkx3bEVKO0FxQjVsRUk7RUFDSTtBckI4bEVSO0FxQjNsRUk7RUFDSTtBckI2bEVSO0FxQnpsRUk7RUFDSTtBckIybEVSOztBc0IvbUVBOzs7RUFHQztBdEJrbkVEOztBc0IvbUVBO0VBQ0MsZ0JsTndXb0I7QTRMMHdEckI7O0FzQi9tRUE7RUFDQyxnQmxOb1dvQjtFa05uV3BCLGtCbE4rVmM7QTRMbXhEZjs7QXNCOW1FQTtFQUNDO0F0QmluRUQ7O0FzQjltRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEJpbkVEO0FzQi9tRUM7RUFDQztFQUNBLGdDbk5paUI0QjtBNkxnbEQ5QjtBc0IvbUVFO0VBQ0M7QXRCaW5FSDs7QXNCMW1FQztFak4zQkc7RWlONkJGO0VBQ0E7RUFDQTtFQUNBO0F0QjZtRUY7QXNCM21FRTtFQUNDO0VBQ0EsZ0JsTjhUb0I7RWtON1RwQjtFQUNBO0F0QjZtRUg7QXNCem1FQztFQUNDO0F0QjJtRUY7QXNCbm1FQztFak5uREc7RWlOcURGO0VBQ0E7RUFDQTtFQUNBO0F0QnFtRUY7QXNCbm1FRTtFQUNDO0F0QnFtRUg7QXNCbG1FRTtFQUNDO0F0Qm9tRUg7O0FzQjVsRUU7RUFDQywrQjdMM0Q2QjtFNkw0RDdCLGdDN0w1RDZCO0F1SzJwRWhDOztBc0J2bEVFO0VBQ0M7QXRCMGxFSDs7QXNCbmxFRTtFQUNDO0F0QnNsRUg7O0FzQi9rRUU7RUFDQztBdEJrbEVIOztBc0Iza0VFO0VBQ0M7QXRCOGtFSDs7QXVCdHNFSTs7OztFQUlJO0F2QnlzRVI7QXVCdHNFSTtFQUNJO0VBQ0E7RUFDQTtBdkJ3c0VSO0F1QnRzRVE7RUFDSSwyQ25OeVZhO0VtTnhWYixlbk4wVks7QTRMODJEakI7O0F3QnR0RUE7RUFDSTtFQUNBO0F4Qnl0RUo7QXdCdnRFSTtFQUNJO0F4Qnl0RVI7QXdCdHRFSTtFQUNJO0VBQ0E7QXhCd3RFUjtBd0JydEVJO0VBQ0k7RUFDQTtFQUNBO0F4QnV0RVI7QXdCcnRFUTtFQUNJO0VBQ0E7RUFDQTtFbk5QUjtFbU5TUTtFQUNBO0VBQ0E7QXhCdXRFWjtBd0JydEVZO0VBQ0k7QXhCdXRFaEI7QXdCbHRFSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhCb3RFUjtBd0JsdEVRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RW5OakNSO0EyTHN2RUo7QXdCbHRFWTtFQUNJO0F4Qm90RWhCO0F3QjlzRVE7RUFDSTtBeEJndEVaO0F3QjdzRVE7RUFDSTtFQUNBO0F4QitzRVo7QXdCMXNFSTtFQUNJO0F4QjRzRVI7QXdCenNFUTs7RUFFSTtFQUNBO0VBQ0E7QXhCMnNFWjtBd0J4c0VRO0VBQ0k7QXhCMHNFWjtBd0J2c0VRO0VBQ0k7QXhCeXNFWjtBd0J0c0VRO0VBQ0k7QXhCd3NFWjtBbkx6dEVJO0UyTWdCSTtJQUtRO0V4QndzRWQ7QUFDRjtBd0Juc0VRO0VBQ0k7QXhCcXNFWjtBd0Joc0VRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEJrc0VaO0F3QmhzRVk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFbk54R1o7QTJMMnlFSjtBd0Joc0VnQjtFQUNJO0F4QmtzRXBCOztBd0J4ckVJO0VBQ0k7QXhCMnJFUjs7QXlCajBFQTtFQUNJO0VBQ0E7RUFDQTtBekJvMEVKOztBeUJoMEVBO0VBRUk7RUFDQTtFQUNBO0VBR0E7RUFHQTtFQUNBO0VBRUE7RUFLQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUVBO0VBQ0E7QXpCcXpFSjtBeUJsekVJO0VBQ0k7QXpCb3pFUjtBeUJoekVJO0VBQ0k7RUFDQTtFQUNBO0VBQ0Esc0JoTXRCd0I7RWdNdUJ4QjtFQUNBLGdCck44VGU7RXFON1RmO0F6Qmt6RVI7QXlCOXlFSTtFQUNJO0F6Qmd6RVI7QXlCN3lFUTtFQUNJO0VBQ0E7QXpCK3lFWjtBeUIzeUVZO0VBR0k7QXpCMnlFaEI7QXlCenlFZ0I7RUFDSTtBekIyeUVwQjtBeUJ0eUVRO0VBQ0k7QXpCd3lFWjtBeUJ0eUVZO0VBQ0k7QXpCd3lFaEI7QXlCanlFUTtFQUNJO0F6Qm15RVo7QXlCOXhFSTtFQUNJO0VBQ0EsZ0JyTmtSVztFcU5qUlg7QXpCZ3lFUjtBeUI1eEVJO0VBQ0k7QXpCOHhFUjtBeUI1eEVRO0VBQ0k7RUFDQSxnQnJOdVFXO0VxTnRRWDtBekI4eEVaO0F5Qnp4RUk7RXBOakdBO0EyTDYzRUo7QXlCeHhFWTtFcE5oRVI7QTJMMjFFSjtBeUJ2eEVZO0VwTjlEUjtBMkx3MUVKO0F5QnB4RVk7RXBOeERSO0EyTCswRUo7QXlCbnhFWTtFcE5sRVI7QTJMdzFFSjtBeUIvd0VJO0VBQ0k7QXpCaXhFUjtBeUIzd0VROzs7O0VBRUk7QXpCK3dFWjtBeUIxd0VJO0VBQ0k7QXpCNHdFUjtBeUJ4d0VJO0VBQ0k7RUFDQTtBekIwd0VSO0F5Qnh3RVE7RUFDSSxnQnJOZ05XO0E0TDBqRXZCO0F5QnZ3RVE7RUFFSTtFQUNBO0F6Qnd3RVo7QXlCbndFSTtFQUNJO0VBQ0E7QXpCcXdFUjtBeUJqd0VJO0VBQ0k7RUFDQSxtQ3JONG5Cc0I7RXFOM25CdEI7RXBOdEtKO0EyTDA2RUo7QXlCandFUTtFcE5oS0o7RUFDQTtFb05pS1E7RUFDQTtBekJvd0VaO0F5Qmx3RVk7RUFDSTtFQUNBO0VBQ0EsZ0JyTmlMTztBNExtbEV2QjtBeUJqd0VZO0VBQ0k7RUFDQTtBekJtd0VoQjtBeUJqd0VnQjtFQUNJO0F6Qm13RXBCO0F5Qjl2RVE7RUFDSTtBekJnd0VaO0F5QjN2RUk7RUFDSSxnQnJONkplO0E0TGdtRXZCO0F5Qnp2RUk7RUFDSTtFQUNBO0F6QjJ2RVI7QXlCdnZFSTs7RUFFSTtBekJ5dkVSO0F5QnR2RUk7O0VBRUk7RUFDQTtFQUNBLGdCck4ySVc7QTRMNm1FbkI7QXlCcnZFSTs7RXBOM05BO0EyTG85RUo7QXlCbnZFSTtFQUNJO0VBQ0E7QXpCcXZFUjtBeUJqdkVJO0VBQ0k7RUFDQTtBekJtdkVSO0F5Qi91RUk7RUFDSTtBekJpdkVSO0F5Qjd1RUk7RUFDSTtBekIrdUVSOztBeUIxdUVBO0VBQ0ksZ0JyTndHaUI7QTRMcW9FckI7O0FuTDc2RUk7RTRNdU1JO0lBQ0k7SUFDQTtFekIwdUVWO0V5QnZ1RWM7SUFFSTtFekJ3dUVsQjtFeUJydUVjO0lBQ0k7RXpCdXVFbEI7RXlCcHVFYztJQUVJO0V6QnF1RWxCO0FBQ0Y7QTBCamdGQTtFQUNDO0VBQ0E7RUFDQTtBMUJtZ0ZEO0EwQmpnRkM7RUFDQztFQUNBO0VBQ0Esc0JBWGdCO0VBWWhCO0VBQ0E7RXJOQ0U7QTJMbWdGSjtBMEJqZ0ZFO0VBQ0M7QTFCbWdGSDtBMEJoZ0ZFO0VyTitCRTtFQU1BO0EyTCs5RUo7QTBCaGdGRztFQUNDO0VBQ0E7RUFDQTtBMUJrZ0ZKO0EwQjkvRUk7RUFDQztFQUNBO0ExQmdnRkw7QTBCOS9FSztFQUNDO0ExQmdnRk47QTBCNS9FSTtFQUNDO0VBQ0E7QTFCOC9FTDtBMEI1L0VLO0VBQ0M7QTFCOC9FTjtBMEI1Z0ZJO0VBQ0M7RUFDQTtBMUI4Z0ZMO0EwQjVnRks7RUFDQztBMUI4Z0ZOO0EwQjFnRkk7RUFDQztFQUNBO0ExQjRnRkw7QTBCMWdGSztFQUNDO0ExQjRnRk47QTBCMWhGSTtFQUNDO0VBQ0E7QTFCNGhGTDtBMEIxaEZLO0VBQ0M7QTFCNGhGTjtBMEJ4aEZJO0VBQ0M7RUFDQTtBMUIwaEZMO0EwQnhoRks7RUFDQztBMUIwaEZOO0EwQnhpRkk7RUFDQztFQUNBO0ExQjBpRkw7QTBCeGlGSztFQUNDO0ExQjBpRk47QTBCdGlGSTtFQUNDO0VBQ0E7QTFCd2lGTDtBMEJ0aUZLO0VBQ0M7QTFCd2lGTjtBMEJ0akZJO0VBQ0M7RUFDQTtBMUJ3akZMO0EwQnRqRks7RUFDQztBMUJ3akZOO0EwQnBqRkk7RUFDQztFQUNBO0ExQnNqRkw7QTBCcGpGSztFQUNDO0ExQnNqRk47QTBCcGtGSTtFQUNDO0VBQ0E7QTFCc2tGTDtBMEJwa0ZLO0VBQ0M7QTFCc2tGTjtBMEJsa0ZJO0VBQ0M7RUFDQTtBMUJva0ZMO0EwQmxrRks7RUFDQztBMUJva0ZOO0EwQmxsRkk7RUFDQztFQUNBO0ExQm9sRkw7QTBCbGxGSztFQUNDO0ExQm9sRk47QTBCaGxGSTtFQUNDO0VBQ0E7QTFCa2xGTDtBMEJobEZLO0VBQ0M7QTFCa2xGTjtBMEJobUZJO0VBQ0M7RUFDQTtBMUJrbUZMO0EwQmhtRks7RUFDQztBMUJrbUZOO0EwQjlsRkk7RUFDQztFQUNBO0ExQmdtRkw7QTBCOWxGSztFQUNDO0ExQmdtRk47QTBCemxGRztFck50Q0M7RXFOd0NBO0VBQ0E7QTFCMmxGSjtBMEJ4bEZLO0VBQ0M7RUFDQTtFQUNBO0ExQjBsRk47QTBCdmxGSztFQUNDO0VBQ0E7RUFDQTtBMUJ5bEZOO0EwQmxtRks7RUFDQztFQUNBO0VBQ0E7QTFCb21GTjtBMEJqbUZLO0VBQ0M7RUFDQTtFQUNBO0ExQm1tRk47QTBCNW1GSztFQUNDO0VBQ0E7RUFDQTtBMUI4bUZOO0EwQjNtRks7RUFDQztFQUNBO0VBQ0E7QTFCNm1GTjtBMEJ0bkZLO0VBQ0M7RUFDQTtFQUNBO0ExQnduRk47QTBCcm5GSztFQUNDO0VBQ0E7RUFDQTtBMUJ1bkZOO0EwQmhvRks7RUFDQztFQUNBO0VBQ0E7QTFCa29GTjtBMEIvbkZLO0VBQ0M7RUFDQTtFQUNBO0ExQmlvRk47QTBCMW9GSztFQUNDO0VBQ0E7RUFDQTtBMUI0b0ZOO0EwQnpvRks7RUFDQztFQUNBO0VBQ0E7QTFCMm9GTjtBMEJwcEZLO0VBQ0M7RUFDQTtFQUNBO0ExQnNwRk47QTBCbnBGSztFQUNDO0VBQ0E7RUFDQTtBMUJxcEZOO0EwQjlwRks7RUFDQztFQUNBO0VBQ0E7QTFCZ3FGTjtBMEI3cEZLO0VBQ0M7RUFDQTtFQUNBO0ExQitwRk47QTBCaHBGRztFQUNDO0VBQ0E7QTFCa3BGSjs7QTJCdHVGSTtFQUNJO0VBQ0E7QTNCeXVGUjtBMkJ0dUZJO0VBQ0k7RUFFQTtBM0J1dUZSO0EyQnJ1RlE7RUFDSTtBM0J1dUZaO0EyQnJ1RlE7RUFDSTtBM0J1dUZaO0EyQm51Rkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBM0JxdUZSO0EyQm51RlE7RUFDSTtBM0JxdUZaO0EyQmp1Rkk7RUFDSTtFQUNBO0VBQ0E7QTNCbXVGUjtBMkJodUZJO0VBQ0k7RUFDQTtFQUNBO0EzQmt1RlI7QTJCL3RGSTs7RUFFSTtFQUNBO0EzQml1RlI7QTJCOXRGSTtFQUVJO0VBQ0E7RUFDQTtBM0IrdEZSOztBMkIzdEZBO0VBQ0k7RUFDQTtBM0I4dEZKOztBMkIzdEZBO0VBQ0k7RUFDQTtBM0I4dEZKOztBMkIzdEZBO0VBQ0k7QTNCOHRGSjs7QTJCM3RGQTtFQUNJO0VBQ0E7QTNCOHRGSjs7QTJCM3RGQTtFQUNJO0EzQjh0Rko7O0EyQjF0RkE7O0VBRUk7RUFDQTtFQUNBO0VBQ0Esc0N4TnVnQjBCO0V3TnRnQjFCO0VBQ0E7RUFDQTtFdE56RUE7QTJMdXlGSjtBMkIzdEZJOztFQUNJO0VBQ0E7QTNCOHRGUjtBMkI1dEZROztFQUNJO0VBQ0E7QTNCK3RGWjtBMkI1dEZZOztFQUNJO0EzQit0RmhCO0EyQjV0Rlk7O0VBQ0k7QTNCK3RGaEI7QTJCNXRGWTs7OztFQUVJO0VBQ0E7QTNCZ3VGaEI7QTJCM3RGSTs7OztFQUVJO0VBQ0E7RUFDQTtFQUNBO0EzQit0RlI7QTJCN3RGUTs7Ozs7Ozs7RUFFSTtBM0JxdUZaOztBMkJodUZBOztFQUVJO0VBQ0E7RUFDQTtFQUNBO0EzQm11Rko7O0EyQmh1RkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0V0TmhJQTtBMkxvMkZKOztBNEI5MkZBO0VBQ0k7RUFHSTtBNUIrMkZSO0E0QjMyRlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0J4TmlYSTtFd05oWEosZ0J4TjZWVztFd041Vlg7QTVCNjJGWjtBNEJyMkZRO0VBQ0k7QTVCdTJGWjtBNEJuMkZJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdJO0E1Qm0yRlo7QTRCaDJGUTtFQUNJO0VBQ0E7RUFDQTtBNUJrMkZaO0E0Qi8xRlE7RUFDSTtFQUNBO0VBQ0E7QTVCaTJGWjtBNEI3MUZJO0VBQ0ksa0J4TmlUTztFd05oVFA7RUFDQSxnQnhOb1RlO0E0TDJpRnZCO0E0QjcxRlE7RUFDSTtBNUIrMUZaO0E0QjUxRlE7RUFDSTtBNUI4MUZaO0E0QjMxRlE7RUFDSTtBNUI2MUZaO0E0QngxRlE7RUFDSTtBNUIwMUZaO0E0QnIxRlE7RUFLSTtBNUJtMUZaO0E0Qi8wRkk7RUFDSTtBNUJpMUZSOztBNEIzMEZJO0VBQ0k7QTVCODBGUjtBNEI1MEZRO0VBQ0k7QTVCODBGWjtBNEJ6MEZRO0VBS0k7QTVCdTBGWjtBNEJuMEZJO0VBQ0k7RUFDQTtFQUNBO0E1QnEwRlI7QTRCbjBGUTtFQUNJO0E1QnEwRlo7O0E2Qmo3RkE7RUFDQztFQUNBO0VBQ0E7RUFDRztFeE5KQTtBMkx5N0ZKO0E2Qmw3RkM7RUFDQztBN0JvN0ZGO0E2Qmo3RkM7RUFDQztFQUNBLGdCek5zVmlCO0E0TDZsRm5CO0E2Qmg3RkM7RUFDQztBN0JrN0ZGO0E2Qmg3RkU7RXhObkJFO0EyTHM4Rko7QTZCOTZGQztFQUNDO0E3Qmc3RkY7QTZCOTZGRTtFeE4zQkU7QTJMNDhGSjtBNkI1NkZDO0VBQ0M7QTdCODZGRjtBNkI1NkZFO0V4Tm5DRTtBMkxrOUZKO0E2Qno2RkU7RUFDQztBN0IyNkZIO0E2QnY2Rkc7RXhOOUNDO0EyTHc5Rko7QTZCcDZGQztFeE5wREc7QTJMMjlGSjtBNkJwNkZFO0VBQ0M7QTdCczZGSDtBNkJqNkZDO0VBRUMseUJBNUVjO0E3QjgrRmhCO0E2Qi81Rkc7RUFFQyx5QkE1RWdCO0E3QjQrRnBCO0E2QjE1Rkk7RUFDQyw4QkFwRmE7QTdCZy9GbEI7QTZCdDVGRztFQUNDO0E3Qnc1Rko7QTZCcjVGRztFQUNDLHlDQTdGaUI7QTdCby9GckI7QTZCMTRGSTs7Ozs7Ozs7Ozs7Ozs7O0VBQ0MsOEJBN0dhO0E3QnVnR2xCO0E2QnY1Rkk7Ozs7Ozs7Ozs7Ozs7OztFQUNDLG1DQXBIVTtFQXFIVix3QkF4SE07RUF5SE4sd0RBN0dZO0E3Qm9oR2pCO0E2QnI2Rkk7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBRUMsd0JBN0hNO0E3QitqR1g7QTZCOTdGSTs7Ozs7Ozs7Ozs7Ozs7O0VBQ0Msc0NBbElNO0E3QmdsR1g7QTZCMzhGSTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFFQyx5Q0EvSGdCO0E3QnVtR3JCO0E2QnIrRkk7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBRUMseUJBckllO0E3QnVvR3BCO0E2QjkvRks7Ozs7Ozs7Ozs7Ozs7OztFQUNDLHNDQTlJUztFQStJVCxtREF4STJCO0E3QnNwR2pDO0E2QnhnR0U7RUFDQyx3QkF6SlE7RUEwSlIsbUNBdkpZO0VBd0paLCtCQXhKWTtBN0JrcUdmOztBOEJycUdBOzs7RUFHQztFQUNHO0VBQ0g7QTlCd3FHRCxDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uL25vZGVfbW9kdWxlcy9AZm9udHNvdXJjZS9pbnRlci9sYXRpbi5jc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uLi9kZW1vMjcvc3JjL3Nhc3Mvc3R5bGUuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFubmVyLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcm9vdC5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdmVuZG9yL19yZnMuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY29sb3ItbW9kZS5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3JlYm9vdC5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL2NvbXBvbmVudHMvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHlwZS5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0cy5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2ltYWdlcy5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19pbWFnZS5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3gtc2hhZG93LnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY29udGFpbmVycy5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jb250YWluZXIuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19ncmlkLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190YWJsZXMuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGFibGUtdmFyaWFudHMuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19sYWJlbHMuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXRleHQuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLWNvbnRyb2wuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXNlbGVjdC5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tY2hlY2suc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy9jb21wb25lbnRzL192YXJpYWJsZXMuY3VzdG9tLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1yYW5nZS5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zsb2F0aW5nLWxhYmVscy5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2lucHV0LWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2Zvcm1zLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19idXR0b25zLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHJhbnNpdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19kcm9wZG93bi5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jYXJldC5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbi1ncm91cC5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdi5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdmJhci5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NhcmQuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19hY2NvcmRpb24uc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19icmVhZGNydW1iLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcGFnaW5hdGlvbi5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYmFkZ2Uuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19hbGVydC5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Byb2dyZXNzLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbGlzdC1ncm91cC5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nsb3NlLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdG9hc3RzLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbW9kYWwuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFja2Ryb3Auc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190b29sdGlwLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Jlc2V0LXRleHQuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wb3BvdmVyLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2Fyb3VzZWwuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2xlYXJmaXguc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19zcGlubmVycy5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX29mZmNhbnZhcy5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BsYWNlaG9sZGVycy5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fY29sb3ItYmcuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX2NvbG9yZWQtbGlua3Muc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX2ZvY3VzLXJpbmcuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX2ljb24tbGluay5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fcmF0aW8uc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3Bvc2l0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19zdGFja3Muc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL192aXN1YWxseS1oaWRkZW4uc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL190ZXh0LXRydW5jYXRpb24uc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC10cnVuY2F0ZS5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdnIuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdXRpbGl0aWVzLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2FwaS5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL2NvbXBvbmVudHMvX3Jvb3Quc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy9jb21wb25lbnRzL19yZWJvb3Quc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy9jb21wb25lbnRzL190eXBlLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uLi9kZW1vMjcvc3JjL3Nhc3MvY29tcG9uZW50cy9fdGhlbWUtbW9kZS5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL2NvbXBvbmVudHMvX2FuaW1hdGlvbi5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL2NvbXBvbmVudHMvX2FsZXJ0LnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uLi9kZW1vMjcvc3JjL3Nhc3MvY29tcG9uZW50cy9fZHJvcGRvd24uc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy9jb21wb25lbnRzL190b2FzdHMuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy9jb21wb25lbnRzL19uYXYuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy9jb21wb25lbnRzL19uYXYtbGluZS10YWJzLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uLi9kZW1vMjcvc3JjL3Nhc3MvY29tcG9uZW50cy9fbmF2LXBpbGxzLWN1c3RvbS5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL2NvbXBvbmVudHMvX3BhZ2luYXRpb24uc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy9jb21wb25lbnRzL21peGlucy9fc3ZnLWJnLWljb24uc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy9jb21wb25lbnRzL19zZXBhcmF0b3Iuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy9jb21wb25lbnRzL19jYXJvdXNlbC5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL2NvbXBvbmVudHMvbWVudS9fYmFzZS5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL2NvbXBvbmVudHMvbWl4aW5zL19tZW51LnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uLi9kZW1vMjcvc3JjL3Nhc3MvYmFzZS9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uLi9kZW1vMjcvc3JjL3Nhc3MvY29tcG9uZW50cy9tZW51L190aGVtZS5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL2NvbXBvbmVudHMvX2FuY2hvci5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL2NvbXBvbmVudHMvX2NhcmQuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy9jb21wb25lbnRzL21peGlucy9fc3ZnLWljb24uc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy9jb21wb25lbnRzL19icmVhZGNydW1iLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uLi9kZW1vMjcvc3JjL3Nhc3MvY29tcG9uZW50cy9idXR0b25zL19iYXNlLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uLi9kZW1vMjcvc3JjL3Nhc3MvYmFzZS9taXhpbnMvX3Jlc2V0LnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uLi9kZW1vMjcvc3JjL3Nhc3MvY29tcG9uZW50cy9idXR0b25zL190aGVtZS5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL2NvbXBvbmVudHMvbWl4aW5zL19idXR0b25zLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uLi9kZW1vMjcvc3JjL3Nhc3MvY29tcG9uZW50cy9fdmFyaWFibGVzLWRhcmsuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy9jb21wb25lbnRzL19tb2RhbC5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL2NvbXBvbmVudHMvX2NvZGUuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy9jb21wb25lbnRzL2Zvcm1zL19sYWJlbHMuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy9jb21wb25lbnRzL2Zvcm1zL19mb3JtLWNvbnRyb2wuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy9iYXNlL21peGlucy9fcGxhY2Vob2xkZXIuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy9jb21wb25lbnRzL2Zvcm1zL19mbG9hdGluZy1sYWJlbHMuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy9jb21wb25lbnRzL2Zvcm1zL19mb3JtLXNlbGVjdC5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL2NvbXBvbmVudHMvZm9ybXMvX2Zvcm0tY2hlY2suc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy9jb21wb25lbnRzL2Zvcm1zL19pbnB1dC1ncm91cC5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL2NvbXBvbmVudHMvZm9ybXMvX3JlcXVpcmVkLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uLi9kZW1vMjcvc3JjL3Nhc3MvY29tcG9uZW50cy9fcHJvZ3Jlc3Muc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy9jb21wb25lbnRzL190YWJsZXMuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy9jb21wb25lbnRzL19wb3BvdmVyLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uLi9kZW1vMjcvc3JjL3Nhc3MvY29tcG9uZW50cy9fdG9vbHRpcC5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL2NvbXBvbmVudHMvX2FjY29yZGlvbi5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL2NvbXBvbmVudHMvX2ltYWdlLWlucHV0LnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uLi9kZW1vMjcvc3JjL3Nhc3MvY29tcG9uZW50cy9fc3ltYm9sLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uLi9kZW1vMjcvc3JjL3Nhc3MvY29tcG9uZW50cy9taXhpbnMvX3N5bWJvbC5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL2NvbXBvbmVudHMvX3B1bHNlLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uLi9kZW1vMjcvc3JjL3Nhc3MvY29tcG9uZW50cy9fcGFnZS1sb2FkZXIuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy9jb21wb25lbnRzL19zY3JvbGx0b3Auc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy9sYXlvdXQvX3ZhcmlhYmxlcy5jdXN0b20uc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy9jb21wb25lbnRzL19zdmctaWNvbi5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL2NvbXBvbmVudHMvX2ZpeGVkLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uLi9kZW1vMjcvc3JjL3Nhc3MvY29tcG9uZW50cy9fdGltZWxpbmUuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy9jb21wb25lbnRzL190aW1lbGluZS1sYWJlbC5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL2NvbXBvbmVudHMvX292ZXJsYXkuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy9jb21wb25lbnRzL19idWxsZXQuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy9jb21wb25lbnRzL19kcmF3ZXIuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy9jb21wb25lbnRzL19iYWRnZS5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL2NvbXBvbmVudHMvX2luZGljYXRvci5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL2NvbXBvbmVudHMvX2hvdmVyLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uLi9kZW1vMjcvc3JjL3Nhc3MvY29tcG9uZW50cy9fcm90YXRlLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uLi9kZW1vMjcvc3JjL3Nhc3MvY29tcG9uZW50cy9fc2Nyb2xsLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uLi9kZW1vMjcvc3JjL3Nhc3MvY29tcG9uZW50cy9taXhpbnMvX3Njcm9sbC5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL2NvbXBvbmVudHMvX3JhdGluZy5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL2NvbXBvbmVudHMvc3RlcHBlci9fYmFzZS5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL2NvbXBvbmVudHMvc3RlcHBlci9fcGlsbHMuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy9jb21wb25lbnRzL3N0ZXBwZXIvX2xpbmtzLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uLi9kZW1vMjcvc3JjL3Nhc3MvY29tcG9uZW50cy9fdG9nZ2xlLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uLi9kZW1vMjcvc3JjL3Nhc3MvY29tcG9uZW50cy9fc2hhcGUuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy9jb21wb25lbnRzL21peGlucy9fc2hhcGUuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy9jb21wb25lbnRzL19yaWJib24uc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy9jb21wb25lbnRzL19ibG9ja3VpLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uLi9kZW1vMjcvc3JjL3Nhc3MvY29tcG9uZW50cy9fZXhwbG9yZS5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL2NvbXBvbmVudHMvX2VuZ2FnZS5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL2NvbXBvbmVudHMvX2Nvb2tpZWFsZXJ0LnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uLi9kZW1vMjcvc3JjL3Nhc3MvY29tcG9uZW50cy9fcHJpbnQuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy9jb21wb25lbnRzL2hlbHBlcnMvX2JhY2tncm91bmQuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy9jb21wb25lbnRzL2hlbHBlcnMvX2JvcmRlcnMuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy9jb21wb25lbnRzL2hlbHBlcnMvX2ZsZXguc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy9jb21wb25lbnRzL2hlbHBlcnMvX3NoYWRvdy5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL2NvbXBvbmVudHMvaGVscGVycy9fdGV4dC5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL2NvbXBvbmVudHMvaGVscGVycy9fb3BhY2l0eS5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL2NvbXBvbmVudHMvaGVscGVycy9fdHJhbnNmb3JtLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uLi9kZW1vMjcvc3JjL3Nhc3MvY29tcG9uZW50cy9fdHJlZS5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL2NvbXBvbmVudHMvX3Rlc3RpbW9uaWFscy1zbGlkZXIuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy9jb21wb25lbnRzL3N0ZXBwZXIvX211bHRpc3RlcC5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL2NvbXBvbmVudHMvX2xhbmRpbmcuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy9jb21wb25lbnRzL19idG4tc2Vjb25kYXJ5LnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uLi9kZW1vMjcvc3JjL3Nhc3MvYmFzZS9taXhpbnMvX3Byb3BlcnR5LnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uLi9kZW1vMjcvc3JjL3Nhc3MvbGF5b3V0L2Jhc2UvX3JlYm9vdC5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL2xheW91dC9iYXNlL19wYWdlLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uLi9kZW1vMjcvc3JjL3Nhc3MvbGF5b3V0L2Jhc2UvX3BhZ2UtbG9hZGVyLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uLi9kZW1vMjcvc3JjL3Nhc3MvbGF5b3V0L2Jhc2UvX2NvbnRhaW5lci5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL2xheW91dC9iYXNlL19wcmludC5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL2xheW91dC9iYXNlL19uYXZiYXIuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy9sYXlvdXQvYmFzZS9oZWFkZXIvX2hlYWRlci5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL2xheW91dC9iYXNlL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy9sYXlvdXQvYmFzZS9oZWFkZXIvX2hlYWRlci1wcmltYXJ5LnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uLi9kZW1vMjcvc3JjL3Nhc3MvbGF5b3V0L2Jhc2UvaGVhZGVyL19oZWFkZXItc2Vjb25kYXJ5LnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uLi9kZW1vMjcvc3JjL3Nhc3MvbGF5b3V0L2Jhc2UvaGVhZGVyL19oZWFkZXItdGVydGlhcnkuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy9sYXlvdXQvYmFzZS9fdG9vbGJhci5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL2xheW91dC9iYXNlL19oZXJvLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uLi9kZW1vMjcvc3JjL3Nhc3MvbGF5b3V0L2Jhc2Uvc2lkZWJhci9fc2lkZWJhci5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL2xheW91dC9iYXNlL3NpZGViYXIvX3NpZGViYXItcHJpbWFyeS5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL2xheW91dC9iYXNlL3NpZGViYXIvX3NpZGViYXItc2Vjb25kYXJ5LnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uLi9kZW1vMjcvc3JjL3Nhc3MvbGF5b3V0L2Jhc2Uvc2lkZWJhci9fc2lkZWJhci1wYW5lbC5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL2xheW91dC9iYXNlL2FzaWRlL19hc2lkZS5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL2xheW91dC9iYXNlL193cmFwcGVyLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uLi9kZW1vMjcvc3JjL3Nhc3MvbGF5b3V0L2Jhc2UvX21haW4uc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy9sYXlvdXQvYmFzZS9fY29udGVudC5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL2xheW91dC9iYXNlL19mb290ZXIuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy9sYXlvdXQvYmFzZS9fbGF5b3V0LWJ1aWxkZXIuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy9sYXlvdXQvX2hlYWRlci5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL2xheW91dC9faGVhZGVyLWxpZ2h0LnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uLi9kZW1vMjcvc3JjL3Nhc3MvbGF5b3V0L19oZWFkZXItZGFyay5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL2xheW91dC9fc2lkZWJhci5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL2xheW91dC9fY29udGVudC5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL3ZlbmRvcnMvcGx1Z2lucy9fcm9vdC5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL3BsdWdpbnMuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy92ZW5kb3JzL3BsdWdpbnMvX3ByaXNtanMuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy92ZW5kb3JzL3BsdWdpbnMvX2ZzbGlnaHRib3guc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy92ZW5kb3JzL3BsdWdpbnMvX3NlbGVjdDIuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy92ZW5kb3JzL3BsdWdpbnMvX2Zvcm12YWxpZGF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uLi9kZW1vMjcvc3JjL3Nhc3MvdmVuZG9ycy9wbHVnaW5zL19kYXRlcmFuZ2VwaWNrZXIuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy92ZW5kb3JzL3BsdWdpbnMvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL3ZlbmRvcnMvcGx1Z2lucy9fZmxhdHBpY2tyLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uLi9kZW1vMjcvc3JjL3Nhc3MvdmVuZG9ycy9wbHVnaW5zL190YWdpZnkuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy92ZW5kb3JzL3BsdWdpbnMvX2Jvb3RzdHJhcC1tYXhsZW5ndGguc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy92ZW5kb3JzL3BsdWdpbnMvX2NrZWRpdG9yLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uLi9kZW1vMjcvc3JjL3Nhc3MvdmVuZG9ycy9wbHVnaW5zL19kYXRhdGFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uLi9kZW1vMjcvc3JjL3Nhc3MvdmVuZG9ycy9wbHVnaW5zL19kcm9wem9uZS5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL3ZlbmRvcnMvcGx1Z2lucy9fZ21hcHMuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy92ZW5kb3JzL3BsdWdpbnMvX25vdWlzbGlkZXIuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy92ZW5kb3JzL3BsdWdpbnMvbWl4aW5zL19ub3Vpc2xpZGVyLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uLi9kZW1vMjcvc3JjL3Nhc3MvdmVuZG9ycy9wbHVnaW5zL19xdWlsbC5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL3ZlbmRvcnMvcGx1Z2lucy9fcmVjYXB0Y2hhLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uLi9kZW1vMjcvc3JjL3Nhc3MvdmVuZG9ycy9wbHVnaW5zL19zd2VldGFsZXJ0Mi5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL3ZlbmRvcnMvcGx1Z2lucy9fdGlueW1jZS5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL3ZlbmRvcnMvcGx1Z2lucy9fdG9hc3RyLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uLi9kZW1vMjcvc3JjL3Nhc3MvdmVuZG9ycy9wbHVnaW5zL19kcmFnZ2FibGUuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy92ZW5kb3JzL3BsdWdpbnMvX2FwZXhjaGFydHMuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy92ZW5kb3JzL3BsdWdpbnMvX2xlYWZsZXQuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy92ZW5kb3JzL3BsdWdpbnMvX3Rpbnktc2xpZGVyLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uLi9kZW1vMjcvc3JjL3Nhc3MvdmVuZG9ycy9wbHVnaW5zL19mdWxsY2FsZW5kYXIuc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy92ZW5kb3JzL3BsdWdpbnMvX2prYW5iYW4uc2NzcyIsIndlYnBhY2s6Ly9rZWVudGhlbWVzLy4uL2RlbW8yNy9zcmMvc2Fzcy92ZW5kb3JzL3BsdWdpbnMvX2pzdHJlZS5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL3ZlbmRvcnMvcGx1Z2lucy9fdmlzLXRpbWVsaW5lLnNjc3MiLCJ3ZWJwYWNrOi8va2VlbnRoZW1lcy8uLi9kZW1vMjcvc3JjL3Nhc3MvdmVuZG9ycy9wbHVnaW5zL190ZW1wdXMtZG9taW51cy5zY3NzIiwid2VicGFjazovL2tlZW50aGVtZXMvLi4vZGVtbzI3L3NyYy9zYXNzL3ZlbmRvcnMvcGx1Z2lucy9fa2Vlbmljb25zLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLyogaW50ZXItbGF0aW4tMTAwLW5vcm1hbCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgc3JjOiB1cmwoLi9maWxlcy9pbnRlci1sYXRpbi0xMDAtbm9ybWFsLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksIHVybCguL2ZpbGVzL2ludGVyLWxhdGluLTEwMC1ub3JtYWwud29mZikgZm9ybWF0KCd3b2ZmJyk7XG59XG5cbi8qIGludGVyLWxhdGluLTIwMC1ub3JtYWwgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIHNyYzogdXJsKC4vZmlsZXMvaW50ZXItbGF0aW4tMjAwLW5vcm1hbC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLCB1cmwoLi9maWxlcy9pbnRlci1sYXRpbi0yMDAtbm9ybWFsLndvZmYpIGZvcm1hdCgnd29mZicpO1xufVxuXG4vKiBpbnRlci1sYXRpbi0zMDAtbm9ybWFsICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IHVybCguL2ZpbGVzL2ludGVyLWxhdGluLTMwMC1ub3JtYWwud29mZjIpIGZvcm1hdCgnd29mZjInKSwgdXJsKC4vZmlsZXMvaW50ZXItbGF0aW4tMzAwLW5vcm1hbC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbn1cblxuLyogaW50ZXItbGF0aW4tNDAwLW5vcm1hbCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoLi9maWxlcy9pbnRlci1sYXRpbi00MDAtbm9ybWFsLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksIHVybCguL2ZpbGVzL2ludGVyLWxhdGluLTQwMC1ub3JtYWwud29mZikgZm9ybWF0KCd3b2ZmJyk7XG59XG5cbi8qIGludGVyLWxhdGluLTUwMC1ub3JtYWwgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKC4vZmlsZXMvaW50ZXItbGF0aW4tNTAwLW5vcm1hbC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLCB1cmwoLi9maWxlcy9pbnRlci1sYXRpbi01MDAtbm9ybWFsLndvZmYpIGZvcm1hdCgnd29mZicpO1xufVxuXG4vKiBpbnRlci1sYXRpbi02MDAtbm9ybWFsICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogNjAwO1xuICBzcmM6IHVybCguL2ZpbGVzL2ludGVyLWxhdGluLTYwMC1ub3JtYWwud29mZjIpIGZvcm1hdCgnd29mZjInKSwgdXJsKC4vZmlsZXMvaW50ZXItbGF0aW4tNjAwLW5vcm1hbC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbn1cblxuLyogaW50ZXItbGF0aW4tNzAwLW5vcm1hbCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoLi9maWxlcy9pbnRlci1sYXRpbi03MDAtbm9ybWFsLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksIHVybCguL2ZpbGVzL2ludGVyLWxhdGluLTcwMC1ub3JtYWwud29mZikgZm9ybWF0KCd3b2ZmJyk7XG59XG5cbi8qIGludGVyLWxhdGluLTgwMC1ub3JtYWwgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHNyYzogdXJsKC4vZmlsZXMvaW50ZXItbGF0aW4tODAwLW5vcm1hbC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLCB1cmwoLi9maWxlcy9pbnRlci1sYXRpbi04MDAtbm9ybWFsLndvZmYpIGZvcm1hdCgnd29mZicpO1xufVxuXG4vKiBpbnRlci1sYXRpbi05MDAtbm9ybWFsICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogOTAwO1xuICBzcmM6IHVybCguL2ZpbGVzL2ludGVyLWxhdGluLTkwMC1ub3JtYWwud29mZjIpIGZvcm1hdCgnd29mZjInKSwgdXJsKC4vZmlsZXMvaW50ZXItbGF0aW4tOTAwLW5vcm1hbC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XG4vKiFcbiAqIEJvb3RzdHJhcCAgdjUuMy4yIChodHRwczovL2dldGJvb3RzdHJhcC5jb20vKVxuICogQ29weXJpZ2h0IDIwMTEtMjAyMyBUaGUgQm9vdHN0cmFwIEF1dGhvcnNcbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFpbi9MSUNFTlNFKVxuICovXG46cm9vdCxcbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSB7XG4gIC0tYnMtYmx1ZTogIzBkNmVmZDtcbiAgLS1icy1pbmRpZ286ICM2NjEwZjI7XG4gIC0tYnMtcHVycGxlOiAjNmY0MmMxO1xuICAtLWJzLXBpbms6ICNkNjMzODQ7XG4gIC0tYnMtcmVkOiAjZGMzNTQ1O1xuICAtLWJzLW9yYW5nZTogI2ZkN2UxNDtcbiAgLS1icy15ZWxsb3c6ICNmZmMxMDc7XG4gIC0tYnMtZ3JlZW46ICMxOTg3NTQ7XG4gIC0tYnMtdGVhbDogIzIwYzk5NztcbiAgLS1icy1jeWFuOiAjMGRjYWYwO1xuICAtLWJzLWJsYWNrOiAjMDAwMDAwO1xuICAtLWJzLXdoaXRlOiAjZmZmZmZmO1xuICAtLWJzLWdyYXk6ICM3ODgyOUQ7XG4gIC0tYnMtZ3JheS1kYXJrOiAjMjUyRjRBO1xuICAtLWJzLWdyYXktMTAwOiAjRjlGOUY5O1xuICAtLWJzLWdyYXktMjAwOiAjRjFGMUY0O1xuICAtLWJzLWdyYXktMzAwOiAjREJERkU5O1xuICAtLWJzLWdyYXktNDAwOiAjQzRDQURBO1xuICAtLWJzLWdyYXktNTAwOiAjOTlBMUI3O1xuICAtLWJzLWdyYXktNjAwOiAjNzg4MjlEO1xuICAtLWJzLWdyYXktNzAwOiAjNEI1Njc1O1xuICAtLWJzLWdyYXktODAwOiAjMjUyRjRBO1xuICAtLWJzLWdyYXktOTAwOiAjMDcxNDM3O1xuICAtLWJzLWxpZ2h0OiAjRjlGOUY5O1xuICAtLWJzLXByaW1hcnk6ICNGRjZGMUU7XG4gIC0tYnMtc2Vjb25kYXJ5OiAjRjFGMUY0O1xuICAtLWJzLXN1Y2Nlc3M6ICMxN0M2NTM7XG4gIC0tYnMtaW5mbzogIzFCODRGRjtcbiAgLS1icy13YXJuaW5nOiAjRjZDMDAwO1xuICAtLWJzLWRhbmdlcjogI0Y4Mjg1QTtcbiAgLS1icy1kYXJrOiAjMUUyMTI5O1xuICAtLWJzLWxpZ2h0LXJnYjogMjQ5LCAyNDksIDI0OTtcbiAgLS1icy1wcmltYXJ5LXJnYjogMjU1LCAxMTEsIDMwO1xuICAtLWJzLXNlY29uZGFyeS1yZ2I6IDI0MSwgMjQxLCAyNDQ7XG4gIC0tYnMtc3VjY2Vzcy1yZ2I6IDIzLCAxOTgsIDgzO1xuICAtLWJzLWluZm8tcmdiOiAyNywgMTMyLCAyNTU7XG4gIC0tYnMtd2FybmluZy1yZ2I6IDI0NiwgMTkyLCAwO1xuICAtLWJzLWRhbmdlci1yZ2I6IDI0OCwgNDAsIDkwO1xuICAtLWJzLWRhcmstcmdiOiAzMCwgMzMsIDQxO1xuICAtLWJzLXByaW1hcnktdGV4dC1lbXBoYXNpczogIzY2MmMwYztcbiAgLS1icy1zZWNvbmRhcnktdGV4dC1lbXBoYXNpczogIzYwNjA2MjtcbiAgLS1icy1zdWNjZXNzLXRleHQtZW1waGFzaXM6ICMwOTRmMjE7XG4gIC0tYnMtaW5mby10ZXh0LWVtcGhhc2lzOiAjMGIzNTY2O1xuICAtLWJzLXdhcm5pbmctdGV4dC1lbXBoYXNpczogIzYyNGQwMDtcbiAgLS1icy1kYW5nZXItdGV4dC1lbXBoYXNpczogIzYzMTAyNDtcbiAgLS1icy1saWdodC10ZXh0LWVtcGhhc2lzOiAjNEI1Njc1O1xuICAtLWJzLWRhcmstdGV4dC1lbXBoYXNpczogIzRCNTY3NTtcbiAgLS1icy1wcmltYXJ5LWJnLXN1YnRsZTogI2ZmZTJkMjtcbiAgLS1icy1zZWNvbmRhcnktYmctc3VidGxlOiAjZmNmY2ZkO1xuICAtLWJzLXN1Y2Nlc3MtYmctc3VidGxlOiAjZDFmNGRkO1xuICAtLWJzLWluZm8tYmctc3VidGxlOiAjZDFlNmZmO1xuICAtLWJzLXdhcm5pbmctYmctc3VidGxlOiAjZmRmMmNjO1xuICAtLWJzLWRhbmdlci1iZy1zdWJ0bGU6ICNmZWQ0ZGU7XG4gIC0tYnMtbGlnaHQtYmctc3VidGxlOiAjZmNmY2ZjO1xuICAtLWJzLWRhcmstYmctc3VidGxlOiAjQzRDQURBO1xuICAtLWJzLXByaW1hcnktYm9yZGVyLXN1YnRsZTogI2ZmYzVhNTtcbiAgLS1icy1zZWNvbmRhcnktYm9yZGVyLXN1YnRsZTogI2Y5ZjlmYjtcbiAgLS1icy1zdWNjZXNzLWJvcmRlci1zdWJ0bGU6ICNhMmU4YmE7XG4gIC0tYnMtaW5mby1ib3JkZXItc3VidGxlOiAjYTRjZWZmO1xuICAtLWJzLXdhcm5pbmctYm9yZGVyLXN1YnRsZTogI2ZiZTY5OTtcbiAgLS1icy1kYW5nZXItYm9yZGVyLXN1YnRsZTogI2ZjYTliZDtcbiAgLS1icy1saWdodC1ib3JkZXItc3VidGxlOiAjRjFGMUY0O1xuICAtLWJzLWRhcmstYm9yZGVyLXN1YnRsZTogIzk5QTFCNztcbiAgLS1icy13aGl0ZS1yZ2I6IDI1NSwgMjU1LCAyNTU7XG4gIC0tYnMtYmxhY2stcmdiOiAwLCAwLCAwO1xuICAtLWJzLWZvbnQtc2Fucy1zZXJpZjogSW50ZXIsIEhlbHZldGljYSwgXCJzYW5zLXNlcmlmXCI7XG4gIC0tYnMtZm9udC1tb25vc3BhY2U6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gIC0tYnMtZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICAtLWJzLWJvZHktZm9udC1mYW1pbHk6IHZhcigtLWJzLWZvbnQtc2Fucy1zZXJpZik7XG4gIC0tYnMtYm9keS1mb250LXNpemU6IDFyZW07XG4gIC0tYnMtYm9keS1mb250LXdlaWdodDogNDAwO1xuICAtLWJzLWJvZHktbGluZS1oZWlnaHQ6IDEuNTtcbiAgLS1icy1ib2R5LWNvbG9yOiAjMDcxNDM3O1xuICAtLWJzLWJvZHktY29sb3ItcmdiOiA3LCAyMCwgNTU7XG4gIC0tYnMtYm9keS1iZzogI2ZmZmZmZjtcbiAgLS1icy1ib2R5LWJnLXJnYjogMjU1LCAyNTUsIDI1NTtcbiAgLS1icy1lbXBoYXNpcy1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy1lbXBoYXNpcy1jb2xvci1yZ2I6IDAsIDAsIDA7XG4gIC0tYnMtc2Vjb25kYXJ5LWNvbG9yOiByZ2JhKDcsIDIwLCA1NSwgMC43NSk7XG4gIC0tYnMtc2Vjb25kYXJ5LWNvbG9yLXJnYjogNywgMjAsIDU1O1xuICAtLWJzLXNlY29uZGFyeS1iZzogI0YxRjFGNDtcbiAgLS1icy1zZWNvbmRhcnktYmctcmdiOiAyNDEsIDI0MSwgMjQ0O1xuICAtLWJzLXRlcnRpYXJ5LWNvbG9yOiByZ2JhKDcsIDIwLCA1NSwgMC41KTtcbiAgLS1icy10ZXJ0aWFyeS1jb2xvci1yZ2I6IDcsIDIwLCA1NTtcbiAgLS1icy10ZXJ0aWFyeS1iZzogI0Y5RjlGOTtcbiAgLS1icy10ZXJ0aWFyeS1iZy1yZ2I6IDI0OSwgMjQ5LCAyNDk7XG4gIC0tYnMtaGVhZGluZy1jb2xvcjogIzA3MTQzNztcbiAgLS1icy1saW5rLWNvbG9yOiAjRkY2RjFFO1xuICAtLWJzLWxpbmstY29sb3ItcmdiOiAyNTUsIDExMSwgMzA7XG4gIC0tYnMtbGluay1kZWNvcmF0aW9uOiBub25lO1xuICAtLWJzLWxpbmstaG92ZXItY29sb3I6ICNGMTU3MDA7XG4gIC0tYnMtbGluay1ob3Zlci1jb2xvci1yZ2I6IDI0MSwgODcsIDA7XG4gIC0tYnMtbGluay1ob3Zlci1kZWNvcmF0aW9uOiBub25lO1xuICAtLWJzLWNvZGUtY29sb3I6ICNiOTM5OTM7XG4gIC0tYnMtaGlnaGxpZ2h0LWNvbG9yOiAjMDcxNDM3O1xuICAtLWJzLWhpZ2hsaWdodC1iZzogI2ZmZjNjZDtcbiAgLS1icy1ib3JkZXItd2lkdGg6IDFweDtcbiAgLS1icy1ib3JkZXItc3R5bGU6IHNvbGlkO1xuICAtLWJzLWJvcmRlci1jb2xvcjogI0YxRjFGNDtcbiAgLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQ6IHJnYmEoMCwgMCwgMCwgMC4xNzUpO1xuICAtLWJzLWJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG4gIC0tYnMtYm9yZGVyLXJhZGl1cy1zbTogMC41NXJlbTtcbiAgLS1icy1ib3JkZXItcmFkaXVzLWxnOiAxcmVtO1xuICAtLWJzLWJvcmRlci1yYWRpdXMteGw6IDEuMjVyZW07XG4gIC0tYnMtYm9yZGVyLXJhZGl1cy14eGw6IDJyZW07XG4gIC0tYnMtYm9yZGVyLXJhZGl1cy0yeGw6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKTtcbiAgLS1icy1ib3JkZXItcmFkaXVzLXBpbGw6IDUwcmVtO1xuICAtLWJzLWJveC1zaGFkb3c6IDAgMC41cmVtIDEuNXJlbSAwLjVyZW0gcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIC0tYnMtYm94LXNoYWRvdy1zbTogMCAwLjFyZW0gMXJlbSAwLjI1cmVtIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIC0tYnMtYm94LXNoYWRvdy1sZzogMCAxcmVtIDJyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC0tYnMtYm94LXNoYWRvdy1pbnNldDogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAtLWJzLWZvY3VzLXJpbmctd2lkdGg6IDAuMjVyZW07XG4gIC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5OiAwLjI1O1xuICAtLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEoMjU1LCAxMTEsIDMwLCAwLjI1KTtcbiAgLS1icy1mb3JtLXZhbGlkLWNvbG9yOiAjMTdDNjUzO1xuICAtLWJzLWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yOiAjMTdDNjUzO1xuICAtLWJzLWZvcm0taW52YWxpZC1jb2xvcjogI0Y4Mjg1QTtcbiAgLS1icy1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yOiAjRjgyODVBO1xufVxuXG5bZGF0YS1icy10aGVtZT1kYXJrXSB7XG4gIGNvbG9yLXNjaGVtZTogZGFyaztcbiAgLS1icy1ib2R5LWNvbG9yOiAjRjVGNUY1O1xuICAtLWJzLWJvZHktY29sb3ItcmdiOiAyNDUsIDI0NSwgMjQ1O1xuICAtLWJzLWJvZHktYmc6ICMxNTE3MUM7XG4gIC0tYnMtYm9keS1iZy1yZ2I6IDIxLCAyMywgMjg7XG4gIC0tYnMtZW1waGFzaXMtY29sb3I6ICNmZmZmZmY7XG4gIC0tYnMtZW1waGFzaXMtY29sb3ItcmdiOiAyNTUsIDI1NSwgMjU1O1xuICAtLWJzLXNlY29uZGFyeS1jb2xvcjogcmdiYSgyNDUsIDI0NSwgMjQ1LCAwLjc1KTtcbiAgLS1icy1zZWNvbmRhcnktY29sb3ItcmdiOiAyNDUsIDI0NSwgMjQ1O1xuICAtLWJzLXNlY29uZGFyeS1iZzogIzI1MkY0QTtcbiAgLS1icy1zZWNvbmRhcnktYmctcmdiOiAzNywgNDcsIDc0O1xuICAtLWJzLXRlcnRpYXJ5LWNvbG9yOiByZ2JhKDI0NSwgMjQ1LCAyNDUsIDAuNSk7XG4gIC0tYnMtdGVydGlhcnktY29sb3ItcmdiOiAyNDUsIDI0NSwgMjQ1O1xuICAtLWJzLXRlcnRpYXJ5LWJnOiAjMTYyMjQxO1xuICAtLWJzLXRlcnRpYXJ5LWJnLXJnYjogMjIsIDM0LCA2NTtcbiAgLS1icy1wcmltYXJ5LXRleHQtZW1waGFzaXM6ICNmZmE5Nzg7XG4gIC0tYnMtc2Vjb25kYXJ5LXRleHQtZW1waGFzaXM6ICNmN2Y3Zjg7XG4gIC0tYnMtc3VjY2Vzcy10ZXh0LWVtcGhhc2lzOiAjNzRkZDk4O1xuICAtLWJzLWluZm8tdGV4dC1lbXBoYXNpczogIzc2YjVmZjtcbiAgLS1icy13YXJuaW5nLXRleHQtZW1waGFzaXM6ICNmYWQ5NjY7XG4gIC0tYnMtZGFuZ2VyLXRleHQtZW1waGFzaXM6ICNmYjdlOWM7XG4gIC0tYnMtbGlnaHQtdGV4dC1lbXBoYXNpczogI0Y5RjlGOTtcbiAgLS1icy1kYXJrLXRleHQtZW1waGFzaXM6ICNEQkRGRTk7XG4gIC0tYnMtcHJpbWFyeS1iZy1zdWJ0bGU6ICMzMzE2MDY7XG4gIC0tYnMtc2Vjb25kYXJ5LWJnLXN1YnRsZTogIzMwMzAzMTtcbiAgLS1icy1zdWNjZXNzLWJnLXN1YnRsZTogIzA1MjgxMTtcbiAgLS1icy1pbmZvLWJnLXN1YnRsZTogIzA1MWEzMztcbiAgLS1icy13YXJuaW5nLWJnLXN1YnRsZTogIzMxMjYwMDtcbiAgLS1icy1kYW5nZXItYmctc3VidGxlOiAjMzIwODEyO1xuICAtLWJzLWxpZ2h0LWJnLXN1YnRsZTogIzI1MkY0QTtcbiAgLS1icy1kYXJrLWJnLXN1YnRsZTogIzEzMTgyNTtcbiAgLS1icy1wcmltYXJ5LWJvcmRlci1zdWJ0bGU6ICM5OTQzMTI7XG4gIC0tYnMtc2Vjb25kYXJ5LWJvcmRlci1zdWJ0bGU6ICM5MTkxOTI7XG4gIC0tYnMtc3VjY2Vzcy1ib3JkZXItc3VidGxlOiAjMGU3NzMyO1xuICAtLWJzLWluZm8tYm9yZGVyLXN1YnRsZTogIzEwNGY5OTtcbiAgLS1icy13YXJuaW5nLWJvcmRlci1zdWJ0bGU6ICM5NDczMDA7XG4gIC0tYnMtZGFuZ2VyLWJvcmRlci1zdWJ0bGU6ICM5NTE4MzY7XG4gIC0tYnMtbGlnaHQtYm9yZGVyLXN1YnRsZTogIzRCNTY3NTtcbiAgLS1icy1kYXJrLWJvcmRlci1zdWJ0bGU6ICMyNTJGNEE7XG4gIC0tYnMtaGVhZGluZy1jb2xvcjogI0Y1RjVGNTtcbiAgLS1icy1saW5rLWNvbG9yOiAjRDc0RTAwO1xuICAtLWJzLWxpbmstaG92ZXItY29sb3I6ICNkZjcxMzM7XG4gIC0tYnMtbGluay1jb2xvci1yZ2I6IDIxNSwgNzgsIDA7XG4gIC0tYnMtbGluay1ob3Zlci1jb2xvci1yZ2I6IDIyMywgMTEzLCA1MTtcbiAgLS1icy1jb2RlLWNvbG9yOiAjYjkzOTkzO1xuICAtLWJzLWhpZ2hsaWdodC1jb2xvcjogI0Y1RjVGNTtcbiAgLS1icy1oaWdobGlnaHQtYmc6ICM2NjRkMDM7XG4gIC0tYnMtYm9yZGVyLWNvbG9yOiAjMjYyNzJGO1xuICAtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgLS1icy1mb3JtLXZhbGlkLWNvbG9yOiAjNzViNzk4O1xuICAtLWJzLWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yOiAjNzViNzk4O1xuICAtLWJzLWZvcm0taW52YWxpZC1jb2xvcjogI2VhODY4ZjtcbiAgLS1icy1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yOiAjZWE4NjhmO1xufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtYm9keS1mb250LWZhbWlseSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtYm9keS1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogdmFyKC0tYnMtYm9keS1mb250LXdlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1icy1ib2R5LWxpbmUtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICB0ZXh0LWFsaWduOiB2YXIoLS1icy1ib2R5LXRleHQtYWxpZ24pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbmhyIHtcbiAgbWFyZ2luOiAxcmVtIDA7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQ7XG4gIG9wYWNpdHk6IDAuMjU7XG59XG5cbmg2LCAuaDYsIGg1LCAuaDUsIGg0LCAuaDQsIGgzLCAuaDMsIGgyLCAuaDIsIGgxLCAuaDEge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiB2YXIoLS1icy1oZWFkaW5nLWNvbG9yKTtcbn1cblxuaDEsIC5oMSB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjNyZW0gKyAwLjZ2dyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGgxLCAuaDEge1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgfVxufVxuXG5oMiwgLmgyIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoMiwgLmgyIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuXG5oMywgLmgzIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMjZyZW0gKyAwLjEydncpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoMywgLmgzIHtcbiAgICBmb250LXNpemU6IDEuMzVyZW07XG4gIH1cbn1cblxuaDQsIC5oNCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuaDUsIC5oNSB7XG4gIGZvbnQtc2l6ZTogMS4xNXJlbTtcbn1cblxuaDYsIC5oNiB7XG4gIGZvbnQtc2l6ZTogMS4wNzVyZW07XG59XG5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5hYmJyW3RpdGxlXSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgY3Vyc29yOiBoZWxwO1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG59XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5vbCxcbnVsIHtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xufVxuXG5vbCxcbnVsLFxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5vbCBvbCxcbnVsIHVsLFxub2wgdWwsXG51bCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbnNtYWxsLCAuc21hbGwge1xuICBmb250LXNpemU6IDAuODc1ZW07XG59XG5cbm1hcmssIC5tYXJrIHtcbiAgcGFkZGluZzogMC4xODc1ZW07XG4gIGNvbG9yOiB2YXIoLS1icy1oaWdobGlnaHQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1oaWdobGlnaHQtYmcpO1xufVxuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG5hIHtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtbGluay1jb2xvci1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYTpob3ZlciB7XG4gIC0tYnMtbGluay1jb2xvci1yZ2I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3ItcmdiKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSwgYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSk6aG92ZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1icy1mb250LW1vbm9zcGFjZSk7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbnByZSBjb2RlIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xufVxuXG5jb2RlIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogdmFyKC0tYnMtY29kZS1jb2xvcik7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbmEgPiBjb2RlIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbmtiZCB7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAwLjM3NXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogdmFyKC0tYnMtYm9keS1iZyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAwLjU1cmVtO1xufVxua2JkIGtiZCB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG5maWd1cmUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5pbWcsXG5zdmcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG50YWJsZSB7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6IDAuNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xuICBjb2xvcjogIzk5QTFCNztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxudGgge1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiAtd2Via2l0LW1hdGNoLXBhcmVudDtcbn1cblxudGhlYWQsXG50Ym9keSxcbnRmb290LFxudHIsXG50ZCxcbnRoIHtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cbmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5bcm9sZT1idXR0b25dIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5zZWxlY3Qge1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbn1cbnNlbGVjdDpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbltsaXN0XTpub3QoW3R5cGU9ZGF0ZV0pOm5vdChbdHlwZT1kYXRldGltZS1sb2NhbF0pOm5vdChbdHlwZT1tb250aF0pOm5vdChbdHlwZT13ZWVrXSk6bm90KFt0eXBlPXRpbWVdKTo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5idXR0b24sXG5bdHlwZT1idXR0b25dLFxuW3R5cGU9cmVzZXRdLFxuW3R5cGU9c3VibWl0XSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuYnV0dG9uOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9YnV0dG9uXTpub3QoOmRpc2FibGVkKSxcblt0eXBlPXJlc2V0XTpub3QoOmRpc2FibGVkKSxcblt0eXBlPXN1Ym1pdF06bm90KDpkaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxudGV4dGFyZWEge1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG5maWVsZHNldCB7XG4gIG1pbi13aWR0aDogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbmxlZ2VuZCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBmb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dyk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBsZWdlbmQge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG5sZWdlbmQgKyAqIHtcbiAgY2xlYXI6IGxlZnQ7XG59XG5cbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWZpZWxkcy13cmFwcGVyLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtdGV4dCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1pbnV0ZSxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWhvdXItZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1kYXktZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1tb250aC1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXllYXItZmllbGQge1xuICBwYWRkaW5nOiAwO1xufVxuXG46Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblt0eXBlPXNlYXJjaF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG5cbi8qIHJ0bDpyYXc6XG5bdHlwZT1cInRlbFwiXSxcblt0eXBlPVwidXJsXCJdLFxuW3R5cGU9XCJlbWFpbFwiXSxcblt0eXBlPVwibnVtYmVyXCJdIHtcbiAgZGlyZWN0aW9uOiBsdHI7XG59XG4qL1xuOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG46Oi13ZWJraXQtY29sb3Itc3dhdGNoLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuXG46OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuaWZyYW1lIHtcbiAgYm9yZGVyOiAwO1xufVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmxlYWQge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5kaXNwbGF5LTEge1xuICBmb250LXNpemU6IGNhbGMoMS42MjVyZW0gKyA0LjV2dyk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTEge1xuICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgfVxufVxuXG4uZGlzcGxheS0yIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNTc1cmVtICsgMy45dncpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS0yIHtcbiAgICBmb250LXNpemU6IDQuNXJlbTtcbiAgfVxufVxuXG4uZGlzcGxheS0zIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNTI1cmVtICsgMy4zdncpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS0zIHtcbiAgICBmb250LXNpemU6IDRyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktNCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjQ3NXJlbSArIDIuN3Z3KTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRpc3BsYXktNCB7XG4gICAgZm9udC1zaXplOiAzLjVyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktNSB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjQyNXJlbSArIDIuMXZ3KTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRpc3BsYXktNSB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG59XG5cbi5kaXNwbGF5LTYge1xuICBmb250LXNpemU6IGNhbGMoMS4zNzVyZW0gKyAxLjV2dyk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTYge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICB9XG59XG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubGlzdC1pbmxpbmUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmxpc3QtaW5saW5lLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuXG4uaW5pdGlhbGlzbSB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmJsb2NrcXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG4uYmxvY2txdW90ZSA+IDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmJsb2NrcXVvdGUtZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogLTFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6ICM3ODgyOUQ7XG59XG4uYmxvY2txdW90ZS1mb290ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCUwqBcIjtcbn1cblxuLmltZy1mbHVpZCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvZHktYmcpO1xuICBib3JkZXI6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJveC1zaGFkb3ctc20pO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmZpZ3VyZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZpZ3VyZS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmlndXJlLWNhcHRpb24ge1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTYwMCk7XG59XG5cbi5jb250YWluZXIsXG4uY29udGFpbmVyLWZsdWlkLFxuLmNvbnRhaW5lci14eGwsXG4uY29udGFpbmVyLXhsLFxuLmNvbnRhaW5lci1sZyxcbi5jb250YWluZXItbWQsXG4uY29udGFpbmVyLXNtIHtcbiAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICAtLWJzLWd1dHRlci15OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29udGFpbmVyLXhsLCAuY29udGFpbmVyLWxnLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuY29udGFpbmVyLXh4bCwgLmNvbnRhaW5lci14bCwgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMzIwcHg7XG4gIH1cbn1cbjpyb290IHtcbiAgLS1icy1icmVha3BvaW50LXhzOiAwO1xuICAtLWJzLWJyZWFrcG9pbnQtc206IDU3NnB4O1xuICAtLWJzLWJyZWFrcG9pbnQtbWQ6IDc2OHB4O1xuICAtLWJzLWJyZWFrcG9pbnQtbGc6IDk5MnB4O1xuICAtLWJzLWJyZWFrcG9pbnQteGw6IDEyMDBweDtcbiAgLS1icy1icmVha3BvaW50LXh4bDogMTQwMHB4O1xufVxuXG4ucm93IHtcbiAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICAtLWJzLWd1dHRlci15OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWd1dHRlci14KSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1ndXR0ZXIteCkpO1xufVxuLnJvdyA+ICoge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYnMtZ3V0dGVyLXkpO1xufVxuXG4uY29sIHtcbiAgZmxleDogMSAwIDAlO1xufVxuXG4ucm93LWNvbHMtYXV0byA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5yb3ctY29scy0xID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnJvdy1jb2xzLTIgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5yb3ctY29scy0zID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMzMuMzMzMzMzMzMlO1xufVxuXG4ucm93LWNvbHMtNCA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDI1JTtcbn1cblxuLnJvdy1jb2xzLTUgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAyMCU7XG59XG5cbi5yb3ctY29scy02ID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTYuNjY2NjY2NjclO1xufVxuXG4uY29sLWF1dG8ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5jb2wtMSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogOC4zMzMzMzMzMyU7XG59XG5cbi5jb2wtMiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTYuNjY2NjY2NjclO1xufVxuXG4uY29sLTMge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDI1JTtcbn1cblxuLmNvbC00IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG59XG5cbi5jb2wtNSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNDEuNjY2NjY2NjclO1xufVxuXG4uY29sLTYge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDUwJTtcbn1cblxuLmNvbC03IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG59XG5cbi5jb2wtOCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNjYuNjY2NjY2NjclO1xufVxuXG4uY29sLTkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDc1JTtcbn1cblxuLmNvbC0xMCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogODMuMzMzMzMzMzMlO1xufVxuXG4uY29sLTExIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA5MS42NjY2NjY2NyU7XG59XG5cbi5jb2wtMTIge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5vZmZzZXQtMSB7XG4gIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTtcbn1cblxuLm9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC02IHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcbn1cblxuLm9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC04IHtcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC05IHtcbiAgbWFyZ2luLWxlZnQ6IDc1JTtcbn1cblxuLm9mZnNldC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xufVxuXG4uZy0wLFxuLmd4LTAge1xuICAtLWJzLWd1dHRlci14OiAwcmVtO1xufVxuXG4uZy0wLFxuLmd5LTAge1xuICAtLWJzLWd1dHRlci15OiAwcmVtO1xufVxuXG4uZy0xLFxuLmd4LTEge1xuICAtLWJzLWd1dHRlci14OiAwLjI1cmVtO1xufVxuXG4uZy0xLFxuLmd5LTEge1xuICAtLWJzLWd1dHRlci15OiAwLjI1cmVtO1xufVxuXG4uZy0yLFxuLmd4LTIge1xuICAtLWJzLWd1dHRlci14OiAwLjVyZW07XG59XG5cbi5nLTIsXG4uZ3ktMiB7XG4gIC0tYnMtZ3V0dGVyLXk6IDAuNXJlbTtcbn1cblxuLmctMyxcbi5neC0zIHtcbiAgLS1icy1ndXR0ZXIteDogMC43NXJlbTtcbn1cblxuLmctMyxcbi5neS0zIHtcbiAgLS1icy1ndXR0ZXIteTogMC43NXJlbTtcbn1cblxuLmctNCxcbi5neC00IHtcbiAgLS1icy1ndXR0ZXIteDogMXJlbTtcbn1cblxuLmctNCxcbi5neS00IHtcbiAgLS1icy1ndXR0ZXIteTogMXJlbTtcbn1cblxuLmctNSxcbi5neC01IHtcbiAgLS1icy1ndXR0ZXIteDogMS4yNXJlbTtcbn1cblxuLmctNSxcbi5neS01IHtcbiAgLS1icy1ndXR0ZXIteTogMS4yNXJlbTtcbn1cblxuLmctNixcbi5neC02IHtcbiAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xufVxuXG4uZy02LFxuLmd5LTYge1xuICAtLWJzLWd1dHRlci15OiAxLjVyZW07XG59XG5cbi5nLTcsXG4uZ3gtNyB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuNzVyZW07XG59XG5cbi5nLTcsXG4uZ3ktNyB7XG4gIC0tYnMtZ3V0dGVyLXk6IDEuNzVyZW07XG59XG5cbi5nLTgsXG4uZ3gtOCB7XG4gIC0tYnMtZ3V0dGVyLXg6IDJyZW07XG59XG5cbi5nLTgsXG4uZ3ktOCB7XG4gIC0tYnMtZ3V0dGVyLXk6IDJyZW07XG59XG5cbi5nLTksXG4uZ3gtOSB7XG4gIC0tYnMtZ3V0dGVyLXg6IDIuMjVyZW07XG59XG5cbi5nLTksXG4uZ3ktOSB7XG4gIC0tYnMtZ3V0dGVyLXk6IDIuMjVyZW07XG59XG5cbi5nLTEwLFxuLmd4LTEwIHtcbiAgLS1icy1ndXR0ZXIteDogMi41cmVtO1xufVxuXG4uZy0xMCxcbi5neS0xMCB7XG4gIC0tYnMtZ3V0dGVyLXk6IDIuNXJlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb2wtc20ge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgfVxuICAucm93LWNvbHMtc20tYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3ctY29scy1zbS0xID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy1zbS0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMtc20tNCA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy1zbS02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5jb2wtc20tMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1zbS00IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTYge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1zbS03IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1zbS0xMCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LXNtLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmctc20tMCxcbiAgLmd4LXNtLTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDByZW07XG4gIH1cbiAgLmctc20tMCxcbiAgLmd5LXNtLTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDByZW07XG4gIH1cbiAgLmctc20tMSxcbiAgLmd4LXNtLTEge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuMjVyZW07XG4gIH1cbiAgLmctc20tMSxcbiAgLmd5LXNtLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07XG4gIH1cbiAgLmctc20tMixcbiAgLmd4LXNtLTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuNXJlbTtcbiAgfVxuICAuZy1zbS0yLFxuICAuZ3ktc20tMiB7XG4gICAgLS1icy1ndXR0ZXIteTogMC41cmVtO1xuICB9XG4gIC5nLXNtLTMsXG4gIC5neC1zbS0zIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjc1cmVtO1xuICB9XG4gIC5nLXNtLTMsXG4gIC5neS1zbS0zIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjc1cmVtO1xuICB9XG4gIC5nLXNtLTQsXG4gIC5neC1zbS00IHtcbiAgICAtLWJzLWd1dHRlci14OiAxcmVtO1xuICB9XG4gIC5nLXNtLTQsXG4gIC5neS1zbS00IHtcbiAgICAtLWJzLWd1dHRlci15OiAxcmVtO1xuICB9XG4gIC5nLXNtLTUsXG4gIC5neC1zbS01IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjI1cmVtO1xuICB9XG4gIC5nLXNtLTUsXG4gIC5neS1zbS01IHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjI1cmVtO1xuICB9XG4gIC5nLXNtLTYsXG4gIC5neC1zbS02IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIH1cbiAgLmctc20tNixcbiAgLmd5LXNtLTYge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTtcbiAgfVxuICAuZy1zbS03LFxuICAuZ3gtc20tNyB7XG4gICAgLS1icy1ndXR0ZXIteDogMS43NXJlbTtcbiAgfVxuICAuZy1zbS03LFxuICAuZ3ktc20tNyB7XG4gICAgLS1icy1ndXR0ZXIteTogMS43NXJlbTtcbiAgfVxuICAuZy1zbS04LFxuICAuZ3gtc20tOCB7XG4gICAgLS1icy1ndXR0ZXIteDogMnJlbTtcbiAgfVxuICAuZy1zbS04LFxuICAuZ3ktc20tOCB7XG4gICAgLS1icy1ndXR0ZXIteTogMnJlbTtcbiAgfVxuICAuZy1zbS05LFxuICAuZ3gtc20tOSB7XG4gICAgLS1icy1ndXR0ZXIteDogMi4yNXJlbTtcbiAgfVxuICAuZy1zbS05LFxuICAuZ3ktc20tOSB7XG4gICAgLS1icy1ndXR0ZXIteTogMi4yNXJlbTtcbiAgfVxuICAuZy1zbS0xMCxcbiAgLmd4LXNtLTEwIHtcbiAgICAtLWJzLWd1dHRlci14OiAyLjVyZW07XG4gIH1cbiAgLmctc20tMTAsXG4gIC5neS1zbS0xMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMi41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbC1tZCB7XG4gICAgZmxleDogMSAwIDAlO1xuICB9XG4gIC5yb3ctY29scy1tZC1hdXRvID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtbWQtMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy1tZC00ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMtbWQtNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmNvbC1tZC0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLW1kLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC01IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLW1kLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC04IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLW1kLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9mZnNldC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQtbWQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuZy1tZC0wLFxuICAuZ3gtbWQtMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMHJlbTtcbiAgfVxuICAuZy1tZC0wLFxuICAuZ3ktbWQtMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMHJlbTtcbiAgfVxuICAuZy1tZC0xLFxuICAuZ3gtbWQtMSB7XG4gICAgLS1icy1ndXR0ZXIteDogMC4yNXJlbTtcbiAgfVxuICAuZy1tZC0xLFxuICAuZ3ktbWQtMSB7XG4gICAgLS1icy1ndXR0ZXIteTogMC4yNXJlbTtcbiAgfVxuICAuZy1tZC0yLFxuICAuZ3gtbWQtMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMC41cmVtO1xuICB9XG4gIC5nLW1kLTIsXG4gIC5neS1tZC0yIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjVyZW07XG4gIH1cbiAgLmctbWQtMyxcbiAgLmd4LW1kLTMge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuNzVyZW07XG4gIH1cbiAgLmctbWQtMyxcbiAgLmd5LW1kLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNzVyZW07XG4gIH1cbiAgLmctbWQtNCxcbiAgLmd4LW1kLTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDFyZW07XG4gIH1cbiAgLmctbWQtNCxcbiAgLmd5LW1kLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDFyZW07XG4gIH1cbiAgLmctbWQtNSxcbiAgLmd4LW1kLTUge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuMjVyZW07XG4gIH1cbiAgLmctbWQtNSxcbiAgLmd5LW1kLTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuMjVyZW07XG4gIH1cbiAgLmctbWQtNixcbiAgLmd4LW1kLTYge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgfVxuICAuZy1tZC02LFxuICAuZ3ktbWQtNiB7XG4gICAgLS1icy1ndXR0ZXIteTogMS41cmVtO1xuICB9XG4gIC5nLW1kLTcsXG4gIC5neC1tZC03IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjc1cmVtO1xuICB9XG4gIC5nLW1kLTcsXG4gIC5neS1tZC03IHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjc1cmVtO1xuICB9XG4gIC5nLW1kLTgsXG4gIC5neC1tZC04IHtcbiAgICAtLWJzLWd1dHRlci14OiAycmVtO1xuICB9XG4gIC5nLW1kLTgsXG4gIC5neS1tZC04IHtcbiAgICAtLWJzLWd1dHRlci15OiAycmVtO1xuICB9XG4gIC5nLW1kLTksXG4gIC5neC1tZC05IHtcbiAgICAtLWJzLWd1dHRlci14OiAyLjI1cmVtO1xuICB9XG4gIC5nLW1kLTksXG4gIC5neS1tZC05IHtcbiAgICAtLWJzLWd1dHRlci15OiAyLjI1cmVtO1xuICB9XG4gIC5nLW1kLTEwLFxuICAuZ3gtbWQtMTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDIuNXJlbTtcbiAgfVxuICAuZy1tZC0xMCxcbiAgLmd5LW1kLTEwIHtcbiAgICAtLWJzLWd1dHRlci15OiAyLjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29sLWxnIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLWF1dG8gPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucm93LWNvbHMtbGctMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1sZy0yID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMtbGctMyA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy1sZy01ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMtbGctNiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuY29sLWxnLTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbGctNCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbGctNyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbGctMTAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAub2Zmc2V0LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1sZy03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC1sZy0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5nLWxnLTAsXG4gIC5neC1sZy0wIHtcbiAgICAtLWJzLWd1dHRlci14OiAwcmVtO1xuICB9XG4gIC5nLWxnLTAsXG4gIC5neS1sZy0wIHtcbiAgICAtLWJzLWd1dHRlci15OiAwcmVtO1xuICB9XG4gIC5nLWxnLTEsXG4gIC5neC1sZy0xIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjI1cmVtO1xuICB9XG4gIC5nLWxnLTEsXG4gIC5neS1sZy0xIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjI1cmVtO1xuICB9XG4gIC5nLWxnLTIsXG4gIC5neC1sZy0yIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjVyZW07XG4gIH1cbiAgLmctbGctMixcbiAgLmd5LWxnLTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNXJlbTtcbiAgfVxuICAuZy1sZy0zLFxuICAuZ3gtbGctMyB7XG4gICAgLS1icy1ndXR0ZXIteDogMC43NXJlbTtcbiAgfVxuICAuZy1sZy0zLFxuICAuZ3ktbGctMyB7XG4gICAgLS1icy1ndXR0ZXIteTogMC43NXJlbTtcbiAgfVxuICAuZy1sZy00LFxuICAuZ3gtbGctNCB7XG4gICAgLS1icy1ndXR0ZXIteDogMXJlbTtcbiAgfVxuICAuZy1sZy00LFxuICAuZ3ktbGctNCB7XG4gICAgLS1icy1ndXR0ZXIteTogMXJlbTtcbiAgfVxuICAuZy1sZy01LFxuICAuZ3gtbGctNSB7XG4gICAgLS1icy1ndXR0ZXIteDogMS4yNXJlbTtcbiAgfVxuICAuZy1sZy01LFxuICAuZ3ktbGctNSB7XG4gICAgLS1icy1ndXR0ZXIteTogMS4yNXJlbTtcbiAgfVxuICAuZy1sZy02LFxuICAuZ3gtbGctNiB7XG4gICAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICB9XG4gIC5nLWxnLTYsXG4gIC5neS1sZy02IHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjVyZW07XG4gIH1cbiAgLmctbGctNyxcbiAgLmd4LWxnLTcge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNzVyZW07XG4gIH1cbiAgLmctbGctNyxcbiAgLmd5LWxnLTcge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNzVyZW07XG4gIH1cbiAgLmctbGctOCxcbiAgLmd4LWxnLTgge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDJyZW07XG4gIH1cbiAgLmctbGctOCxcbiAgLmd5LWxnLTgge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDJyZW07XG4gIH1cbiAgLmctbGctOSxcbiAgLmd4LWxnLTkge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDIuMjVyZW07XG4gIH1cbiAgLmctbGctOSxcbiAgLmd5LWxnLTkge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDIuMjVyZW07XG4gIH1cbiAgLmctbGctMTAsXG4gIC5neC1sZy0xMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMi41cmVtO1xuICB9XG4gIC5nLWxnLTEwLFxuICAuZ3ktbGctMTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDIuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29sLXhsIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLWF1dG8gPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucm93LWNvbHMteGwtMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy14bC0yID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMteGwtMyA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy14bC01ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMteGwtNiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuY29sLXhsLTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wteGwtNCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wteGwtNyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wteGwtMTAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAub2Zmc2V0LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC14bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5nLXhsLTAsXG4gIC5neC14bC0wIHtcbiAgICAtLWJzLWd1dHRlci14OiAwcmVtO1xuICB9XG4gIC5nLXhsLTAsXG4gIC5neS14bC0wIHtcbiAgICAtLWJzLWd1dHRlci15OiAwcmVtO1xuICB9XG4gIC5nLXhsLTEsXG4gIC5neC14bC0xIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjI1cmVtO1xuICB9XG4gIC5nLXhsLTEsXG4gIC5neS14bC0xIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjI1cmVtO1xuICB9XG4gIC5nLXhsLTIsXG4gIC5neC14bC0yIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjVyZW07XG4gIH1cbiAgLmcteGwtMixcbiAgLmd5LXhsLTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNXJlbTtcbiAgfVxuICAuZy14bC0zLFxuICAuZ3gteGwtMyB7XG4gICAgLS1icy1ndXR0ZXIteDogMC43NXJlbTtcbiAgfVxuICAuZy14bC0zLFxuICAuZ3kteGwtMyB7XG4gICAgLS1icy1ndXR0ZXIteTogMC43NXJlbTtcbiAgfVxuICAuZy14bC00LFxuICAuZ3gteGwtNCB7XG4gICAgLS1icy1ndXR0ZXIteDogMXJlbTtcbiAgfVxuICAuZy14bC00LFxuICAuZ3kteGwtNCB7XG4gICAgLS1icy1ndXR0ZXIteTogMXJlbTtcbiAgfVxuICAuZy14bC01LFxuICAuZ3gteGwtNSB7XG4gICAgLS1icy1ndXR0ZXIteDogMS4yNXJlbTtcbiAgfVxuICAuZy14bC01LFxuICAuZ3kteGwtNSB7XG4gICAgLS1icy1ndXR0ZXIteTogMS4yNXJlbTtcbiAgfVxuICAuZy14bC02LFxuICAuZ3gteGwtNiB7XG4gICAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICB9XG4gIC5nLXhsLTYsXG4gIC5neS14bC02IHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjVyZW07XG4gIH1cbiAgLmcteGwtNyxcbiAgLmd4LXhsLTcge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNzVyZW07XG4gIH1cbiAgLmcteGwtNyxcbiAgLmd5LXhsLTcge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNzVyZW07XG4gIH1cbiAgLmcteGwtOCxcbiAgLmd4LXhsLTgge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDJyZW07XG4gIH1cbiAgLmcteGwtOCxcbiAgLmd5LXhsLTgge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDJyZW07XG4gIH1cbiAgLmcteGwtOSxcbiAgLmd4LXhsLTkge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDIuMjVyZW07XG4gIH1cbiAgLmcteGwtOSxcbiAgLmd5LXhsLTkge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDIuMjVyZW07XG4gIH1cbiAgLmcteGwtMTAsXG4gIC5neC14bC0xMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMi41cmVtO1xuICB9XG4gIC5nLXhsLTEwLFxuICAuZ3kteGwtMTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDIuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuY29sLXh4bCB7XG4gICAgZmxleDogMSAwIDAlO1xuICB9XG4gIC5yb3ctY29scy14eGwtYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3ctY29scy14eGwtMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy14eGwtMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLXh4bC0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMteHhsLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy14eGwtNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXh4bC02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXh4bC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuY29sLXh4bC0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14eGwtMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXh4bC0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wteHhsLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14eGwtNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXh4bC02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wteHhsLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14eGwtOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXh4bC05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wteHhsLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteHhsLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteHhsLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAub2Zmc2V0LXh4bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LXh4bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14eGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXh4bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQteHhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14eGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXh4bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQteHhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14eGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXh4bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQteHhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteHhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5nLXh4bC0wLFxuICAuZ3gteHhsLTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDByZW07XG4gIH1cbiAgLmcteHhsLTAsXG4gIC5neS14eGwtMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMHJlbTtcbiAgfVxuICAuZy14eGwtMSxcbiAgLmd4LXh4bC0xIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjI1cmVtO1xuICB9XG4gIC5nLXh4bC0xLFxuICAuZ3kteHhsLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07XG4gIH1cbiAgLmcteHhsLTIsXG4gIC5neC14eGwtMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMC41cmVtO1xuICB9XG4gIC5nLXh4bC0yLFxuICAuZ3kteHhsLTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNXJlbTtcbiAgfVxuICAuZy14eGwtMyxcbiAgLmd4LXh4bC0zIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjc1cmVtO1xuICB9XG4gIC5nLXh4bC0zLFxuICAuZ3kteHhsLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNzVyZW07XG4gIH1cbiAgLmcteHhsLTQsXG4gIC5neC14eGwtNCB7XG4gICAgLS1icy1ndXR0ZXIteDogMXJlbTtcbiAgfVxuICAuZy14eGwtNCxcbiAgLmd5LXh4bC00IHtcbiAgICAtLWJzLWd1dHRlci15OiAxcmVtO1xuICB9XG4gIC5nLXh4bC01LFxuICAuZ3gteHhsLTUge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuMjVyZW07XG4gIH1cbiAgLmcteHhsLTUsXG4gIC5neS14eGwtNSB7XG4gICAgLS1icy1ndXR0ZXIteTogMS4yNXJlbTtcbiAgfVxuICAuZy14eGwtNixcbiAgLmd4LXh4bC02IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIH1cbiAgLmcteHhsLTYsXG4gIC5neS14eGwtNiB7XG4gICAgLS1icy1ndXR0ZXIteTogMS41cmVtO1xuICB9XG4gIC5nLXh4bC03LFxuICAuZ3gteHhsLTcge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNzVyZW07XG4gIH1cbiAgLmcteHhsLTcsXG4gIC5neS14eGwtNyB7XG4gICAgLS1icy1ndXR0ZXIteTogMS43NXJlbTtcbiAgfVxuICAuZy14eGwtOCxcbiAgLmd4LXh4bC04IHtcbiAgICAtLWJzLWd1dHRlci14OiAycmVtO1xuICB9XG4gIC5nLXh4bC04LFxuICAuZ3kteHhsLTgge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDJyZW07XG4gIH1cbiAgLmcteHhsLTksXG4gIC5neC14eGwtOSB7XG4gICAgLS1icy1ndXR0ZXIteDogMi4yNXJlbTtcbiAgfVxuICAuZy14eGwtOSxcbiAgLmd5LXh4bC05IHtcbiAgICAtLWJzLWd1dHRlci15OiAyLjI1cmVtO1xuICB9XG4gIC5nLXh4bC0xMCxcbiAgLmd4LXh4bC0xMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMi41cmVtO1xuICB9XG4gIC5nLXh4bC0xMCxcbiAgLmd5LXh4bC0xMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMi41cmVtO1xuICB9XG59XG4udGFibGUge1xuICAtLWJzLXRhYmxlLWNvbG9yLXR5cGU6IGluaXRpYWw7XG4gIC0tYnMtdGFibGUtYmctdHlwZTogaW5pdGlhbDtcbiAgLS1icy10YWJsZS1jb2xvci1zdGF0ZTogaW5pdGlhbDtcbiAgLS1icy10YWJsZS1iZy1zdGF0ZTogaW5pdGlhbDtcbiAgLS1icy10YWJsZS1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIC0tYnMtdGFibGUtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgLS1icy10YWJsZS1hY2NlbnQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6IHJnYmEodmFyKC0tYnMtZ3JheS0xMDAtcmdiKSwgMC43NSk7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6IHZhcigtLWJzLWdyYXktMTAwKTtcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6IHZhcigtLWJzLWdyYXktMTAwKTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cbi50YWJsZSA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMC43NXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLWNvbG9yLXN0YXRlLCB2YXIoLS1icy10YWJsZS1jb2xvci10eXBlLCB2YXIoLS1icy10YWJsZS1jb2xvcikpKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGFibGUtYmcpO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDk5OTlweCB2YXIoLS1icy10YWJsZS1iZy1zdGF0ZSwgdmFyKC0tYnMtdGFibGUtYmctdHlwZSwgdmFyKC0tYnMtdGFibGUtYWNjZW50LWJnKSkpO1xufVxuLnRhYmxlID4gdGJvZHkge1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbn1cbi50YWJsZSA+IHRoZWFkIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuLnRhYmxlLWdyb3VwLWRpdmlkZXIge1xuICBib3JkZXItdG9wOiBjYWxjKDFweCAqIDIpIHNvbGlkIGN1cnJlbnRjb2xvcjtcbn1cblxuLmNhcHRpb24tdG9wIHtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG59XG5cbi50YWJsZS1zbSA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjVyZW07XG59XG5cbi50YWJsZS1ib3JkZXJlZCA+IDpub3QoY2FwdGlvbikgPiAqIHtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDtcbn1cbi50YWJsZS1ib3JkZXJlZCA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gIGJvcmRlci13aWR0aDogMCAxcHg7XG59XG5cbi50YWJsZS1ib3JkZXJsZXNzID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cbi50YWJsZS1ib3JkZXJsZXNzID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbn1cblxuLnRhYmxlLXN0cmlwZWQgPiB0Ym9keSA+IHRyOm50aC1vZi10eXBlKG9kZCkgPiAqIHtcbiAgLS1icy10YWJsZS1jb2xvci10eXBlOiB2YXIoLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yKTtcbiAgLS1icy10YWJsZS1iZy10eXBlOiB2YXIoLS1icy10YWJsZS1zdHJpcGVkLWJnKTtcbn1cblxuLnRhYmxlLXN0cmlwZWQtY29sdW1ucyA+IDpub3QoY2FwdGlvbikgPiB0ciA+IDpudGgtY2hpbGQoZXZlbikge1xuICAtLWJzLXRhYmxlLWNvbG9yLXR5cGU6IHZhcigtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3IpO1xuICAtLWJzLXRhYmxlLWJnLXR5cGU6IHZhcigtLWJzLXRhYmxlLXN0cmlwZWQtYmcpO1xufVxuXG4udGFibGUtYWN0aXZlIHtcbiAgLS1icy10YWJsZS1jb2xvci1zdGF0ZTogdmFyKC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yKTtcbiAgLS1icy10YWJsZS1iZy1zdGF0ZTogdmFyKC0tYnMtdGFibGUtYWN0aXZlLWJnKTtcbn1cblxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+ICoge1xuICAtLWJzLXRhYmxlLWNvbG9yLXN0YXRlOiB2YXIoLS1icy10YWJsZS1ob3Zlci1jb2xvcik7XG4gIC0tYnMtdGFibGUtYmctc3RhdGU6IHZhcigtLWJzLXRhYmxlLWhvdmVyLWJnKTtcbn1cblxuLnRhYmxlLXByaW1hcnkge1xuICAtLWJzLXRhYmxlLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLXRhYmxlLWJnOiAjZmZlMmQyO1xuICAtLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogI2U2Y2JiZDtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiAjZjJkN2M4O1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiAjZTZjYmJkO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy10YWJsZS1ob3Zlci1iZzogI2VjZDFjMjtcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogIzAwMDAwMDtcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpO1xufVxuXG4udGFibGUtc2Vjb25kYXJ5IHtcbiAgLS1icy10YWJsZS1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy10YWJsZS1iZzogI2ZjZmNmZDtcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6ICNlM2UzZTQ7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2VmZWZmMDtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogI2UzZTNlNDtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6ICNlOWU5ZWE7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDAwMDA7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnRhYmxlLXN1Y2Nlc3Mge1xuICAtLWJzLXRhYmxlLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLXRhYmxlLWJnOiAjZDFmNGRkO1xuICAtLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogI2JjZGNjNztcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiAjYzdlOGQyO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiAjYmNkY2M3O1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy10YWJsZS1ob3Zlci1iZzogI2MxZTJjYztcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogIzAwMDAwMDtcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpO1xufVxuXG4udGFibGUtaW5mbyB7XG4gIC0tYnMtdGFibGUtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtdGFibGUtYmc6ICNkMWU2ZmY7XG4gIC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiAjYmNjZmU2O1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNjN2RiZjI7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICNiY2NmZTY7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjYzFkNWVjO1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwMDAwO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcik7XG59XG5cbi50YWJsZS13YXJuaW5nIHtcbiAgLS1icy10YWJsZS1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy10YWJsZS1iZzogI2ZkZjJjYztcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6ICNlNGRhYjg7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2YwZTZjMjtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogI2U0ZGFiODtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6ICNlYWUwYmQ7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDAwMDA7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnRhYmxlLWRhbmdlciB7XG4gIC0tYnMtdGFibGUtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtdGFibGUtYmc6ICNmZWQ0ZGU7XG4gIC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiAjZTViZmM4O1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNmMWM5ZDM7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICNlNWJmYzg7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjZWJjNGNkO1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwMDAwO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcik7XG59XG5cbi50YWJsZS1saWdodCB7XG4gIC0tYnMtdGFibGUtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtdGFibGUtYmc6ICNGOUY5Rjk7XG4gIC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiAjZTBlMGUwO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNlZGVkZWQ7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICNlMGUwZTA7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjZTZlNmU2O1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwMDAwO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcik7XG59XG5cbi50YWJsZS1kYXJrIHtcbiAgLS1icy10YWJsZS1jb2xvcjogI2ZmZmZmZjtcbiAgLS1icy10YWJsZS1iZzogIzFFMjEyOTtcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6ICMzNTM3M2U7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogIzI5MmMzNDtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjZmZmZmZmO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogIzM1MzczZTtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICNmZmZmZmY7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6ICMyZjMyMzk7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1zbSB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1tZCB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1sZyB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUteGwge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM5OS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXh4bCB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbn1cbi5mb3JtLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBmb250LXNpemU6IDEuMDVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTgwMCk7XG59XG5cbi5jb2wtZm9ybS1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuNzc1cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC43NzVyZW0gKyAxcHgpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTgwMCk7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuODI1cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC44MjVyZW0gKyAxcHgpO1xuICBmb250LXNpemU6IDEuMTVyZW07XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1zbSB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuNTVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjU1cmVtICsgMXB4KTtcbiAgZm9udC1zaXplOiAwLjk1cmVtO1xufVxuXG4uZm9ybS10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICBmb250LXNpemU6IDAuOTVyZW07XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LW11dGVkKTtcbn1cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC43NzVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCk7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvZHktYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy1ncmF5LTMwMCk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG4gIGJveC1zaGFkb3c6IGZhbHNlO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1jb250cm9sIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1jb250cm9sW3R5cGU9ZmlsZV0ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmZvcm0tY29udHJvbFt0eXBlPWZpbGVdOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS03MDApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ncmF5LTQwMCk7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IGZhbHNlLCAwIDAgMCAwLjI1cmVtIHJnYmEoMjU1LCAxMTEsIDMwLCAwLjI1KTtcbn1cbi5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtZGF0ZS1hbmQtdGltZS12YWx1ZSB7XG4gIG1pbi13aWR0aDogODVweDtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgbWFyZ2luOiAwO1xufVxuLmZvcm0tY29udHJvbDo6LXdlYmtpdC1kYXRldGltZS1lZGl0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG59XG4uZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTUwMCk7XG4gIG9wYWNpdHk6IDE7XG59XG4uZm9ybS1jb250cm9sOmRpc2FibGVkIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNTAwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS0yMDApO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWdyYXktMzAwKTtcbiAgb3BhY2l0eTogMTtcbn1cbi5mb3JtLWNvbnRyb2w6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgcGFkZGluZzogMC43NzVyZW0gMXJlbTtcbiAgbWFyZ2luOiAtMC43NzVyZW0gLTFyZW07XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAxcmVtO1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS03MDApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTEwMCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDFweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLWNvbnRyb2w6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1jb250cm9sOmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKTo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBzaGFkZS1jb2xvcih2YXIoLS1icy1ncmF5LTEwMCksIDUlKTtcbn1cblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuNzc1cmVtIDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDFweCAwO1xufVxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQ6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLXNtLCAuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtbGcge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5mb3JtLWNvbnRyb2wtc20ge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEuNWVtICsgMS4xcmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC41NXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDAuOTVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNTVyZW07XG59XG4uZm9ybS1jb250cm9sLXNtOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuNTVyZW0gMC43NXJlbTtcbiAgbWFyZ2luOiAtMC41NXJlbSAtMC43NXJlbTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDAuNzVyZW07XG59XG5cbi5mb3JtLWNvbnRyb2wtbGcge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEuNWVtICsgMS42NXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuODI1cmVtIDEuNXJlbTtcbiAgZm9udC1zaXplOiAxLjE1cmVtO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmZvcm0tY29udHJvbC1sZzo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICBwYWRkaW5nOiAwLjgyNXJlbSAxLjVyZW07XG4gIG1hcmdpbjogLTAuODI1cmVtIC0xLjVyZW07XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAxLjVyZW07XG59XG5cbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMS41ZW0gKyAxLjU1cmVtICsgMnB4KTtcbn1cbnRleHRhcmVhLmZvcm0tY29udHJvbC1zbSB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMS41ZW0gKyAxLjFyZW0gKyAycHgpO1xufVxudGV4dGFyZWEuZm9ybS1jb250cm9sLWxnIHtcbiAgbWluLWhlaWdodDogY2FsYygxLjVlbSArIDEuNjVyZW0gKyAycHgpO1xufVxuXG4uZm9ybS1jb250cm9sLWNvbG9yIHtcbiAgd2lkdGg6IDNyZW07XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDEuNTVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjc3NXJlbTtcbn1cbi5mb3JtLWNvbnRyb2wtY29sb3I6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZvcm0tY29udHJvbC1jb2xvcjo6LW1vei1jb2xvci1zd2F0Y2gge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbn1cbi5mb3JtLWNvbnRyb2wtY29sb3I6Oi13ZWJraXQtY29sb3Itc3dhdGNoIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG59XG4uZm9ybS1jb250cm9sLWNvbG9yLmZvcm0tY29udHJvbC1zbSB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDEuMXJlbSArIDJweCk7XG59XG4uZm9ybS1jb250cm9sLWNvbG9yLmZvcm0tY29udHJvbC1sZyB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDEuNjVyZW0gKyAycHgpO1xufVxuXG4uZm9ybS1zZWxlY3Qge1xuICAtLWJzLWZvcm0tc2VsZWN0LWJnLWltZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNiclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzNzg4MjlEJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nbTIgNSA2IDYgNi02Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuNzc1cmVtIDNyZW0gMC43NzVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCk7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvZHktYmcpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1icy1mb3JtLXNlbGVjdC1iZy1pbWcpLCB2YXIoLS1icy1mb3JtLXNlbGVjdC1iZy1pY29uLCBub25lKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMXJlbSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCAxMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy1ncmF5LTMwMCk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG4gIGJveC1zaGFkb3c6IGZhbHNlO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1zZWxlY3Qge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLXNlbGVjdDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZ3JheS00MDApO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiBmYWxzZSwgMCAwIDAgMC4yNXJlbSByZ2JhKHZhcigtLWJzLWNvbXBvbmVudC1hY3RpdmUtYmcpLCAwLjI1KTtcbn1cbi5mb3JtLXNlbGVjdFttdWx0aXBsZV0sIC5mb3JtLXNlbGVjdFtzaXplXTpub3QoW3NpemU9XCIxXCJdKSB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4uZm9ybS1zZWxlY3Q6ZGlzYWJsZWQge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS01MDApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTIwMCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZ3JheS0zMDApO1xufVxuLmZvcm0tc2VsZWN0Oi1tb3otZm9jdXNyaW5nIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogMCAwIDAgdmFyKC0tYnMtZ3JheS03MDApO1xufVxuXG4uZm9ybS1zZWxlY3Qtc20ge1xuICBwYWRkaW5nLXRvcDogMC41NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNTVyZW07XG4gIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgZm9udC1zaXplOiAwLjk1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjU1cmVtO1xufVxuXG4uZm9ybS1zZWxlY3QtbGcge1xuICBwYWRkaW5nLXRvcDogMC44MjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjgyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIGZvbnQtc2l6ZTogMS4xNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmZvcm0tc2VsZWN0IHtcbiAgLS1icy1mb3JtLXNlbGVjdC1iZy1pbWc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyMzgwODI5MCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J20yIDUgNiA2IDYtNicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmZvcm0tY2hlY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogMS41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuMTI1cmVtO1xufVxuLmZvcm0tY2hlY2sgLmZvcm0tY2hlY2staW5wdXQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IC0yLjI1cmVtO1xufVxuXG4uZm9ybS1jaGVjay1yZXZlcnNlIHtcbiAgcGFkZGluZy1yaWdodDogMi4yNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5mb3JtLWNoZWNrLXJldmVyc2UgLmZvcm0tY2hlY2staW5wdXQge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogLTIuMjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIC0tYnMtZm9ybS1jaGVjay1iZzogdHJhbnNwYXJlbnQ7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMS43NXJlbTtcbiAgaGVpZ2h0OiAxLjc1cmVtO1xuICBtYXJnaW4tdG9wOiAtMC4xMjVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWZvcm0tY2hlY2stYmcpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1icy1mb3JtLWNoZWNrLWJnLWltYWdlKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLWdyYXktMzAwKTtcbiAgcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDtcbn1cbi5mb3JtLWNoZWNrLWlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgYm9yZGVyLXJhZGl1czogMC40NWVtO1xufVxuLmZvcm0tY2hlY2staW5wdXRbdHlwZT1yYWRpb10ge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uZm9ybS1jaGVjay1pbnB1dDphY3RpdmUge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoOTAlKTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ncmF5LTQwMCk7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNkYxRTtcbiAgYm9yZGVyLWNvbG9yOiAjRkY2RjFFO1xufVxuLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZFt0eXBlPWNoZWNrYm94XSB7XG4gIC0tYnMtZm9ybS1jaGVjay1iZy1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMyAxMScgd2lkdGg9JzEzJyBoZWlnaHQ9JzExJyBmaWxsPSdub25lJyUzZSUzY3BhdGggZD0nTTExLjA0MjYgMS4wMjg5M0MxMS4zMjU4IDAuNjk1NzkyIDExLjgyNTQgMC42NTUyODMgMTIuMTU4NSAwLjkzODQ1MUMxMi40OTE3IDEuMjIxNjIgMTIuNTMyMiAxLjcyMTI0IDEyLjI0OSAyLjA1NDM3TDUuNTE5ODUgOS45NzEwNEM1LjIzMjI0IDEwLjMwOTQgNC43MjI2MSAxMC4zNDUxIDQuMzkwNyAxMC4wNUwwLjgyODE5NyA2Ljg4MzM1QzAuNTAxNDEgNi41OTI4OCAwLjQ3MTk3NSA2LjA5MjQ5IDAuNzYyNDUyIDUuNzY1N0MxLjA1MjkzIDUuNDM4OTEgMS41NTMzMiA1LjQwOTQ4IDEuODgwMTEgNS42OTk5NUw0LjgzNzY1IDguMzI4ODlMMTEuMDQyNiAxLjAyODkzWicgZmlsbD0nJTIzZmZmZmZmJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZFt0eXBlPXJhZGlvXSB7XG4gIC0tYnMtZm9ybS1jaGVjay1iZy1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMicgZmlsbD0nJTIzZmZmZmZmJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmZvcm0tY2hlY2staW5wdXRbdHlwZT1jaGVja2JveF06aW5kZXRlcm1pbmF0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjZGMUU7XG4gIGJvcmRlci1jb2xvcjogI0ZGNkYxRTtcbiAgLS1icy1mb3JtLWNoZWNrLWJnLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNmZmZmZmYnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdNNiAxMGg4Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmZvcm0tY2hlY2staW5wdXQ6ZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgZmlsdGVyOiBub25lO1xuICBvcGFjaXR5OiAwLjU7XG59XG4uZm9ybS1jaGVjay1pbnB1dFtkaXNhYmxlZF0gfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQ6ZGlzYWJsZWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4uZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTUwMCk7XG59XG5cbi5mb3JtLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogMy43NXJlbTtcbn1cbi5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIC0tYnMtZm9ybS1zd2l0Y2gtYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9J3JnYmElMjgwLCAwLCAwLCAwLjI1JTI5Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICB3aWR0aDogMy4yNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0zLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1icy1mb3JtLXN3aXRjaC1iZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAzLjI1cmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLXBvc2l0aW9uIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQ6Zm9jdXMge1xuICAtLWJzLWZvcm0tc3dpdGNoLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSdyZ2JhJTI4MCwgMCwgMCwgMC4yNSUyOScvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xuICAtLWJzLWZvcm0tc3dpdGNoLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSclMjNmZmZmZmYnLyUzZSUzYy9zdmclM2VcIik7XG59XG4uZm9ybS1zd2l0Y2guZm9ybS1jaGVjay1yZXZlcnNlIHtcbiAgcGFkZGluZy1yaWdodDogMy43NXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmZvcm0tc3dpdGNoLmZvcm0tY2hlY2stcmV2ZXJzZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIG1hcmdpbi1yaWdodDogLTMuNzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuLmJ0bi1jaGVjayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYnRuLWNoZWNrW2Rpc2FibGVkXSArIC5idG4sIC5idG4tY2hlY2s6ZGlzYWJsZWQgKyAuYnRuIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGZpbHRlcjogbm9uZTtcbiAgb3BhY2l0eTogMC42NTtcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0Om5vdCg6Y2hlY2tlZCk6bm90KDpmb2N1cykge1xuICAtLWJzLWZvcm0tc3dpdGNoLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSdyZ2JhJTI4MjU1LCAyNTUsIDI1NSwgMC4yNSUyOScvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmZvcm0tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmZvcm0tcmFuZ2U6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuLmZvcm0tcmFuZ2U6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmZmZmYsIDAgMCAwIDAuMjVyZW0gcmdiYSgyNTUsIDExMSwgMzAsIDAuMjUpO1xufVxuLmZvcm0tcmFuZ2U6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZmZmZiwgMCAwIDAgMC4yNXJlbSByZ2JhKDI1NSwgMTExLCAzMCwgMC4yNSk7XG59XG4uZm9ybS1yYW5nZTo6LW1vei1mb2N1cy1vdXRlciB7XG4gIGJvcmRlcjogMDtcbn1cbi5mb3JtLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2RjFFO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIGJveC1zaGFkb3c6IDAgMC4xcmVtIDAuMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkNGJjO1xufVxuLmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC41cmVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS0zMDApO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1ib3gtc2hhZG93LWluc2V0KTtcbn1cbi5mb3JtLXJhbmdlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNkYxRTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBib3gtc2hhZG93OiAwIDAuMXJlbSAwLjI1cmVtIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLXJhbmdlOjotbW96LXJhbmdlLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmQ0YmM7XG59XG4uZm9ybS1yYW5nZTo6LW1vei1yYW5nZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMzAwKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYm94LXNoYWRvdy1pbnNldCk7XG59XG4uZm9ybS1yYW5nZTpkaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmZvcm0tcmFuZ2U6ZGlzYWJsZWQ6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS01MDApO1xufVxuLmZvcm0tcmFuZ2U6ZGlzYWJsZWQ6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTUwMCk7XG59XG5cbi5mb3JtLWZsb2F0aW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tc2VsZWN0IHtcbiAgaGVpZ2h0OiBjYWxjKDMuNzVyZW0gKyAycHgpO1xuICBtaW4taGVpZ2h0OiBjYWxjKDMuNzVyZW0gKyAycHgpO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAxcmVtIDFyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xcyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIDAuMXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1mbG9hdGluZyA+IGxhYmVsIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgcGFkZGluZzogMXJlbSAxcmVtO1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlcixcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOmZvY3VzLCAuZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93biksXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0OmZvY3VzLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB7XG4gIHBhZGRpbmctdG9wOiAxLjg1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6LXdlYmtpdC1hdXRvZmlsbCxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQ6LXdlYmtpdC1hdXRvZmlsbCB7XG4gIHBhZGRpbmctdG9wOiAxLjg1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLXNlbGVjdCB7XG4gIHBhZGRpbmctdG9wOiAxLjg1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMgfiBsYWJlbCxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB+IGxhYmVsLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCB+IGxhYmVsLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1zZWxlY3QgfiBsYWJlbCB7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWJvZHktY29sb3ItcmdiKSwgMC42NSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC44NSkgdHJhbnNsYXRlWSgtMC41cmVtKSB0cmFuc2xhdGVYKDAuMTVyZW0pO1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOmZvY3VzIH4gbGFiZWw6OmFmdGVyLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIH4gbGFiZWw6OmFmdGVyLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCB+IGxhYmVsOjphZnRlcixcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tc2VsZWN0IH4gbGFiZWw6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMXJlbSAwLjVyZW07XG4gIHotaW5kZXg6IC0xO1xuICBoZWlnaHQ6IDEuNWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwge1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1ib2R5LWNvbG9yLXJnYiksIDAuNjUpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuODUpIHRyYW5zbGF0ZVkoLTAuNXJlbSkgdHJhbnNsYXRlWCgwLjE1cmVtKTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQgfiBsYWJlbCB7XG4gIGJvcmRlci13aWR0aDogMXB4IDA7XG59XG4uZm9ybS1mbG9hdGluZyA+IDpkaXNhYmxlZCB+IGxhYmVsLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOmRpc2FibGVkIH4gbGFiZWwge1xuICBjb2xvcjogIzc4ODI5RDtcbn1cbi5mb3JtLWZsb2F0aW5nID4gOmRpc2FibGVkIH4gbGFiZWw6OmFmdGVyLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOmRpc2FibGVkIH4gbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS0yMDApO1xufVxuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWZsb2F0aW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgd2lkdGg6IDElO1xuICBtaW4td2lkdGg6IDA7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tc2VsZWN0OmZvY3VzLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmc6Zm9jdXMtd2l0aGluIHtcbiAgei1pbmRleDogNTtcbn1cbi5pbnB1dC1ncm91cCAuYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuLmlucHV0LWdyb3VwIC5idG46Zm9jdXMge1xuICB6LWluZGV4OiA1O1xufVxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuNzc1cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS03MDApO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMTAwKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtZ3JheS0zMDApO1xuICBib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuYnRuIHtcbiAgcGFkZGluZzogMC44MjVyZW0gMS41cmVtO1xuICBmb250LXNpemU6IDEuMTVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5idG4ge1xuICBwYWRkaW5nOiAwLjU1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMC45NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC41NXJlbTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogNHJlbTtcbn1cblxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC5mb3JtLWZsb2F0aW5nKSxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5kcm9wZG93bi10b2dnbGU6bnRoLWxhc3QtY2hpbGQobiszKSxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6bGFzdC1jaGlsZCkgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmZvcm0tZmxvYXRpbmc6bm90KDpsYXN0LWNoaWxkKSA+IC5mb3JtLXNlbGVjdCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IDpudGgtbGFzdC1jaGlsZChuKzMpOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpub3QoLmRyb3Bkb3duLW1lbnUpOm5vdCguZm9ybS1mbG9hdGluZyksXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4rNCksXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuZm9ybS1mbG9hdGluZzpudGgtbGFzdC1jaGlsZChuKzMpID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5mb3JtLWZsb2F0aW5nOm50aC1sYXN0LWNoaWxkKG4rMykgPiAuZm9ybS1zZWxlY3Qge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAgPiA6bm90KDpmaXJzdC1jaGlsZCk6bm90KC5kcm9wZG93bi1tZW51KTpub3QoLnZhbGlkLXRvb2x0aXApOm5vdCgudmFsaWQtZmVlZGJhY2spOm5vdCguaW52YWxpZC10b29sdGlwKTpub3QoLmludmFsaWQtZmVlZGJhY2spIHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMXB4ICogLTEpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmaXJzdC1jaGlsZCkgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmaXJzdC1jaGlsZCkgPiAuZm9ybS1zZWxlY3Qge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4udmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICBmb250LXNpemU6IDAuOTVyZW07XG4gIGNvbG9yOiB2YXIoLS1icy1mb3JtLXZhbGlkLWNvbG9yKTtcbn1cblxuLnZhbGlkLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG4gIG1hcmdpbi10b3A6IDAuMXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcyk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG59XG5cbi53YXMtdmFsaWRhdGVkIDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIDp2YWxpZCB+IC52YWxpZC10b29sdGlwLFxuLmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCwgLmZvcm0tY29udHJvbC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZm9ybS12YWxpZC1ib3JkZXItY29sb3IpO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMS41NXJlbSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMTdDNjUzJyBkPSdNMi4zIDYuNzMuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMzg3NXJlbSkgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC43NzVyZW0pIGNhbGMoMC43NWVtICsgMC43NzVyZW0pO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZDpmb2N1cywgLmZvcm0tY29udHJvbC5pcy12YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZm9ybS12YWxpZC1ib3JkZXItY29sb3IpO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOnZhbGlkLCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMS41NXJlbSk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjYWxjKDAuMzc1ZW0gKyAwLjM4NzVyZW0pIHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMzg3NXJlbSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDp2YWxpZCwgLmZvcm0tc2VsZWN0LmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcik7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6dmFsaWQ6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLCAud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6dmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdLCAuZm9ybS1zZWxlY3QuaXMtdmFsaWQ6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLCAuZm9ybS1zZWxlY3QuaXMtdmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdIHtcbiAgLS1icy1mb3JtLXNlbGVjdC1iZy1pY29uOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzE3QzY1MycgZD0nTTIuMyA2LjczLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBwYWRkaW5nLXJpZ2h0OiA1LjVyZW07XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDFyZW0gY2VudGVyLCBjZW50ZXIgcmlnaHQgM3JlbTtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDEycHgsIGNhbGMoMC43NWVtICsgMC43NzVyZW0pIGNhbGMoMC43NWVtICsgMC43NzVyZW0pO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OnZhbGlkOmZvY3VzLCAuZm9ybS1zZWxlY3QuaXMtdmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2wtY29sb3I6dmFsaWQsIC5mb3JtLWNvbnRyb2wtY29sb3IuaXMtdmFsaWQge1xuICB3aWR0aDogY2FsYygzcmVtICsgY2FsYygxLjVlbSArIDEuNTVyZW0pKTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcik7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZDpjaGVja2VkLCAuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZm9ybS12YWxpZC1jb2xvcik7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZDpmb2N1cywgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQ6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCAwLjI1KTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogdmFyKC0tYnMtZm9ybS12YWxpZC1jb2xvcik7XG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB+IC52YWxpZC1mZWVkYmFjayB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVlbTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpub3QoOmZvY3VzKTp2YWxpZCwgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpub3QoOmZvY3VzKS5pcy12YWxpZCxcbi53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCA+IC5mb3JtLXNlbGVjdDpub3QoOmZvY3VzKTp2YWxpZCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLXNlbGVjdDpub3QoOmZvY3VzKS5pcy12YWxpZCxcbi53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zm9jdXMtd2l0aGluKTp2YWxpZCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zm9jdXMtd2l0aGluKS5pcy12YWxpZCB7XG4gIHotaW5kZXg6IDM7XG59XG5cbi5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjk1cmVtO1xuICBjb2xvcjogdmFyKC0tYnMtZm9ybS1pbnZhbGlkLWNvbG9yKTtcbn1cblxuLmludmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgbWFyZ2luLXRvcDogMC4xcmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xuICBib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xufVxuXG4ud2FzLXZhbGlkYXRlZCA6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgOmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLFxuLmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQsIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcik7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAxLjU1cmVtKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM0Y4Mjg1QSclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNGODI4NUEnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4zODc1cmVtKSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjc3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjc3NXJlbSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQ6Zm9jdXMsIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcik7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmZvcm0tY29udHJvbDppbnZhbGlkLCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAxLjU1cmVtKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNhbGMoMC4zNzVlbSArIDAuMzg3NXJlbSkgcmlnaHQgY2FsYygwLjM3NWVtICsgMC4zODc1cmVtKTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQsIC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yKTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwgLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdLCAuZm9ybS1zZWxlY3QuaXMtaW52YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksIC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSB7XG4gIC0tYnMtZm9ybS1zZWxlY3QtYmctaWNvbjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM0Y4Mjg1QSclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNGODI4NUEnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgcGFkZGluZy1yaWdodDogNS41cmVtO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxcmVtIGNlbnRlciwgY2VudGVyIHJpZ2h0IDNyZW07XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCAxMnB4LCBjYWxjKDAuNzVlbSArIDAuNzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuNzc1cmVtKTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkOmZvY3VzLCAuZm9ybS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcik7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2wtY29sb3I6aW52YWxpZCwgLmZvcm0tY29udHJvbC1jb2xvci5pcy1pbnZhbGlkIHtcbiAgd2lkdGg6IGNhbGMoM3JlbSArIGNhbGMoMS41ZW0gKyAxLjU1cmVtKSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3IpO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZDpjaGVja2VkLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1mb3JtLWludmFsaWQtY29sb3IpO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZDpmb2N1cywgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgMC4yNSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1icy1mb3JtLWludmFsaWQtY29sb3IpO1xufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVlbTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpub3QoOmZvY3VzKTppbnZhbGlkLCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zm9jdXMpLmlzLWludmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1zZWxlY3Q6bm90KDpmb2N1cyk6aW52YWxpZCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLXNlbGVjdDpub3QoOmZvY3VzKS5pcy1pbnZhbGlkLFxuLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmb2N1cy13aXRoaW4pOmludmFsaWQsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZvY3VzLXdpdGhpbikuaXMtaW52YWxpZCB7XG4gIHotaW5kZXg6IDQ7XG59XG5cbi5idG4ge1xuICAtLWJzLWJ0bi1wYWRkaW5nLXg6IDEuNXJlbTtcbiAgLS1icy1idG4tcGFkZGluZy15OiAwLjc3NXJlbTtcbiAgLS1icy1idG4tZm9udC1mYW1pbHk6IDtcbiAgLS1icy1idG4tZm9udC1zaXplOiAxLjFyZW07XG4gIC0tYnMtYnRuLWZvbnQtd2VpZ2h0OiA1MDA7XG4gIC0tYnMtYnRuLWxpbmUtaGVpZ2h0OiAxLjU7XG4gIC0tYnMtYnRuLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgLS1icy1idG4tYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1ib3JkZXItd2lkdGg6IDFweDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tYm94LXNoYWRvdzogbm9uZTtcbiAgLS1icy1idG4tZGlzYWJsZWQtb3BhY2l0eTogMC42NTtcbiAgLS1icy1idG4tZm9jdXMtYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKHZhcigtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiKSwgLjUpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWJ0bi1wYWRkaW5nLXkpIHZhcigtLWJzLWJ0bi1wYWRkaW5nLXgpO1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtYnRuLWZvbnQtZmFtaWx5KTtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1idG4tZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWJzLWJ0bi1mb250LXdlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1icy1idG4tbGluZS1oZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tYnMtYnRuLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBib3JkZXI6IHZhcigtLWJzLWJ0bi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWJ0bi1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1idG4tYm9yZGVyLXJhZGl1cyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1iZyk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJ0bi1ib3gtc2hhZG93KTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5idG4ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5idG46aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtYnRuLWhvdmVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYnRuLWhvdmVyLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbn1cbi5idG4tY2hlY2sgKyAuYnRuOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYnRuLWJvcmRlci1jb2xvcik7XG59XG4uYnRuOmZvY3VzLXZpc2libGUge1xuICBjb2xvcjogdmFyKC0tYnMtYnRuLWhvdmVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYnRuLWhvdmVyLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYnRuLWJveC1zaGFkb3cpLCB2YXIoLS1icy1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG59XG4uYnRuLWNoZWNrOmZvY3VzLXZpc2libGUgKyAuYnRuIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYnRuLWJveC1zaGFkb3cpLCB2YXIoLS1icy1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLCA6bm90KC5idG4tY2hlY2spICsgLmJ0bjphY3RpdmUsIC5idG46Zmlyc3QtY2hpbGQ6YWN0aXZlLCAuYnRuLmFjdGl2ZSwgLmJ0bi5zaG93IHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1hY3RpdmUtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4tYWN0aXZlLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcik7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJ0bi1hY3RpdmUtc2hhZG93KTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG46Zm9jdXMtdmlzaWJsZSwgOm5vdCguYnRuLWNoZWNrKSArIC5idG46YWN0aXZlOmZvY3VzLXZpc2libGUsIC5idG46Zmlyc3QtY2hpbGQ6YWN0aXZlOmZvY3VzLXZpc2libGUsIC5idG4uYWN0aXZlOmZvY3VzLXZpc2libGUsIC5idG4uc2hvdzpmb2N1cy12aXNpYmxlIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3cpLCB2YXIoLS1icy1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG59XG4uYnRuOmRpc2FibGVkLCAuYnRuLmRpc2FibGVkLCBmaWVsZHNldDpkaXNhYmxlZCAuYnRuIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4tZGlzYWJsZWQtYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3IpO1xuICBvcGFjaXR5OiB2YXIoLS1icy1idG4tZGlzYWJsZWQtb3BhY2l0eSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5idG4tbGlnaHQge1xuICAtLWJzLWJ0bi1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy1idG4tYmc6ICNGOUY5Rjk7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI0Y5RjlGOTtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjZDRkNGQ0O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNjN2M3Yzc7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDIxMiwgMjEyLCAyMTI7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjYzdjN2M3O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjYmJiYmJiO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBub25lO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICNGOUY5Rjk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI0Y5RjlGOTtcbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgLS1icy1idG4tY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtYnRuLWJnOiAjRkY2RjFFO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNGRjZGMUU7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2ZmODU0MDtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZmY3ZDM1O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyMTcsIDk0LCAyNjtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNmZjhjNGI7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNmZjdkMzU7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IG5vbmU7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogI0ZGNkYxRTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjRkY2RjFFO1xufVxuXG4uYnRuLXNlY29uZGFyeSB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLWJ0bi1iZzogI0YxRjFGNDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjRjFGMUY0O1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICNmM2YzZjY7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2YyZjJmNTtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjA1LCAyMDUsIDIwNztcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNmNGY0ZjY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNmMmYyZjU7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IG5vbmU7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogI0YxRjFGNDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjRjFGMUY0O1xufVxuXG4uYnRuLXN1Y2Nlc3Mge1xuICAtLWJzLWJ0bi1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy1idG4tYmc6ICMxN0M2NTM7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzE3QzY1MztcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjM2FjZjZkO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMyZWNjNjQ7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDIwLCAxNjgsIDcxO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzQ1ZDE3NTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzJlY2M2NDtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogbm9uZTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjMTdDNjUzO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMxN0M2NTM7XG59XG5cbi5idG4taW5mbyB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLWJ0bi1iZzogIzFCODRGRjtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMUI4NEZGO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICMzZDk2ZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzMyOTBmZjtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjMsIDExMiwgMjE3O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzQ5OWRmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzMyOTBmZjtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogbm9uZTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjMUI4NEZGO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMxQjg0RkY7XG59XG5cbi5idG4td2FybmluZyB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLWJ0bi1iZzogI0Y2QzAwMDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjRjZDMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICNmN2M5MjY7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2Y3YzYxYTtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjA5LCAxNjMsIDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjZjhjZDMzO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjZjdjNjFhO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBub25lO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICNGNkMwMDA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI0Y2QzAwMDtcbn1cblxuLmJ0bi1kYW5nZXIge1xuICAtLWJzLWJ0bi1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy1idG4tYmc6ICNGODI4NUE7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI0Y4Mjg1QTtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjZjk0ODczO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNmOTNlNmI7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDIxMSwgMzQsIDc3O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogI2Y5NTM3YjtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI2Y5M2U2YjtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogbm9uZTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjRjgyODVBO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNGODI4NUE7XG59XG5cbi5idG4tZGFyayB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZmZmZmZmO1xuICAtLWJzLWJ0bi1iZzogIzFFMjEyOTtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMUUyMTI5O1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZmZmZjtcbiAgLS1icy1idG4taG92ZXItYmc6ICM0MDQyNDk7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzM1MzczZTtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogNjQsIDY2LCA3MztcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmZmZmO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICM0YjRkNTQ7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMzNTM3M2U7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IG5vbmU7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZmZmZmO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzFFMjEyOTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMUUyMTI5O1xufVxuXG4uYnRuLW91dGxpbmUtbGlnaHQge1xuICAtLWJzLWJ0bi1jb2xvcjogI0Y5RjlGOTtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjRjlGOUY5O1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICNGOUY5Rjk7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI0Y5RjlGOTtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjQ5LCAyNDksIDI0OTtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNGOUY5Rjk7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNGOUY5Rjk7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IG5vbmU7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjRjlGOUY5O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI0Y5RjlGOTtcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xuICAtLWJzLWJ0bi1jb2xvcjogI0ZGNkYxRTtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjRkY2RjFFO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICNGRjZGMUU7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI0ZGNkYxRTtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjU1LCAxMTEsIDMwO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogI0ZGNkYxRTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI0ZGNkYxRTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogbm9uZTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNGRjZGMUU7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjRkY2RjFFO1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5IHtcbiAgLS1icy1idG4tY29sb3I6ICNGMUYxRjQ7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI0YxRjFGNDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjRjFGMUY0O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNGMUYxRjQ7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDI0MSwgMjQxLCAyNDQ7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjRjFGMUY0O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjRjFGMUY0O1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBub25lO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI0YxRjFGNDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNGMUYxRjQ7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgLS1icy1idG4tY29sb3I6ICMxN0M2NTM7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzE3QzY1MztcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjMTdDNjUzO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMxN0M2NTM7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDIzLCAxOTgsIDgzO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzE3QzY1MztcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzE3QzY1MztcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogbm9uZTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMxN0M2NTM7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMTdDNjUzO1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtaW5mbyB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMUI4NEZGO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMxQjg0RkY7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzFCODRGRjtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMUI4NEZGO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyNywgMTMyLCAyNTU7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjMUI4NEZGO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMUI4NEZGO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBub25lO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzFCODRGRjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMxQjg0RkY7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS13YXJuaW5nIHtcbiAgLS1icy1idG4tY29sb3I6ICNGNkMwMDA7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI0Y2QzAwMDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjRjZDMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNGNkMwMDA7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDI0NiwgMTkyLCAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogI0Y2QzAwMDtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI0Y2QzAwMDtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogbm9uZTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNGNkMwMDA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjRjZDMDAwO1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyIHtcbiAgLS1icy1idG4tY29sb3I6ICNGODI4NUE7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI0Y4Mjg1QTtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjRjgyODVBO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNGODI4NUE7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDI0OCwgNDAsIDkwO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogI0Y4Mjg1QTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI0Y4Mjg1QTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogbm9uZTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNGODI4NUE7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjRjgyODVBO1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtZGFyayB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMUUyMTI5O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMxRTIxMjk7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzFFMjEyOTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMUUyMTI5O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAzMCwgMzMsIDQxO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmZmZmY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzFFMjEyOTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzFFMjEyOTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogbm9uZTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMxRTIxMjk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMUUyMTI5O1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLWxpbmsge1xuICAtLWJzLWJ0bi1mb250LXdlaWdodDogNDAwO1xuICAtLWJzLWJ0bi1jb2xvcjogdmFyKC0tYnMtbGluay1jb2xvcik7XG4gIC0tYnMtYnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLWdyYXktNjAwKTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tYm94LXNoYWRvdzogMCAwIDAgIzAwMDtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjE3LCA5NCwgMjY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG4tbGluazpob3ZlciwgLmJ0bi1saW5rOmZvY3VzLXZpc2libGUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuLWxpbms6Zm9jdXMtdmlzaWJsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4tY29sb3IpO1xufVxuLmJ0bi1saW5rOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1jb2xvcik7XG59XG5cbi5idG4tbGcsIC5idG4tZ3JvdXAtbGcgPiAuYnRuIHtcbiAgLS1icy1idG4tcGFkZGluZy15OiAwLjgyNXJlbTtcbiAgLS1icy1idG4tcGFkZGluZy14OiAxLjc1cmVtO1xuICAtLWJzLWJ0bi1mb250LXNpemU6IDEuMTVyZW07XG4gIC0tYnMtYnRuLWJvcmRlci1yYWRpdXM6IDFyZW07XG59XG5cbi5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuIHtcbiAgLS1icy1idG4tcGFkZGluZy15OiAwLjU1cmVtO1xuICAtLWJzLWJ0bi1wYWRkaW5nLXg6IDFyZW07XG4gIC0tYnMtYnRuLWZvbnQtc2l6ZTogMC45NXJlbTtcbiAgLS1icy1idG4tYm9yZGVyLXJhZGl1czogMC41NXJlbTtcbn1cblxuLmZhZGUge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mYWRlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZmFkZTpub3QoLnNob3cpIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmNvbGxhcHNlOm5vdCguc2hvdykge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY29sbGFwc2luZyB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMzVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY29sbGFwc2luZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmNvbGxhcHNpbmcuY29sbGFwc2UtaG9yaXpvbnRhbCB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuMzVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY29sbGFwc2luZy5jb2xsYXBzZS1ob3Jpem9udGFsIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5kcm9wdXAsXG4uZHJvcGVuZCxcbi5kcm9wZG93bixcbi5kcm9wc3RhcnQsXG4uZHJvcHVwLWNlbnRlcixcbi5kcm9wZG93bi1jZW50ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi10b2dnbGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgLS1icy1kcm9wZG93bi16aW5kZXg6IDEwMDA7XG4gIC0tYnMtZHJvcGRvd24tbWluLXdpZHRoOiAxMHJlbTtcbiAgLS1icy1kcm9wZG93bi1wYWRkaW5nLXg6IDA7XG4gIC0tYnMtZHJvcGRvd24tcGFkZGluZy15OiAwLjVyZW07XG4gIC0tYnMtZHJvcGRvd24tc3BhY2VyOiAwLjEyNXJlbTtcbiAgLS1icy1kcm9wZG93bi1mb250LXNpemU6IDFyZW07XG4gIC0tYnMtZHJvcGRvd24tY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAtLWJzLWRyb3Bkb3duLWJnOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLS1icy1kcm9wZG93bi1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7XG4gIC0tYnMtZHJvcGRvd24tYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbiAgLS1icy1kcm9wZG93bi1ib3JkZXItd2lkdGg6IDByZW07XG4gIC0tYnMtZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1czogY2FsYygwLjc1cmVtIC0gMHJlbSk7XG4gIC0tYnMtZHJvcGRvd24tZGl2aWRlci1iZzogdmFyKC0tYnMtZ3JheS0xMDApO1xuICAtLWJzLWRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXk6IDAuNXJlbTtcbiAgLS1icy1kcm9wZG93bi1ib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMTUpO1xuICAtLWJzLWRyb3Bkb3duLWxpbmstY29sb3I6IHZhcigtLWJzLWdyYXktOTAwKTtcbiAgLS1icy1kcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCk7XG4gIC0tYnMtZHJvcGRvd24tbGluay1ob3Zlci1iZzogdmFyKC0tYnMtdGVydGlhcnktYmcpO1xuICAtLWJzLWRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1jb21wb25lbnQtaG92ZXItY29sb3IpO1xuICAtLWJzLWRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiB2YXIoLS1icy1jb21wb25lbnQtaG92ZXItYmcpO1xuICAtLWJzLWRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLWdyYXktNTAwKTtcbiAgLS1icy1kcm9wZG93bi1pdGVtLXBhZGRpbmcteDogMC44NXJlbTtcbiAgLS1icy1kcm9wZG93bi1pdGVtLXBhZGRpbmcteTogMC42NXJlbTtcbiAgLS1icy1kcm9wZG93bi1oZWFkZXItY29sb3I6IHZhcigtLWJzLWdyYXktNjAwKTtcbiAgLS1icy1kcm9wZG93bi1oZWFkZXItcGFkZGluZy14OiAwLjg1cmVtO1xuICAtLWJzLWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiB2YXIoLS1icy1kcm9wZG93bi16aW5kZXgpO1xuICBkaXNwbGF5OiBub25lO1xuICBtaW4td2lkdGg6IHZhcigtLWJzLWRyb3Bkb3duLW1pbi13aWR0aCk7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWRyb3Bkb3duLXBhZGRpbmcteSkgdmFyKC0tYnMtZHJvcGRvd24tcGFkZGluZy14KTtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IHZhcigtLWJzLWRyb3Bkb3duLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS1icy1kcm9wZG93bi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWRyb3Bkb3duLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWRyb3Bkb3duLWJvcmRlci1yYWRpdXMpO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1kcm9wZG93bi1ib3gtc2hhZG93KTtcbn1cbi5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYnMtZHJvcGRvd24tc3BhY2VyKTtcbn1cblxuLmRyb3Bkb3duLW1lbnUtc3RhcnQge1xuICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcbn1cbi5kcm9wZG93bi1tZW51LXN0YXJ0W2RhdGEtYnMtcG9wcGVyXSB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwO1xufVxuXG4uZHJvcGRvd24tbWVudS1lbmQge1xuICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG59XG4uZHJvcGRvd24tbWVudS1lbmRbZGF0YS1icy1wb3BwZXJdIHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZHJvcGRvd24tbWVudS1zbS1zdGFydCB7XG4gICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtc20tc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXNtLWVuZCB7XG4gICAgLS1icy1wb3NpdGlvbjogZW5kO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXNtLWVuZFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZHJvcGRvd24tbWVudS1tZC1zdGFydCB7XG4gICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbWQtc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LW1kLWVuZCB7XG4gICAgLS1icy1wb3NpdGlvbjogZW5kO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LW1kLWVuZFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZHJvcGRvd24tbWVudS1sZy1zdGFydCB7XG4gICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbGctc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LWxnLWVuZCB7XG4gICAgLS1icy1wb3NpdGlvbjogZW5kO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LWxnLWVuZFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUteGwtc3RhcnQge1xuICAgIC0tYnMtcG9zaXRpb246IHN0YXJ0O1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXhsLXN0YXJ0W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS14bC1lbmQge1xuICAgIC0tYnMtcG9zaXRpb246IGVuZDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS14bC1lbmRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LXh4bC1zdGFydCB7XG4gICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUteHhsLXN0YXJ0W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS14eGwtZW5kIHtcbiAgICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUteHhsLWVuZFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbi5kcm9wdXAgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJzLWRyb3Bkb3duLXNwYWNlcik7XG59XG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkO1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wZW5kIC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1icy1kcm9wZG93bi1zcGFjZXIpO1xufVxuLmRyb3BlbmQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZDtcbn1cbi5kcm9wZW5kIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHJvcGVuZCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIHZlcnRpY2FsLWFsaWduOiAwO1xufVxuXG4uZHJvcHN0YXJ0IC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDEwMCU7XG4gIGxlZnQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tYnMtZHJvcGRvd24tc3BhY2VyKTtcbn1cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbn1cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcbiAgdmVydGljYWwtYWxpZ246IDA7XG59XG5cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IHZhcigtLWJzLWRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXkpIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1icy1kcm9wZG93bi1kaXZpZGVyLWJnKTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmRyb3Bkb3duLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWRyb3Bkb3duLWl0ZW0tcGFkZGluZy15KSB2YXIoLS1icy1kcm9wZG93bi1pdGVtLXBhZGRpbmcteCk7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tbGluay1jb2xvcik7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWRyb3Bkb3duLWl0ZW0tYm9yZGVyLXJhZGl1cywgMCk7XG59XG4uZHJvcGRvd24taXRlbTpob3ZlciwgLmRyb3Bkb3duLWl0ZW06Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWxpbmstaG92ZXItYmcpO1xufVxuLmRyb3Bkb3duLWl0ZW0uYWN0aXZlLCAuZHJvcGRvd24taXRlbTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWxpbmstYWN0aXZlLWJnKTtcbn1cbi5kcm9wZG93bi1pdGVtLmRpc2FibGVkLCAuZHJvcGRvd24taXRlbTpkaXNhYmxlZCB7XG4gIGNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tYnMtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteSkgdmFyKC0tYnMtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMC45NXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWhlYWRlci1jb2xvcik7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5kcm9wZG93bi1pdGVtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tYnMtZHJvcGRvd24taXRlbS1wYWRkaW5nLXkpIHZhcigtLWJzLWRyb3Bkb3duLWl0ZW0tcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWxpbmstY29sb3IpO1xufVxuXG4uZHJvcGRvd24tbWVudS1kYXJrIHtcbiAgLS1icy1kcm9wZG93bi1jb2xvcjogI0RCREZFOTtcbiAgLS1icy1kcm9wZG93bi1iZzogIzI1MkY0QTtcbiAgLS1icy1kcm9wZG93bi1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7XG4gIC0tYnMtZHJvcGRvd24tYm94LXNoYWRvdzogO1xuICAtLWJzLWRyb3Bkb3duLWxpbmstY29sb3I6ICNEQkRGRTk7XG4gIC0tYnMtZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogI2ZmZmZmZjtcbiAgLS1icy1kcm9wZG93bi1kaXZpZGVyLWJnOiB2YXIoLS1icy1ncmF5LTEwMCk7XG4gIC0tYnMtZHJvcGRvd24tbGluay1ob3Zlci1iZzogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgLS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtY29tcG9uZW50LWhvdmVyLWNvbG9yKTtcbiAgLS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogdmFyKC0tYnMtY29tcG9uZW50LWhvdmVyLWJnKTtcbiAgLS1icy1kcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAjOTlBMUI3O1xuICAtLWJzLWRyb3Bkb3duLWhlYWRlci1jb2xvcjogIzk5QTFCNztcbn1cblxuLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmJ0bi1ncm91cCA+IC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG59XG4uYnRuLWdyb3VwID4gLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bixcbi5idG4tZ3JvdXAgPiAuYnRuLWNoZWNrOmZvY3VzICsgLmJ0bixcbi5idG4tZ3JvdXAgPiAuYnRuOmhvdmVyLFxuLmJ0bi1ncm91cCA+IC5idG46Zm9jdXMsXG4uYnRuLWdyb3VwID4gLmJ0bjphY3RpdmUsXG4uYnRuLWdyb3VwID4gLmJ0bi5hY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWNoZWNrOmZvY3VzICsgLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmhvdmVyLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46Zm9jdXMsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjphY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi5hY3RpdmUge1xuICB6LWluZGV4OiAxO1xufVxuXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5idG4tdG9vbGJhciAuaW5wdXQtZ3JvdXAge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmJ0bi1ncm91cCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG59XG4uYnRuLWdyb3VwID4gOm5vdCguYnRuLWNoZWNrOmZpcnN0LWNoaWxkKSArIC5idG4sXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDFweCAqIC0xKTtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cCA+IC5idG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0OmZpcnN0LWNoaWxkLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpudGgtY2hpbGQobiszKSxcbi5idG4tZ3JvdXAgPiA6bm90KC5idG4tY2hlY2spICsgLmJ0bixcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjEyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjEyNXJlbTtcbn1cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLCAuZHJvcHVwIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLCAuZHJvcGVuZCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5idG4tc20gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLXNtID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG59XG5cbi5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLWxnID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjMxMjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS4zMTI1cmVtO1xufVxuXG4uYnRuLWdyb3VwLnNob3cgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYnRuLWdyb3VwLnNob3cgLmRyb3Bkb3duLXRvZ2dsZS5idG4tbGluayB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogY2FsYygxcHggKiAtMSk7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biB+IC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLm5hdiB7XG4gIC0tYnMtbmF2LWxpbmstcGFkZGluZy14OiAxcmVtO1xuICAtLWJzLW5hdi1saW5rLXBhZGRpbmcteTogMC41cmVtO1xuICAtLWJzLW5hdi1saW5rLWZvbnQtd2VpZ2h0OiA7XG4gIC0tYnMtbmF2LWxpbmstY29sb3I6IHZhcigtLWJzLWxpbmstY29sb3IpO1xuICAtLWJzLW5hdi1saW5rLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1saW5rLWhvdmVyLWNvbG9yKTtcbiAgLS1icy1uYXYtbGluay1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS1icy1uYXYtbGluay1wYWRkaW5nLXkpIHZhcigtLWJzLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtbmF2LWxpbmstZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWJzLW5hdi1saW5rLWZvbnQtd2VpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWJzLW5hdi1saW5rLWNvbG9yKTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5uYXYtbGluayB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLm5hdi1saW5rOmhvdmVyLCAubmF2LWxpbms6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tYnMtbmF2LWxpbmstaG92ZXItY29sb3IpO1xufVxuLm5hdi1saW5rOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMjU1LCAxMTEsIDMwLCAwLjI1KTtcbn1cbi5uYXYtbGluay5kaXNhYmxlZCwgLm5hdi1saW5rOmRpc2FibGVkIHtcbiAgY29sb3I6IHZhcigtLWJzLW5hdi1saW5rLWRpc2FibGVkLWNvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLm5hdi10YWJzIHtcbiAgLS1icy1uYXYtdGFicy1ib3JkZXItd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCk7XG4gIC0tYnMtbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICAtLWJzLW5hdi10YWJzLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xuICAtLWJzLW5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktYmcpIHZhcigtLWJzLXNlY29uZGFyeS1iZykgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgLS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLW5hdi10YWJzLWxpbmstYWN0aXZlLWJnOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvcikgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSB2YXIoLS1icy1ib2R5LWJnKTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtbmF2LXRhYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1uYXYtdGFicy1ib3JkZXItY29sb3IpO1xufVxuLm5hdi10YWJzIC5uYXYtbGluayB7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoLTEgKiB2YXIoLS1icy1uYXYtdGFicy1ib3JkZXItd2lkdGgpKTtcbiAgYm9yZGVyOiB2YXIoLS1icy1uYXYtdGFicy1ib3JkZXItd2lkdGgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1uYXYtdGFicy1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci1yYWRpdXMpO1xufVxuLm5hdi10YWJzIC5uYXYtbGluazpob3ZlciwgLm5hdi10YWJzIC5uYXYtbGluazpmb2N1cyB7XG4gIGlzb2xhdGlvbjogaXNvbGF0ZTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1uYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcik7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcbn1cbi5uYXYtdGFicyAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS1icy1uYXYtdGFicy1ib3JkZXItd2lkdGgpKTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5uYXYtcGlsbHMge1xuICAtLWJzLW5hdi1waWxscy1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbiAgLS1icy1uYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICNmZmZmZmY7XG4gIC0tYnMtbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAjRkY2RjFFO1xufVxuLm5hdi1waWxscyAubmF2LWxpbmsge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1uYXYtcGlsbHMtYm9yZGVyLXJhZGl1cyk7XG59XG4ubmF2LXBpbGxzIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2LXBpbGxzIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLW5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW5hdi1waWxscy1saW5rLWFjdGl2ZS1iZyk7XG59XG5cbi5uYXYtdW5kZXJsaW5lIHtcbiAgLS1icy1uYXYtdW5kZXJsaW5lLWdhcDogMXJlbTtcbiAgLS1icy1uYXYtdW5kZXJsaW5lLWJvcmRlci13aWR0aDogMC4xMjVyZW07XG4gIC0tYnMtbmF2LXVuZGVybGluZS1saW5rLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICBnYXA6IHZhcigtLWJzLW5hdi11bmRlcmxpbmUtZ2FwKTtcbn1cbi5uYXYtdW5kZXJsaW5lIC5uYXYtbGluayB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtbmF2LXVuZGVybGluZS1ib3JkZXItd2lkdGgpIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLm5hdi11bmRlcmxpbmUgLm5hdi1saW5rOmhvdmVyLCAubmF2LXVuZGVybGluZSAubmF2LWxpbms6Zm9jdXMge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiBjdXJyZW50Y29sb3I7XG59XG4ubmF2LXVuZGVybGluZSAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi11bmRlcmxpbmUgLnNob3cgPiAubmF2LWxpbmsge1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0tYnMtbmF2LXVuZGVybGluZS1saW5rLWFjdGl2ZS1jb2xvcik7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IGN1cnJlbnRjb2xvcjtcbn1cblxuLm5hdi1maWxsID4gLm5hdi1saW5rLFxuLm5hdi1maWxsIC5uYXYtaXRlbSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5uYXYtanVzdGlmaWVkID4gLm5hdi1saW5rLFxuLm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVtIHtcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1ncm93OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5uYXYtZmlsbCAubmF2LWl0ZW0gLm5hdi1saW5rLFxuLm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udGFiLWNvbnRlbnQgPiAudGFiLXBhbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRhYi1jb250ZW50ID4gLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubmF2YmFyIHtcbiAgLS1icy1uYXZiYXItcGFkZGluZy14OiAwO1xuICAtLWJzLW5hdmJhci1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgLS1icy1uYXZiYXItY29sb3I6IHJnYmEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgMC42NSk7XG4gIC0tYnMtbmF2YmFyLWhvdmVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDAuOCk7XG4gIC0tYnMtbmF2YmFyLWRpc2FibGVkLWNvbG9yOiByZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDAuMyk7XG4gIC0tYnMtbmF2YmFyLWFjdGl2ZS1jb2xvcjogcmdiYSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCAxKTtcbiAgLS1icy1uYXZiYXItYnJhbmQtcGFkZGluZy15OiAwLjQ0Mzc1cmVtO1xuICAtLWJzLW5hdmJhci1icmFuZC1tYXJnaW4tZW5kOiAxcmVtO1xuICAtLWJzLW5hdmJhci1icmFuZC1mb250LXNpemU6IDEuMDc1cmVtO1xuICAtLWJzLW5hdmJhci1icmFuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCAxKTtcbiAgLS1icy1uYXZiYXItYnJhbmQtaG92ZXItY29sb3I6IHJnYmEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgMSk7XG4gIC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLXBhZGRpbmcteTogMC4yNXJlbTtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6IDAuNzVyZW07XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplOiAxLjA3NXJlbTtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1pY29uLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4NywgMjAsIDU1LCAwLjc1JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgMC4xNSk7XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aDogMC4yNXJlbTtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiB2YXIoLS1icy1uYXZiYXItcGFkZGluZy15KSB2YXIoLS1icy1uYXZiYXItcGFkZGluZy14KTtcbn1cbi5uYXZiYXIgPiAuY29udGFpbmVyLFxuLm5hdmJhciA+IC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyID4gLmNvbnRhaW5lci1zbSxcbi5uYXZiYXIgPiAuY29udGFpbmVyLW1kLFxuLm5hdmJhciA+IC5jb250YWluZXItbGcsXG4ubmF2YmFyID4gLmNvbnRhaW5lci14bCxcbi5uYXZiYXIgPiAuY29udGFpbmVyLXh4bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogaW5oZXJpdDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm5hdmJhci1icmFuZCB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1icy1uYXZiYXItYnJhbmQtcGFkZGluZy15KTtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLWJzLW5hdmJhci1icmFuZC1wYWRkaW5nLXkpO1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLWJzLW5hdmJhci1icmFuZC1tYXJnaW4tZW5kKTtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1uYXZiYXItYnJhbmQtZm9udC1zaXplKTtcbiAgY29sb3I6IHZhcigtLWJzLW5hdmJhci1icmFuZC1jb2xvcik7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWJzLW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcik7XG59XG5cbi5uYXZiYXItbmF2IHtcbiAgLS1icy1uYXYtbGluay1wYWRkaW5nLXg6IDA7XG4gIC0tYnMtbmF2LWxpbmstcGFkZGluZy15OiAwLjVyZW07XG4gIC0tYnMtbmF2LWxpbmstZm9udC13ZWlnaHQ6IDtcbiAgLS1icy1uYXYtbGluay1jb2xvcjogdmFyKC0tYnMtbmF2YmFyLWNvbG9yKTtcbiAgLS1icy1uYXYtbGluay1ob3Zlci1jb2xvcjogdmFyKC0tYnMtbmF2YmFyLWhvdmVyLWNvbG9yKTtcbiAgLS1icy1uYXYtbGluay1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnMtbmF2YmFyLWRpc2FibGVkLWNvbG9yKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSwgLm5hdmJhci1uYXYgLm5hdi1saW5rLnNob3cge1xuICBjb2xvcjogdmFyKC0tYnMtbmF2YmFyLWFjdGl2ZS1jb2xvcik7XG59XG4ubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5cbi5uYXZiYXItdGV4dCB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIGNvbG9yOiB2YXIoLS1icy1uYXZiYXItY29sb3IpO1xufVxuLm5hdmJhci10ZXh0IGEsXG4ubmF2YmFyLXRleHQgYTpob3Zlcixcbi5uYXZiYXItdGV4dCBhOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWJzLW5hdmJhci1hY3RpdmUtY29sb3IpO1xufVxuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXIge1xuICBwYWRkaW5nOiB2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXkpIHZhcigtLWJzLW5hdmJhci10b2dnbGVyLXBhZGRpbmcteCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXZiYXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW5hdmJhci10b2dnbGVyLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLW5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXMpO1xuICB0cmFuc2l0aW9uOiB2YXIoLS1icy1uYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLm5hdmJhci10b2dnbGVyOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdmJhci10b2dnbGVyOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aCk7XG59XG5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWJzLW5hdmJhci10b2dnbGVyLWljb24tYmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cblxuLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgbWF4LWhlaWdodDogdmFyKC0tYnMtc2Nyb2xsLWhlaWdodCwgNzV2aCk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubmF2YmFyLWV4cGFuZC1zbSB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5vZmZjYW52YXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgei1pbmRleDogYXV0bztcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm9mZmNhbnZhcyAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAub2ZmY2FudmFzIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbWQge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAub2ZmY2FudmFzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHotaW5kZXg6IGF1dG87XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLWxnIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm9mZmNhbnZhcyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB6LWluZGV4OiBhdXRvO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAub2ZmY2FudmFzIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5hdmJhci1leHBhbmQteGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAub2ZmY2FudmFzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHotaW5kZXg6IGF1dG87XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAubmF2YmFyLWV4cGFuZC14eGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm9mZmNhbnZhcyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB6LWluZGV4OiBhdXRvO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgfVxufVxuLm5hdmJhci1leHBhbmQge1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1jb2xsYXBzZSB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1iYXNpczogYXV0bztcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItdG9nZ2xlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubmF2YmFyLWV4cGFuZCAub2ZmY2FudmFzIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgei1pbmRleDogYXV0bztcbiAgZmxleC1ncm93OiAxO1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4ubmF2YmFyLWV4cGFuZCAub2ZmY2FudmFzIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1ncm93OiAwO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdy15OiB2aXNpYmxlO1xufVxuXG4ubmF2YmFyLWRhcmssXG4ubmF2YmFyW2RhdGEtYnMtdGhlbWU9ZGFya10ge1xuICAtLWJzLW5hdmJhci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjU1KTtcbiAgLS1icy1uYXZiYXItaG92ZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG4gIC0tYnMtbmF2YmFyLWRpc2FibGVkLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xuICAtLWJzLW5hdmJhci1hY3RpdmUtY29sb3I6ICNmZmZmZmY7XG4gIC0tYnMtbmF2YmFyLWJyYW5kLWNvbG9yOiAjZmZmZmZmO1xuICAtLWJzLW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcjogI2ZmZmZmZjtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1pY29uLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MjU1LCAyNTUsIDI1NSwgMC41NSUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1pY29uLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MjU1LCAyNTUsIDI1NSwgMC41NSUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi5jYXJkIHtcbiAgLS1icy1jYXJkLXNwYWNlci15OiAxcmVtO1xuICAtLWJzLWNhcmQtc3BhY2VyLXg6IDFyZW07XG4gIC0tYnMtY2FyZC10aXRsZS1zcGFjZXIteTogMC41cmVtO1xuICAtLWJzLWNhcmQtdGl0bGUtY29sb3I6IHZhcigtLWJzLWdyYXktOTAwKTtcbiAgLS1icy1jYXJkLXN1YnRpdGxlLWNvbG9yOiA7XG4gIC0tYnMtY2FyZC1ib3JkZXItd2lkdGg6IDFweDtcbiAgLS1icy1jYXJkLWJvcmRlci1jb2xvcjogI0YxRjFGNDtcbiAgLS1icy1jYXJkLWJvcmRlci1yYWRpdXM6IDFyZW07XG4gIC0tYnMtY2FyZC1ib3gtc2hhZG93OiAwcHggM3B4IDRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjAzKTtcbiAgLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6IGNhbGMoMXJlbSAtIDFweCk7XG4gIC0tYnMtY2FyZC1jYXAtcGFkZGluZy15OiAwLjVyZW07XG4gIC0tYnMtY2FyZC1jYXAtcGFkZGluZy14OiAxcmVtO1xuICAtLWJzLWNhcmQtY2FwLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1jYXJkLWNhcC1jb2xvcjogO1xuICAtLWJzLWNhcmQtaGVpZ2h0OiA7XG4gIC0tYnMtY2FyZC1jb2xvcjogO1xuICAtLWJzLWNhcmQtYmc6IHZhcigtLWJzLWJvZHktYmcpO1xuICAtLWJzLWNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogMXJlbTtcbiAgLS1icy1jYXJkLWdyb3VwLW1hcmdpbjogMC43NXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDA7XG4gIGhlaWdodDogdmFyKC0tYnMtY2FyZC1oZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtY2FyZC1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiB2YXIoLS1icy1jYXJkLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtY2FyZC1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1jYXJkLWJvcmRlci1yYWRpdXMpO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1jYXJkLWJveC1zaGFkb3cpO1xufVxuLmNhcmQgPiBociB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uY2FyZCA+IC5saXN0LWdyb3VwIHtcbiAgYm9yZGVyLXRvcDogaW5oZXJpdDtcbiAgYm9yZGVyLWJvdHRvbTogaW5oZXJpdDtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXA6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuLmNhcmQgPiAuY2FyZC1oZWFkZXIgKyAubGlzdC1ncm91cCxcbi5jYXJkID4gLmxpc3QtZ3JvdXAgKyAuY2FyZC1mb290ZXIge1xuICBib3JkZXItdG9wOiAwO1xufVxuXG4uY2FyZC1ib2R5IHtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IHZhcigtLWJzLWNhcmQtc3BhY2VyLXkpIHZhcigtLWJzLWNhcmQtc3BhY2VyLXgpO1xuICBjb2xvcjogdmFyKC0tYnMtY2FyZC1jb2xvcik7XG59XG5cbi5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYnMtY2FyZC10aXRsZS1zcGFjZXIteSk7XG4gIGNvbG9yOiB2YXIoLS1icy1jYXJkLXRpdGxlLWNvbG9yKTtcbn1cblxuLmNhcmQtc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiBjYWxjKC0wLjUgKiB2YXIoLS1icy1jYXJkLXRpdGxlLXNwYWNlci15KSk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiB2YXIoLS1icy1jYXJkLXN1YnRpdGxlLWNvbG9yKTtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluayArIC5jYXJkLWxpbmsge1xuICBtYXJnaW4tbGVmdDogdmFyKC0tYnMtY2FyZC1zcGFjZXIteCk7XG59XG5cbi5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWNhcmQtY2FwLXBhZGRpbmcteSkgdmFyKC0tYnMtY2FyZC1jYXAtcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6IHZhcigtLWJzLWNhcmQtY2FwLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtY2FyZC1jYXAtYmcpO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1jYXJkLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtY2FyZC1ib3JkZXItY29sb3IpO1xufVxuLmNhcmQtaGVhZGVyOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpIDAgMDtcbn1cblxuLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZzogdmFyKC0tYnMtY2FyZC1jYXAtcGFkZGluZy15KSB2YXIoLS1icy1jYXJkLWNhcC1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tYnMtY2FyZC1jYXAtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1jYXJkLWNhcC1iZyk7XG4gIGJvcmRlci10b3A6IHZhcigtLWJzLWNhcmQtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1jYXJkLWJvcmRlci1jb2xvcik7XG59XG4uY2FyZC1mb290ZXI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpIHZhcigtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jYXJkLWhlYWRlci10YWJzIHtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1jYXJkLWNhcC1wYWRkaW5nLXgpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMSAqIHZhcigtLWJzLWNhcmQtY2FwLXBhZGRpbmcteSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMC41ICogdmFyKC0tYnMtY2FyZC1jYXAtcGFkZGluZy14KSk7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4uY2FyZC1oZWFkZXItdGFicyAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtY2FyZC1iZyk7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWJzLWNhcmQtYmcpO1xufVxuXG4uY2FyZC1oZWFkZXItcGlsbHMge1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWNhcmQtY2FwLXBhZGRpbmcteCkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMC41ICogdmFyKC0tYnMtY2FyZC1jYXAtcGFkZGluZy14KSk7XG59XG5cbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWNhcmQtaW1nLW92ZXJsYXktcGFkZGluZyk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3AsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uY2FyZC1ncm91cCA+IC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYnMtY2FyZC1ncm91cC1tYXJnaW4pO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCB7XG4gICAgZmxleDogMSAwIDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCArIC5jYXJkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctdG9wLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaGVhZGVyIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1oZWFkZXIge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9tLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxufVxuXG4uYWNjb3JkaW9uIHtcbiAgLS1icy1hY2NvcmRpb24tY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAtLWJzLWFjY29yZGlvbi1iZzogdmFyKC0tYnMtYm9keS1iZyk7XG4gIC0tYnMtYWNjb3JkaW9uLXRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1yYWRpdXMgMC4xNXMgZWFzZTtcbiAgLS1icy1hY2NvcmRpb24tYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICAtLWJzLWFjY29yZGlvbi1ib3JkZXItd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCk7XG4gIC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG4gIC0tYnMtYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXM6IGNhbGMoMC43NXJlbSAtICh2YXIoLS1icy1ib3JkZXItd2lkdGgpKSk7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXg6IDEuNXJlbTtcbiAgLS1icy1hY2NvcmRpb24tYnRuLXBhZGRpbmcteTogMS41cmVtO1xuICAtLWJzLWFjY29yZGlvbi1idG4tY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAtLWJzLWFjY29yZGlvbi1idG4tYmc6IHZhcigtLWJzLWJvZHktYmcpO1xuICAtLWJzLWFjY29yZGlvbi1idG4taWNvbjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzMDcxNDM3JyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAtLWJzLWFjY29yZGlvbi1idG4taWNvbi13aWR0aDogMS4xNXJlbTtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0O1xuICAtLWJzLWFjY29yZGlvbi1idG4tYWN0aXZlLWljb246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyM0ZGNkYxRSclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWZvY3VzLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWZvY3VzLWJveC1zaGFkb3c6IG5vbmU7XG4gIC0tYnMtYWNjb3JkaW9uLWJvZHktcGFkZGluZy14OiAxLjVyZW07XG4gIC0tYnMtYWNjb3JkaW9uLWJvZHktcGFkZGluZy15OiAxLjVyZW07XG4gIC0tYnMtYWNjb3JkaW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC0tYnMtYWNjb3JkaW9uLWFjdGl2ZS1iZzogdmFyKC0tYnMtZ3JheS0xMDApO1xufVxuXG4uYWNjb3JkaW9uLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWFjY29yZGlvbi1idG4tcGFkZGluZy15KSB2YXIoLS1icy1hY2NvcmRpb24tYnRuLXBhZGRpbmcteCk7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLWFjY29yZGlvbi1idG4tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWJnKTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XG4gIHRyYW5zaXRpb246IHZhcigtLWJzLWFjY29yZGlvbi10cmFuc2l0aW9uKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCkge1xuICBjb2xvcjogdmFyKC0tYnMtYWNjb3JkaW9uLWFjdGl2ZS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWFjY29yZGlvbi1hY3RpdmUtYmcpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIGNhbGMoLTEgKiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXdpZHRoKSkgMCB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLWNvbG9yKTtcbn1cbi5hY2NvcmRpb24tYnV0dG9uOm5vdCguY29sbGFwc2VkKTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uKTtcbiAgdHJhbnNmb3JtOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNmb3JtKTtcbn1cbi5hY2NvcmRpb24tYnV0dG9uOjphZnRlciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoKTtcbiAgaGVpZ2h0OiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24td2lkdGgpO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24td2lkdGgpO1xuICB0cmFuc2l0aW9uOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNpdGlvbik7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hY2NvcmRpb24tYnV0dG9uOmhvdmVyIHtcbiAgei1pbmRleDogMjtcbn1cbi5hY2NvcmRpb24tYnV0dG9uOmZvY3VzIHtcbiAgei1pbmRleDogMztcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWZvY3VzLWJvcmRlci1jb2xvcik7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWFjY29yZGlvbi1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG59XG5cbi5hY2NvcmRpb24taGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmFjY29yZGlvbi1pdGVtIHtcbiAgY29sb3I6IHZhcigtLWJzLWFjY29yZGlvbi1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWFjY29yZGlvbi1iZyk7XG4gIGJvcmRlcjogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1jb2xvcik7XG59XG4uYWNjb3JkaW9uLWl0ZW06Zmlyc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKTtcbn1cbi5hY2NvcmRpb24taXRlbTpmaXJzdC1vZi10eXBlIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuLmFjY29yZGlvbi1pdGVtOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBib3JkZXItdG9wOiAwO1xufVxuLmFjY29yZGlvbi1pdGVtOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKTtcbn1cbi5hY2NvcmRpb24taXRlbTpsYXN0LW9mLXR5cGUgLmFjY29yZGlvbi1idXR0b24uY29sbGFwc2VkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuLmFjY29yZGlvbi1pdGVtOmxhc3Qtb2YtdHlwZSAuYWNjb3JkaW9uLWNvbGxhcHNlIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uYWNjb3JkaW9uLWJvZHkge1xuICBwYWRkaW5nOiB2YXIoLS1icy1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXkpIHZhcigtLWJzLWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteCk7XG59XG5cbi5hY2NvcmRpb24tZmx1c2ggLmFjY29yZGlvbi1jb2xsYXBzZSB7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5hY2NvcmRpb24tZmx1c2ggLmFjY29yZGlvbi1pdGVtIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5hY2NvcmRpb24tZmx1c2ggLmFjY29yZGlvbi1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbi5hY2NvcmRpb24tZmx1c2ggLmFjY29yZGlvbi1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLmFjY29yZGlvbi1mbHVzaCAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1idXR0b24sIC5hY2NvcmRpb24tZmx1c2ggLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hY2NvcmRpb24tYnV0dG9uOjphZnRlciB7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjNGNUY1RjUnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOHonLyUzZSUzYy9zdmclM2VcIik7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1hY3RpdmUtaWNvbjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzRDc0RTAwJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uYnJlYWRjcnVtYiB7XG4gIC0tYnMtYnJlYWRjcnVtYi1wYWRkaW5nLXg6IDA7XG4gIC0tYnMtYnJlYWRjcnVtYi1wYWRkaW5nLXk6IDA7XG4gIC0tYnMtYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAxcmVtO1xuICAtLWJzLWJyZWFkY3J1bWItYmc6IDtcbiAgLS1icy1icmVhZGNydW1iLWJvcmRlci1yYWRpdXM6IDtcbiAgLS1icy1icmVhZGNydW1iLWRpdmlkZXItY29sb3I6IHZhcigtLWJzLWdyYXktNjAwKTtcbiAgLS1icy1icmVhZGNydW1iLWl0ZW0tcGFkZGluZy14OiAwLjVyZW07XG4gIC0tYnMtYnJlYWRjcnVtYi1pdGVtLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogdmFyKC0tYnMtYnJlYWRjcnVtYi1wYWRkaW5nLXkpIHZhcigtLWJzLWJyZWFkY3J1bWItcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYnMtYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tKTtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1icmVhZGNydW1iLWZvbnQtc2l6ZSk7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJyZWFkY3J1bWItYmcpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1icmVhZGNydW1iLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteCk7XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLWJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tYnMtYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yKTtcbiAgY29udGVudDogdmFyKC0tYnMtYnJlYWRjcnVtYi1kaXZpZGVyLCBcIi9cIikgLyogcnRsOiB2YXIoLS1icy1icmVhZGNydW1iLWRpdmlkZXIsIFwiL1wiKSAqLztcbn1cbi5icmVhZGNydW1iLWl0ZW0uYWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWJzLWJyZWFkY3J1bWItaXRlbS1hY3RpdmUtY29sb3IpO1xufVxuXG4ucGFnaW5hdGlvbiB7XG4gIC0tYnMtcGFnaW5hdGlvbi1wYWRkaW5nLXg6IDAuNzVyZW07XG4gIC0tYnMtcGFnaW5hdGlvbi1wYWRkaW5nLXk6IDAuMzc1cmVtO1xuICAtLWJzLXBhZ2luYXRpb24tZm9udC1zaXplOiAxLjA3NXJlbTtcbiAgLS1icy1wYWdpbmF0aW9uLWNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCk7XG4gIC0tYnMtcGFnaW5hdGlvbi1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6IDA7XG4gIC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbiAgLS1icy1wYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1jb21wb25lbnQtaG92ZXItY29sb3IpO1xuICAtLWJzLXBhZ2luYXRpb24taG92ZXItYmc6IHZhcigtLWJzLWNvbXBvbmVudC1ob3Zlci1iZyk7XG4gIC0tYnMtcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWJzLXBhZ2luYXRpb24tZm9jdXMtY29sb3I6IHZhcigtLWJzLWNvbXBvbmVudC1ob3Zlci1jb2xvcik7XG4gIC0tYnMtcGFnaW5hdGlvbi1mb2N1cy1iZzogdmFyKC0tYnMtY29tcG9uZW50LWhvdmVyLWJnKTtcbiAgLS1icy1wYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c6IG5vbmU7XG4gIC0tYnMtcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWNvbXBvbmVudC1hY3RpdmUtY29sb3IpO1xuICAtLWJzLXBhZ2luYXRpb24tYWN0aXZlLWJnOiB2YXIoLS1icy1jb21wb25lbnQtYWN0aXZlLWJnKTtcbiAgLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLWdyYXktNDAwKTtcbiAgLS1icy1wYWdpbmF0aW9uLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1wYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnBhZ2UtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLWJzLXBhZ2luYXRpb24tcGFkZGluZy15KSB2YXIoLS1icy1wYWdpbmF0aW9uLXBhZGRpbmcteCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtcGFnaW5hdGlvbi1mb250LXNpemUpO1xuICBjb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tYmcpO1xuICBib3JkZXI6IHZhcigtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1wYWdpbmF0aW9uLWJvcmRlci1jb2xvcik7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAucGFnZS1saW5rIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ucGFnZS1saW5rOmhvdmVyIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24taG92ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWhvdmVyLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcik7XG59XG4ucGFnZS1saW5rOmZvY3VzIHtcbiAgei1pbmRleDogMztcbiAgY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tZm9jdXMtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWZvY3VzLWJnKTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93KTtcbn1cbi5wYWdlLWxpbmsuYWN0aXZlLCAuYWN0aXZlID4gLnBhZ2UtbGluayB7XG4gIHotaW5kZXg6IDM7XG4gIGNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tYWN0aXZlLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xufVxuLnBhZ2UtbGluay5kaXNhYmxlZCwgLmRpc2FibGVkID4gLnBhZ2UtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnBhZ2UtaXRlbTpub3QoOmZpcnN0LWNoaWxkKSAucGFnZS1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMCAqIC0xKTtcbn1cbi5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cyk7XG59XG4ucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzKTtcbn1cblxuLnBhZ2luYXRpb24tbGcge1xuICAtLWJzLXBhZ2luYXRpb24tcGFkZGluZy14OiAxLjVyZW07XG4gIC0tYnMtcGFnaW5hdGlvbi1wYWRkaW5nLXk6IDAuNzVyZW07XG4gIC0tYnMtcGFnaW5hdGlvbi1mb250LXNpemU6IDEuMDc1cmVtO1xuICAtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5wYWdpbmF0aW9uLXNtIHtcbiAgLS1icy1wYWdpbmF0aW9uLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWJzLXBhZ2luYXRpb24tcGFkZGluZy15OiAwLjI1cmVtO1xuICAtLWJzLXBhZ2luYXRpb24tZm9udC1zaXplOiAwLjk1cmVtO1xuICAtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5iYWRnZSB7XG4gIC0tYnMtYmFkZ2UtcGFkZGluZy14OiAwLjVyZW07XG4gIC0tYnMtYmFkZ2UtcGFkZGluZy15OiAwLjMyNXJlbTtcbiAgLS1icy1iYWRnZS1mb250LXNpemU6IDAuODVyZW07XG4gIC0tYnMtYmFkZ2UtZm9udC13ZWlnaHQ6IDYwMDtcbiAgLS1icy1iYWRnZS1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIC0tYnMtYmFkZ2UtYm9yZGVyLXJhZGl1czogMC41NXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS1icy1iYWRnZS1wYWRkaW5nLXkpIHZhcigtLWJzLWJhZGdlLXBhZGRpbmcteCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtYmFkZ2UtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWJzLWJhZGdlLWZvbnQtd2VpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiB2YXIoLS1icy1iYWRnZS1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1iYWRnZS1ib3JkZXItcmFkaXVzKTtcbn1cbi5iYWRnZTplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5idG4gLmJhZGdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG5cbi5hbGVydCB7XG4gIC0tYnMtYWxlcnQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWFsZXJ0LXBhZGRpbmcteDogMXJlbTtcbiAgLS1icy1hbGVydC1wYWRkaW5nLXk6IDFyZW07XG4gIC0tYnMtYWxlcnQtbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgLS1icy1hbGVydC1jb2xvcjogaW5oZXJpdDtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWJzLWFsZXJ0LWJvcmRlcjogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1hbGVydC1ib3JkZXItY29sb3IpO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xuICAtLWJzLWFsZXJ0LWxpbmstY29sb3I6IGluaGVyaXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogdmFyKC0tYnMtYWxlcnQtcGFkZGluZy15KSB2YXIoLS1icy1hbGVydC1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1icy1hbGVydC1tYXJnaW4tYm90dG9tKTtcbiAgY29sb3I6IHZhcigtLWJzLWFsZXJ0LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYWxlcnQtYmcpO1xuICBib3JkZXI6IHZhcigtLWJzLWFsZXJ0LWJvcmRlcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWFsZXJ0LWJvcmRlci1yYWRpdXMpO1xufVxuXG4uYWxlcnQtaGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiB2YXIoLS1icy1hbGVydC1saW5rLWNvbG9yKTtcbn1cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogM3JlbTtcbn1cbi5hbGVydC1kaXNtaXNzaWJsZSAuYnRuLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyO1xuICBwYWRkaW5nOiAxLjI1cmVtIDFyZW07XG59XG5cbi5hbGVydC1saWdodCB7XG4gIC0tYnMtYWxlcnQtY29sb3I6IHZhcigtLWJzLWxpZ2h0LXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWFsZXJ0LWJnOiB2YXIoLS1icy1saWdodC1iZy1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tYnMtbGlnaHQtYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtbGluay1jb2xvcjogdmFyKC0tYnMtbGlnaHQtdGV4dC1lbXBoYXNpcyk7XG59XG5cbi5hbGVydC1wcmltYXJ5IHtcbiAgLS1icy1hbGVydC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1hbGVydC1iZzogdmFyKC0tYnMtcHJpbWFyeS1iZy1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1hbGVydC1saW5rLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LXRleHQtZW1waGFzaXMpO1xufVxuXG4uYWxlcnQtc2Vjb25kYXJ5IHtcbiAgLS1icy1hbGVydC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWFsZXJ0LWJnOiB2YXIoLS1icy1zZWNvbmRhcnktYmctc3VidGxlKTtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1hbGVydC1saW5rLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktdGV4dC1lbXBoYXNpcyk7XG59XG5cbi5hbGVydC1zdWNjZXNzIHtcbiAgLS1icy1hbGVydC1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1hbGVydC1iZzogdmFyKC0tYnMtc3VjY2Vzcy1iZy1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1hbGVydC1saW5rLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLXRleHQtZW1waGFzaXMpO1xufVxuXG4uYWxlcnQtaW5mbyB7XG4gIC0tYnMtYWxlcnQtY29sb3I6IHZhcigtLWJzLWluZm8tdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtYWxlcnQtYmc6IHZhcigtLWJzLWluZm8tYmctc3VidGxlKTtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWluZm8tYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtbGluay1jb2xvcjogdmFyKC0tYnMtaW5mby10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWFsZXJ0LWJnOiB2YXIoLS1icy13YXJuaW5nLWJnLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLWJzLXdhcm5pbmctdGV4dC1lbXBoYXNpcyk7XG59XG5cbi5hbGVydC1kYW5nZXIge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiB2YXIoLS1icy1kYW5nZXItdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtYWxlcnQtYmc6IHZhcigtLWJzLWRhbmdlci1iZy1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLWJzLWRhbmdlci10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmFsZXJ0LWRhcmsge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiB2YXIoLS1icy1kYXJrLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWFsZXJ0LWJnOiB2YXIoLS1icy1kYXJrLWJnLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYXJrLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLWJzLWRhcmstdGV4dC1lbXBoYXNpcyk7XG59XG5cbkBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxcmVtO1xuICB9XG59XG4ucHJvZ3Jlc3MsXG4ucHJvZ3Jlc3Mtc3RhY2tlZCB7XG4gIC0tYnMtcHJvZ3Jlc3MtaGVpZ2h0OiAxcmVtO1xuICAtLWJzLXByb2dyZXNzLWZvbnQtc2l6ZTogMC43NXJlbTtcbiAgLS1icy1wcm9ncmVzcy1iZzogdmFyKC0tYnMtZ3JheS0xMDApO1xuICAtLWJzLXByb2dyZXNzLWJvcmRlci1yYWRpdXM6IDZweDtcbiAgLS1icy1wcm9ncmVzcy1ib3gtc2hhZG93OiBub25lO1xuICAtLWJzLXByb2dyZXNzLWJhci1jb2xvcjogI2ZmZmZmZjtcbiAgLS1icy1wcm9ncmVzcy1iYXItYmc6ICNGRjZGMUU7XG4gIC0tYnMtcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb246IHdpZHRoIDAuNnMgZWFzZTtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiB2YXIoLS1icy1wcm9ncmVzcy1oZWlnaHQpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IHZhcigtLWJzLXByb2dyZXNzLWZvbnQtc2l6ZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByb2dyZXNzLWJnKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1cyk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLXByb2dyZXNzLWJveC1zaGFkb3cpO1xufVxuXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiB2YXIoLS1icy1wcm9ncmVzcy1iYXItY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByb2dyZXNzLWJhci1iZyk7XG4gIHRyYW5zaXRpb246IHZhcigtLWJzLXByb2dyZXNzLWJhci10cmFuc2l0aW9uKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5wcm9ncmVzcy1iYXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLnByb2dyZXNzLWJhci1zdHJpcGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtc2l6ZTogdmFyKC0tYnMtcHJvZ3Jlc3MtaGVpZ2h0KSB2YXIoLS1icy1wcm9ncmVzcy1oZWlnaHQpO1xufVxuXG4ucHJvZ3Jlc3Mtc3RhY2tlZCA+IC5wcm9ncmVzcyB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4ucHJvZ3Jlc3Mtc3RhY2tlZCA+IC5wcm9ncmVzcyA+IC5wcm9ncmVzcy1iYXIge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gIGFuaW1hdGlvbjogMXMgbGluZWFyIGluZmluaXRlIHByb2dyZXNzLWJhci1zdHJpcGVzO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICB9XG59XG5cbi5saXN0LWdyb3VwIHtcbiAgLS1icy1saXN0LWdyb3VwLWNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCk7XG4gIC0tYnMtbGlzdC1ncm91cC1iZzogI2ZmZmZmZjtcbiAgLS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCk7XG4gIC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbiAgLS1icy1saXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14OiAxcmVtO1xuICAtLWJzLWxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1jb2xvcjogdmFyKC0tYnMtZ3JheS03MDApO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmc6IHZhcigtLWJzLWdyYXktMTAwKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogdmFyKC0tYnMtZ3JheS0yMDApO1xuICAtLWJzLWxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLWdyYXktNjAwKTtcbiAgLS1icy1saXN0LWdyb3VwLWRpc2FibGVkLWJnOiAjZmZmZmZmO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1jb21wb25lbnQtYWN0aXZlLWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1iZzogdmFyKC0tYnMtY29tcG9uZW50LWFjdGl2ZS1iZyk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1jb21wb25lbnQtYWN0aXZlLWJnKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xufVxuXG4ubGlzdC1ncm91cC1udW1iZXJlZCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgY291bnRlci1yZXNldDogc2VjdGlvbjtcbn1cbi5saXN0LWdyb3VwLW51bWJlcmVkID4gLmxpc3QtZ3JvdXAtaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcnMoc2VjdGlvbiwgXCIuXCIpIFwiLiBcIjtcbiAgY291bnRlci1pbmNyZW1lbnQ6IHNlY3Rpb247XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWFjdGlvbi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICB6LWluZGV4OiAxO1xuICBjb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnKTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmcpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tYnMtbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteSkgdmFyKC0tYnMtbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1iZyk7XG4gIGJvcmRlcjogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yKTtcbn1cbi5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbn1cbi5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCwgLmxpc3QtZ3JvdXAtaXRlbTpkaXNhYmxlZCB7XG4gIGNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtZGlzYWJsZWQtYmcpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkpO1xuICBib3JkZXItdG9wLXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG59XG5cbi5saXN0LWdyb3VwLWhvcml6b250YWwge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEgKiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkpO1xuICBib3JkZXItbGVmdC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMSAqIHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXh4bCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXh4bCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXh4bCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXh4bCA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteHhsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXh4bCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEgKiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gIH1cbn1cbi5saXN0LWdyb3VwLWZsdXNoIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5saXN0LWdyb3VwLWZsdXNoID4gLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci13aWR0aDogMCAwIHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbn1cbi5saXN0LWdyb3VwLWZsdXNoID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodCB7XG4gIC0tYnMtbGlzdC1ncm91cC1jb2xvcjogdmFyKC0tYnMtbGlnaHQtdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtbGlzdC1ncm91cC1iZzogdmFyKC0tYnMtbGlnaHQtYmctc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtbGlnaHQtYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZzogdmFyKC0tYnMtbGlnaHQtYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiB2YXIoLS1icy1saWdodC1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtbGlnaHQtYmctc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1iZzogdmFyKC0tYnMtbGlnaHQtdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1saWdodC10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5IHtcbiAgLS1icy1saXN0LWdyb3VwLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYmc6IHZhcigtLWJzLXByaW1hcnktYmctc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnOiB2YXIoLS1icy1wcmltYXJ5LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogdmFyKC0tYnMtcHJpbWFyeS1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJnOiB2YXIoLS1icy1wcmltYXJ5LXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkge1xuICAtLWJzLWxpc3QtZ3JvdXAtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1saXN0LWdyb3VwLWJnOiB2YXIoLS1icy1zZWNvbmRhcnktYmctc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmc6IHZhcigtLWJzLXNlY29uZGFyeS1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6IHZhcigtLWJzLXNlY29uZGFyeS1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWJnLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYmc6IHZhcigtLWJzLXNlY29uZGFyeS10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIHtcbiAgLS1icy1saXN0LWdyb3VwLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYmc6IHZhcigtLWJzLXN1Y2Nlc3MtYmctc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnOiB2YXIoLS1icy1zdWNjZXNzLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogdmFyKC0tYnMtc3VjY2Vzcy1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJnOiB2YXIoLS1icy1zdWNjZXNzLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIHtcbiAgLS1icy1saXN0LWdyb3VwLWNvbG9yOiB2YXIoLS1icy1pbmZvLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYmc6IHZhcigtLWJzLWluZm8tYmctc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtaW5mby1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnOiB2YXIoLS1icy1pbmZvLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogdmFyKC0tYnMtaW5mby1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtaW5mby1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJnOiB2YXIoLS1icy1pbmZvLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtaW5mby10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIHtcbiAgLS1icy1saXN0LWdyb3VwLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYmc6IHZhcigtLWJzLXdhcm5pbmctYmctc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtd2FybmluZy1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnOiB2YXIoLS1icy13YXJuaW5nLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogdmFyKC0tYnMtd2FybmluZy1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtd2FybmluZy1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJnOiB2YXIoLS1icy13YXJuaW5nLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtd2FybmluZy10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIge1xuICAtLWJzLWxpc3QtZ3JvdXAtY29sb3I6IHZhcigtLWJzLWRhbmdlci10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1saXN0LWdyb3VwLWJnOiB2YXIoLS1icy1kYW5nZXItYmctc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmc6IHZhcigtLWJzLWRhbmdlci1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6IHZhcigtLWJzLWRhbmdlci1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWJnLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYmc6IHZhcigtLWJzLWRhbmdlci10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLWRhbmdlci10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrIHtcbiAgLS1icy1saXN0LWdyb3VwLWNvbG9yOiB2YXIoLS1icy1kYXJrLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYmc6IHZhcigtLWJzLWRhcmstYmctc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFyay1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnOiB2YXIoLS1icy1kYXJrLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogdmFyKC0tYnMtZGFyay1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZGFyay1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJnOiB2YXIoLS1icy1kYXJrLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFyay10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmJ0bi1jbG9zZSB7XG4gIC0tYnMtYnRuLWNsb3NlLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLWJ0bi1jbG9zZS1iZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzMDAwMDAwJyUzZSUzY3BhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAgMSAxLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxIDEgMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwIDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMCAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwIDEgMC0xLjQxNHonLyUzZSUzYy9zdmclM2VcIik7XG4gIC0tYnMtYnRuLWNsb3NlLW9wYWNpdHk6IDAuNTtcbiAgLS1icy1idG4tY2xvc2UtaG92ZXItb3BhY2l0eTogMC43NTtcbiAgLS1icy1idG4tY2xvc2UtZm9jdXMtc2hhZG93OiBub25lO1xuICAtLWJzLWJ0bi1jbG9zZS1mb2N1cy1vcGFjaXR5OiAxO1xuICAtLWJzLWJ0bi1jbG9zZS1kaXNhYmxlZC1vcGFjaXR5OiAwLjI1O1xuICAtLWJzLWJ0bi1jbG9zZS13aGl0ZS1maWx0ZXI6IGludmVydCgxKSBncmF5c2NhbGUoMTAwJSkgYnJpZ2h0bmVzcygyMDAlKTtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIHdpZHRoOiAwLjc1cmVtO1xuICBoZWlnaHQ6IDAuNzVyZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjI1ZW07XG4gIGNvbG9yOiB2YXIoLS1icy1idG4tY2xvc2UtY29sb3IpO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB2YXIoLS1icy1idG4tY2xvc2UtYmcpIGNlbnRlci8wLjc1cmVtIGF1dG8gbm8tcmVwZWF0O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG4gIG9wYWNpdHk6IHZhcigtLWJzLWJ0bi1jbG9zZS1vcGFjaXR5KTtcbn1cbi5idG4tY2xvc2U6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtYnRuLWNsb3NlLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvcGFjaXR5OiB2YXIoLS1icy1idG4tY2xvc2UtaG92ZXItb3BhY2l0eSk7XG59XG4uYnRuLWNsb3NlOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYnRuLWNsb3NlLWZvY3VzLXNoYWRvdyk7XG4gIG9wYWNpdHk6IHZhcigtLWJzLWJ0bi1jbG9zZS1mb2N1cy1vcGFjaXR5KTtcbn1cbi5idG4tY2xvc2U6ZGlzYWJsZWQsIC5idG4tY2xvc2UuZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG9wYWNpdHk6IHZhcigtLWJzLWJ0bi1jbG9zZS1kaXNhYmxlZC1vcGFjaXR5KTtcbn1cblxuLmJ0bi1jbG9zZS13aGl0ZSB7XG4gIGZpbHRlcjogdmFyKC0tYnMtYnRuLWNsb3NlLXdoaXRlLWZpbHRlcik7XG59XG5cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5idG4tY2xvc2Uge1xuICBmaWx0ZXI6IHZhcigtLWJzLWJ0bi1jbG9zZS13aGl0ZS1maWx0ZXIpO1xufVxuXG4udG9hc3Qge1xuICAtLWJzLXRvYXN0LXppbmRleDogMTA5MDtcbiAgLS1icy10b2FzdC1wYWRkaW5nLXg6IDAuNzVyZW07XG4gIC0tYnMtdG9hc3QtcGFkZGluZy15OiAwLjVyZW07XG4gIC0tYnMtdG9hc3Qtc3BhY2luZzogMS41cmVtO1xuICAtLWJzLXRvYXN0LW1heC13aWR0aDogMzUwcHg7XG4gIC0tYnMtdG9hc3QtZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgLS1icy10b2FzdC1jb2xvcjogdmFyKC0tYnMtZ3JheS03MDApO1xuICAtLWJzLXRvYXN0LWJnOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLS1icy10b2FzdC1ib3JkZXItd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCk7XG4gIC0tYnMtdG9hc3QtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy10b2FzdC1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbiAgLS1icy10b2FzdC1ib3gtc2hhZG93OiB2YXIoLS1icy1ib3gtc2hhZG93KTtcbiAgLS1icy10b2FzdC1oZWFkZXItY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbiAgLS1icy10b2FzdC1oZWFkZXItYmc6IHZhcigtLWJzLWJvZHktYmcpO1xuICAtLWJzLXRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIHdpZHRoOiB2YXIoLS1icy10b2FzdC1tYXgtd2lkdGgpO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtdG9hc3QtZm9udC1zaXplKTtcbiAgY29sb3I6IHZhcigtLWJzLXRvYXN0LWNvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRvYXN0LWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS1icy10b2FzdC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLXRvYXN0LWJvcmRlci1jb2xvcik7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLXRvYXN0LWJveC1zaGFkb3cpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy10b2FzdC1ib3JkZXItcmFkaXVzKTtcbn1cbi50b2FzdC5zaG93aW5nIHtcbiAgb3BhY2l0eTogMDtcbn1cbi50b2FzdDpub3QoLnNob3cpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRvYXN0LWNvbnRhaW5lciB7XG4gIC0tYnMtdG9hc3QtemluZGV4OiAxMDkwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IHZhcigtLWJzLXRvYXN0LXppbmRleCk7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi50b2FzdC1jb250YWluZXIgPiA6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJzLXRvYXN0LXNwYWNpbmcpO1xufVxuXG4udG9hc3QtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogdmFyKC0tYnMtdG9hc3QtcGFkZGluZy15KSB2YXIoLS1icy10b2FzdC1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tYnMtdG9hc3QtaGVhZGVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdG9hc3QtaGVhZGVyLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtdG9hc3QtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy10b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYyh2YXIoLS1icy10b2FzdC1ib3JkZXItcmFkaXVzKSAtIHZhcigtLWJzLXRvYXN0LWJvcmRlci13aWR0aCkpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYyh2YXIoLS1icy10b2FzdC1ib3JkZXItcmFkaXVzKSAtIHZhcigtLWJzLXRvYXN0LWJvcmRlci13aWR0aCkpO1xufVxuLnRvYXN0LWhlYWRlciAuYnRuLWNsb3NlIHtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy10b2FzdC1wYWRkaW5nLXgpKTtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLWJzLXRvYXN0LXBhZGRpbmcteCk7XG59XG5cbi50b2FzdC1ib2R5IHtcbiAgcGFkZGluZzogdmFyKC0tYnMtdG9hc3QtcGFkZGluZy14KTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG4ubW9kYWwge1xuICAtLWJzLW1vZGFsLXppbmRleDogMTA1NTtcbiAgLS1icy1tb2RhbC13aWR0aDogNTAwcHg7XG4gIC0tYnMtbW9kYWwtcGFkZGluZzogMS43NXJlbTtcbiAgLS1icy1tb2RhbC1tYXJnaW46IDAuNXJlbTtcbiAgLS1icy1tb2RhbC1jb2xvcjogO1xuICAtLWJzLW1vZGFsLWJnOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLS1icy1tb2RhbC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7XG4gIC0tYnMtbW9kYWwtYm9yZGVyLXdpZHRoOiAwO1xuICAtLWJzLW1vZGFsLWJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG4gIC0tYnMtbW9kYWwtYm94LXNoYWRvdzogMCAwLjI1cmVtIDAuNXJlbSByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC0tYnMtbW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbiAgLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZy14OiAxLjc1cmVtO1xuICAtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nLXk6IDEuNzVyZW07XG4gIC0tYnMtbW9kYWwtaGVhZGVyLXBhZGRpbmc6IDEuNzVyZW0gMS43NXJlbTtcbiAgLS1icy1tb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICAtLWJzLW1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6IDFweDtcbiAgLS1icy1tb2RhbC10aXRsZS1saW5lLWhlaWdodDogMS41O1xuICAtLWJzLW1vZGFsLWZvb3Rlci1nYXA6IDAuNXJlbTtcbiAgLS1icy1tb2RhbC1mb290ZXItYmc6IDtcbiAgLS1icy1tb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICAtLWJzLW1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6IDFweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IHZhcigtLWJzLW1vZGFsLXppbmRleCk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3V0bGluZTogMDtcbn1cblxuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogdmFyKC0tYnMtbW9kYWwtbWFyZ2luKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MHB4KTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5tb2RhbC5zaG93IC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtc3RhdGljIC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xufVxuXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLWJzLW1vZGFsLW1hcmdpbikgKiAyKTtcbn1cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWJvZHkge1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gdmFyKC0tYnMtbW9kYWwtbWFyZ2luKSAqIDIpO1xufVxuXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiB2YXIoLS1icy1tb2RhbC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tb2RhbC1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogdmFyKC0tYnMtbW9kYWwtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1tb2RhbC1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1tb2RhbC1ib3JkZXItcmFkaXVzKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtbW9kYWwtYm94LXNoYWRvdyk7XG4gIG91dGxpbmU6IDA7XG59XG5cbi5tb2RhbC1iYWNrZHJvcCB7XG4gIC0tYnMtYmFja2Ryb3AtemluZGV4OiAxMDUwO1xuICAtLWJzLWJhY2tkcm9wLWJnOiAjMDAwMDAwO1xuICAtLWJzLWJhY2tkcm9wLW9wYWNpdHk6IDAuNDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IHZhcigtLWJzLWJhY2tkcm9wLXppbmRleCk7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYmFja2Ryb3AtYmcpO1xufVxuLm1vZGFsLWJhY2tkcm9wLmZhZGUge1xuICBvcGFjaXR5OiAwO1xufVxuLm1vZGFsLWJhY2tkcm9wLnNob3cge1xuICBvcGFjaXR5OiB2YXIoLS1icy1iYWNrZHJvcC1vcGFjaXR5KTtcbn1cblxuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IHZhcigtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nKTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG4ubW9kYWwtaGVhZGVyIC5idG4tY2xvc2Uge1xuICBwYWRkaW5nOiBjYWxjKHZhcigtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nLXkpICogMC41KSBjYWxjKHZhcigtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nLXgpICogMC41KTtcbiAgbWFyZ2luOiBjYWxjKC0wLjUgKiB2YXIoLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZy15KSkgY2FsYygtMC41ICogdmFyKC0tYnMtbW9kYWwtaGVhZGVyLXBhZGRpbmcteCkpIGNhbGMoLTAuNSAqIHZhcigtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nLXkpKSBhdXRvO1xufVxuXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYnMtbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQpO1xufVxuXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IHZhcigtLWJzLW1vZGFsLXBhZGRpbmcpO1xufVxuXG4ubW9kYWwtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZzogY2FsYyh2YXIoLS1icy1tb2RhbC1wYWRkaW5nKSAtIHZhcigtLWJzLW1vZGFsLWZvb3Rlci1nYXApICogMC41KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbW9kYWwtZm9vdGVyLWJnKTtcbiAgYm9yZGVyLXRvcDogdmFyKC0tYnMtbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtbW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG4ubW9kYWwtZm9vdGVyID4gKiB7XG4gIG1hcmdpbjogY2FsYyh2YXIoLS1icy1tb2RhbC1mb290ZXItZ2FwKSAqIDAuNSk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwge1xuICAgIC0tYnMtbW9kYWwtbWFyZ2luOiAxLjc1cmVtO1xuICAgIC0tYnMtbW9kYWwtYm94LXNoYWRvdzogMCAwLjVyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIH1cbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiB2YXIoLS1icy1tb2RhbC13aWR0aCk7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG4gIC5tb2RhbC1zbSB7XG4gICAgLS1icy1tb2RhbC13aWR0aDogMzAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubW9kYWwtbGcsXG4gIC5tb2RhbC14bCB7XG4gICAgLS1icy1tb2RhbC13aWR0aDogODAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1vZGFsLXhsIHtcbiAgICAtLWJzLW1vZGFsLXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbi5tb2RhbC1mdWxsc2NyZWVuIHtcbiAgd2lkdGg6IDEwMHZ3O1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwO1xufVxuLm1vZGFsLWZ1bGxzY3JlZW4gLm1vZGFsLWNvbnRlbnQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5tb2RhbC1mdWxsc2NyZWVuIC5tb2RhbC1oZWFkZXIsXG4ubW9kYWwtZnVsbHNjcmVlbiAubW9kYWwtZm9vdGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5tb2RhbC1mdWxsc2NyZWVuIC5tb2RhbC1ib2R5IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXNtLWRvd24ge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIC5tb2RhbC1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tc20tZG93biAubW9kYWwtaGVhZGVyLFxuICAubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIC5tb2RhbC1mb290ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tc20tZG93biAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tb2RhbC1mdWxsc2NyZWVuLW1kLWRvd24ge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1tZC1kb3duIC5tb2RhbC1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbWQtZG93biAubW9kYWwtaGVhZGVyLFxuICAubW9kYWwtZnVsbHNjcmVlbi1tZC1kb3duIC5tb2RhbC1mb290ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbWQtZG93biAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5tb2RhbC1mdWxsc2NyZWVuLWxnLWRvd24ge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1sZy1kb3duIC5tb2RhbC1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbGctZG93biAubW9kYWwtaGVhZGVyLFxuICAubW9kYWwtZnVsbHNjcmVlbi1sZy1kb3duIC5tb2RhbC1mb290ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbGctZG93biAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAubW9kYWwtZnVsbHNjcmVlbi14bC1kb3duIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4teGwtZG93biAubW9kYWwtY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXhsLWRvd24gLm1vZGFsLWhlYWRlcixcbiAgLm1vZGFsLWZ1bGxzY3JlZW4teGwtZG93biAubW9kYWwtZm9vdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXhsLWRvd24gLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzk5Ljk4cHgpIHtcbiAgLm1vZGFsLWZ1bGxzY3JlZW4teHhsLWRvd24ge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi14eGwtZG93biAubW9kYWwtY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXh4bC1kb3duIC5tb2RhbC1oZWFkZXIsXG4gIC5tb2RhbC1mdWxsc2NyZWVuLXh4bC1kb3duIC5tb2RhbC1mb290ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4teHhsLWRvd24gLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cbi50b29sdGlwIHtcbiAgLS1icy10b29sdGlwLXppbmRleDogMTA4MDtcbiAgLS1icy10b29sdGlwLW1heC13aWR0aDogMjAwcHg7XG4gIC0tYnMtdG9vbHRpcC1wYWRkaW5nLXg6IDFyZW07XG4gIC0tYnMtdG9vbHRpcC1wYWRkaW5nLXk6IDAuNzVyZW07XG4gIC0tYnMtdG9vbHRpcC1tYXJnaW46IDA7XG4gIC0tYnMtdG9vbHRpcC1mb250LXNpemU6IDFyZW07XG4gIC0tYnMtdG9vbHRpcC1jb2xvcjogdmFyKC0tYnMtZ3JheS04MDApO1xuICAtLWJzLXRvb2x0aXAtYmc6IHZhcigtLWJzLWJvZHktYmcpO1xuICAtLWJzLXRvb2x0aXAtYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbiAgLS1icy10b29sdGlwLW9wYWNpdHk6IDE7XG4gIC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aDogMC44cmVtO1xuICAtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0OiAwLjRyZW07XG4gIHotaW5kZXg6IHZhcigtLWJzLXRvb2x0aXAtemluZGV4KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogdmFyKC0tYnMtdG9vbHRpcC1tYXJnaW4pO1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1zYW5zLXNlcmlmKTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtdG9vbHRpcC1mb250LXNpemUpO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG9wYWNpdHk6IDA7XG59XG4udG9vbHRpcC5zaG93IHtcbiAgb3BhY2l0eTogdmFyKC0tYnMtdG9vbHRpcC1vcGFjaXR5KTtcbn1cbi50b29sdGlwIC50b29sdGlwLWFycm93IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiB2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKTtcbiAgaGVpZ2h0OiB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCk7XG59XG4udG9vbHRpcCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuXG4uYnMtdG9vbHRpcC10b3AgLnRvb2x0aXAtYXJyb3csIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdIC50b29sdGlwLWFycm93IHtcbiAgYm90dG9tOiBjYWxjKC0xICogdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpKTtcbn1cbi5icy10b29sdGlwLXRvcCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgdG9wOiAtMXB4O1xuICBib3JkZXItd2lkdGg6IHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KSBjYWxjKHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctd2lkdGgpICogMC41KSAwO1xuICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1icy10b29sdGlwLWJnKTtcbn1cblxuLyogcnRsOmJlZ2luOmlnbm9yZSAqL1xuLmJzLXRvb2x0aXAtZW5kIC50b29sdGlwLWFycm93LCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdIC50b29sdGlwLWFycm93IHtcbiAgbGVmdDogY2FsYygtMSAqIHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KSk7XG4gIHdpZHRoOiB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCk7XG4gIGhlaWdodDogdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aCk7XG59XG4uYnMtdG9vbHRpcC1lbmQgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgcmlnaHQ6IC0xcHg7XG4gIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKSAqIDAuNSkgdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aCkgKiAwLjUpIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tYnMtdG9vbHRpcC1iZyk7XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG4uYnMtdG9vbHRpcC1ib3R0b20gLnRvb2x0aXAtYXJyb3csIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIC50b29sdGlwLWFycm93IHtcbiAgdG9wOiBjYWxjKC0xICogdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpKTtcbn1cbi5icy10b29sdGlwLWJvdHRvbSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgYm90dG9tOiAtMXB4O1xuICBib3JkZXItd2lkdGg6IDAgY2FsYyh2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKSAqIDAuNSkgdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1icy10b29sdGlwLWJnKTtcbn1cblxuLyogcnRsOmJlZ2luOmlnbm9yZSAqL1xuLmJzLXRvb2x0aXAtc3RhcnQgLnRvb2x0aXAtYXJyb3csIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSAudG9vbHRpcC1hcnJvdyB7XG4gIHJpZ2h0OiBjYWxjKC0xICogdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpKTtcbiAgd2lkdGg6IHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtcbiAgaGVpZ2h0OiB2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKTtcbn1cbi5icy10b29sdGlwLXN0YXJ0IC50b29sdGlwLWFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogLTFweDtcbiAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctd2lkdGgpICogMC41KSAwIGNhbGModmFyKC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aCkgKiAwLjUpIHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLWJzLXRvb2x0aXAtYmcpO1xufVxuXG4vKiBydGw6ZW5kOmlnbm9yZSAqL1xuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6IHZhcigtLWJzLXRvb2x0aXAtbWF4LXdpZHRoKTtcbiAgcGFkZGluZzogdmFyKC0tYnMtdG9vbHRpcC1wYWRkaW5nLXkpIHZhcigtLWJzLXRvb2x0aXAtcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLWJzLXRvb2x0aXAtY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRvb2x0aXAtYmcpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy10b29sdGlwLWJvcmRlci1yYWRpdXMpO1xufVxuXG4ucG9wb3ZlciB7XG4gIC0tYnMtcG9wb3Zlci16aW5kZXg6IDEwNzA7XG4gIC0tYnMtcG9wb3Zlci1tYXgtd2lkdGg6IDI3NnB4O1xuICAtLWJzLXBvcG92ZXItZm9udC1zaXplOiAxcmVtO1xuICAtLWJzLXBvcG92ZXItYmc6ICNmZmZmZmY7XG4gIC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCk7XG4gIC0tYnMtcG9wb3Zlci1ib3JkZXItY29sb3I6ICNmZmZmZmY7XG4gIC0tYnMtcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xuICAtLWJzLXBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbiAgLS1icy1wb3BvdmVyLWJveC1zaGFkb3c6IDBweCAwcHggNTBweCAwcHggcmdiYSg4MiwgNjMsIDEwNSwgMC4xNSk7XG4gIC0tYnMtcG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAxLjI1cmVtO1xuICAtLWJzLXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogMXJlbTtcbiAgLS1icy1wb3BvdmVyLWhlYWRlci1mb250LXNpemU6IDFyZW07XG4gIC0tYnMtcG9wb3Zlci1oZWFkZXItY29sb3I6IHZhcigtLWJzLWdyYXktODAwKTtcbiAgLS1icy1wb3BvdmVyLWhlYWRlci1iZzogI2ZmZmZmZjtcbiAgLS1icy1wb3BvdmVyLWJvZHktcGFkZGluZy14OiAxLjI1cmVtO1xuICAtLWJzLXBvcG92ZXItYm9keS1wYWRkaW5nLXk6IDEuMjVyZW07XG4gIC0tYnMtcG9wb3Zlci1ib2R5LWNvbG9yOiB2YXIoLS1icy1ncmF5LTgwMCk7XG4gIC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aDogMXJlbTtcbiAgLS1icy1wb3BvdmVyLWFycm93LWhlaWdodDogMC41cmVtO1xuICAtLWJzLXBvcG92ZXItYXJyb3ctYm9yZGVyOiB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci1jb2xvcik7XG4gIHotaW5kZXg6IHZhcigtLWJzLXBvcG92ZXItemluZGV4KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogdmFyKC0tYnMtcG9wb3Zlci1tYXgtd2lkdGgpO1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1zYW5zLXNlcmlmKTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtcG9wb3Zlci1mb250LXNpemUpO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXBvcG92ZXItYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXJhZGl1cyk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLXBvcG92ZXItYm94LXNoYWRvdyk7XG59XG4ucG9wb3ZlciAucG9wb3Zlci1hcnJvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCk7XG4gIGhlaWdodDogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpO1xufVxuLnBvcG92ZXIgLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLnBvcG92ZXIgLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG4uYnMtcG9wb3Zlci10b3AgPiAucG9wb3Zlci1hcnJvdywgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gPiAucG9wb3Zlci1hcnJvdyB7XG4gIGJvdHRvbTogY2FsYygtMSAqICh2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpKTtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItdG9wID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIGJvcmRlci13aWR0aDogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCkgKiAwLjUpIDA7XG59XG4uYnMtcG9wb3Zlci10b3AgPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICBib3R0b206IDA7XG4gIGJvcmRlci10b3AtY29sb3I6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5wb3BvdmVyLWFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBib3R0b206IHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1iZyk7XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5icy1wb3BvdmVyLWVuZCA+IC5wb3BvdmVyLWFycm93LCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdID4gLnBvcG92ZXItYXJyb3cge1xuICBsZWZ0OiBjYWxjKC0xICogKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCkpO1xuICB3aWR0aDogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpO1xuICBoZWlnaHQ6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpO1xufVxuLmJzLXBvcG92ZXItZW5kID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWVuZCA+IC5wb3BvdmVyLWFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKSAqIDAuNSkgdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCkgKiAwLjUpIDA7XG59XG4uYnMtcG9wb3Zlci1lbmQgPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1ib3JkZXIpO1xufVxuLmJzLXBvcG92ZXItZW5kID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgbGVmdDogdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLWJzLXBvcG92ZXItYmcpO1xufVxuXG4vKiBydGw6ZW5kOmlnbm9yZSAqL1xuLmJzLXBvcG92ZXItYm90dG9tID4gLnBvcG92ZXItYXJyb3csIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dID4gLnBvcG92ZXItYXJyb3cge1xuICB0b3A6IGNhbGMoLTEgKiAodmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWJvdHRvbSA+IC5wb3BvdmVyLWFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IDAgY2FsYyh2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKSAqIDAuNSkgdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpO1xufVxuLmJzLXBvcG92ZXItYm90dG9tID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWFycm93LWJvcmRlcik7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgdG9wOiB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWJzLXBvcG92ZXItYmcpO1xufVxuLmJzLXBvcG92ZXItYm90dG9tIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKSk7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1wb3BvdmVyLWhlYWRlci1iZyk7XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5icy1wb3BvdmVyLXN0YXJ0ID4gLnBvcG92ZXItYXJyb3csIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSA+IC5wb3BvdmVyLWFycm93IHtcbiAgcmlnaHQ6IGNhbGMoLTEgKiAodmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7XG4gIHdpZHRoOiB2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCk7XG4gIGhlaWdodDogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCk7XG59XG4uYnMtcG9wb3Zlci1zdGFydCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLXN0YXJ0ID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IGNhbGModmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCkgKiAwLjUpIDAgY2FsYyh2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKSAqIDAuNSkgdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpO1xufVxuLmJzLXBvcG92ZXItc3RhcnQgPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlIHtcbiAgcmlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWFycm93LWJvcmRlcik7XG59XG4uYnMtcG9wb3Zlci1zdGFydCA+IC5wb3BvdmVyLWFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgcmlnaHQ6IHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLWJzLXBvcG92ZXItYmcpO1xufVxuXG4vKiBydGw6ZW5kOmlnbm9yZSAqL1xuLnBvcG92ZXItaGVhZGVyIHtcbiAgcGFkZGluZzogdmFyKC0tYnMtcG9wb3Zlci1oZWFkZXItcGFkZGluZy15KSB2YXIoLS1icy1wb3BvdmVyLWhlYWRlci1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IHZhcigtLWJzLXBvcG92ZXItaGVhZGVyLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWhlYWRlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXBvcG92ZXItaGVhZGVyLWJnKTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLXBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG4ucG9wb3Zlci1oZWFkZXI6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogdmFyKC0tYnMtcG9wb3Zlci1ib2R5LXBhZGRpbmcteSkgdmFyKC0tYnMtcG9wb3Zlci1ib2R5LXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWJvZHktY29sb3IpO1xufVxuXG4uY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbn1cblxuLmNhcm91c2VsLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jYXJvdXNlbC1pbm5lcjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5jYXJvdXNlbC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogLTEwMCU7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtaXRlbS1uZXh0LFxuLmNhcm91c2VsLWl0ZW0tcHJldiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1uZXh0Om5vdCguY2Fyb3VzZWwtaXRlbS1zdGFydCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1wcmV2Om5vdCguY2Fyb3VzZWwtaXRlbS1lbmQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXN0YXJ0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cblxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tc3RhcnQsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tZW5kIHtcbiAgei1pbmRleDogMTtcbiAgb3BhY2l0eTogMTtcbn1cbi5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1zdGFydCxcbi5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQge1xuICB6LWluZGV4OiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDBzIDAuNnM7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tc3RhcnQsXG4gIC5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDE1JTtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBvcGFjaXR5OiAwLjU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4gIC5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLXByZXY6aG92ZXIsIC5jYXJvdXNlbC1jb250cm9sLXByZXY6Zm9jdXMsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0OmhvdmVyLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIG9wYWNpdHk6IDAuOTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gIGxlZnQ6IDA7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICByaWdodDogMDtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xufVxuXG4vKiBydGw6b3B0aW9uczoge1xuICBcImF1dG9SZW5hbWVcIjogdHJ1ZSxcbiAgXCJzdHJpbmdNYXBcIjpbIHtcbiAgICBcIm5hbWVcIiAgICA6IFwicHJldi1uZXh0XCIsXG4gICAgXCJzZWFyY2hcIiAgOiBcInByZXZcIixcbiAgICBcInJlcGxhY2VcIiA6IFwibmV4dFwiXG4gIH0gXVxufSAqL1xuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzZmZmZmZmJyUzZSUzY3BhdGggZD0nTTExLjM1NCAxLjY0NmEuNS41IDAgMCAxIDAgLjcwOEw1LjcwNyA4bDUuNjQ3IDUuNjQ2YS41LjUgMCAwIDEtLjcwOC43MDhsLTYtNmEuNS41IDAgMCAxIDAtLjcwOGw2LTZhLjUuNSAwIDAgMSAuNzA4IDB6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjNmZmZmZmYnJTNlJTNjcGF0aCBkPSdNNC42NDYgMS42NDZhLjUuNSAwIDAgMSAuNzA4IDBsNiA2YS41LjUgMCAwIDEgMCAuNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4LS43MDhMMTAuMjkzIDggNC42NDYgMi4zNTRhLjUuNSAwIDAgMSAwLS43MDh6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1yaWdodDogMTUlO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBtYXJnaW4tbGVmdDogMTUlO1xufVxuLmNhcm91c2VsLWluZGljYXRvcnMgW2RhdGEtYnMtdGFyZ2V0XSB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBmbGV4OiAwIDEgYXV0bztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogM3B4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjZzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBbZGF0YS1icy10YXJnZXRdIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyAuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmNhcm91c2VsLWNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNSU7XG4gIGJvdHRvbTogMS4yNXJlbTtcbiAgbGVmdDogMTUlO1xuICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jYXJvdXNlbC1kYXJrIC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbi5jYXJvdXNlbC1kYXJrIC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGZpbHRlcjogaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDApO1xufVxuLmNhcm91c2VsLWRhcmsgLmNhcm91c2VsLWluZGljYXRvcnMgW2RhdGEtYnMtdGFyZ2V0XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG59XG4uY2Fyb3VzZWwtZGFyayAuY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuY2Fyb3VzZWwgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmNhcm91c2VsIC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiwgW2RhdGEtYnMtdGhlbWU9ZGFya10uY2Fyb3VzZWwgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLFxuW2RhdGEtYnMtdGhlbWU9ZGFya10uY2Fyb3VzZWwgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgZmlsdGVyOiBpbnZlcnQoMSkgZ3JheXNjYWxlKDEwMCk7XG59XG5bZGF0YS1icy10aGVtZT1kYXJrXSAuY2Fyb3VzZWwgLmNhcm91c2VsLWluZGljYXRvcnMgW2RhdGEtYnMtdGFyZ2V0XSwgW2RhdGEtYnMtdGhlbWU9ZGFya10uY2Fyb3VzZWwgLmNhcm91c2VsLWluZGljYXRvcnMgW2RhdGEtYnMtdGFyZ2V0XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG59XG5bZGF0YS1icy10aGVtZT1kYXJrXSAuY2Fyb3VzZWwgLmNhcm91c2VsLWNhcHRpb24sIFtkYXRhLWJzLXRoZW1lPWRhcmtdLmNhcm91c2VsIC5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5cbi5zcGlubmVyLWdyb3csXG4uc3Bpbm5lci1ib3JkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiB2YXIoLS1icy1zcGlubmVyLXdpZHRoKTtcbiAgaGVpZ2h0OiB2YXIoLS1icy1zcGlubmVyLWhlaWdodCk7XG4gIHZlcnRpY2FsLWFsaWduOiB2YXIoLS1icy1zcGlubmVyLXZlcnRpY2FsLWFsaWduKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IHZhcigtLWJzLXNwaW5uZXItYW5pbWF0aW9uLXNwZWVkKSBsaW5lYXIgaW5maW5pdGUgdmFyKC0tYnMtc3Bpbm5lci1hbmltYXRpb24tbmFtZSk7XG59XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ib3JkZXIge1xuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKSAvKiBydGw6aWdub3JlICovO1xuICB9XG59XG4uc3Bpbm5lci1ib3JkZXIge1xuICAtLWJzLXNwaW5uZXItd2lkdGg6IDJyZW07XG4gIC0tYnMtc3Bpbm5lci1oZWlnaHQ6IDJyZW07XG4gIC0tYnMtc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjogLTAuMTI1ZW07XG4gIC0tYnMtc3Bpbm5lci1ib3JkZXItd2lkdGg6IDAuMTg1cmVtO1xuICAtLWJzLXNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAwLjY1cztcbiAgLS1icy1zcGlubmVyLWFuaW1hdGlvbi1uYW1lOiBzcGlubmVyLWJvcmRlcjtcbiAgYm9yZGVyOiB2YXIoLS1icy1zcGlubmVyLWJvcmRlci13aWR0aCkgc29saWQgY3VycmVudGNvbG9yO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc3Bpbm5lci1ib3JkZXItc20ge1xuICAtLWJzLXNwaW5uZXItd2lkdGg6IDFyZW07XG4gIC0tYnMtc3Bpbm5lci1oZWlnaHQ6IDFyZW07XG4gIC0tYnMtc3Bpbm5lci1ib3JkZXItd2lkdGg6IDAuMTQ1ZW07XG59XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ncm93IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuLnNwaW5uZXItZ3JvdyB7XG4gIC0tYnMtc3Bpbm5lci13aWR0aDogMnJlbTtcbiAgLS1icy1zcGlubmVyLWhlaWdodDogMnJlbTtcbiAgLS1icy1zcGlubmVyLXZlcnRpY2FsLWFsaWduOiAtMC4xMjVlbTtcbiAgLS1icy1zcGlubmVyLWFuaW1hdGlvbi1zcGVlZDogMC42NXM7XG4gIC0tYnMtc3Bpbm5lci1hbmltYXRpb24tbmFtZTogc3Bpbm5lci1ncm93O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5zcGlubmVyLWdyb3ctc20ge1xuICAtLWJzLXNwaW5uZXItd2lkdGg6IDFyZW07XG4gIC0tYnMtc3Bpbm5lci1oZWlnaHQ6IDFyZW07XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5zcGlubmVyLWJvcmRlcixcbiAgLnNwaW5uZXItZ3JvdyB7XG4gICAgLS1icy1zcGlubmVyLWFuaW1hdGlvbi1zcGVlZDogMS4zcztcbiAgfVxufVxuLm9mZmNhbnZhcywgLm9mZmNhbnZhcy14eGwsIC5vZmZjYW52YXMteGwsIC5vZmZjYW52YXMtbGcsIC5vZmZjYW52YXMtbWQsIC5vZmZjYW52YXMtc20ge1xuICAtLWJzLW9mZmNhbnZhcy16aW5kZXg6IDEwNDU7XG4gIC0tYnMtb2ZmY2FudmFzLXdpZHRoOiA0MDBweDtcbiAgLS1icy1vZmZjYW52YXMtaGVpZ2h0OiAzMHZoO1xuICAtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXg6IDEuNzVyZW07XG4gIC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteTogMS43NXJlbTtcbiAgLS1icy1vZmZjYW52YXMtY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAtLWJzLW9mZmNhbnZhcy1iZzogdmFyKC0tYnMtYm9keS1iZyk7XG4gIC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aDogMDtcbiAgLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpO1xuICAtLWJzLW9mZmNhbnZhcy1ib3gtc2hhZG93OiAwIDAuMjVyZW0gMC41cmVtIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLS1icy1vZmZjYW52YXMtdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC0tYnMtb2ZmY2FudmFzLXRpdGxlLWxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAub2ZmY2FudmFzLXNtIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IHZhcigtLWJzLW9mZmNhbnZhcy16aW5kZXgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgY29sb3I6IHZhcigtLWJzLW9mZmNhbnZhcy1jb2xvcik7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW9mZmNhbnZhcy1iZyk7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3gtc2hhZG93KTtcbiAgICB0cmFuc2l0aW9uOiB2YXIoLS1icy1vZmZjYW52YXMtdHJhbnNpdGlvbik7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkgYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm9mZmNhbnZhcy1zbSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5vZmZjYW52YXMtc20ub2ZmY2FudmFzLXN0YXJ0IHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogdmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtcbiAgICBib3JkZXItcmlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy1zbS5vZmZjYW52YXMtZW5kIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLWxlZnQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLXNtLm9mZmNhbnZhcy10b3Age1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMtc20ub2ZmY2FudmFzLWJvdHRvbSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLXRvcDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMtc20uc2hvd2luZywgLm9mZmNhbnZhcy1zbS5zaG93Om5vdCguaGlkaW5nKSB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG4gIC5vZmZjYW52YXMtc20uc2hvd2luZywgLm9mZmNhbnZhcy1zbS5oaWRpbmcsIC5vZmZjYW52YXMtc20uc2hvdyB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5vZmZjYW52YXMtc20ge1xuICAgIC0tYnMtb2ZmY2FudmFzLWhlaWdodDogYXV0bztcbiAgICAtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxuICAub2ZmY2FudmFzLXNtIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5vZmZjYW52YXMtc20gLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1tZCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiB2YXIoLS1icy1vZmZjYW52YXMtemluZGV4KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiB2YXIoLS1icy1vZmZjYW52YXMtY29sb3IpO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1vZmZjYW52YXMtYmcpO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1icy1vZmZjYW52YXMtYm94LXNoYWRvdyk7XG4gICAgdHJhbnNpdGlvbjogdmFyKC0tYnMtb2ZmY2FudmFzLXRyYW5zaXRpb24pO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5vZmZjYW52YXMtbWQge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAub2ZmY2FudmFzLW1kLm9mZmNhbnZhcy1zdGFydCB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMtbWQub2ZmY2FudmFzLWVuZCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1sZWZ0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy1tZC5vZmZjYW52YXMtdG9wIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLW1kLm9mZmNhbnZhcy1ib3R0b20ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci10b3A6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLW1kLnNob3dpbmcsIC5vZmZjYW52YXMtbWQuc2hvdzpub3QoLmhpZGluZykge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuICAub2ZmY2FudmFzLW1kLnNob3dpbmcsIC5vZmZjYW52YXMtbWQuaGlkaW5nLCAub2ZmY2FudmFzLW1kLnNob3cge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAub2ZmY2FudmFzLW1kIHtcbiAgICAtLWJzLW9mZmNhbnZhcy1oZWlnaHQ6IGF1dG87XG4gICAgLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9mZmNhbnZhcy1tZCAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAub2ZmY2FudmFzLW1kIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5vZmZjYW52YXMtbGcge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogdmFyKC0tYnMtb2ZmY2FudmFzLXppbmRleCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBjb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWNvbG9yKTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWJnKTtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tYnMtb2ZmY2FudmFzLWJveC1zaGFkb3cpO1xuICAgIHRyYW5zaXRpb246IHZhcigtLWJzLW9mZmNhbnZhcy10cmFuc2l0aW9uKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAub2ZmY2FudmFzLWxnIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm9mZmNhbnZhcy1sZy5vZmZjYW52YXMtc3RhcnQge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1yaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLWxnLm9mZmNhbnZhcy1lbmQge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogdmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtcbiAgICBib3JkZXItbGVmdDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMtbGcub2ZmY2FudmFzLXRvcCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy1sZy5vZmZjYW52YXMtYm90dG9tIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItdG9wOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy1sZy5zaG93aW5nLCAub2ZmY2FudmFzLWxnLnNob3c6bm90KC5oaWRpbmcpIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbiAgLm9mZmNhbnZhcy1sZy5zaG93aW5nLCAub2ZmY2FudmFzLWxnLmhpZGluZywgLm9mZmNhbnZhcy1sZy5zaG93IHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm9mZmNhbnZhcy1sZyB7XG4gICAgLS1icy1vZmZjYW52YXMtaGVpZ2h0OiBhdXRvO1xuICAgIC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG4gIC5vZmZjYW52YXMtbGcgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm9mZmNhbnZhcy1sZyAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy14bCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiB2YXIoLS1icy1vZmZjYW52YXMtemluZGV4KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiB2YXIoLS1icy1vZmZjYW52YXMtY29sb3IpO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1vZmZjYW52YXMtYmcpO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1icy1vZmZjYW52YXMtYm94LXNoYWRvdyk7XG4gICAgdHJhbnNpdGlvbjogdmFyKC0tYnMtb2ZmY2FudmFzLXRyYW5zaXRpb24pO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAub2ZmY2FudmFzLXhsIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5vZmZjYW52YXMteGwub2ZmY2FudmFzLXN0YXJ0IHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogdmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtcbiAgICBib3JkZXItcmlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy14bC5vZmZjYW52YXMtZW5kIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLWxlZnQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLXhsLm9mZmNhbnZhcy10b3Age1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMteGwub2ZmY2FudmFzLWJvdHRvbSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLXRvcDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMteGwuc2hvd2luZywgLm9mZmNhbnZhcy14bC5zaG93Om5vdCguaGlkaW5nKSB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG4gIC5vZmZjYW52YXMteGwuc2hvd2luZywgLm9mZmNhbnZhcy14bC5oaWRpbmcsIC5vZmZjYW52YXMteGwuc2hvdyB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAub2ZmY2FudmFzLXhsIHtcbiAgICAtLWJzLW9mZmNhbnZhcy1oZWlnaHQ6IGF1dG87XG4gICAgLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9mZmNhbnZhcy14bCAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAub2ZmY2FudmFzLXhsIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzOTkuOThweCkge1xuICAub2ZmY2FudmFzLXh4bCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiB2YXIoLS1icy1vZmZjYW52YXMtemluZGV4KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiB2YXIoLS1icy1vZmZjYW52YXMtY29sb3IpO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1vZmZjYW52YXMtYmcpO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1icy1vZmZjYW52YXMtYm94LXNoYWRvdyk7XG4gICAgdHJhbnNpdGlvbjogdmFyKC0tYnMtb2ZmY2FudmFzLXRyYW5zaXRpb24pO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM5OS45OHB4KSBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAub2ZmY2FudmFzLXh4bCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzOTkuOThweCkge1xuICAub2ZmY2FudmFzLXh4bC5vZmZjYW52YXMtc3RhcnQge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1yaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLXh4bC5vZmZjYW52YXMtZW5kIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLWxlZnQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLXh4bC5vZmZjYW52YXMtdG9wIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLXh4bC5vZmZjYW52YXMtYm90dG9tIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItdG9wOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy14eGwuc2hvd2luZywgLm9mZmNhbnZhcy14eGwuc2hvdzpub3QoLmhpZGluZykge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuICAub2ZmY2FudmFzLXh4bC5zaG93aW5nLCAub2ZmY2FudmFzLXh4bC5oaWRpbmcsIC5vZmZjYW52YXMteHhsLnNob3cge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLm9mZmNhbnZhcy14eGwge1xuICAgIC0tYnMtb2ZmY2FudmFzLWhlaWdodDogYXV0bztcbiAgICAtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxuICAub2ZmY2FudmFzLXh4bCAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAub2ZmY2FudmFzLXh4bCAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5vZmZjYW52YXMge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogdmFyKC0tYnMtb2ZmY2FudmFzLXppbmRleCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogMTAwJTtcbiAgY29sb3I6IHZhcigtLWJzLW9mZmNhbnZhcy1jb2xvcik7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtb2ZmY2FudmFzLWJveC1zaGFkb3cpO1xuICB0cmFuc2l0aW9uOiB2YXIoLS1icy1vZmZjYW52YXMtdHJhbnNpdGlvbik7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAub2ZmY2FudmFzIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ub2ZmY2FudmFzLm9mZmNhbnZhcy1zdGFydCB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gIGJvcmRlci1yaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG4ub2ZmY2FudmFzLm9mZmNhbnZhcy1lbmQge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogdmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtcbiAgYm9yZGVyLWxlZnQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG4ub2ZmY2FudmFzLm9mZmNhbnZhcy10b3Age1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbn1cbi5vZmZjYW52YXMub2ZmY2FudmFzLWJvdHRvbSB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItdG9wOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xufVxuLm9mZmNhbnZhcy5zaG93aW5nLCAub2ZmY2FudmFzLnNob3c6bm90KC5oaWRpbmcpIHtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLm9mZmNhbnZhcy5zaG93aW5nLCAub2ZmY2FudmFzLmhpZGluZywgLm9mZmNhbnZhcy5zaG93IHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLm9mZmNhbnZhcy1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDQwO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG59XG4ub2ZmY2FudmFzLWJhY2tkcm9wLmZhZGUge1xuICBvcGFjaXR5OiAwO1xufVxuLm9mZmNhbnZhcy1iYWNrZHJvcC5zaG93IHtcbiAgb3BhY2l0eTogMC40O1xufVxuXG4ub2ZmY2FudmFzLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogdmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteSkgdmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteCk7XG59XG4ub2ZmY2FudmFzLWhlYWRlciAuYnRuLWNsb3NlIHtcbiAgcGFkZGluZzogY2FsYyh2YXIoLS1icy1vZmZjYW52YXMtcGFkZGluZy15KSAqIDAuNSkgY2FsYyh2YXIoLS1icy1vZmZjYW52YXMtcGFkZGluZy14KSAqIDAuNSk7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTAuNSAqIHZhcigtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXkpKTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1vZmZjYW52YXMtcGFkZGluZy14KSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuNSAqIHZhcigtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXkpKTtcbn1cblxuLm9mZmNhbnZhcy10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtdGl0bGUtbGluZS1oZWlnaHQpO1xufVxuXG4ub2ZmY2FudmFzLWJvZHkge1xuICBmbGV4LWdyb3c6IDE7XG4gIHBhZGRpbmc6IHZhcigtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXkpIHZhcigtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXgpO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4ucGxhY2Vob2xkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDFlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiB3YWl0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5wbGFjZWhvbGRlci5idG46OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29udGVudDogXCJcIjtcbn1cblxuLnBsYWNlaG9sZGVyLXhzIHtcbiAgbWluLWhlaWdodDogMC42ZW07XG59XG5cbi5wbGFjZWhvbGRlci1zbSB7XG4gIG1pbi1oZWlnaHQ6IDAuOGVtO1xufVxuXG4ucGxhY2Vob2xkZXItbGcge1xuICBtaW4taGVpZ2h0OiAxLjJlbTtcbn1cblxuLnBsYWNlaG9sZGVyLWdsb3cgLnBsYWNlaG9sZGVyIHtcbiAgYW5pbWF0aW9uOiBwbGFjZWhvbGRlci1nbG93IDJzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xufVxuXG5Aa2V5ZnJhbWVzIHBsYWNlaG9sZGVyLWdsb3cge1xuICA1MCUge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxufVxuLnBsYWNlaG9sZGVyLXdhdmUge1xuICBtYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTMwZGVnLCAjMDAwMDAwIDU1JSwgcmdiYSgwLCAwLCAwLCAwLjgpIDc1JSwgIzAwMDAwMCA5NSUpO1xuICBtYXNrLXNpemU6IDIwMCUgMTAwJTtcbiAgYW5pbWF0aW9uOiBwbGFjZWhvbGRlci13YXZlIDJzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuQGtleWZyYW1lcyBwbGFjZWhvbGRlci13YXZlIHtcbiAgMTAwJSB7XG4gICAgbWFzay1wb3NpdGlvbjogLTIwMCUgMCU7XG4gIH1cbn1cbi5jbGVhcmZpeDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi50ZXh0LWJnLWxpZ2h0IHtcbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogUkdCQSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmctcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmctc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogUkdCQSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJnLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBSR0JBKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJnLWluZm8ge1xuICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBSR0JBKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJnLXdhcm5pbmcge1xuICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBSR0JBKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJnLWRhbmdlciB7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1iZy1kYXJrIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogUkdCQSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1saWdodCB7XG4gIGNvbG9yOiBSR0JBKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cbi5saW5rLWxpZ2h0OmhvdmVyLCAubGluay1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiBSR0JBKDI1MCwgMjUwLCAyNTAsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSgyNTAsIDI1MCwgMjUwLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstcHJpbWFyeSB7XG4gIGNvbG9yOiBSR0JBKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG4ubGluay1wcmltYXJ5OmhvdmVyLCAubGluay1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6IFJHQkEoMjU1LCAxNDAsIDc1LCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEoMjU1LCAxNDAsIDc1LCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstc2Vjb25kYXJ5IHtcbiAgY29sb3I6IFJHQkEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG4ubGluay1zZWNvbmRhcnk6aG92ZXIsIC5saW5rLXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiBSR0JBKDI0NCwgMjQ0LCAyNDYsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSgyNDQsIDI0NCwgMjQ2LCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstc3VjY2VzcyB7XG4gIGNvbG9yOiBSR0JBKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG4ubGluay1zdWNjZXNzOmhvdmVyLCAubGluay1zdWNjZXNzOmZvY3VzIHtcbiAgY29sb3I6IFJHQkEoNjksIDIwOSwgMTE3LCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEoNjksIDIwOSwgMTE3LCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstaW5mbyB7XG4gIGNvbG9yOiBSR0JBKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG4ubGluay1pbmZvOmhvdmVyLCAubGluay1pbmZvOmZvY3VzIHtcbiAgY29sb3I6IFJHQkEoNzMsIDE1NywgMjU1LCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEoNzMsIDE1NywgMjU1LCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstd2FybmluZyB7XG4gIGNvbG9yOiBSR0JBKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG4ubGluay13YXJuaW5nOmhvdmVyLCAubGluay13YXJuaW5nOmZvY3VzIHtcbiAgY29sb3I6IFJHQkEoMjQ4LCAyMDUsIDUxLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEoMjQ4LCAyMDUsIDUxLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstZGFuZ2VyIHtcbiAgY29sb3I6IFJHQkEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS1icy1kYW5nZXItcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG4ubGluay1kYW5nZXI6aG92ZXIsIC5saW5rLWRhbmdlcjpmb2N1cyB7XG4gIGNvbG9yOiBSR0JBKDI0OSwgODMsIDEyMywgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKDI0OSwgODMsIDEyMywgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLWRhcmsge1xuICBjb2xvcjogUkdCQSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuLmxpbmstZGFyazpob3ZlciwgLmxpbmstZGFyazpmb2N1cyB7XG4gIGNvbG9yOiBSR0JBKDI0LCAyNiwgMzMsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSgyNCwgMjYsIDMzLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstYm9keS1lbXBoYXNpcyB7XG4gIGNvbG9yOiBSR0JBKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cbi5saW5rLWJvZHktZW1waGFzaXM6aG92ZXIsIC5saW5rLWJvZHktZW1waGFzaXM6Zm9jdXMge1xuICBjb2xvcjogUkdCQSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDAuNzUpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMC43NSkpICFpbXBvcnRhbnQ7XG59XG5cbi5mb2N1cy1yaW5nOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtZm9jdXMtcmluZy14LCAwKSB2YXIoLS1icy1mb2N1cy1yaW5nLXksIDApIHZhcigtLWJzLWZvY3VzLXJpbmctYmx1ciwgMCkgdmFyKC0tYnMtZm9jdXMtcmluZy13aWR0aCkgdmFyKC0tYnMtZm9jdXMtcmluZy1jb2xvcik7XG59XG5cbi5pY29uLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZ2FwOiAwLjM3NXJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWJzLWxpbmstY29sb3ItcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAwLjUpKTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW07XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5pY29uLWxpbmsgPiAuYmkge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDFlbTtcbiAgaGVpZ2h0OiAxZW07XG4gIGZpbGw6IGN1cnJlbnRjb2xvcjtcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuaWNvbi1saW5rID4gLmJpIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5pY29uLWxpbmstaG92ZXI6aG92ZXIgPiAuYmksIC5pY29uLWxpbmstaG92ZXI6Zm9jdXMtdmlzaWJsZSA+IC5iaSB7XG4gIHRyYW5zZm9ybTogdmFyKC0tYnMtaWNvbi1saW5rLXRyYW5zZm9ybSwgdHJhbnNsYXRlM2QoMC4yNWVtLCAwLCAwKSk7XG59XG5cbi5yYXRpbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucmF0aW86OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogdmFyKC0tYnMtYXNwZWN0LXJhdGlvKTtcbiAgY29udGVudDogXCJcIjtcbn1cbi5yYXRpbyA+ICoge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnJhdGlvLTF4MSB7XG4gIC0tYnMtYXNwZWN0LXJhdGlvOiAxMDAlO1xufVxuXG4ucmF0aW8tNHgzIHtcbiAgLS1icy1hc3BlY3QtcmF0aW86IDc1JTtcbn1cblxuLnJhdGlvLTE2eDkge1xuICAtLWJzLWFzcGVjdC1yYXRpbzogNTYuMjUlO1xufVxuXG4ucmF0aW8tMjF4OSB7XG4gIC0tYnMtYXNwZWN0LXJhdGlvOiA0Mi44NTcxNDI4NTcxJTtcbn1cblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuLnN0aWNreS10b3Age1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwMjA7XG59XG5cbi5zdGlja3ktYm90dG9tIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxMDIwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnN0aWNreS1zbS10b3Age1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbiAgLnN0aWNreS1zbS1ib3R0b20ge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3RpY2t5LW1kLXRvcCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxuICAuc3RpY2t5LW1kLWJvdHRvbSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zdGlja3ktbGctdG9wIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG4gIC5zdGlja3ktbGctYm90dG9tIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zdGlja3kteGwtdG9wIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG4gIC5zdGlja3kteGwtYm90dG9tIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5zdGlja3kteHhsLXRvcCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxuICAuc3RpY2t5LXh4bC1ib3R0b20ge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cbi5oc3RhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuXG4udnN0YWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMSAxIGF1dG87XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG5cbi52aXN1YWxseS1oaWRkZW4sXG4udmlzdWFsbHktaGlkZGVuLWZvY3VzYWJsZTpub3QoOmZvY3VzKTpub3QoOmZvY3VzLXdpdGhpbikge1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuLnZpc3VhbGx5LWhpZGRlbjpub3QoY2FwdGlvbiksXG4udmlzdWFsbHktaGlkZGVuLWZvY3VzYWJsZTpub3QoOmZvY3VzKTpub3QoOmZvY3VzLXdpdGhpbik6bm90KGNhcHRpb24pIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG59XG5cbi5zdHJldGNoZWQtbGluazo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLnRleHQtdHJ1bmNhdGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnZyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB3aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKTtcbiAgbWluLWhlaWdodDogMWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDAuMjU7XG59XG5cbi5hbGlnbi1iYXNlbGluZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tbWlkZGxlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRleHQtdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1zdGFydCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1lbmQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LW5vbmUge1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ub2JqZWN0LWZpdC1jb250YWluIHtcbiAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xufVxuXG4ub2JqZWN0LWZpdC1jb3ZlciB7XG4gIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XG59XG5cbi5vYmplY3QtZml0LWZpbGwge1xuICBvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XG59XG5cbi5vYmplY3QtZml0LXNjYWxlIHtcbiAgb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xufVxuXG4ub2JqZWN0LWZpdC1ub25lIHtcbiAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS0wIHtcbiAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS01IHtcbiAgb3BhY2l0eTogMC4wNSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS0xMCB7XG4gIG9wYWNpdHk6IDAuMSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS0xNSB7XG4gIG9wYWNpdHk6IDAuMTUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMjAge1xuICBvcGFjaXR5OiAwLjIgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMjUge1xuICBvcGFjaXR5OiAwLjI1ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTUwIHtcbiAgb3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTc1IHtcbiAgb3BhY2l0eTogMC43NSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS0xMDAge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy1hdXRvIHtcbiAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LWhpZGRlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXZpc2libGUge1xuICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IHNjcm9sbCAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3cteC1hdXRvIHtcbiAgb3ZlcmZsb3cteDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3cteC1oaWRkZW4ge1xuICBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXgtdmlzaWJsZSB7XG4gIG92ZXJmbG93LXg6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXgtc2Nyb2xsIHtcbiAgb3ZlcmZsb3cteDogc2Nyb2xsICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy15LWF1dG8ge1xuICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy15LWhpZGRlbiB7XG4gIG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3cteS12aXNpYmxlIHtcbiAgb3ZlcmZsb3cteTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3cteS1zY3JvbGwge1xuICBvdmVyZmxvdy15OiBzY3JvbGwgIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLWdyaWQge1xuICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZS1ncmlkIHtcbiAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUge1xuICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZS1yb3cge1xuICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtY2VsbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbn1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWZsZXgge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xufVxuXG4uZC1ub25lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93IHtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYm94LXNoYWRvdykgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1zbSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJveC1zaGFkb3ctc20pICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctbGcge1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1ib3gtc2hhZG93LWxnKSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LW5vbmUge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5mb2N1cy1yaW5nLWxpZ2h0IHtcbiAgLS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLWZvY3VzLXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtcmluZy1wcmltYXJ5IHtcbiAgLS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy1yaW5nLXNlY29uZGFyeSB7XG4gIC0tYnMtZm9jdXMtcmluZy1jb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy1yaW5nLXN1Y2Nlc3Mge1xuICAtLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXJpbmctaW5mbyB7XG4gIC0tYnMtZm9jdXMtcmluZy1jb2xvcjogcmdiYSh2YXIoLS1icy1pbmZvLXJnYiksIHZhcigtLWJzLWZvY3VzLXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtcmluZy13YXJuaW5nIHtcbiAgLS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy1yaW5nLWRhbmdlciB7XG4gIC0tYnMtZm9jdXMtcmluZy1jb2xvcjogcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy1yaW5nLWRhcmsge1xuICAtLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnBvc2l0aW9uLXN0YXRpYyB7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLXJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1hYnNvbHV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLXN0aWNreSB7XG4gIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbn1cblxuLnRvcC0wIHtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi50b3AtMjUge1xuICB0b3A6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4udG9wLTUwIHtcbiAgdG9wOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnRvcC03NSB7XG4gIHRvcDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi50b3AtMTAwIHtcbiAgdG9wOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5ib3R0b20tMCB7XG4gIGJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uYm90dG9tLTI1IHtcbiAgYm90dG9tOiAyNSUgIWltcG9ydGFudDtcbn1cblxuLmJvdHRvbS01MCB7XG4gIGJvdHRvbTogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5ib3R0b20tNzUge1xuICBib3R0b206IDc1JSAhaW1wb3J0YW50O1xufVxuXG4uYm90dG9tLTEwMCB7XG4gIGJvdHRvbTogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uc3RhcnQtMCB7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnN0YXJ0LTI1IHtcbiAgbGVmdDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi5zdGFydC01MCB7XG4gIGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uc3RhcnQtNzUge1xuICBsZWZ0OiA3NSUgIWltcG9ydGFudDtcbn1cblxuLnN0YXJ0LTEwMCB7XG4gIGxlZnQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmVuZC0wIHtcbiAgcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmVuZC0yNSB7XG4gIHJpZ2h0OiAyNSUgIWltcG9ydGFudDtcbn1cblxuLmVuZC01MCB7XG4gIHJpZ2h0OiA1MCUgIWltcG9ydGFudDtcbn1cblxuLmVuZC03NSB7XG4gIHJpZ2h0OiA3NSUgIWltcG9ydGFudDtcbn1cblxuLmVuZC0xMDAge1xuICByaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4udHJhbnNsYXRlLW1pZGRsZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpICFpbXBvcnRhbnQ7XG59XG5cbi50cmFuc2xhdGUtbWlkZGxlLXgge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgIWltcG9ydGFudDtcbn1cblxuLnRyYW5zbGF0ZS1taWRkbGUteSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyIHtcbiAgYm9yZGVyOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTAge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3Age1xuICBib3JkZXItdG9wOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcC0wIHtcbiAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWVuZCB7XG4gIGJvcmRlci1yaWdodDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1lbmQtMCB7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLTAge1xuICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3RhcnQge1xuICBib3JkZXItbGVmdDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdGFydC0wIHtcbiAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saWdodCB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcHJpbWFyeSB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zZWNvbmRhcnkge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdWNjZXNzIHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWluZm8ge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2FybmluZyB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy13YXJuaW5nLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYW5nZXIge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYXJrIHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJsYWNrIHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLWJsYWNrLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13aGl0ZSB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy13aGl0ZS1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcHJpbWFyeS1zdWJ0bGUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnktYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zZWNvbmRhcnktc3VidGxlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdWNjZXNzLXN1YnRsZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWluZm8tc3VidGxlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1pbmZvLWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2FybmluZy1zdWJ0bGUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXdhcm5pbmctYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYW5nZXItc3VidGxlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYW5nZXItYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saWdodC1zdWJ0bGUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWxpZ2h0LWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFyay1zdWJ0bGUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWRhcmstYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci0wIHtcbiAgYm9yZGVyLXdpZHRoOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItMSB7XG4gIGJvcmRlci13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItMiB7XG4gIGJvcmRlci13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItMyB7XG4gIGJvcmRlci13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItNCB7XG4gIGJvcmRlci13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItNSB7XG4gIGJvcmRlci13aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItb3BhY2l0eS0xMCB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDAuMTtcbn1cblxuLmJvcmRlci1vcGFjaXR5LTI1IHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMC4yNTtcbn1cblxuLmJvcmRlci1vcGFjaXR5LTUwIHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMC41O1xufVxuXG4uYm9yZGVyLW9wYWNpdHktNzUge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAwLjc1O1xufVxuXG4uYm9yZGVyLW9wYWNpdHktMTAwIHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbn1cblxuLnctdW5zZXQge1xuICB3aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbn1cblxuLnctMjUge1xuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi53LTUwIHtcbiAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4udy03NSB7XG4gIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbn1cblxuLnctMTAwIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnctYXV0byB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi53LTFweCB7XG4gIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbn1cblxuLnctMnB4IHtcbiAgd2lkdGg6IDJweCAhaW1wb3J0YW50O1xufVxuXG4udy0zcHgge1xuICB3aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTRweCB7XG4gIHdpZHRoOiA0cHggIWltcG9ydGFudDtcbn1cblxuLnctNXB4IHtcbiAgd2lkdGg6IDVweCAhaW1wb3J0YW50O1xufVxuXG4udy02cHgge1xuICB3aWR0aDogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTdweCB7XG4gIHdpZHRoOiA3cHggIWltcG9ydGFudDtcbn1cblxuLnctOHB4IHtcbiAgd2lkdGg6IDhweCAhaW1wb3J0YW50O1xufVxuXG4udy05cHgge1xuICB3aWR0aDogOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTEwcHgge1xuICB3aWR0aDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4udy0xNXB4IHtcbiAgd2lkdGg6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnctMjBweCB7XG4gIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTI1cHgge1xuICB3aWR0aDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4udy0zMHB4IHtcbiAgd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLnctMzVweCB7XG4gIHdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTQwcHgge1xuICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4udy00NXB4IHtcbiAgd2lkdGg6IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLnctNTBweCB7XG4gIHdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTU1cHgge1xuICB3aWR0aDogNTVweCAhaW1wb3J0YW50O1xufVxuXG4udy02MHB4IHtcbiAgd2lkdGg6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLnctNjVweCB7XG4gIHdpZHRoOiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTcwcHgge1xuICB3aWR0aDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4udy03NXB4IHtcbiAgd2lkdGg6IDc1cHggIWltcG9ydGFudDtcbn1cblxuLnctODBweCB7XG4gIHdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTg1cHgge1xuICB3aWR0aDogODVweCAhaW1wb3J0YW50O1xufVxuXG4udy05MHB4IHtcbiAgd2lkdGg6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLnctOTVweCB7XG4gIHdpZHRoOiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTEwMHB4IHtcbiAgd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTEyNXB4IHtcbiAgd2lkdGg6IDEyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTE1MHB4IHtcbiAgd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTE3NXB4IHtcbiAgd2lkdGg6IDE3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTIwMHB4IHtcbiAgd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTIyNXB4IHtcbiAgd2lkdGg6IDIyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTI1MHB4IHtcbiAgd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTI3NXB4IHtcbiAgd2lkdGg6IDI3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTMwMHB4IHtcbiAgd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTMyNXB4IHtcbiAgd2lkdGg6IDMyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTM1MHB4IHtcbiAgd2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTM3NXB4IHtcbiAgd2lkdGg6IDM3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTQwMHB4IHtcbiAgd2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTQyNXB4IHtcbiAgd2lkdGg6IDQyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTQ1MHB4IHtcbiAgd2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTQ3NXB4IHtcbiAgd2lkdGg6IDQ3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTUwMHB4IHtcbiAgd2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTU1MHB4IHtcbiAgd2lkdGg6IDU1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTYwMHB4IHtcbiAgd2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTY1MHB4IHtcbiAgd2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTcwMHB4IHtcbiAgd2lkdGg6IDcwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTc1MHB4IHtcbiAgd2lkdGg6IDc1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTgwMHB4IHtcbiAgd2lkdGg6IDgwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTg1MHB4IHtcbiAgd2lkdGg6IDg1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTkwMHB4IHtcbiAgd2lkdGg6IDkwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTk1MHB4IHtcbiAgd2lkdGg6IDk1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTEwMDBweCB7XG4gIHdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbn1cblxuLm13LXVuc2V0IHtcbiAgbWF4LXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xufVxuXG4ubXctMjUge1xuICBtYXgtd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4ubXctNTAge1xuICBtYXgtd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ubXctNzUge1xuICBtYXgtd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4ubXctMTAwIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5tdy1hdXRvIHtcbiAgbWF4LXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0xcHgge1xuICBtYXgtd2lkdGg6IDFweCAhaW1wb3J0YW50O1xufVxuXG4ubXctMnB4IHtcbiAgbWF4LXdpZHRoOiAycHggIWltcG9ydGFudDtcbn1cblxuLm13LTNweCB7XG4gIG1heC13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy00cHgge1xuICBtYXgtd2lkdGg6IDRweCAhaW1wb3J0YW50O1xufVxuXG4ubXctNXB4IHtcbiAgbWF4LXdpZHRoOiA1cHggIWltcG9ydGFudDtcbn1cblxuLm13LTZweCB7XG4gIG1heC13aWR0aDogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy03cHgge1xuICBtYXgtd2lkdGg6IDdweCAhaW1wb3J0YW50O1xufVxuXG4ubXctOHB4IHtcbiAgbWF4LXdpZHRoOiA4cHggIWltcG9ydGFudDtcbn1cblxuLm13LTlweCB7XG4gIG1heC13aWR0aDogOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0xMHB4IHtcbiAgbWF4LXdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0xNXB4IHtcbiAgbWF4LXdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0yMHB4IHtcbiAgbWF4LXdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0yNXB4IHtcbiAgbWF4LXdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0zMHB4IHtcbiAgbWF4LXdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0zNXB4IHtcbiAgbWF4LXdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy00MHB4IHtcbiAgbWF4LXdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy00NXB4IHtcbiAgbWF4LXdpZHRoOiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy01MHB4IHtcbiAgbWF4LXdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy01NXB4IHtcbiAgbWF4LXdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy02MHB4IHtcbiAgbWF4LXdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy02NXB4IHtcbiAgbWF4LXdpZHRoOiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy03MHB4IHtcbiAgbWF4LXdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy03NXB4IHtcbiAgbWF4LXdpZHRoOiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy04MHB4IHtcbiAgbWF4LXdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy04NXB4IHtcbiAgbWF4LXdpZHRoOiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy05MHB4IHtcbiAgbWF4LXdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy05NXB4IHtcbiAgbWF4LXdpZHRoOiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0xMDBweCB7XG4gIG1heC13aWR0aDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLm13LTEyNXB4IHtcbiAgbWF4LXdpZHRoOiAxMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubXctMTUwcHgge1xuICBtYXgtd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0xNzVweCB7XG4gIG1heC13aWR0aDogMTc1cHggIWltcG9ydGFudDtcbn1cblxuLm13LTIwMHB4IHtcbiAgbWF4LXdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubXctMjI1cHgge1xuICBtYXgtd2lkdGg6IDIyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0yNTBweCB7XG4gIG1heC13aWR0aDogMjUwcHggIWltcG9ydGFudDtcbn1cblxuLm13LTI3NXB4IHtcbiAgbWF4LXdpZHRoOiAyNzVweCAhaW1wb3J0YW50O1xufVxuXG4ubXctMzAwcHgge1xuICBtYXgtd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0zMjVweCB7XG4gIG1heC13aWR0aDogMzI1cHggIWltcG9ydGFudDtcbn1cblxuLm13LTM1MHB4IHtcbiAgbWF4LXdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubXctMzc1cHgge1xuICBtYXgtd2lkdGg6IDM3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy00MDBweCB7XG4gIG1heC13aWR0aDogNDAwcHggIWltcG9ydGFudDtcbn1cblxuLm13LTQyNXB4IHtcbiAgbWF4LXdpZHRoOiA0MjVweCAhaW1wb3J0YW50O1xufVxuXG4ubXctNDUwcHgge1xuICBtYXgtd2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy00NzVweCB7XG4gIG1heC13aWR0aDogNDc1cHggIWltcG9ydGFudDtcbn1cblxuLm13LTUwMHB4IHtcbiAgbWF4LXdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xufVxuXG4ubXctNTUwcHgge1xuICBtYXgtd2lkdGg6IDU1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy02MDBweCB7XG4gIG1heC13aWR0aDogNjAwcHggIWltcG9ydGFudDtcbn1cblxuLm13LTY1MHB4IHtcbiAgbWF4LXdpZHRoOiA2NTBweCAhaW1wb3J0YW50O1xufVxuXG4ubXctNzAwcHgge1xuICBtYXgtd2lkdGg6IDcwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy03NTBweCB7XG4gIG1heC13aWR0aDogNzUwcHggIWltcG9ydGFudDtcbn1cblxuLm13LTgwMHB4IHtcbiAgbWF4LXdpZHRoOiA4MDBweCAhaW1wb3J0YW50O1xufVxuXG4ubXctODUwcHgge1xuICBtYXgtd2lkdGg6IDg1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy05MDBweCB7XG4gIG1heC13aWR0aDogOTAwcHggIWltcG9ydGFudDtcbn1cblxuLm13LTk1MHB4IHtcbiAgbWF4LXdpZHRoOiA5NTBweCAhaW1wb3J0YW50O1xufVxuXG4ubXctMTAwMHB4IHtcbiAgbWF4LXdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbn1cblxuLnZ3LTEwMCB7XG4gIHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xufVxuXG4ubWluLXZ3LTEwMCB7XG4gIG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDtcbn1cblxuLmgtdW5zZXQge1xuICBoZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTI1IHtcbiAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbn1cblxuLmgtNTAge1xuICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uaC03NSB7XG4gIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTEwMCB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uaC1hdXRvIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5oLTFweCB7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTJweCB7XG4gIGhlaWdodDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTNweCB7XG4gIGhlaWdodDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTRweCB7XG4gIGhlaWdodDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTVweCB7XG4gIGhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTZweCB7XG4gIGhlaWdodDogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTdweCB7XG4gIGhlaWdodDogN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLThweCB7XG4gIGhlaWdodDogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTlweCB7XG4gIGhlaWdodDogOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTEwcHgge1xuICBoZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLmgtMTVweCB7XG4gIGhlaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4uaC0yMHB4IHtcbiAgaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTI1cHgge1xuICBoZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLmgtMzBweCB7XG4gIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4uaC0zNXB4IHtcbiAgaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTQwcHgge1xuICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLmgtNDVweCB7XG4gIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4uaC01MHB4IHtcbiAgaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTU1cHgge1xuICBoZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbn1cblxuLmgtNjBweCB7XG4gIGhlaWdodDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4uaC02NXB4IHtcbiAgaGVpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTcwcHgge1xuICBoZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLmgtNzVweCB7XG4gIGhlaWdodDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4uaC04MHB4IHtcbiAgaGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTg1cHgge1xuICBoZWlnaHQ6IDg1cHggIWltcG9ydGFudDtcbn1cblxuLmgtOTBweCB7XG4gIGhlaWdodDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4uaC05NXB4IHtcbiAgaGVpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTEwMHB4IHtcbiAgaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4uaC0xMjVweCB7XG4gIGhlaWdodDogMTI1cHggIWltcG9ydGFudDtcbn1cblxuLmgtMTUwcHgge1xuICBoZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTE3NXB4IHtcbiAgaGVpZ2h0OiAxNzVweCAhaW1wb3J0YW50O1xufVxuXG4uaC0yMDBweCB7XG4gIGhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbn1cblxuLmgtMjI1cHgge1xuICBoZWlnaHQ6IDIyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTI1MHB4IHtcbiAgaGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xufVxuXG4uaC0yNzVweCB7XG4gIGhlaWdodDogMjc1cHggIWltcG9ydGFudDtcbn1cblxuLmgtMzAwcHgge1xuICBoZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTMyNXB4IHtcbiAgaGVpZ2h0OiAzMjVweCAhaW1wb3J0YW50O1xufVxuXG4uaC0zNTBweCB7XG4gIGhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbn1cblxuLmgtMzc1cHgge1xuICBoZWlnaHQ6IDM3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTQwMHB4IHtcbiAgaGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xufVxuXG4uaC00MjVweCB7XG4gIGhlaWdodDogNDI1cHggIWltcG9ydGFudDtcbn1cblxuLmgtNDUwcHgge1xuICBoZWlnaHQ6IDQ1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTQ3NXB4IHtcbiAgaGVpZ2h0OiA0NzVweCAhaW1wb3J0YW50O1xufVxuXG4uaC01MDBweCB7XG4gIGhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbn1cblxuLmgtNTUwcHgge1xuICBoZWlnaHQ6IDU1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTYwMHB4IHtcbiAgaGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50O1xufVxuXG4uaC02NTBweCB7XG4gIGhlaWdodDogNjUwcHggIWltcG9ydGFudDtcbn1cblxuLmgtNzAwcHgge1xuICBoZWlnaHQ6IDcwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTc1MHB4IHtcbiAgaGVpZ2h0OiA3NTBweCAhaW1wb3J0YW50O1xufVxuXG4uaC04MDBweCB7XG4gIGhlaWdodDogODAwcHggIWltcG9ydGFudDtcbn1cblxuLmgtODUwcHgge1xuICBoZWlnaHQ6IDg1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTkwMHB4IHtcbiAgaGVpZ2h0OiA5MDBweCAhaW1wb3J0YW50O1xufVxuXG4uaC05NTBweCB7XG4gIGhlaWdodDogOTUwcHggIWltcG9ydGFudDtcbn1cblxuLmgtMTAwMHB4IHtcbiAgaGVpZ2h0OiAxMDAwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLXVuc2V0IHtcbiAgbWF4LWhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbn1cblxuLm1oLTI1IHtcbiAgbWF4LWhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi5taC01MCB7XG4gIG1heC1oZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ubWgtNzUge1xuICBtYXgtaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbn1cblxuLm1oLTEwMCB7XG4gIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm1oLWF1dG8ge1xuICBtYXgtaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5taC0xcHgge1xuICBtYXgtaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTJweCB7XG4gIG1heC1oZWlnaHQ6IDJweCAhaW1wb3J0YW50O1xufVxuXG4ubWgtM3B4IHtcbiAgbWF4LWhlaWdodDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC00cHgge1xuICBtYXgtaGVpZ2h0OiA0cHggIWltcG9ydGFudDtcbn1cblxuLm1oLTVweCB7XG4gIG1heC1oZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ubWgtNnB4IHtcbiAgbWF4LWhlaWdodDogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC03cHgge1xuICBtYXgtaGVpZ2h0OiA3cHggIWltcG9ydGFudDtcbn1cblxuLm1oLThweCB7XG4gIG1heC1oZWlnaHQ6IDhweCAhaW1wb3J0YW50O1xufVxuXG4ubWgtOXB4IHtcbiAgbWF4LWhlaWdodDogOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC0xMHB4IHtcbiAgbWF4LWhlaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWgtMTVweCB7XG4gIG1heC1oZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLm1oLTIwcHgge1xuICBtYXgtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC0yNXB4IHtcbiAgbWF4LWhlaWdodDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubWgtMzBweCB7XG4gIG1heC1oZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTM1cHgge1xuICBtYXgtaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC00MHB4IHtcbiAgbWF4LWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWgtNDVweCB7XG4gIG1heC1oZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLm1oLTUwcHgge1xuICBtYXgtaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC01NXB4IHtcbiAgbWF4LWhlaWdodDogNTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWgtNjBweCB7XG4gIG1heC1oZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTY1cHgge1xuICBtYXgtaGVpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC03MHB4IHtcbiAgbWF4LWhlaWdodDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4ubWgtNzVweCB7XG4gIG1heC1oZWlnaHQ6IDc1cHggIWltcG9ydGFudDtcbn1cblxuLm1oLTgwcHgge1xuICBtYXgtaGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC04NXB4IHtcbiAgbWF4LWhlaWdodDogODVweCAhaW1wb3J0YW50O1xufVxuXG4ubWgtOTBweCB7XG4gIG1heC1oZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTk1cHgge1xuICBtYXgtaGVpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC0xMDBweCB7XG4gIG1heC1oZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC0xMjVweCB7XG4gIG1heC1oZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC0xNTBweCB7XG4gIG1heC1oZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC0xNzVweCB7XG4gIG1heC1oZWlnaHQ6IDE3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC0yMDBweCB7XG4gIG1heC1oZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC0yMjVweCB7XG4gIG1heC1oZWlnaHQ6IDIyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC0yNTBweCB7XG4gIG1heC1oZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC0yNzVweCB7XG4gIG1heC1oZWlnaHQ6IDI3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC0zMDBweCB7XG4gIG1heC1oZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC0zMjVweCB7XG4gIG1heC1oZWlnaHQ6IDMyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC0zNTBweCB7XG4gIG1heC1oZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC0zNzVweCB7XG4gIG1heC1oZWlnaHQ6IDM3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC00MDBweCB7XG4gIG1heC1oZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC00MjVweCB7XG4gIG1heC1oZWlnaHQ6IDQyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC00NTBweCB7XG4gIG1heC1oZWlnaHQ6IDQ1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC00NzVweCB7XG4gIG1heC1oZWlnaHQ6IDQ3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC01MDBweCB7XG4gIG1heC1oZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC01NTBweCB7XG4gIG1heC1oZWlnaHQ6IDU1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC02MDBweCB7XG4gIG1heC1oZWlnaHQ6IDYwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC02NTBweCB7XG4gIG1heC1oZWlnaHQ6IDY1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC03MDBweCB7XG4gIG1heC1oZWlnaHQ6IDcwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC03NTBweCB7XG4gIG1heC1oZWlnaHQ6IDc1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC04MDBweCB7XG4gIG1heC1oZWlnaHQ6IDgwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC04NTBweCB7XG4gIG1heC1oZWlnaHQ6IDg1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC05MDBweCB7XG4gIG1heC1oZWlnaHQ6IDkwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC05NTBweCB7XG4gIG1heC1oZWlnaHQ6IDk1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC0xMDAwcHgge1xuICBtYXgtaGVpZ2h0OiAxMDAwcHggIWltcG9ydGFudDtcbn1cblxuLnZoLTEwMCB7XG4gIGhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbn1cblxuLm1pbi12aC0xMDAge1xuICBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1maWxsIHtcbiAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmZsZXgtcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXJvdy1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbi1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWdyb3ctMCB7XG4gIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ncm93LTEge1xuICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtc2hyaW5rLTAge1xuICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMSB7XG4gIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAge1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtbm93cmFwIHtcbiAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1zdGFydCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWVuZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1hcm91bmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWV2ZW5seSB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdGFydCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1lbmQge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWNlbnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWJhc2VsaW5lIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdHJldGNoIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RhcnQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWVuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWNlbnRlciB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1iZXR3ZWVuIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1hcm91bmQge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RyZXRjaCB7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtYXV0byB7XG4gIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RhcnQge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWVuZCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWNlbnRlciB7XG4gIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1iYXNlbGluZSB7XG4gIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLXN0cmV0Y2gge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci1maXJzdCB7XG4gIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItMCB7XG4gIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci0xIHtcbiAgb3JkZXI6IDEgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTIge1xuICBvcmRlcjogMiAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItMyB7XG4gIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci00IHtcbiAgb3JkZXI6IDQgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTUge1xuICBvcmRlcjogNSAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItbGFzdCB7XG4gIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG59XG5cbi5tLTAge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLm0tMSB7XG4gIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0yIHtcbiAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMyB7XG4gIG1hcmdpbjogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS00IHtcbiAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTUge1xuICBtYXJnaW46IDEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNiB7XG4gIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTcge1xuICBtYXJnaW46IDEuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tOCB7XG4gIG1hcmdpbjogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS05IHtcbiAgbWFyZ2luOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEwIHtcbiAgbWFyZ2luOiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMTEge1xuICBtYXJnaW46IDIuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMTIge1xuICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMTMge1xuICBtYXJnaW46IDMuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMTQge1xuICBtYXJnaW46IDMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0xNSB7XG4gIG1hcmdpbjogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0xNiB7XG4gIG1hcmdpbjogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0xNyB7XG4gIG1hcmdpbjogNC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0xOCB7XG4gIG1hcmdpbjogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTE5IHtcbiAgbWFyZ2luOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTIwIHtcbiAgbWFyZ2luOiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLWF1dG8ge1xuICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm14LTAge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm14LTEge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC00IHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC01IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC02IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtNyB7XG4gIG1hcmdpbi1yaWdodDogMS43NXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtOCB7XG4gIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtOSB7XG4gIG1hcmdpbi1yaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtMTAge1xuICBtYXJnaW4tcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC0xMSB7XG4gIG1hcmdpbi1yaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMi43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtMTIge1xuICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTEzIHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC0xNCB7XG4gIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTE1IHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC0xNiB7XG4gIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtMTcge1xuICBtYXJnaW4tcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTE4IHtcbiAgbWFyZ2luLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtMTkge1xuICBtYXJnaW4tcmlnaHQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTIwIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5teS0wIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5teS0xIHtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS0yIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktMyB7XG4gIG1hcmdpbi10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktNCB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktNSB7XG4gIG1hcmdpbi10b3A6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktNiB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTcge1xuICBtYXJnaW4tdG9wOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTgge1xuICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTkge1xuICBtYXJnaW4tdG9wOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDIuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTEwIHtcbiAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktMTEge1xuICBtYXJnaW4tdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDIuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTEyIHtcbiAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS0xMyB7XG4gIG1hcmdpbi10b3A6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMy4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktMTQge1xuICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS0xNSB7XG4gIG1hcmdpbi10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktMTYge1xuICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTE3IHtcbiAgbWFyZ2luLXRvcDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS0xOCB7XG4gIG1hcmdpbi10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTE5IHtcbiAgbWFyZ2luLXRvcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS0yMCB7XG4gIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXQtMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLm10LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0yIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0zIHtcbiAgbWFyZ2luLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNCB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTUge1xuICBtYXJnaW4tdG9wOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC02IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC03IHtcbiAgbWFyZ2luLXRvcDogMS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtOCB7XG4gIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTkge1xuICBtYXJnaW4tdG9wOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xMCB7XG4gIG1hcmdpbi10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMTEge1xuICBtYXJnaW4tdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xMiB7XG4gIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTEzIHtcbiAgbWFyZ2luLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMTQge1xuICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTE1IHtcbiAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMTYge1xuICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xNyB7XG4gIG1hcmdpbi10b3A6IDQuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTE4IHtcbiAgbWFyZ2luLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xOSB7XG4gIG1hcmdpbi10b3A6IDQuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTIwIHtcbiAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1lLTAge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm1lLTEge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtMyB7XG4gIG1hcmdpbi1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtNCB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtNSB7XG4gIG1hcmdpbi1yaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtNiB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS03IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS04IHtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS05IHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0xMCB7XG4gIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0xMSB7XG4gIG1hcmdpbi1yaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtMTIge1xuICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTEzIHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0xNCB7XG4gIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0xNSB7XG4gIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtMTYge1xuICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTE3IHtcbiAgbWFyZ2luLXJpZ2h0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0xOCB7XG4gIG1hcmdpbi1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0xOSB7XG4gIG1hcmdpbi1yaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtMjAge1xuICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1iLTAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xIHtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTQge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi01IHtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNiB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNyB7XG4gIG1hcmdpbi1ib3R0b206IDEuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTgge1xuICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi05IHtcbiAgbWFyZ2luLWJvdHRvbTogMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMTAge1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTExIHtcbiAgbWFyZ2luLWJvdHRvbTogMi43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMTIge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xMyB7XG4gIG1hcmdpbi1ib3R0b206IDMuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTE0IHtcbiAgbWFyZ2luLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xNSB7XG4gIG1hcmdpbi1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTE2IHtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMTcge1xuICBtYXJnaW4tYm90dG9tOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xOCB7XG4gIG1hcmdpbi1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMTkge1xuICBtYXJnaW4tYm90dG9tOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0yMCB7XG4gIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLWF1dG8ge1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm1zLTEge1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtMiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTMge1xuICBtYXJnaW4tbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy01IHtcbiAgbWFyZ2luLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTYge1xuICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy03IHtcbiAgbWFyZ2luLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTgge1xuICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtOSB7XG4gIG1hcmdpbi1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0xMCB7XG4gIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTExIHtcbiAgbWFyZ2luLWxlZnQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTEyIHtcbiAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTEzIHtcbiAgbWFyZ2luLWxlZnQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTE0IHtcbiAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtMTUge1xuICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtMTYge1xuICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtMTcge1xuICBtYXJnaW4tbGVmdDogNC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtMTgge1xuICBtYXJnaW4tbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0xOSB7XG4gIG1hcmdpbi1sZWZ0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0yMCB7XG4gIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy1hdXRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm0tbjEge1xuICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4yIHtcbiAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4zIHtcbiAgbWFyZ2luOiAtMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNCB7XG4gIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjUge1xuICBtYXJnaW46IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW42IHtcbiAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW43IHtcbiAgbWFyZ2luOiAtMS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uOCB7XG4gIG1hcmdpbjogLTJyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjkge1xuICBtYXJnaW46IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xMCB7XG4gIG1hcmdpbjogLTIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMTEge1xuICBtYXJnaW46IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xMiB7XG4gIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjEzIHtcbiAgbWFyZ2luOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMTQge1xuICBtYXJnaW46IC0zLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjE1IHtcbiAgbWFyZ2luOiAtMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMTYge1xuICBtYXJnaW46IC00cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xNyB7XG4gIG1hcmdpbjogLTQuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjE4IHtcbiAgbWFyZ2luOiAtNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xOSB7XG4gIG1hcmdpbjogLTQuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjIwIHtcbiAgbWFyZ2luOiAtNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtbjEge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtbjIge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LW4zIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogLTAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LW40IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LW41IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogLTEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LW42IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC1uNyB7XG4gIG1hcmdpbi1yaWdodDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC1uOCB7XG4gIG1hcmdpbi1yaWdodDogLTJyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IC0ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC1uOSB7XG4gIG1hcmdpbi1yaWdodDogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC1uMTAge1xuICBtYXJnaW4tcmlnaHQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LW4xMSB7XG4gIG1hcmdpbi1yaWdodDogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC1uMTIge1xuICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtbjEzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogLTMuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LW4xNCB7XG4gIG1hcmdpbi1yaWdodDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogLTMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtbjE1IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LW4xNiB7XG4gIG1hcmdpbi1yaWdodDogLTRyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IC00cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC1uMTcge1xuICBtYXJnaW4tcmlnaHQ6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAtNC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtbjE4IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC1uMTkge1xuICBtYXJnaW4tcmlnaHQ6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAtNC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtbjIwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogLTVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LW4xIHtcbiAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LW4yIHtcbiAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS1uMyB7XG4gIG1hcmdpbi10b3A6IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS1uNCB7XG4gIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS1uNSB7XG4gIG1hcmdpbi10b3A6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS1uNiB7XG4gIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktbjcge1xuICBtYXJnaW4tdG9wOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktbjgge1xuICBtYXJnaW4tdG9wOiAtMnJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktbjkge1xuICBtYXJnaW4tdG9wOiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktbjEwIHtcbiAgbWFyZ2luLXRvcDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS1uMTEge1xuICBtYXJnaW4tdG9wOiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMi43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktbjEyIHtcbiAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LW4xMyB7XG4gIG1hcmdpbi10b3A6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS1uMTQge1xuICBtYXJnaW4tdG9wOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0zLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LW4xNSB7XG4gIG1hcmdpbi10b3A6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS1uMTYge1xuICBtYXJnaW4tdG9wOiAtNHJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktbjE3IHtcbiAgbWFyZ2luLXRvcDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTQuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LW4xOCB7XG4gIG1hcmdpbi10b3A6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktbjE5IHtcbiAgbWFyZ2luLXRvcDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTQuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LW4yMCB7XG4gIG1hcmdpbi10b3A6IC01cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC01cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMSB7XG4gIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMiB7XG4gIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4zIHtcbiAgbWFyZ2luLXRvcDogLTAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW40IHtcbiAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW41IHtcbiAgbWFyZ2luLXRvcDogLTEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW42IHtcbiAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjcge1xuICBtYXJnaW4tdG9wOiAtMS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjgge1xuICBtYXJnaW4tdG9wOiAtMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjkge1xuICBtYXJnaW4tdG9wOiAtMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjEwIHtcbiAgbWFyZ2luLXRvcDogLTIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjExIHtcbiAgbWFyZ2luLXRvcDogLTIuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4xMiB7XG4gIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMTMge1xuICBtYXJnaW4tdG9wOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjE0IHtcbiAgbWFyZ2luLXRvcDogLTMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjE1IHtcbiAgbWFyZ2luLXRvcDogLTMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4xNiB7XG4gIG1hcmdpbi10b3A6IC00cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMTcge1xuICBtYXJnaW4tdG9wOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjE4IHtcbiAgbWFyZ2luLXRvcDogLTQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjE5IHtcbiAgbWFyZ2luLXRvcDogLTQuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4yMCB7XG4gIG1hcmdpbi10b3A6IC01cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1uMSB7XG4gIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLW4yIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1uMyB7XG4gIG1hcmdpbi1yaWdodDogLTAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLW40IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtbjUge1xuICBtYXJnaW4tcmlnaHQ6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1uNiB7XG4gIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtbjcge1xuICBtYXJnaW4tcmlnaHQ6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1uOCB7XG4gIG1hcmdpbi1yaWdodDogLTJyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLW45IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtbjEwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1uMTEge1xuICBtYXJnaW4tcmlnaHQ6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1uMTIge1xuICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1uMTMge1xuICBtYXJnaW4tcmlnaHQ6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1uMTQge1xuICBtYXJnaW4tcmlnaHQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLW4xNSB7XG4gIG1hcmdpbi1yaWdodDogLTMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLW4xNiB7XG4gIG1hcmdpbi1yaWdodDogLTRyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLW4xNyB7XG4gIG1hcmdpbi1yaWdodDogLTQuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLW4xOCB7XG4gIG1hcmdpbi1yaWdodDogLTQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtbjE5IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtbjIwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjEge1xuICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjIge1xuICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMyB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNCB7XG4gIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNSB7XG4gIG1hcmdpbi1ib3R0b206IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNiB7XG4gIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW43IHtcbiAgbWFyZ2luLWJvdHRvbTogLTEuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW44IHtcbiAgbWFyZ2luLWJvdHRvbTogLTJyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW45IHtcbiAgbWFyZ2luLWJvdHRvbTogLTIuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xMCB7XG4gIG1hcmdpbi1ib3R0b206IC0yLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xMSB7XG4gIG1hcmdpbi1ib3R0b206IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMTIge1xuICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjEzIHtcbiAgbWFyZ2luLWJvdHRvbTogLTMuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xNCB7XG4gIG1hcmdpbi1ib3R0b206IC0zLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xNSB7XG4gIG1hcmdpbi1ib3R0b206IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMTYge1xuICBtYXJnaW4tYm90dG9tOiAtNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjE3IHtcbiAgbWFyZ2luLWJvdHRvbTogLTQuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xOCB7XG4gIG1hcmdpbi1ib3R0b206IC00LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xOSB7XG4gIG1hcmdpbi1ib3R0b206IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMjAge1xuICBtYXJnaW4tYm90dG9tOiAtNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtbjEge1xuICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLW4yIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLW4zIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy1uNCB7XG4gIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtbjUge1xuICBtYXJnaW4tbGVmdDogLTEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLW42IHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLW43IHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy1uOCB7XG4gIG1hcmdpbi1sZWZ0OiAtMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtbjkge1xuICBtYXJnaW4tbGVmdDogLTIuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLW4xMCB7XG4gIG1hcmdpbi1sZWZ0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy1uMTEge1xuICBtYXJnaW4tbGVmdDogLTIuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLW4xMiB7XG4gIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtbjEzIHtcbiAgbWFyZ2luLWxlZnQ6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy1uMTQge1xuICBtYXJnaW4tbGVmdDogLTMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtbjE1IHtcbiAgbWFyZ2luLWxlZnQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy1uMTYge1xuICBtYXJnaW4tbGVmdDogLTRyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLW4xNyB7XG4gIG1hcmdpbi1sZWZ0OiAtNC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtbjE4IHtcbiAgbWFyZ2luLWxlZnQ6IC00LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLW4xOSB7XG4gIG1hcmdpbi1sZWZ0OiAtNC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtbjIwIHtcbiAgbWFyZ2luLWxlZnQ6IC01cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTAge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEge1xuICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTIge1xuICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMyB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNCB7XG4gIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNSB7XG4gIHBhZGRpbmc6IDEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNiB7XG4gIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC03IHtcbiAgcGFkZGluZzogMS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC04IHtcbiAgcGFkZGluZzogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC05IHtcbiAgcGFkZGluZzogMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0xMCB7XG4gIHBhZGRpbmc6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0xMSB7XG4gIHBhZGRpbmc6IDIuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMTIge1xuICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEzIHtcbiAgcGFkZGluZzogMy4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0xNCB7XG4gIHBhZGRpbmc6IDMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0xNSB7XG4gIHBhZGRpbmc6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMTYge1xuICBwYWRkaW5nOiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTE3IHtcbiAgcGFkZGluZzogNC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0xOCB7XG4gIHBhZGRpbmc6IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0xOSB7XG4gIHBhZGRpbmc6IDQuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMjAge1xuICBwYWRkaW5nOiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC0wIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnB4LTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC00IHtcbiAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTUge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtNiB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtNyB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC04IHtcbiAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTkge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtMTAge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTExIHtcbiAgcGFkZGluZy1yaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTEyIHtcbiAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTEzIHtcbiAgcGFkZGluZy1yaWdodDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTE0IHtcbiAgcGFkZGluZy1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC0xNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC0xNiB7XG4gIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC0xNyB7XG4gIHBhZGRpbmctcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC0xOCB7XG4gIHBhZGRpbmctcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtMTkge1xuICBwYWRkaW5nLXJpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogNC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtMjAge1xuICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktMCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5weS0xIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTIge1xuICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTMge1xuICBwYWRkaW5nLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktNCB7XG4gIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS01IHtcbiAgcGFkZGluZy10b3A6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTYge1xuICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTcge1xuICBwYWRkaW5nLXRvcDogMS43NXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktOCB7XG4gIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS05IHtcbiAgcGFkZGluZy10b3A6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDIuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTEwIHtcbiAgcGFkZGluZy10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS0xMSB7XG4gIHBhZGRpbmctdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS0xMiB7XG4gIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS0xMyB7XG4gIHBhZGRpbmctdG9wOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS0xNCB7XG4gIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktMTUge1xuICBwYWRkaW5nLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktMTYge1xuICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktMTcge1xuICBwYWRkaW5nLXRvcDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogNC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktMTgge1xuICBwYWRkaW5nLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTE5IHtcbiAgcGFkZGluZy10b3A6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTIwIHtcbiAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ucHQtMSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0yIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMyB7XG4gIHBhZGRpbmctdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC00IHtcbiAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTUge1xuICBwYWRkaW5nLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNiB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTcge1xuICBwYWRkaW5nLXRvcDogMS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtOCB7XG4gIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC05IHtcbiAgcGFkZGluZy10b3A6IDIuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTEwIHtcbiAgcGFkZGluZy10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMTEge1xuICBwYWRkaW5nLXRvcDogMi43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMTIge1xuICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMTMge1xuICBwYWRkaW5nLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMTQge1xuICBwYWRkaW5nLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xNSB7XG4gIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xNiB7XG4gIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xNyB7XG4gIHBhZGRpbmctdG9wOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xOCB7XG4gIHBhZGRpbmctdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTE5IHtcbiAgcGFkZGluZy10b3A6IDQuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTIwIHtcbiAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0xIHtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS01IHtcbiAgcGFkZGluZy1yaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtNiB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtNyB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTgge1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS05IHtcbiAgcGFkZGluZy1yaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtMTAge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTExIHtcbiAgcGFkZGluZy1yaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtMTIge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0xMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTE0IHtcbiAgcGFkZGluZy1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0xNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTE2IHtcbiAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtMTcge1xuICBwYWRkaW5nLXJpZ2h0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0xOCB7XG4gIHBhZGRpbmctcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtMTkge1xuICBwYWRkaW5nLXJpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0yMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTAge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ucGItMSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0yIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMyB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi00IHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTUge1xuICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNiB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTcge1xuICBwYWRkaW5nLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItOCB7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi05IHtcbiAgcGFkZGluZy1ib3R0b206IDIuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTEwIHtcbiAgcGFkZGluZy1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMTEge1xuICBwYWRkaW5nLWJvdHRvbTogMi43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMTIge1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMTMge1xuICBwYWRkaW5nLWJvdHRvbTogMy4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMTQge1xuICBwYWRkaW5nLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xNiB7XG4gIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xNyB7XG4gIHBhZGRpbmctYm90dG9tOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xOCB7XG4gIHBhZGRpbmctYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTE5IHtcbiAgcGFkZGluZy1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTIwIHtcbiAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTAge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBzLTEge1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTIge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtMyB7XG4gIHBhZGRpbmctbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtNCB7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtNSB7XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtNiB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy03IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy04IHtcbiAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy05IHtcbiAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0xMCB7XG4gIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0xMSB7XG4gIHBhZGRpbmctbGVmdDogMi43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtMTIge1xuICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTEzIHtcbiAgcGFkZGluZy1sZWZ0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0xNCB7XG4gIHBhZGRpbmctbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0xNSB7XG4gIHBhZGRpbmctbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtMTYge1xuICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTE3IHtcbiAgcGFkZGluZy1sZWZ0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0xOCB7XG4gIHBhZGRpbmctbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0xOSB7XG4gIHBhZGRpbmctbGVmdDogNC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtMjAge1xuICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC0wIHtcbiAgZ2FwOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMSB7XG4gIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTIge1xuICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTMge1xuICBnYXA6IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC00IHtcbiAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtNSB7XG4gIGdhcDogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTYge1xuICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTcge1xuICBnYXA6IDEuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC04IHtcbiAgZ2FwOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtOSB7XG4gIGdhcDogMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTEwIHtcbiAgZ2FwOiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC0xMSB7XG4gIGdhcDogMi43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTEyIHtcbiAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMTMge1xuICBnYXA6IDMuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC0xNCB7XG4gIGdhcDogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMTUge1xuICBnYXA6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC0xNiB7XG4gIGdhcDogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTE3IHtcbiAgZ2FwOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMTgge1xuICBnYXA6IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTE5IHtcbiAgZ2FwOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMjAge1xuICBnYXA6IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtMCB7XG4gIHJvdy1nYXA6IDAgIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtMSB7XG4gIHJvdy1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtMiB7XG4gIHJvdy1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm93LWdhcC0zIHtcbiAgcm93LWdhcDogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm93LWdhcC00IHtcbiAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm93LWdhcC01IHtcbiAgcm93LWdhcDogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm93LWdhcC02IHtcbiAgcm93LWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTcge1xuICByb3ctZ2FwOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTgge1xuICByb3ctZ2FwOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTkge1xuICByb3ctZ2FwOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTEwIHtcbiAgcm93LWdhcDogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTExIHtcbiAgcm93LWdhcDogMi43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm93LWdhcC0xMiB7XG4gIHJvdy1nYXA6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtMTMge1xuICByb3ctZ2FwOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTE0IHtcbiAgcm93LWdhcDogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTE1IHtcbiAgcm93LWdhcDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm93LWdhcC0xNiB7XG4gIHJvdy1nYXA6IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtMTcge1xuICByb3ctZ2FwOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTE4IHtcbiAgcm93LWdhcDogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTE5IHtcbiAgcm93LWdhcDogNC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm93LWdhcC0yMCB7XG4gIHJvdy1nYXA6IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLmNvbHVtbi1nYXAtMCB7XG4gIGNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcbn1cblxuLmNvbHVtbi1nYXAtMSB7XG4gIGNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmNvbHVtbi1nYXAtMiB7XG4gIGNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC0zIHtcbiAgY29sdW1uLWdhcDogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC00IHtcbiAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC01IHtcbiAgY29sdW1uLWdhcDogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC02IHtcbiAgY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW4tZ2FwLTcge1xuICBjb2x1bW4tZ2FwOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW4tZ2FwLTgge1xuICBjb2x1bW4tZ2FwOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW4tZ2FwLTkge1xuICBjb2x1bW4tZ2FwOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW4tZ2FwLTEwIHtcbiAgY29sdW1uLWdhcDogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW4tZ2FwLTExIHtcbiAgY29sdW1uLWdhcDogMi43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC0xMiB7XG4gIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLmNvbHVtbi1nYXAtMTMge1xuICBjb2x1bW4tZ2FwOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW4tZ2FwLTE0IHtcbiAgY29sdW1uLWdhcDogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW4tZ2FwLTE1IHtcbiAgY29sdW1uLWdhcDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC0xNiB7XG4gIGNvbHVtbi1nYXA6IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLmNvbHVtbi1nYXAtMTcge1xuICBjb2x1bW4tZ2FwOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW4tZ2FwLTE4IHtcbiAgY29sdW1uLWdhcDogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW4tZ2FwLTE5IHtcbiAgY29sdW1uLWdhcDogNC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC0yMCB7XG4gIGNvbHVtbi1nYXA6IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLmZvbnQtbW9ub3NwYWNlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJzLWZvbnQtbW9ub3NwYWNlKSAhaW1wb3J0YW50O1xufVxuXG4uZnMtMSB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjNyZW0gKyAwLjZ2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTIge1xuICBmb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTMge1xuICBmb250LXNpemU6IGNhbGMoMS4yNnJlbSArIDAuMTJ2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTQge1xuICBmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmZzLTUge1xuICBmb250LXNpemU6IDEuMTVyZW0gIWltcG9ydGFudDtcbn1cblxuLmZzLTYge1xuICBmb250LXNpemU6IDEuMDc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mcy03IHtcbiAgZm9udC1zaXplOiAwLjk1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mcy04IHtcbiAgZm9udC1zaXplOiAwLjg1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mcy05IHtcbiAgZm9udC1zaXplOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mcy0xMCB7XG4gIGZvbnQtc2l6ZTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mcy1zbSB7XG4gIGZvbnQtc2l6ZTogMC45NXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZnMtYmFzZSB7XG4gIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZnMtbGcge1xuICBmb250LXNpemU6IDEuMDc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mcy14bCB7XG4gIGZvbnQtc2l6ZTogMS4yMXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZnMtZmx1aWQge1xuICBmb250LXNpemU6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmZzLTJ4IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMzI1cmVtICsgMC45dncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy0ycXgge1xuICBmb250LXNpemU6IGNhbGMoMS4zNXJlbSArIDEuMnZ3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtMmh4IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMzc1cmVtICsgMS41dncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy0ydHgge1xuICBmb250LXNpemU6IGNhbGMoMS40cmVtICsgMS44dncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy0zeCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjQyNXJlbSArIDIuMXZ3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtM3F4IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNDVyZW0gKyAyLjR2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTNoeCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjQ3NXJlbSArIDIuN3Z3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtM3R4IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNXJlbSArIDN2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTR4IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNTI1cmVtICsgMy4zdncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy00cXgge1xuICBmb250LXNpemU6IGNhbGMoMS41NXJlbSArIDMuNnZ3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtNGh4IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNTc1cmVtICsgMy45dncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy00dHgge1xuICBmb250LXNpemU6IGNhbGMoMS42cmVtICsgNC4ydncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy01eCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjYyNXJlbSArIDQuNXZ3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtNXF4IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNjVyZW0gKyA0Ljh2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTVoeCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjY3NXJlbSArIDUuMXZ3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtNXR4IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuN3JlbSArIDUuNHZ3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtNngge1xuICBmb250LXNpemU6IGNhbGMoMS43MjVyZW0gKyA1Ljd2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTZxeCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjc1cmVtICsgNnZ3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtNmh4IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNzc1cmVtICsgNi4zdncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy02dHgge1xuICBmb250LXNpemU6IGNhbGMoMS44cmVtICsgNi42dncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy03eCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjgyNXJlbSArIDYuOXZ3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtN3F4IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuODVyZW0gKyA3LjJ2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTdoeCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjg3NXJlbSArIDcuNXZ3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtN3R4IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuOXJlbSArIDcuOHZ3KSAhaW1wb3J0YW50O1xufVxuXG4uZnN0LWl0YWxpYyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50O1xufVxuXG4uZnN0LW5vcm1hbCB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4uZnctbGlnaHRlciB7XG4gIGZvbnQtd2VpZ2h0OiBsaWdodGVyICFpbXBvcnRhbnQ7XG59XG5cbi5mdy1saWdodCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDtcbn1cblxuLmZ3LW5vcm1hbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbn1cblxuLmZ3LW1lZGl1bSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbn1cblxuLmZ3LXNlbWlib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xufVxuXG4uZnctYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbn1cblxuLmZ3LWJvbGRlciB7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbn1cblxuLmxoLTAge1xuICBsaW5lLWhlaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ubGgtMSB7XG4gIGxpbmUtaGVpZ2h0OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5saC1zbSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1ICFpbXBvcnRhbnQ7XG59XG5cbi5saC1iYXNlIHtcbiAgbGluZS1oZWlnaHQ6IDEuNSAhaW1wb3J0YW50O1xufVxuXG4ubGgtbGcge1xuICBsaW5lLWhlaWdodDogMS43NSAhaW1wb3J0YW50O1xufVxuXG4ubGgteGwge1xuICBsaW5lLWhlaWdodDogMiAhaW1wb3J0YW50O1xufVxuXG4ubGgteHhsIHtcbiAgbGluZS1oZWlnaHQ6IDIuMjUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc3RhcnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWVuZCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kZWNvcmF0aW9uLW5vbmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi11bmRlcmxpbmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kZWNvcmF0aW9uLWxpbmUtdGhyb3VnaCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4vKiBydGw6YmVnaW46cmVtb3ZlICovXG4udGV4dC1icmVhayB7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZCAhaW1wb3J0YW50O1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG59XG5cbi8qIHJ0bDplbmQ6cmVtb3ZlICovXG4udGV4dC1saWdodCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1wcmltYXJ5IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc2Vjb25kYXJ5IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zdWNjZXNzIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW5mbyB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1pbmZvLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdhcm5pbmcge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtd2FybmluZy1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYW5nZXIge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhcmsge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ibGFjayB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1ibGFjay1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZSB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy13aGl0ZS1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ib2R5IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWJvZHktY29sb3ItcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbXV0ZWQge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmxhY2stNTAge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZS01MCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJvZHktc2Vjb25kYXJ5IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJvZHktdGVydGlhcnkge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHZhcigtLWJzLXRlcnRpYXJ5LWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ib2R5LWVtcGhhc2lzIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcmVzZXQge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtb3BhY2l0eS0yNSB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAwLjI1O1xufVxuXG4udGV4dC1vcGFjaXR5LTUwIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDAuNTtcbn1cblxuLnRleHQtb3BhY2l0eS03NSB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAwLjc1O1xufVxuXG4udGV4dC1vcGFjaXR5LTEwMCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xufVxuXG4udGV4dC1wcmltYXJ5LWVtcGhhc2lzIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnktdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc2Vjb25kYXJ5LWVtcGhhc2lzIHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zdWNjZXNzLWVtcGhhc2lzIHtcbiAgY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW5mby1lbXBoYXNpcyB7XG4gIGNvbG9yOiB2YXIoLS1icy1pbmZvLXRleHQtZW1waGFzaXMpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdhcm5pbmctZW1waGFzaXMge1xuICBjb2xvcjogdmFyKC0tYnMtd2FybmluZy10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYW5nZXItZW1waGFzaXMge1xuICBjb2xvcjogdmFyKC0tYnMtZGFuZ2VyLXRleHQtZW1waGFzaXMpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0LWVtcGhhc2lzIHtcbiAgY29sb3I6IHZhcigtLWJzLWxpZ2h0LXRleHQtZW1waGFzaXMpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhcmstZW1waGFzaXMge1xuICBjb2xvcjogdmFyKC0tYnMtZGFyay10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1vcGFjaXR5LTEwIHtcbiAgLS1icy1saW5rLW9wYWNpdHk6IDAuMTtcbn1cblxuLmxpbmstb3BhY2l0eS0xMC1ob3Zlcjpob3ZlciB7XG4gIC0tYnMtbGluay1vcGFjaXR5OiAwLjE7XG59XG5cbi5saW5rLW9wYWNpdHktMjUge1xuICAtLWJzLWxpbmstb3BhY2l0eTogMC4yNTtcbn1cblxuLmxpbmstb3BhY2l0eS0yNS1ob3Zlcjpob3ZlciB7XG4gIC0tYnMtbGluay1vcGFjaXR5OiAwLjI1O1xufVxuXG4ubGluay1vcGFjaXR5LTUwIHtcbiAgLS1icy1saW5rLW9wYWNpdHk6IDAuNTtcbn1cblxuLmxpbmstb3BhY2l0eS01MC1ob3Zlcjpob3ZlciB7XG4gIC0tYnMtbGluay1vcGFjaXR5OiAwLjU7XG59XG5cbi5saW5rLW9wYWNpdHktNzUge1xuICAtLWJzLWxpbmstb3BhY2l0eTogMC43NTtcbn1cblxuLmxpbmstb3BhY2l0eS03NS1ob3Zlcjpob3ZlciB7XG4gIC0tYnMtbGluay1vcGFjaXR5OiAwLjc1O1xufVxuXG4ubGluay1vcGFjaXR5LTEwMCB7XG4gIC0tYnMtbGluay1vcGFjaXR5OiAxO1xufVxuXG4ubGluay1vcGFjaXR5LTEwMC1ob3Zlcjpob3ZlciB7XG4gIC0tYnMtbGluay1vcGFjaXR5OiAxO1xufVxuXG4ubGluay1vZmZzZXQtMSB7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4xMjVlbSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1vZmZzZXQtMS1ob3Zlcjpob3ZlciB7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4xMjVlbSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1vZmZzZXQtMiB7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLW9mZnNldC0yLWhvdmVyOmhvdmVyIHtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW0gIWltcG9ydGFudDtcbn1cblxuLmxpbmstb2Zmc2V0LTMge1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMzc1ZW0gIWltcG9ydGFudDtcbn1cblxuLmxpbmstb2Zmc2V0LTMtaG92ZXI6aG92ZXIge1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMzc1ZW0gIWltcG9ydGFudDtcbn1cblxuLmxpbmstdW5kZXJsaW5lLWxpZ2h0IHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXVuZGVybGluZS1wcmltYXJ5IHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstdW5kZXJsaW5lLXNlY29uZGFyeSB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstdW5kZXJsaW5lLXN1Y2Nlc3Mge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay11bmRlcmxpbmUtaW5mbyB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXVuZGVybGluZS13YXJuaW5nIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEodmFyKC0tYnMtd2FybmluZy1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstdW5kZXJsaW5lLWRhbmdlciB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstdW5kZXJsaW5lLWRhcmsge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay11bmRlcmxpbmUge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSh2YXIoLS1icy1saW5rLWNvbG9yLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay11bmRlcmxpbmUtb3BhY2l0eS0wIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwO1xufVxuXG4ubGluay11bmRlcmxpbmUtb3BhY2l0eS0wLWhvdmVyOmhvdmVyIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwO1xufVxuXG4ubGluay11bmRlcmxpbmUtb3BhY2l0eS0xMCB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC4xO1xufVxuXG4ubGluay11bmRlcmxpbmUtb3BhY2l0eS0xMC1ob3Zlcjpob3ZlciB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC4xO1xufVxuXG4ubGluay11bmRlcmxpbmUtb3BhY2l0eS0yNSB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC4yNTtcbn1cblxuLmxpbmstdW5kZXJsaW5lLW9wYWNpdHktMjUtaG92ZXI6aG92ZXIge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDAuMjU7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTUwIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjU7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTUwLWhvdmVyOmhvdmVyIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjU7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTc1IHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjc1O1xufVxuXG4ubGluay11bmRlcmxpbmUtb3BhY2l0eS03NS1ob3Zlcjpob3ZlciB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC43NTtcbn1cblxuLmxpbmstdW5kZXJsaW5lLW9wYWNpdHktMTAwIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO1xufVxuXG4ubGluay11bmRlcmxpbmUtb3BhY2l0eS0xMDAtaG92ZXI6aG92ZXIge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7XG59XG5cbi5iZy1saWdodCB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXByaW1hcnkge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXNlY29uZGFyeSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdWNjZXNzIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmZvIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13YXJuaW5nIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYW5nZXIge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFyayB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctYmxhY2sge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtYmxhY2stcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13aGl0ZSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy13aGl0ZS1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWJvZHkge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtYm9keS1iZy1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXRyYW5zcGFyZW50IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYmctYm9keS1zZWNvbmRhcnkge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LWJnLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctYm9keS10ZXJ0aWFyeSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy10ZXJ0aWFyeS1iZy1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLW9wYWNpdHktMTAge1xuICAtLWJzLWJnLW9wYWNpdHk6IDAuMTtcbn1cblxuLmJnLW9wYWNpdHktMjUge1xuICAtLWJzLWJnLW9wYWNpdHk6IDAuMjU7XG59XG5cbi5iZy1vcGFjaXR5LTUwIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAwLjU7XG59XG5cbi5iZy1vcGFjaXR5LTc1IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAwLjc1O1xufVxuXG4uYmctb3BhY2l0eS0xMDAge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG59XG5cbi5iZy1wcmltYXJ5LXN1YnRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnktYmctc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctc2Vjb25kYXJ5LXN1YnRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1iZy1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdWNjZXNzLXN1YnRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtYmctc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5mby1zdWJ0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1pbmZvLWJnLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXdhcm5pbmctc3VidGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtd2FybmluZy1iZy1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYW5nZXItc3VidGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWJnLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LXN1YnRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpZ2h0LWJnLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhcmstc3VidGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFyay1iZy1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmFkaWVudCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWJzLWdyYWRpZW50KSAhaW1wb3J0YW50O1xufVxuXG4udXNlci1zZWxlY3QtYWxsIHtcbiAgdXNlci1zZWxlY3Q6IGFsbCAhaW1wb3J0YW50O1xufVxuXG4udXNlci1zZWxlY3QtYXV0byB7XG4gIHVzZXItc2VsZWN0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1ub25lIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnBlLW5vbmUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucGUtYXV0byB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0xIHtcbiAgYm9yZGVyLXJhZGl1czogMC41NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0yIHtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0zIHtcbiAgYm9yZGVyLXJhZGl1czogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC00IHtcbiAgYm9yZGVyLXJhZGl1czogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcGlsbCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3AtMCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wLTEge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wLTIge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wLTMge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wLTQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wLTUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3AtY2lyY2xlIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wLXBpbGwge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWVuZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtZW5kLTAge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1lbmQtMSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtZW5kLTIge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWVuZC0zIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1lbmQtNCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtZW5kLTUge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtZW5kLWNpcmNsZSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1lbmQtcGlsbCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20tMCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tLTEge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tLTIge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tLTMge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tLTQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tLTUge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20tY2lyY2xlIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tLXBpbGwge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXN0YXJ0IHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc3RhcnQtMCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zdGFydC0xIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc3RhcnQtMiB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXN0YXJ0LTMge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zdGFydC00IHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc3RhcnQtNSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc3RhcnQtY2lyY2xlIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zdGFydC1waWxsIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7XG59XG5cbi52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi56LWluZGV4LW4xIHtcbiAgei1pbmRleDogLTEgIWltcG9ydGFudDtcbn1cblxuLnotaW5kZXgtbjIge1xuICB6LWluZGV4OiAtMiAhaW1wb3J0YW50O1xufVxuXG4uei1pbmRleC0wIHtcbiAgei1pbmRleDogMCAhaW1wb3J0YW50O1xufVxuXG4uei1pbmRleC0xIHtcbiAgei1pbmRleDogMSAhaW1wb3J0YW50O1xufVxuXG4uei1pbmRleC0yIHtcbiAgei1pbmRleDogMiAhaW1wb3J0YW50O1xufVxuXG4uei1pbmRleC0zIHtcbiAgei1pbmRleDogMyAhaW1wb3J0YW50O1xufVxuXG4uY3Vyc29yLWhlbHAge1xuICBjdXJzb3I6IGhlbHAgIWltcG9ydGFudDtcbn1cblxuLmN1cnNvci13YWl0IHtcbiAgY3Vyc29yOiB3YWl0ICFpbXBvcnRhbnQ7XG59XG5cbi5jdXJzb3ItY3Jvc3NoYWlyIHtcbiAgY3Vyc29yOiBjcm9zc2hhaXIgIWltcG9ydGFudDtcbn1cblxuLmN1cnNvci1ub3QtYWxsb3dlZCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbn1cblxuLmN1cnNvci16b29tLWluIHtcbiAgY3Vyc29yOiB6b29tLWluICFpbXBvcnRhbnQ7XG59XG5cbi5jdXJzb3ItZ3JhYiB7XG4gIGN1cnNvcjogZ3JhYiAhaW1wb3J0YW50O1xufVxuXG4uY3Vyc29yLXBvaW50ZXIge1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMCB7XG4gIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMC1ob3Zlcjpob3ZlciB7XG4gIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktNSB7XG4gIG9wYWNpdHk6IDAuMDUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktNS1ob3Zlcjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuMDUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMTAge1xuICBvcGFjaXR5OiAwLjEgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMTAtaG92ZXI6aG92ZXIge1xuICBvcGFjaXR5OiAwLjEgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMTUge1xuICBvcGFjaXR5OiAwLjE1ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTE1LWhvdmVyOmhvdmVyIHtcbiAgb3BhY2l0eTogMC4xNSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS0yMCB7XG4gIG9wYWNpdHk6IDAuMiAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS0yMC1ob3Zlcjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuMiAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS0yNSB7XG4gIG9wYWNpdHk6IDAuMjUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMjUtaG92ZXI6aG92ZXIge1xuICBvcGFjaXR5OiAwLjI1ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTUwIHtcbiAgb3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTUwLWhvdmVyOmhvdmVyIHtcbiAgb3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTc1IHtcbiAgb3BhY2l0eTogMC43NSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS03NS1ob3Zlcjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNzUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMTAwIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS0xMDAtaG92ZXI6aG92ZXIge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy11bnNldCB7XG4gIG1pbi13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTI1IHtcbiAgbWluLXdpZHRoOiAyNSUgIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTUwIHtcbiAgbWluLXdpZHRoOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTc1IHtcbiAgbWluLXdpZHRoOiA3NSUgIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTEwMCB7XG4gIG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctYXV0byB7XG4gIG1pbi13aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMXB4IHtcbiAgbWluLXdpZHRoOiAxcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTJweCB7XG4gIG1pbi13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy0zcHgge1xuICBtaW4td2lkdGg6IDNweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctNHB4IHtcbiAgbWluLXdpZHRoOiA0cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTVweCB7XG4gIG1pbi13aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy02cHgge1xuICBtaW4td2lkdGg6IDZweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctN3B4IHtcbiAgbWluLXdpZHRoOiA3cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LThweCB7XG4gIG1pbi13aWR0aDogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy05cHgge1xuICBtaW4td2lkdGg6IDlweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMTBweCB7XG4gIG1pbi13aWR0aDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMTVweCB7XG4gIG1pbi13aWR0aDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMjBweCB7XG4gIG1pbi13aWR0aDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMjVweCB7XG4gIG1pbi13aWR0aDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMzBweCB7XG4gIG1pbi13aWR0aDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMzVweCB7XG4gIG1pbi13aWR0aDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctNDBweCB7XG4gIG1pbi13aWR0aDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctNDVweCB7XG4gIG1pbi13aWR0aDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctNTBweCB7XG4gIG1pbi13aWR0aDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctNTVweCB7XG4gIG1pbi13aWR0aDogNTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctNjBweCB7XG4gIG1pbi13aWR0aDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctNjVweCB7XG4gIG1pbi13aWR0aDogNjVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctNzBweCB7XG4gIG1pbi13aWR0aDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctNzVweCB7XG4gIG1pbi13aWR0aDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctODBweCB7XG4gIG1pbi13aWR0aDogODBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctODVweCB7XG4gIG1pbi13aWR0aDogODVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctOTBweCB7XG4gIG1pbi13aWR0aDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctOTVweCB7XG4gIG1pbi13aWR0aDogOTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMTAwcHgge1xuICBtaW4td2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy0xMjVweCB7XG4gIG1pbi13aWR0aDogMTI1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTE1MHB4IHtcbiAgbWluLXdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMTc1cHgge1xuICBtaW4td2lkdGg6IDE3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy0yMDBweCB7XG4gIG1pbi13aWR0aDogMjAwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTIyNXB4IHtcbiAgbWluLXdpZHRoOiAyMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMjUwcHgge1xuICBtaW4td2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy0yNzVweCB7XG4gIG1pbi13aWR0aDogMjc1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTMwMHB4IHtcbiAgbWluLXdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMzI1cHgge1xuICBtaW4td2lkdGg6IDMyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy0zNTBweCB7XG4gIG1pbi13aWR0aDogMzUwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTM3NXB4IHtcbiAgbWluLXdpZHRoOiAzNzVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctNDAwcHgge1xuICBtaW4td2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy00MjVweCB7XG4gIG1pbi13aWR0aDogNDI1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTQ1MHB4IHtcbiAgbWluLXdpZHRoOiA0NTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctNDc1cHgge1xuICBtaW4td2lkdGg6IDQ3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy01MDBweCB7XG4gIG1pbi13aWR0aDogNTAwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTU1MHB4IHtcbiAgbWluLXdpZHRoOiA1NTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctNjAwcHgge1xuICBtaW4td2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy02NTBweCB7XG4gIG1pbi13aWR0aDogNjUwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTcwMHB4IHtcbiAgbWluLXdpZHRoOiA3MDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctNzUwcHgge1xuICBtaW4td2lkdGg6IDc1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy04MDBweCB7XG4gIG1pbi13aWR0aDogODAwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTg1MHB4IHtcbiAgbWluLXdpZHRoOiA4NTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctOTAwcHgge1xuICBtaW4td2lkdGg6IDkwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy05NTBweCB7XG4gIG1pbi13aWR0aDogOTUwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTEwMDBweCB7XG4gIG1pbi13aWR0aDogMTAwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC11bnNldCB7XG4gIG1pbi1oZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC0yNSB7XG4gIG1pbi1oZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtNTAge1xuICBtaW4taGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTc1IHtcbiAgbWluLWhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC0xMDAge1xuICBtaW4taGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC1hdXRvIHtcbiAgbWluLWhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMXB4IHtcbiAgbWluLWhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC0ycHgge1xuICBtaW4taGVpZ2h0OiAycHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTNweCB7XG4gIG1pbi1oZWlnaHQ6IDNweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtNHB4IHtcbiAgbWluLWhlaWdodDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC01cHgge1xuICBtaW4taGVpZ2h0OiA1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTZweCB7XG4gIG1pbi1oZWlnaHQ6IDZweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtN3B4IHtcbiAgbWluLWhlaWdodDogN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC04cHgge1xuICBtaW4taGVpZ2h0OiA4cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTlweCB7XG4gIG1pbi1oZWlnaHQ6IDlweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMTBweCB7XG4gIG1pbi1oZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTE1cHgge1xuICBtaW4taGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC0yMHB4IHtcbiAgbWluLWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMjVweCB7XG4gIG1pbi1oZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTMwcHgge1xuICBtaW4taGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC0zNXB4IHtcbiAgbWluLWhlaWdodDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtNDBweCB7XG4gIG1pbi1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTQ1cHgge1xuICBtaW4taGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC01MHB4IHtcbiAgbWluLWhlaWdodDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtNTVweCB7XG4gIG1pbi1oZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTYwcHgge1xuICBtaW4taGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC02NXB4IHtcbiAgbWluLWhlaWdodDogNjVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtNzBweCB7XG4gIG1pbi1oZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTc1cHgge1xuICBtaW4taGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC04MHB4IHtcbiAgbWluLWhlaWdodDogODBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtODVweCB7XG4gIG1pbi1oZWlnaHQ6IDg1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTkwcHgge1xuICBtaW4taGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC05NXB4IHtcbiAgbWluLWhlaWdodDogOTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMTAwcHgge1xuICBtaW4taGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMTI1cHgge1xuICBtaW4taGVpZ2h0OiAxMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMTUwcHgge1xuICBtaW4taGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMTc1cHgge1xuICBtaW4taGVpZ2h0OiAxNzVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMjAwcHgge1xuICBtaW4taGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMjI1cHgge1xuICBtaW4taGVpZ2h0OiAyMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMjUwcHgge1xuICBtaW4taGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMjc1cHgge1xuICBtaW4taGVpZ2h0OiAyNzVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMzAwcHgge1xuICBtaW4taGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMzI1cHgge1xuICBtaW4taGVpZ2h0OiAzMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMzUwcHgge1xuICBtaW4taGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMzc1cHgge1xuICBtaW4taGVpZ2h0OiAzNzVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtNDAwcHgge1xuICBtaW4taGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtNDI1cHgge1xuICBtaW4taGVpZ2h0OiA0MjVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtNDUwcHgge1xuICBtaW4taGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtNDc1cHgge1xuICBtaW4taGVpZ2h0OiA0NzVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtNTAwcHgge1xuICBtaW4taGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtNTUwcHgge1xuICBtaW4taGVpZ2h0OiA1NTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtNjAwcHgge1xuICBtaW4taGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtNjUwcHgge1xuICBtaW4taGVpZ2h0OiA2NTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtNzAwcHgge1xuICBtaW4taGVpZ2h0OiA3MDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtNzUwcHgge1xuICBtaW4taGVpZ2h0OiA3NTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtODAwcHgge1xuICBtaW4taGVpZ2h0OiA4MDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtODUwcHgge1xuICBtaW4taGVpZ2h0OiA4NTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtOTAwcHgge1xuICBtaW4taGVpZ2h0OiA5MDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtOTUwcHgge1xuICBtaW4taGVpZ2h0OiA5NTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMTAwMHB4IHtcbiAgbWluLWhlaWdodDogMTAwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wLTAge1xuICBib3JkZXItdG9wLXdpZHRoOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wLTEge1xuICBib3JkZXItdG9wLXdpZHRoOiAxcHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtMiB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDJweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcC0zIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wLTQge1xuICBib3JkZXItdG9wLXdpZHRoOiA0cHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtNSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDVweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS0wIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS0xIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLTIge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAycHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20tMyB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDNweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS00IHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLTUge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiA1cHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodC0wIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQtMSB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQtMiB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQtMyB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQtNCB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQtNSB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdC0wIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0LTEge1xuICBib3JkZXItbGVmdC13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdC0yIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDJweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxlZnQtMyB7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAzcHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0LTQge1xuICBib3JkZXItbGVmdC13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdC01IHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ubHMtMSB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFyZW0gIWltcG9ydGFudDtcbn1cblxuLmxzLTIge1xuICBsZXR0ZXItc3BhY2luZzogMC4xMTVyZW0gIWltcG9ydGFudDtcbn1cblxuLmxzLTMge1xuICBsZXR0ZXItc3BhY2luZzogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmxzLTQge1xuICBsZXR0ZXItc3BhY2luZzogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubHMtNSB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmxzLW4xIHtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjFyZW0gIWltcG9ydGFudDtcbn1cblxuLmxzLW4yIHtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjExNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubHMtbjMge1xuICBsZXR0ZXItc3BhY2luZzogLTAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5scy1uNCB7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubHMtbjUge1xuICBsZXR0ZXItc3BhY2luZzogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsb2F0LXNtLXN0YXJ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1zbS1lbmQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1zbS1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXNtLWNvbnRhaW4ge1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1zbS1jb3ZlciB7XG4gICAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1zbS1maWxsIHtcbiAgICBvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtc20tc2NhbGUge1xuICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1zbS1ub25lIHtcbiAgICBvYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm92ZXJmbG93LXNtLWF1dG8ge1xuICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm92ZXJmbG93LXNtLWhpZGRlbiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5vdmVyZmxvdy1zbS12aXNpYmxlIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5vdmVyZmxvdy1zbS1zY3JvbGwge1xuICAgIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZS1ncmlkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBvc2l0aW9uLXNtLXN0YXRpYyB7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICB9XG4gIC5wb3NpdGlvbi1zbS1yZWxhdGl2ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBvc2l0aW9uLXNtLWFic29sdXRlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgfVxuICAucG9zaXRpb24tc20tZml4ZWQge1xuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICB9XG4gIC5wb3NpdGlvbi1zbS1zdGlja3kge1xuICAgIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS11bnNldCB7XG4gICAgd2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tMjUge1xuICAgIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS01MCB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTc1IHtcbiAgICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tMTAwIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLWF1dG8ge1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tMXB4IHtcbiAgICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tMnB4IHtcbiAgICB3aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tM3B4IHtcbiAgICB3aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tNHB4IHtcbiAgICB3aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tNXB4IHtcbiAgICB3aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tNnB4IHtcbiAgICB3aWR0aDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tN3B4IHtcbiAgICB3aWR0aDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tOHB4IHtcbiAgICB3aWR0aDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tOXB4IHtcbiAgICB3aWR0aDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tMTBweCB7XG4gICAgd2lkdGg6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS0xNXB4IHtcbiAgICB3aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTIwcHgge1xuICAgIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tMjVweCB7XG4gICAgd2lkdGg6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS0zMHB4IHtcbiAgICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTM1cHgge1xuICAgIHdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tNDBweCB7XG4gICAgd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS00NXB4IHtcbiAgICB3aWR0aDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTUwcHgge1xuICAgIHdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tNTVweCB7XG4gICAgd2lkdGg6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS02MHB4IHtcbiAgICB3aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTY1cHgge1xuICAgIHdpZHRoOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tNzBweCB7XG4gICAgd2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS03NXB4IHtcbiAgICB3aWR0aDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTgwcHgge1xuICAgIHdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tODVweCB7XG4gICAgd2lkdGg6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS05MHB4IHtcbiAgICB3aWR0aDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTk1cHgge1xuICAgIHdpZHRoOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tMTAwcHgge1xuICAgIHdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTEyNXB4IHtcbiAgICB3aWR0aDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS0xNTBweCB7XG4gICAgd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tMTc1cHgge1xuICAgIHdpZHRoOiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTIwMHB4IHtcbiAgICB3aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS0yMjVweCB7XG4gICAgd2lkdGg6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tMjUwcHgge1xuICAgIHdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTI3NXB4IHtcbiAgICB3aWR0aDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS0zMDBweCB7XG4gICAgd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tMzI1cHgge1xuICAgIHdpZHRoOiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTM1MHB4IHtcbiAgICB3aWR0aDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS0zNzVweCB7XG4gICAgd2lkdGg6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tNDAwcHgge1xuICAgIHdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTQyNXB4IHtcbiAgICB3aWR0aDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS00NTBweCB7XG4gICAgd2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tNDc1cHgge1xuICAgIHdpZHRoOiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTUwMHB4IHtcbiAgICB3aWR0aDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS01NTBweCB7XG4gICAgd2lkdGg6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tNjAwcHgge1xuICAgIHdpZHRoOiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTY1MHB4IHtcbiAgICB3aWR0aDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS03MDBweCB7XG4gICAgd2lkdGg6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tNzUwcHgge1xuICAgIHdpZHRoOiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTgwMHB4IHtcbiAgICB3aWR0aDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS04NTBweCB7XG4gICAgd2lkdGg6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tOTAwcHgge1xuICAgIHdpZHRoOiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTk1MHB4IHtcbiAgICB3aWR0aDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS0xMDAwcHgge1xuICAgIHdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctc20tdW5zZXQge1xuICAgIG1heC13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuICAubXctc20tMjUge1xuICAgIG1heC13aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTUwIHtcbiAgICBtYXgtd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1zbS03NSB7XG4gICAgbWF4LXdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAubXctc20tMTAwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubXctc20tYXV0byB7XG4gICAgbWF4LXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTFweCB7XG4gICAgbWF4LXdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctc20tMnB4IHtcbiAgICBtYXgtd2lkdGg6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1zbS0zcHgge1xuICAgIG1heC13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTRweCB7XG4gICAgbWF4LXdpZHRoOiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctc20tNXB4IHtcbiAgICBtYXgtd2lkdGg6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1zbS02cHgge1xuICAgIG1heC13aWR0aDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTdweCB7XG4gICAgbWF4LXdpZHRoOiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctc20tOHB4IHtcbiAgICBtYXgtd2lkdGg6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1zbS05cHgge1xuICAgIG1heC13aWR0aDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTEwcHgge1xuICAgIG1heC13aWR0aDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1zbS0xNXB4IHtcbiAgICBtYXgtd2lkdGg6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctc20tMjBweCB7XG4gICAgbWF4LXdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTI1cHgge1xuICAgIG1heC13aWR0aDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1zbS0zMHB4IHtcbiAgICBtYXgtd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctc20tMzVweCB7XG4gICAgbWF4LXdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTQwcHgge1xuICAgIG1heC13aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1zbS00NXB4IHtcbiAgICBtYXgtd2lkdGg6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctc20tNTBweCB7XG4gICAgbWF4LXdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTU1cHgge1xuICAgIG1heC13aWR0aDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1zbS02MHB4IHtcbiAgICBtYXgtd2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctc20tNjVweCB7XG4gICAgbWF4LXdpZHRoOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTcwcHgge1xuICAgIG1heC13aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1zbS03NXB4IHtcbiAgICBtYXgtd2lkdGg6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctc20tODBweCB7XG4gICAgbWF4LXdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTg1cHgge1xuICAgIG1heC13aWR0aDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1zbS05MHB4IHtcbiAgICBtYXgtd2lkdGg6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctc20tOTVweCB7XG4gICAgbWF4LXdpZHRoOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTEwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTEyNXB4IHtcbiAgICBtYXgtd2lkdGg6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTE1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTE3NXB4IHtcbiAgICBtYXgtd2lkdGg6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTIwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTIyNXB4IHtcbiAgICBtYXgtd2lkdGg6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTI1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTI3NXB4IHtcbiAgICBtYXgtd2lkdGg6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTMwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTMyNXB4IHtcbiAgICBtYXgtd2lkdGg6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTM1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTM3NXB4IHtcbiAgICBtYXgtd2lkdGg6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTQwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTQyNXB4IHtcbiAgICBtYXgtd2lkdGg6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTQ1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTQ3NXB4IHtcbiAgICBtYXgtd2lkdGg6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTUwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTU1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTYwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTY1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTcwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTc1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTgwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTg1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTkwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTk1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTEwMDBweCB7XG4gICAgbWF4LXdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS11bnNldCB7XG4gICAgaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTI1IHtcbiAgICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTUwIHtcbiAgICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTc1IHtcbiAgICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTEwMCB7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tYXV0byB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMXB4IHtcbiAgICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTJweCB7XG4gICAgaGVpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS0zcHgge1xuICAgIGhlaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNHB4IHtcbiAgICBoZWlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTVweCB7XG4gICAgaGVpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS02cHgge1xuICAgIGhlaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tN3B4IHtcbiAgICBoZWlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLThweCB7XG4gICAgaGVpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS05cHgge1xuICAgIGhlaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMTBweCB7XG4gICAgaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMTVweCB7XG4gICAgaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMjBweCB7XG4gICAgaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMjVweCB7XG4gICAgaGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMzBweCB7XG4gICAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMzVweCB7XG4gICAgaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNDBweCB7XG4gICAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNDVweCB7XG4gICAgaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNTBweCB7XG4gICAgaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNTVweCB7XG4gICAgaGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNjBweCB7XG4gICAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNjVweCB7XG4gICAgaGVpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNzBweCB7XG4gICAgaGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNzVweCB7XG4gICAgaGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tODBweCB7XG4gICAgaGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tODVweCB7XG4gICAgaGVpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tOTBweCB7XG4gICAgaGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tOTVweCB7XG4gICAgaGVpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMTAwcHgge1xuICAgIGhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS0xMjVweCB7XG4gICAgaGVpZ2h0OiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTE1MHB4IHtcbiAgICBoZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMTc1cHgge1xuICAgIGhlaWdodDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS0yMDBweCB7XG4gICAgaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTIyNXB4IHtcbiAgICBoZWlnaHQ6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMjUwcHgge1xuICAgIGhlaWdodDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS0yNzVweCB7XG4gICAgaGVpZ2h0OiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTMwMHB4IHtcbiAgICBoZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMzI1cHgge1xuICAgIGhlaWdodDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS0zNTBweCB7XG4gICAgaGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTM3NXB4IHtcbiAgICBoZWlnaHQ6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNDAwcHgge1xuICAgIGhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS00MjVweCB7XG4gICAgaGVpZ2h0OiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTQ1MHB4IHtcbiAgICBoZWlnaHQ6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNDc1cHgge1xuICAgIGhlaWdodDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS01MDBweCB7XG4gICAgaGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTU1MHB4IHtcbiAgICBoZWlnaHQ6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNjAwcHgge1xuICAgIGhlaWdodDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS02NTBweCB7XG4gICAgaGVpZ2h0OiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTcwMHB4IHtcbiAgICBoZWlnaHQ6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNzUwcHgge1xuICAgIGhlaWdodDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS04MDBweCB7XG4gICAgaGVpZ2h0OiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTg1MHB4IHtcbiAgICBoZWlnaHQ6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tOTAwcHgge1xuICAgIGhlaWdodDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS05NTBweCB7XG4gICAgaGVpZ2h0OiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTEwMDBweCB7XG4gICAgaGVpZ2h0OiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtc20tdW5zZXQge1xuICAgIG1heC1oZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTI1IHtcbiAgICBtYXgtaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAubWgtc20tNTAge1xuICAgIG1heC1oZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1zbS03NSB7XG4gICAgbWF4LWhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTEwMCB7XG4gICAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1zbS1hdXRvIHtcbiAgICBtYXgtaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTFweCB7XG4gICAgbWF4LWhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTJweCB7XG4gICAgbWF4LWhlaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTNweCB7XG4gICAgbWF4LWhlaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTRweCB7XG4gICAgbWF4LWhlaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTVweCB7XG4gICAgbWF4LWhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTZweCB7XG4gICAgbWF4LWhlaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTdweCB7XG4gICAgbWF4LWhlaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLThweCB7XG4gICAgbWF4LWhlaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTlweCB7XG4gICAgbWF4LWhlaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTEwcHgge1xuICAgIG1heC1oZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtc20tMTVweCB7XG4gICAgbWF4LWhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1zbS0yMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtc20tMzBweCB7XG4gICAgbWF4LWhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1zbS0zNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTQwcHgge1xuICAgIG1heC1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtc20tNDVweCB7XG4gICAgbWF4LWhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1zbS01MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTU1cHgge1xuICAgIG1heC1oZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtc20tNjBweCB7XG4gICAgbWF4LWhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1zbS02NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTcwcHgge1xuICAgIG1heC1oZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtc20tNzVweCB7XG4gICAgbWF4LWhlaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1zbS04MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTg1cHgge1xuICAgIG1heC1oZWlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtc20tOTBweCB7XG4gICAgbWF4LWhlaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1zbS05NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTEwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1zbS0xMjVweCB7XG4gICAgbWF4LWhlaWdodDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtc20tMTUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTE3NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1zbS0yMDBweCB7XG4gICAgbWF4LWhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtc20tMjI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTI1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1zbS0yNzVweCB7XG4gICAgbWF4LWhlaWdodDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtc20tMzAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTMyNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1zbS0zNTBweCB7XG4gICAgbWF4LWhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtc20tMzc1cHgge1xuICAgIG1heC1oZWlnaHQ6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTQwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1zbS00MjVweCB7XG4gICAgbWF4LWhlaWdodDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtc20tNDUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTQ3NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1zbS01MDBweCB7XG4gICAgbWF4LWhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtc20tNTUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTYwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1zbS02NTBweCB7XG4gICAgbWF4LWhlaWdodDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtc20tNzAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTc1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1zbS04MDBweCB7XG4gICAgbWF4LWhlaWdodDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtc20tODUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTkwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1zbS05NTBweCB7XG4gICAgbWF4LWhlaWdodDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtc20tMTAwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXNtLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTMge1xuICAgIG1hcmdpbjogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTQge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTUge1xuICAgIG1hcmdpbjogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTYge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNyB7XG4gICAgbWFyZ2luOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tOCB7XG4gICAgbWFyZ2luOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tOSB7XG4gICAgbWFyZ2luOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMTAge1xuICAgIG1hcmdpbjogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMTEge1xuICAgIG1hcmdpbjogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTEyIHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xMyB7XG4gICAgbWFyZ2luOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMTQge1xuICAgIG1hcmdpbjogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMTUge1xuICAgIG1hcmdpbjogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTE2IHtcbiAgICBtYXJnaW46IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xNyB7XG4gICAgbWFyZ2luOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMTgge1xuICAgIG1hcmdpbjogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMTkge1xuICAgIG1hcmdpbjogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTIwIHtcbiAgICBtYXJnaW46IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLTQge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLTUge1xuICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLTYge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLTExIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS0xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tMTMge1xuICAgIG1hcmdpbi1yaWdodDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLTE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tMTUge1xuICAgIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLTE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS0xNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tMTgge1xuICAgIG1hcmdpbi1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS0xOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tMjAge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS0zIHtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS00IHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS02IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tNyB7XG4gICAgbWFyZ2luLXRvcDogMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tOCB7XG4gICAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tOSB7XG4gICAgbWFyZ2luLXRvcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tMTAge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS0xMSB7XG4gICAgbWFyZ2luLXRvcDogMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tMTIge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLTEzIHtcbiAgICBtYXJnaW4tdG9wOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS0xNCB7XG4gICAgbWFyZ2luLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLTE1IHtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS0xNiB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tMTcge1xuICAgIG1hcmdpbi10b3A6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLTE4IHtcbiAgICBtYXJnaW4tdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tMTkge1xuICAgIG1hcmdpbi10b3A6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLTIwIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTMge1xuICAgIG1hcmdpbi10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTYge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS03IHtcbiAgICBtYXJnaW4tdG9wOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTgge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tOSB7XG4gICAgbWFyZ2luLXRvcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0xMCB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTExIHtcbiAgICBtYXJnaW4tdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTEyIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTEzIHtcbiAgICBtYXJnaW4tdG9wOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTE0IHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMTUge1xuICAgIG1hcmdpbi10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMTYge1xuICAgIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMTcge1xuICAgIG1hcmdpbi10b3A6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMTgge1xuICAgIG1hcmdpbi10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0xOSB7XG4gICAgbWFyZ2luLXRvcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0yMCB7XG4gICAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTQge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTgge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tMTAge1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTExIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tMTIge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS0xMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS0xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tMTcge1xuICAgIG1hcmdpbi1yaWdodDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS0xOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tMTkge1xuICAgIG1hcmdpbi1yaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS0yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTExIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTEzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTE0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMTUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMTYge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMTcge1xuICAgIG1hcmdpbi1ib3R0b206IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMTgge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0xOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS03IHtcbiAgICBtYXJnaW4tbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS05IHtcbiAgICBtYXJnaW4tbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTEzIHtcbiAgICBtYXJnaW4tbGVmdDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS0xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS0xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tMTYge1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTE3IHtcbiAgICBtYXJnaW4tbGVmdDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS0xOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS0xOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tMjAge1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjMge1xuICAgIG1hcmdpbjogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNCB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW41IHtcbiAgICBtYXJnaW46IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjYge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW43IHtcbiAgICBtYXJnaW46IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjgge1xuICAgIG1hcmdpbjogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uOSB7XG4gICAgbWFyZ2luOiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4xMCB7XG4gICAgbWFyZ2luOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjExIHtcbiAgICBtYXJnaW46IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjEyIHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjEzIHtcbiAgICBtYXJnaW46IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjE0IHtcbiAgICBtYXJnaW46IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMTUge1xuICAgIG1hcmdpbjogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMTYge1xuICAgIG1hcmdpbjogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMTcge1xuICAgIG1hcmdpbjogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMTgge1xuICAgIG1hcmdpbjogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4xOSB7XG4gICAgbWFyZ2luOiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4yMCB7XG4gICAgbWFyZ2luOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLW43IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLW44IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLW4xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tbjExIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLW4xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS1uMTMge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tbjE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS1uMTUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tbjE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLW4xNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS1uMTgge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLW4xOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS1uMjAge1xuICAgIG1hcmdpbi1yaWdodDogLTVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS1uOCB7XG4gICAgbWFyZ2luLXRvcDogLTJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS1uOSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS1uMTAge1xuICAgIG1hcmdpbi10b3A6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLW4xMSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS1uMTIge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tbjEzIHtcbiAgICBtYXJnaW4tdG9wOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLW4xNCB7XG4gICAgbWFyZ2luLXRvcDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tbjE1IHtcbiAgICBtYXJnaW4tdG9wOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLW4xNiB7XG4gICAgbWFyZ2luLXRvcDogLTRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS1uMTcge1xuICAgIG1hcmdpbi10b3A6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tbjE4IHtcbiAgICBtYXJnaW4tdG9wOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS1uMTkge1xuICAgIG1hcmdpbi10b3A6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tbjIwIHtcbiAgICBtYXJnaW4tdG9wOiAtNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjQge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjgge1xuICAgIG1hcmdpbi10b3A6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW45IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMTAge1xuICAgIG1hcmdpbi10b3A6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjExIHtcbiAgICBtYXJnaW4tdG9wOiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMTIge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4xMyB7XG4gICAgbWFyZ2luLXRvcDogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjE0IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4xNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjE2IHtcbiAgICBtYXJnaW4tdG9wOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMTcge1xuICAgIG1hcmdpbi10b3A6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4xOCB7XG4gICAgbWFyZ2luLXRvcDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMTkge1xuICAgIG1hcmdpbi10b3A6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4yMCB7XG4gICAgbWFyZ2luLXRvcDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLW43IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLW44IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLW4xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLW4xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS1uMTIge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tbjEzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLW4xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLW4xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS1uMTYge1xuICAgIG1hcmdpbi1yaWdodDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tbjE3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLW4xOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLW4xOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS1uMjAge1xuICAgIG1hcmdpbi1yaWdodDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW42IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW43IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjkge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMTEge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4xMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjEzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMTQge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjE1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMTYge1xuICAgIG1hcmdpbi1ib3R0b206IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4xNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjE4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4xOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS1uNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tbjcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS1uOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLW45IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tbjEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS1uMTEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS1uMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS1uMTMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS1uMTQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLW4xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLW4xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLW4xNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLW4xOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tbjE5IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tbjIwIHtcbiAgICBtYXJnaW4tbGVmdDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTMge1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS00IHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNSB7XG4gICAgcGFkZGluZzogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTYge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTcge1xuICAgIHBhZGRpbmc6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS04IHtcbiAgICBwYWRkaW5nOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tOSB7XG4gICAgcGFkZGluZzogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTEwIHtcbiAgICBwYWRkaW5nOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0xMSB7XG4gICAgcGFkZGluZzogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTEyIHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMTMge1xuICAgIHBhZGRpbmc6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0xNCB7XG4gICAgcGFkZGluZzogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMTUge1xuICAgIHBhZGRpbmc6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0xNiB7XG4gICAgcGFkZGluZzogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTE3IHtcbiAgICBwYWRkaW5nOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMTgge1xuICAgIHBhZGRpbmc6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTE5IHtcbiAgICBwYWRkaW5nOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMjAge1xuICAgIHBhZGRpbmc6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tOCB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS0xMSB7XG4gICAgcGFkZGluZy1yaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS0xMiB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS0xMyB7XG4gICAgcGFkZGluZy1yaWdodDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS0xNCB7XG4gICAgcGFkZGluZy1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tMTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tMTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tMTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tMTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTE5IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXNtLTQge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS02IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS03IHtcbiAgICBwYWRkaW5nLXRvcDogMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXNtLTgge1xuICAgIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tOSB7XG4gICAgcGFkZGluZy10b3A6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS0xMCB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tMTEge1xuICAgIHBhZGRpbmctdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tMTIge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tMTMge1xuICAgIHBhZGRpbmctdG9wOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tMTQge1xuICAgIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXNtLTE1IHtcbiAgICBwYWRkaW5nLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXNtLTE2IHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXNtLTE3IHtcbiAgICBwYWRkaW5nLXRvcDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXNtLTE4IHtcbiAgICBwYWRkaW5nLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS0xOSB7XG4gICAgcGFkZGluZy10b3A6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS0yMCB7XG4gICAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTQge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTUge1xuICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTYge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNyB7XG4gICAgcGFkZGluZy10b3A6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tOCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tOSB7XG4gICAgcGFkZGluZy10b3A6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMTAge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMTEge1xuICAgIHBhZGRpbmctdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTEyIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xMyB7XG4gICAgcGFkZGluZy10b3A6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMTQge1xuICAgIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMTUge1xuICAgIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTE2IHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xNyB7XG4gICAgcGFkZGluZy10b3A6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMTgge1xuICAgIHBhZGRpbmctdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMTkge1xuICAgIHBhZGRpbmctdG9wOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTIwIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tOSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTExIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTEyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTEzIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTE0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tMTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tMTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tMTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tMTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS0xOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS0yMCB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTEyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTE2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMTgge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMTkge1xuICAgIHBhZGRpbmctYm90dG9tOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTMge1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTYge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTcge1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tOSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS0xMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTEyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tMTMge1xuICAgIHBhZGRpbmctbGVmdDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS0xNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tMTUge1xuICAgIHBhZGRpbmctbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS0xNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTE3IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tMTgge1xuICAgIHBhZGRpbmctbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTE5IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tMjAge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtc20tMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS0xIHtcbiAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTIge1xuICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS0zIHtcbiAgICBnYXA6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTQge1xuICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtc20tNSB7XG4gICAgZ2FwOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS02IHtcbiAgICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtc20tNyB7XG4gICAgZ2FwOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS04IHtcbiAgICBnYXA6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTkge1xuICAgIGdhcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtc20tMTAge1xuICAgIGdhcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS0xMSB7XG4gICAgZ2FwOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS0xMiB7XG4gICAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS0xMyB7XG4gICAgZ2FwOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS0xNCB7XG4gICAgZ2FwOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTE1IHtcbiAgICBnYXA6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTE2IHtcbiAgICBnYXA6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTE3IHtcbiAgICBnYXA6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTE4IHtcbiAgICBnYXA6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtc20tMTkge1xuICAgIGdhcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtc20tMjAge1xuICAgIGdhcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXNtLTAge1xuICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1zbS0xIHtcbiAgICByb3ctZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtc20tMiB7XG4gICAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtc20tMyB7XG4gICAgcm93LWdhcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXNtLTQge1xuICAgIHJvdy1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1zbS01IHtcbiAgICByb3ctZ2FwOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtc20tNiB7XG4gICAgcm93LWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtc20tNyB7XG4gICAgcm93LWdhcDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXNtLTgge1xuICAgIHJvdy1nYXA6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1zbS05IHtcbiAgICByb3ctZ2FwOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtc20tMTAge1xuICAgIHJvdy1nYXA6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXNtLTExIHtcbiAgICByb3ctZ2FwOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtc20tMTIge1xuICAgIHJvdy1nYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1zbS0xMyB7XG4gICAgcm93LWdhcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXNtLTE0IHtcbiAgICByb3ctZ2FwOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1zbS0xNSB7XG4gICAgcm93LWdhcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXNtLTE2IHtcbiAgICByb3ctZ2FwOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtc20tMTcge1xuICAgIHJvdy1nYXA6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1zbS0xOCB7XG4gICAgcm93LWdhcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtc20tMTkge1xuICAgIHJvdy1nYXA6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1zbS0yMCB7XG4gICAgcm93LWdhcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXNtLTAge1xuICAgIGNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1zbS0xIHtcbiAgICBjb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tMiB7XG4gICAgY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tMyB7XG4gICAgY29sdW1uLWdhcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXNtLTQge1xuICAgIGNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1zbS01IHtcbiAgICBjb2x1bW4tZ2FwOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tNiB7XG4gICAgY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tNyB7XG4gICAgY29sdW1uLWdhcDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXNtLTgge1xuICAgIGNvbHVtbi1nYXA6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1zbS05IHtcbiAgICBjb2x1bW4tZ2FwOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tMTAge1xuICAgIGNvbHVtbi1nYXA6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXNtLTExIHtcbiAgICBjb2x1bW4tZ2FwOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tMTIge1xuICAgIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1zbS0xMyB7XG4gICAgY29sdW1uLWdhcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXNtLTE0IHtcbiAgICBjb2x1bW4tZ2FwOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1zbS0xNSB7XG4gICAgY29sdW1uLWdhcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXNtLTE2IHtcbiAgICBjb2x1bW4tZ2FwOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tMTcge1xuICAgIGNvbHVtbi1nYXA6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1zbS0xOCB7XG4gICAgY29sdW1uLWdhcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tMTkge1xuICAgIGNvbHVtbi1nYXA6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1zbS0yMCB7XG4gICAgY29sdW1uLWdhcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS0xIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4zcmVtICsgMC42dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLTIge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIDAuM3Z3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS0zIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4yNnJlbSArIDAuMTJ2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtc20tNCB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLTUge1xuICAgIGZvbnQtc2l6ZTogMS4xNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS02IHtcbiAgICBmb250LXNpemU6IDEuMDc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLTcge1xuICAgIGZvbnQtc2l6ZTogMC45NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS04IHtcbiAgICBmb250LXNpemU6IDAuODVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtc20tOSB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLTEwIHtcbiAgICBmb250LXNpemU6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS1zbSB7XG4gICAgZm9udC1zaXplOiAwLjk1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLWJhc2Uge1xuICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS1sZyB7XG4gICAgZm9udC1zaXplOiAxLjA3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS14bCB7XG4gICAgZm9udC1zaXplOiAxLjIxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLWZsdWlkIHtcbiAgICBmb250LXNpemU6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtc20tMngge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjMyNXJlbSArIDAuOXZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS0ycXgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjM1cmVtICsgMS4ydncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLTJoeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMzc1cmVtICsgMS41dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLTJ0eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNHJlbSArIDEuOHZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS0zeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNDI1cmVtICsgMi4xdncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLTNxeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNDVyZW0gKyAyLjR2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtc20tM2h4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS40NzVyZW0gKyAyLjd2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtc20tM3R4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS41cmVtICsgM3Z3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS00eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNTI1cmVtICsgMy4zdncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLTRxeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNTVyZW0gKyAzLjZ2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtc20tNGh4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS41NzVyZW0gKyAzLjl2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtc20tNHR4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS42cmVtICsgNC4ydncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLTV4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS42MjVyZW0gKyA0LjV2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtc20tNXF4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS42NXJlbSArIDQuOHZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS01aHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjY3NXJlbSArIDUuMXZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS01dHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjdyZW0gKyA1LjR2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtc20tNngge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjcyNXJlbSArIDUuN3Z3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS02cXgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjc1cmVtICsgNnZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS02aHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjc3NXJlbSArIDYuM3Z3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS02dHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjhyZW0gKyA2LjZ2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtc20tN3gge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjgyNXJlbSArIDYuOXZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS03cXgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjg1cmVtICsgNy4ydncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLTdoeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuODc1cmVtICsgNy41dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLTd0eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuOXJlbSArIDcuOHZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXNtLXN0YXJ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtc20tZW5kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXNtLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLXVuc2V0IHtcbiAgICBtaW4td2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLTI1IHtcbiAgICBtaW4td2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS01MCB7XG4gICAgbWluLXdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctc20tNzUge1xuICAgIG1pbi13aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLTEwMCB7XG4gICAgbWluLXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLWF1dG8ge1xuICAgIG1pbi13aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0xcHgge1xuICAgIG1pbi13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLTJweCB7XG4gICAgbWluLXdpZHRoOiAycHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctc20tM3B4IHtcbiAgICBtaW4td2lkdGg6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS00cHgge1xuICAgIG1pbi13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLTVweCB7XG4gICAgbWluLXdpZHRoOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctc20tNnB4IHtcbiAgICBtaW4td2lkdGg6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS03cHgge1xuICAgIG1pbi13aWR0aDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLThweCB7XG4gICAgbWluLXdpZHRoOiA4cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctc20tOXB4IHtcbiAgICBtaW4td2lkdGg6IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0xMHB4IHtcbiAgICBtaW4td2lkdGg6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctc20tMTVweCB7XG4gICAgbWluLXdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLTIwcHgge1xuICAgIG1pbi13aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0yNXB4IHtcbiAgICBtaW4td2lkdGg6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctc20tMzBweCB7XG4gICAgbWluLXdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLTM1cHgge1xuICAgIG1pbi13aWR0aDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS00MHB4IHtcbiAgICBtaW4td2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctc20tNDVweCB7XG4gICAgbWluLXdpZHRoOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLTUwcHgge1xuICAgIG1pbi13aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS01NXB4IHtcbiAgICBtaW4td2lkdGg6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctc20tNjBweCB7XG4gICAgbWluLXdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLTY1cHgge1xuICAgIG1pbi13aWR0aDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS03MHB4IHtcbiAgICBtaW4td2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctc20tNzVweCB7XG4gICAgbWluLXdpZHRoOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLTgwcHgge1xuICAgIG1pbi13aWR0aDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS04NXB4IHtcbiAgICBtaW4td2lkdGg6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctc20tOTBweCB7XG4gICAgbWluLXdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLTk1cHgge1xuICAgIG1pbi13aWR0aDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0xMDBweCB7XG4gICAgbWluLXdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0xMjVweCB7XG4gICAgbWluLXdpZHRoOiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0xNTBweCB7XG4gICAgbWluLXdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0xNzVweCB7XG4gICAgbWluLXdpZHRoOiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0yMDBweCB7XG4gICAgbWluLXdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0yMjVweCB7XG4gICAgbWluLXdpZHRoOiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0yNTBweCB7XG4gICAgbWluLXdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0yNzVweCB7XG4gICAgbWluLXdpZHRoOiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0zMDBweCB7XG4gICAgbWluLXdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0zMjVweCB7XG4gICAgbWluLXdpZHRoOiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0zNTBweCB7XG4gICAgbWluLXdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0zNzVweCB7XG4gICAgbWluLXdpZHRoOiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS00MDBweCB7XG4gICAgbWluLXdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS00MjVweCB7XG4gICAgbWluLXdpZHRoOiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS00NTBweCB7XG4gICAgbWluLXdpZHRoOiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS00NzVweCB7XG4gICAgbWluLXdpZHRoOiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS01MDBweCB7XG4gICAgbWluLXdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS01NTBweCB7XG4gICAgbWluLXdpZHRoOiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS02MDBweCB7XG4gICAgbWluLXdpZHRoOiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS02NTBweCB7XG4gICAgbWluLXdpZHRoOiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS03MDBweCB7XG4gICAgbWluLXdpZHRoOiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS03NTBweCB7XG4gICAgbWluLXdpZHRoOiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS04MDBweCB7XG4gICAgbWluLXdpZHRoOiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS04NTBweCB7XG4gICAgbWluLXdpZHRoOiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS05MDBweCB7XG4gICAgbWluLXdpZHRoOiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS05NTBweCB7XG4gICAgbWluLXdpZHRoOiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0xMDAwcHgge1xuICAgIG1pbi13aWR0aDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLXVuc2V0IHtcbiAgICBtaW4taGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS0yNSB7XG4gICAgbWluLWhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTUwIHtcbiAgICBtaW4taGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tNzUge1xuICAgIG1pbi1oZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS0xMDAge1xuICAgIG1pbi1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tYXV0byB7XG4gICAgbWluLWhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS0xcHgge1xuICAgIG1pbi1oZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS0ycHgge1xuICAgIG1pbi1oZWlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS0zcHgge1xuICAgIG1pbi1oZWlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS00cHgge1xuICAgIG1pbi1oZWlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS01cHgge1xuICAgIG1pbi1oZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS02cHgge1xuICAgIG1pbi1oZWlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS03cHgge1xuICAgIG1pbi1oZWlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS04cHgge1xuICAgIG1pbi1oZWlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS05cHgge1xuICAgIG1pbi1oZWlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS0xMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTE1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tMjBweCB7XG4gICAgbWluLWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS0yNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTMwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tMzVweCB7XG4gICAgbWluLWhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS00MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTQ1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tNTBweCB7XG4gICAgbWluLWhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS01NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTYwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tNjVweCB7XG4gICAgbWluLWhlaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS03MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tODBweCB7XG4gICAgbWluLWhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS04NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTkwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tOTVweCB7XG4gICAgbWluLWhlaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS0xMDBweCB7XG4gICAgbWluLWhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tMTI1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTE1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS0xNzVweCB7XG4gICAgbWluLWhlaWdodDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tMjAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTIyNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS0yNTBweCB7XG4gICAgbWluLWhlaWdodDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tMjc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTMwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS0zMjVweCB7XG4gICAgbWluLWhlaWdodDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tMzUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTM3NXB4IHtcbiAgICBtaW4taGVpZ2h0OiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS00MDBweCB7XG4gICAgbWluLWhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tNDI1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTQ1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS00NzVweCB7XG4gICAgbWluLWhlaWdodDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tNTAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTU1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS02MDBweCB7XG4gICAgbWluLWhlaWdodDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tNjUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTcwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS03NTBweCB7XG4gICAgbWluLWhlaWdodDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tODAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTg1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS05MDBweCB7XG4gICAgbWluLWhlaWdodDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tOTUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTEwMDBweCB7XG4gICAgbWluLWhlaWdodDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxvYXQtbWQtc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LW1kLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LW1kLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtbWQtY29udGFpbiB7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LW1kLWNvdmVyIHtcbiAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LW1kLWZpbGwge1xuICAgIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1tZC1zY2FsZSB7XG4gICAgb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LW1kLW5vbmUge1xuICAgIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAub3ZlcmZsb3ctbWQtYXV0byB7XG4gICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAub3ZlcmZsb3ctbWQtaGlkZGVuIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm92ZXJmbG93LW1kLXZpc2libGUge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm92ZXJmbG93LW1kLXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lLWdyaWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAucG9zaXRpb24tbWQtc3RhdGljIHtcbiAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBvc2l0aW9uLW1kLXJlbGF0aXZlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgfVxuICAucG9zaXRpb24tbWQtYWJzb2x1dGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB9XG4gIC5wb3NpdGlvbi1tZC1maXhlZCB7XG4gICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBvc2l0aW9uLW1kLXN0aWNreSB7XG4gICAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLXVuc2V0IHtcbiAgICB3aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC0yNSB7XG4gICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTUwIHtcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtNzUge1xuICAgIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC0xMDAge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtYXV0byB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC0xcHgge1xuICAgIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC0ycHgge1xuICAgIHdpZHRoOiAycHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC0zcHgge1xuICAgIHdpZHRoOiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC00cHgge1xuICAgIHdpZHRoOiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC01cHgge1xuICAgIHdpZHRoOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC02cHgge1xuICAgIHdpZHRoOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC03cHgge1xuICAgIHdpZHRoOiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC04cHgge1xuICAgIHdpZHRoOiA4cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC05cHgge1xuICAgIHdpZHRoOiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC0xMHB4IHtcbiAgICB3aWR0aDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTE1cHgge1xuICAgIHdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtMjBweCB7XG4gICAgd2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC0yNXB4IHtcbiAgICB3aWR0aDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTMwcHgge1xuICAgIHdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtMzVweCB7XG4gICAgd2lkdGg6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC00MHB4IHtcbiAgICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTQ1cHgge1xuICAgIHdpZHRoOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtNTBweCB7XG4gICAgd2lkdGg6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC01NXB4IHtcbiAgICB3aWR0aDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTYwcHgge1xuICAgIHdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtNjVweCB7XG4gICAgd2lkdGg6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC03MHB4IHtcbiAgICB3aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTc1cHgge1xuICAgIHdpZHRoOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtODBweCB7XG4gICAgd2lkdGg6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC04NXB4IHtcbiAgICB3aWR0aDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTkwcHgge1xuICAgIHdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtOTVweCB7XG4gICAgd2lkdGg6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC0xMDBweCB7XG4gICAgd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtMTI1cHgge1xuICAgIHdpZHRoOiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTE1MHB4IHtcbiAgICB3aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC0xNzVweCB7XG4gICAgd2lkdGg6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtMjAwcHgge1xuICAgIHdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTIyNXB4IHtcbiAgICB3aWR0aDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC0yNTBweCB7XG4gICAgd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtMjc1cHgge1xuICAgIHdpZHRoOiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTMwMHB4IHtcbiAgICB3aWR0aDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC0zMjVweCB7XG4gICAgd2lkdGg6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtMzUwcHgge1xuICAgIHdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTM3NXB4IHtcbiAgICB3aWR0aDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC00MDBweCB7XG4gICAgd2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtNDI1cHgge1xuICAgIHdpZHRoOiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTQ1MHB4IHtcbiAgICB3aWR0aDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC00NzVweCB7XG4gICAgd2lkdGg6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtNTAwcHgge1xuICAgIHdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTU1MHB4IHtcbiAgICB3aWR0aDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC02MDBweCB7XG4gICAgd2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtNjUwcHgge1xuICAgIHdpZHRoOiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTcwMHB4IHtcbiAgICB3aWR0aDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC03NTBweCB7XG4gICAgd2lkdGg6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtODAwcHgge1xuICAgIHdpZHRoOiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTg1MHB4IHtcbiAgICB3aWR0aDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC05MDBweCB7XG4gICAgd2lkdGg6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtOTUwcHgge1xuICAgIHdpZHRoOiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTEwMDBweCB7XG4gICAgd2lkdGg6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1tZC11bnNldCB7XG4gICAgbWF4LXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1tZC0yNSB7XG4gICAgbWF4LXdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtNTAge1xuICAgIG1heC13aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LW1kLTc1IHtcbiAgICBtYXgtd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1tZC0xMDAge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1tZC1hdXRvIHtcbiAgICBtYXgtd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtMXB4IHtcbiAgICBtYXgtd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1tZC0ycHgge1xuICAgIG1heC13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LW1kLTNweCB7XG4gICAgbWF4LXdpZHRoOiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtNHB4IHtcbiAgICBtYXgtd2lkdGg6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1tZC01cHgge1xuICAgIG1heC13aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LW1kLTZweCB7XG4gICAgbWF4LXdpZHRoOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtN3B4IHtcbiAgICBtYXgtd2lkdGg6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1tZC04cHgge1xuICAgIG1heC13aWR0aDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LW1kLTlweCB7XG4gICAgbWF4LXdpZHRoOiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtMTBweCB7XG4gICAgbWF4LXdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LW1kLTE1cHgge1xuICAgIG1heC13aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1tZC0yMHB4IHtcbiAgICBtYXgtd2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtMjVweCB7XG4gICAgbWF4LXdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LW1kLTMwcHgge1xuICAgIG1heC13aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1tZC0zNXB4IHtcbiAgICBtYXgtd2lkdGg6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtNDBweCB7XG4gICAgbWF4LXdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LW1kLTQ1cHgge1xuICAgIG1heC13aWR0aDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1tZC01MHB4IHtcbiAgICBtYXgtd2lkdGg6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtNTVweCB7XG4gICAgbWF4LXdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LW1kLTYwcHgge1xuICAgIG1heC13aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1tZC02NXB4IHtcbiAgICBtYXgtd2lkdGg6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtNzBweCB7XG4gICAgbWF4LXdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LW1kLTc1cHgge1xuICAgIG1heC13aWR0aDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1tZC04MHB4IHtcbiAgICBtYXgtd2lkdGg6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtODVweCB7XG4gICAgbWF4LXdpZHRoOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LW1kLTkwcHgge1xuICAgIG1heC13aWR0aDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1tZC05NXB4IHtcbiAgICBtYXgtd2lkdGg6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtMTAwcHgge1xuICAgIG1heC13aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtMTI1cHgge1xuICAgIG1heC13aWR0aDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtMTUwcHgge1xuICAgIG1heC13aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtMTc1cHgge1xuICAgIG1heC13aWR0aDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtMjAwcHgge1xuICAgIG1heC13aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtMjI1cHgge1xuICAgIG1heC13aWR0aDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtMjUwcHgge1xuICAgIG1heC13aWR0aDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtMjc1cHgge1xuICAgIG1heC13aWR0aDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtMzAwcHgge1xuICAgIG1heC13aWR0aDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtMzI1cHgge1xuICAgIG1heC13aWR0aDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtMzUwcHgge1xuICAgIG1heC13aWR0aDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtMzc1cHgge1xuICAgIG1heC13aWR0aDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtNDAwcHgge1xuICAgIG1heC13aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtNDI1cHgge1xuICAgIG1heC13aWR0aDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtNDUwcHgge1xuICAgIG1heC13aWR0aDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtNDc1cHgge1xuICAgIG1heC13aWR0aDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtNTAwcHgge1xuICAgIG1heC13aWR0aDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtNTUwcHgge1xuICAgIG1heC13aWR0aDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtNjAwcHgge1xuICAgIG1heC13aWR0aDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtNjUwcHgge1xuICAgIG1heC13aWR0aDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtNzAwcHgge1xuICAgIG1heC13aWR0aDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtNzUwcHgge1xuICAgIG1heC13aWR0aDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtODAwcHgge1xuICAgIG1heC13aWR0aDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtODUwcHgge1xuICAgIG1heC13aWR0aDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtOTAwcHgge1xuICAgIG1heC13aWR0aDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtOTUwcHgge1xuICAgIG1heC13aWR0aDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtMTAwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLXVuc2V0IHtcbiAgICBoZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtMjUge1xuICAgIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtNTAge1xuICAgIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtNzUge1xuICAgIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtMTAwIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC1hdXRvIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0xcHgge1xuICAgIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtMnB4IHtcbiAgICBoZWlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTNweCB7XG4gICAgaGVpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC00cHgge1xuICAgIGhlaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtNXB4IHtcbiAgICBoZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTZweCB7XG4gICAgaGVpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC03cHgge1xuICAgIGhlaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtOHB4IHtcbiAgICBoZWlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTlweCB7XG4gICAgaGVpZ2h0OiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0xMHB4IHtcbiAgICBoZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0xNXB4IHtcbiAgICBoZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0yMHB4IHtcbiAgICBoZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0yNXB4IHtcbiAgICBoZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0zMHB4IHtcbiAgICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0zNXB4IHtcbiAgICBoZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC00MHB4IHtcbiAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC00NXB4IHtcbiAgICBoZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC01MHB4IHtcbiAgICBoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC01NXB4IHtcbiAgICBoZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC02MHB4IHtcbiAgICBoZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC02NXB4IHtcbiAgICBoZWlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC03MHB4IHtcbiAgICBoZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC03NXB4IHtcbiAgICBoZWlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC04MHB4IHtcbiAgICBoZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC04NXB4IHtcbiAgICBoZWlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC05MHB4IHtcbiAgICBoZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC05NXB4IHtcbiAgICBoZWlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0xMDBweCB7XG4gICAgaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTEyNXB4IHtcbiAgICBoZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtMTUwcHgge1xuICAgIGhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0xNzVweCB7XG4gICAgaGVpZ2h0OiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTIwMHB4IHtcbiAgICBoZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtMjI1cHgge1xuICAgIGhlaWdodDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0yNTBweCB7XG4gICAgaGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTI3NXB4IHtcbiAgICBoZWlnaHQ6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtMzAwcHgge1xuICAgIGhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0zMjVweCB7XG4gICAgaGVpZ2h0OiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTM1MHB4IHtcbiAgICBoZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtMzc1cHgge1xuICAgIGhlaWdodDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC00MDBweCB7XG4gICAgaGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTQyNXB4IHtcbiAgICBoZWlnaHQ6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtNDUwcHgge1xuICAgIGhlaWdodDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC00NzVweCB7XG4gICAgaGVpZ2h0OiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTUwMHB4IHtcbiAgICBoZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtNTUwcHgge1xuICAgIGhlaWdodDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC02MDBweCB7XG4gICAgaGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTY1MHB4IHtcbiAgICBoZWlnaHQ6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtNzAwcHgge1xuICAgIGhlaWdodDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC03NTBweCB7XG4gICAgaGVpZ2h0OiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTgwMHB4IHtcbiAgICBoZWlnaHQ6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtODUwcHgge1xuICAgIGhlaWdodDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC05MDBweCB7XG4gICAgaGVpZ2h0OiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTk1MHB4IHtcbiAgICBoZWlnaHQ6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtMTAwMHB4IHtcbiAgICBoZWlnaHQ6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1tZC11bnNldCB7XG4gICAgbWF4LWhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtMjUge1xuICAgIG1heC1oZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1tZC01MCB7XG4gICAgbWF4LWhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLW1kLTc1IHtcbiAgICBtYXgtaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtMTAwIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLW1kLWF1dG8ge1xuICAgIG1heC1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtMXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtMnB4IHtcbiAgICBtYXgtaGVpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtM3B4IHtcbiAgICBtYXgtaGVpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtNHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtNnB4IHtcbiAgICBtYXgtaGVpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtN3B4IHtcbiAgICBtYXgtaGVpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtOHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtOXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtMTBweCB7XG4gICAgbWF4LWhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1tZC0xNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLW1kLTIwcHgge1xuICAgIG1heC1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtMjVweCB7XG4gICAgbWF4LWhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1tZC0zMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLW1kLTM1cHgge1xuICAgIG1heC1oZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtNDBweCB7XG4gICAgbWF4LWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1tZC00NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLW1kLTUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtNTVweCB7XG4gICAgbWF4LWhlaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1tZC02MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLW1kLTY1cHgge1xuICAgIG1heC1oZWlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtNzBweCB7XG4gICAgbWF4LWhlaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1tZC03NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLW1kLTgwcHgge1xuICAgIG1heC1oZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtODVweCB7XG4gICAgbWF4LWhlaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1tZC05MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLW1kLTk1cHgge1xuICAgIG1heC1oZWlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtMTAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLW1kLTEyNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1tZC0xNTBweCB7XG4gICAgbWF4LWhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtMTc1cHgge1xuICAgIG1heC1oZWlnaHQ6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLW1kLTIwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1tZC0yMjVweCB7XG4gICAgbWF4LWhlaWdodDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtMjUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLW1kLTI3NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1tZC0zMDBweCB7XG4gICAgbWF4LWhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtMzI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLW1kLTM1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1tZC0zNzVweCB7XG4gICAgbWF4LWhlaWdodDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtNDAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLW1kLTQyNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1tZC00NTBweCB7XG4gICAgbWF4LWhlaWdodDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtNDc1cHgge1xuICAgIG1heC1oZWlnaHQ6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLW1kLTUwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1tZC01NTBweCB7XG4gICAgbWF4LWhlaWdodDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtNjAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLW1kLTY1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1tZC03MDBweCB7XG4gICAgbWF4LWhlaWdodDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtNzUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLW1kLTgwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1tZC04NTBweCB7XG4gICAgbWF4LWhlaWdodDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtOTAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLW1kLTk1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1tZC0xMDAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbWQtZmlyc3Qge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC0yIHtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC01IHtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMyB7XG4gICAgbWFyZ2luOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNCB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNSB7XG4gICAgbWFyZ2luOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNiB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC03IHtcbiAgICBtYXJnaW46IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC04IHtcbiAgICBtYXJnaW46IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC05IHtcbiAgICBtYXJnaW46IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xMCB7XG4gICAgbWFyZ2luOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xMSB7XG4gICAgbWFyZ2luOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMTIge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTEzIHtcbiAgICBtYXJnaW46IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xNCB7XG4gICAgbWFyZ2luOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xNSB7XG4gICAgbWFyZ2luOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMTYge1xuICAgIG1hcmdpbjogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTE3IHtcbiAgICBtYXJnaW46IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xOCB7XG4gICAgbWFyZ2luOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xOSB7XG4gICAgbWFyZ2luOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMjAge1xuICAgIG1hcmdpbjogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTcge1xuICAgIG1hcmdpbi1yaWdodDogMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTgge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTkge1xuICAgIG1hcmdpbi1yaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtMTEge1xuICAgIG1hcmdpbi1yaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC0xMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtMTQge1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC0xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtMTYge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTE3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC0xOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTE5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC0yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTMge1xuICAgIG1hcmdpbi10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTYge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC03IHtcbiAgICBtYXJnaW4tdG9wOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC04IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC05IHtcbiAgICBtYXJnaW4tdG9wOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC0xMCB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTExIHtcbiAgICBtYXJnaW4tdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC0xMiB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtMTMge1xuICAgIG1hcmdpbi10b3A6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTE0IHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtMTUge1xuICAgIG1hcmdpbi10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTE2IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC0xNyB7XG4gICAgbWFyZ2luLXRvcDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtMTgge1xuICAgIG1hcmdpbi10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC0xOSB7XG4gICAgbWFyZ2luLXRvcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtMjAge1xuICAgIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC00IHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNiB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTcge1xuICAgIG1hcmdpbi10b3A6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtOCB7XG4gICAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC05IHtcbiAgICBtYXJnaW4tdG9wOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTEwIHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMTEge1xuICAgIG1hcmdpbi10b3A6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMTIge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMTMge1xuICAgIG1hcmdpbi10b3A6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMTQge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xNSB7XG4gICAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xNiB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xNyB7XG4gICAgbWFyZ2luLXRvcDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xOCB7XG4gICAgbWFyZ2luLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTE5IHtcbiAgICBtYXJnaW4tdG9wOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTIwIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTkge1xuICAgIG1hcmdpbi1yaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtMTEge1xuICAgIG1hcmdpbi1yaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC0xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTEzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtMTQge1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtMTYge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC0xNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTE4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC0xOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC05IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMTEge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMTIge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMTMge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMTQge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTE5IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC02IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTgge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTkge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTExIHtcbiAgICBtYXJnaW4tbGVmdDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtMTMge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTE0IHtcbiAgICBtYXJnaW4tbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTE1IHtcbiAgICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC0xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtMTcge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTE4IHtcbiAgICBtYXJnaW4tbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTE5IHtcbiAgICBtYXJnaW4tbGVmdDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMyB7XG4gICAgbWFyZ2luOiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW40IHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjUge1xuICAgIG1hcmdpbjogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uNiB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjcge1xuICAgIG1hcmdpbjogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uOCB7XG4gICAgbWFyZ2luOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW45IHtcbiAgICBtYXJnaW46IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjEwIHtcbiAgICBtYXJnaW46IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMTEge1xuICAgIG1hcmdpbjogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMTIge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMTMge1xuICAgIG1hcmdpbjogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMTQge1xuICAgIG1hcmdpbjogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4xNSB7XG4gICAgbWFyZ2luOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4xNiB7XG4gICAgbWFyZ2luOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4xNyB7XG4gICAgbWFyZ2luOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4xOCB7XG4gICAgbWFyZ2luOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjE5IHtcbiAgICBtYXJnaW46IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjIwIHtcbiAgICBtYXJnaW46IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtbjgge1xuICAgIG1hcmdpbi1yaWdodDogLTJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtbjkge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtbjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC1uMTEge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtbjEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLW4xMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC1uMTQge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLW4xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC1uMTYge1xuICAgIG1hcmdpbi1yaWdodDogLTRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtbjE3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLW4xOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtbjE5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLW4yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtbjMge1xuICAgIG1hcmdpbi10b3A6IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtbjUge1xuICAgIG1hcmdpbi10b3A6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtbjYge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLW43IHtcbiAgICBtYXJnaW4tdG9wOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLW44IHtcbiAgICBtYXJnaW4tdG9wOiAtMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLW45IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLW4xMCB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtbjExIHtcbiAgICBtYXJnaW4tdG9wOiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLW4xMiB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC1uMTMge1xuICAgIG1hcmdpbi10b3A6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtbjE0IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC1uMTUge1xuICAgIG1hcmdpbi10b3A6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtbjE2IHtcbiAgICBtYXJnaW4tdG9wOiAtNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLW4xNyB7XG4gICAgbWFyZ2luLXRvcDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC1uMTgge1xuICAgIG1hcmdpbi10b3A6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLW4xOSB7XG4gICAgbWFyZ2luLXRvcDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC1uMjAge1xuICAgIG1hcmdpbi10b3A6IC01cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjUge1xuICAgIG1hcmdpbi10b3A6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW43IHtcbiAgICBtYXJnaW4tdG9wOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uOCB7XG4gICAgbWFyZ2luLXRvcDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjkge1xuICAgIG1hcmdpbi10b3A6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4xMCB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMTEge1xuICAgIG1hcmdpbi10b3A6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4xMiB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjEzIHtcbiAgICBtYXJnaW4tdG9wOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMTQge1xuICAgIG1hcmdpbi10b3A6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjE1IHtcbiAgICBtYXJnaW4tdG9wOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMTYge1xuICAgIG1hcmdpbi10b3A6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4xNyB7XG4gICAgbWFyZ2luLXRvcDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjE4IHtcbiAgICBtYXJnaW4tdG9wOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4xOSB7XG4gICAgbWFyZ2luLXRvcDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjIwIHtcbiAgICBtYXJnaW4tdG9wOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtbjgge1xuICAgIG1hcmdpbi1yaWdodDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtbjkge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtbjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtbjExIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLW4xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC1uMTMge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtbjE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtbjE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLW4xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC1uMTcge1xuICAgIG1hcmdpbi1yaWdodDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtbjE4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtbjE5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLW4yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjYge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjcge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW44IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4xMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMTMge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4xNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMTUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4xNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjE3IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMTgge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjE5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMjAge1xuICAgIG1hcmdpbi1ib3R0b206IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLW42IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC1uNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLW44IHtcbiAgICBtYXJnaW4tbGVmdDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtbjkge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC1uMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLW4xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLW4xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLW4xMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLW4xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtbjE1IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtbjE2IHtcbiAgICBtYXJnaW4tbGVmdDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtbjE3IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtbjE4IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC1uMTkge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC1uMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMyB7XG4gICAgcGFkZGluZzogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTQge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC01IHtcbiAgICBwYWRkaW5nOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNiB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNyB7XG4gICAgcGFkZGluZzogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTgge1xuICAgIHBhZGRpbmc6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC05IHtcbiAgICBwYWRkaW5nOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMTAge1xuICAgIHBhZGRpbmc6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTExIHtcbiAgICBwYWRkaW5nOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMTIge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0xMyB7XG4gICAgcGFkZGluZzogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTE0IHtcbiAgICBwYWRkaW5nOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0xNSB7XG4gICAgcGFkZGluZzogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTE2IHtcbiAgICBwYWRkaW5nOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMTcge1xuICAgIHBhZGRpbmc6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0xOCB7XG4gICAgcGFkZGluZzogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMTkge1xuICAgIHBhZGRpbmc6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0yMCB7XG4gICAgcGFkZGluZzogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtNiB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtNyB7XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTExIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTEyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTEzIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTE0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC0xNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC0xNiB7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC0xNyB7XG4gICAgcGFkZGluZy1yaWdodDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC0xOCB7XG4gICAgcGFkZGluZy1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtMTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTYge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTcge1xuICAgIHBhZGRpbmctdG9wOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtOCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC05IHtcbiAgICBwYWRkaW5nLXRvcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC0xMSB7XG4gICAgcGFkZGluZy10b3A6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC0xMiB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC0xMyB7XG4gICAgcGFkZGluZy10b3A6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC0xNCB7XG4gICAgcGFkZGluZy10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtMTUge1xuICAgIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtMTYge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtMTcge1xuICAgIHBhZGRpbmctdG9wOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtMTgge1xuICAgIHBhZGRpbmctdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTE5IHtcbiAgICBwYWRkaW5nLXRvcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTIwIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNiB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC03IHtcbiAgICBwYWRkaW5nLXRvcDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC04IHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC05IHtcbiAgICBwYWRkaW5nLXRvcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xMCB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xMSB7XG4gICAgcGFkZGluZy10b3A6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMTIge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTEzIHtcbiAgICBwYWRkaW5nLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xNCB7XG4gICAgcGFkZGluZy10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xNSB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMTYge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTE3IHtcbiAgICBwYWRkaW5nLXRvcDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xOCB7XG4gICAgcGFkZGluZy10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xOSB7XG4gICAgcGFkZGluZy10b3A6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMjAge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLW1kLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLW1kLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtNiB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLW1kLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtOCB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLW1kLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtMTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtMTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtMTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtMTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC0xNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC0xNiB7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC0xNyB7XG4gICAgcGFkZGluZy1yaWdodDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC0xOCB7XG4gICAgcGFkZGluZy1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLW1kLTE5IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLW1kLTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTEzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMTYge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTE3IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMjAge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTQge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTgge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtMTAge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTExIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtMTIge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC0xMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTE0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC0xNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTE2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtMTcge1xuICAgIHBhZGRpbmctbGVmdDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC0xOCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtMTkge1xuICAgIHBhZGRpbmctbGVmdDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC0yMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1tZC0wIHtcbiAgICBnYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLTEge1xuICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtMiB7XG4gICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLTMge1xuICAgIGdhcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtNCB7XG4gICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1tZC01IHtcbiAgICBnYXA6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLTYge1xuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1tZC03IHtcbiAgICBnYXA6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLTgge1xuICAgIGdhcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtOSB7XG4gICAgZ2FwOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1tZC0xMCB7XG4gICAgZ2FwOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLTExIHtcbiAgICBnYXA6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLTEyIHtcbiAgICBnYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLTEzIHtcbiAgICBnYXA6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLTE0IHtcbiAgICBnYXA6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtMTUge1xuICAgIGdhcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtMTYge1xuICAgIGdhcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtMTcge1xuICAgIGdhcDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtMTgge1xuICAgIGdhcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1tZC0xOSB7XG4gICAgZ2FwOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1tZC0yMCB7XG4gICAgZ2FwOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbWQtMCB7XG4gICAgcm93LWdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLW1kLTEge1xuICAgIHJvdy1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1tZC0yIHtcbiAgICByb3ctZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1tZC0zIHtcbiAgICByb3ctZ2FwOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbWQtNCB7XG4gICAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLW1kLTUge1xuICAgIHJvdy1nYXA6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1tZC02IHtcbiAgICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1tZC03IHtcbiAgICByb3ctZ2FwOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbWQtOCB7XG4gICAgcm93LWdhcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLW1kLTkge1xuICAgIHJvdy1nYXA6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1tZC0xMCB7XG4gICAgcm93LWdhcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbWQtMTEge1xuICAgIHJvdy1nYXA6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1tZC0xMiB7XG4gICAgcm93LWdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLW1kLTEzIHtcbiAgICByb3ctZ2FwOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbWQtMTQge1xuICAgIHJvdy1nYXA6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLW1kLTE1IHtcbiAgICByb3ctZ2FwOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbWQtMTYge1xuICAgIHJvdy1nYXA6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1tZC0xNyB7XG4gICAgcm93LWdhcDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLW1kLTE4IHtcbiAgICByb3ctZ2FwOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1tZC0xOSB7XG4gICAgcm93LWdhcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLW1kLTIwIHtcbiAgICByb3ctZ2FwOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbWQtMCB7XG4gICAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLW1kLTEge1xuICAgIGNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1tZC0yIHtcbiAgICBjb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1tZC0zIHtcbiAgICBjb2x1bW4tZ2FwOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbWQtNCB7XG4gICAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLW1kLTUge1xuICAgIGNvbHVtbi1nYXA6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1tZC02IHtcbiAgICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1tZC03IHtcbiAgICBjb2x1bW4tZ2FwOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbWQtOCB7XG4gICAgY29sdW1uLWdhcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLW1kLTkge1xuICAgIGNvbHVtbi1nYXA6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1tZC0xMCB7XG4gICAgY29sdW1uLWdhcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbWQtMTEge1xuICAgIGNvbHVtbi1nYXA6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1tZC0xMiB7XG4gICAgY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLW1kLTEzIHtcbiAgICBjb2x1bW4tZ2FwOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbWQtMTQge1xuICAgIGNvbHVtbi1nYXA6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLW1kLTE1IHtcbiAgICBjb2x1bW4tZ2FwOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbWQtMTYge1xuICAgIGNvbHVtbi1nYXA6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1tZC0xNyB7XG4gICAgY29sdW1uLWdhcDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLW1kLTE4IHtcbiAgICBjb2x1bW4tZ2FwOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1tZC0xOSB7XG4gICAgY29sdW1uLWdhcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLW1kLTIwIHtcbiAgICBjb2x1bW4tZ2FwOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLTEge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjNyZW0gKyAwLjZ2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtMiB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLTMge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjI2cmVtICsgMC4xMnZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1tZC00IHtcbiAgICBmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtNSB7XG4gICAgZm9udC1zaXplOiAxLjE1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLTYge1xuICAgIGZvbnQtc2l6ZTogMS4wNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtNyB7XG4gICAgZm9udC1zaXplOiAwLjk1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLTgge1xuICAgIGZvbnQtc2l6ZTogMC44NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1tZC05IHtcbiAgICBmb250LXNpemU6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtMTAge1xuICAgIGZvbnQtc2l6ZTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLXNtIHtcbiAgICBmb250LXNpemU6IDAuOTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtYmFzZSB7XG4gICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLWxnIHtcbiAgICBmb250LXNpemU6IDEuMDc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLXhsIHtcbiAgICBmb250LXNpemU6IDEuMjFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtZmx1aWQge1xuICAgIGZvbnQtc2l6ZTogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1tZC0yeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMzI1cmVtICsgMC45dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLTJxeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMzVyZW0gKyAxLjJ2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtMmh4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4zNzVyZW0gKyAxLjV2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtMnR4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS40cmVtICsgMS44dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLTN4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS40MjVyZW0gKyAyLjF2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtM3F4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS40NXJlbSArIDIuNHZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1tZC0zaHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjQ3NXJlbSArIDIuN3Z3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1tZC0zdHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjVyZW0gKyAzdncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLTR4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS41MjVyZW0gKyAzLjN2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtNHF4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS41NXJlbSArIDMuNnZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1tZC00aHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjU3NXJlbSArIDMuOXZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1tZC00dHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjZyZW0gKyA0LjJ2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtNXgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjYyNXJlbSArIDQuNXZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1tZC01cXgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjY1cmVtICsgNC44dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLTVoeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNjc1cmVtICsgNS4xdncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLTV0eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuN3JlbSArIDUuNHZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1tZC02eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNzI1cmVtICsgNS43dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLTZxeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNzVyZW0gKyA2dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLTZoeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNzc1cmVtICsgNi4zdncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLTZ0eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuOHJlbSArIDYuNnZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1tZC03eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuODI1cmVtICsgNi45dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLTdxeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuODVyZW0gKyA3LjJ2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtN2h4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS44NzVyZW0gKyA3LjV2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtN3R4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS45cmVtICsgNy44dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbWQtc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1tZC1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbWQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtdW5zZXQge1xuICAgIG1pbi13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtMjUge1xuICAgIG1pbi13aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTUwIHtcbiAgICBtaW4td2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1tZC03NSB7XG4gICAgbWluLXdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtMTAwIHtcbiAgICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtYXV0byB7XG4gICAgbWluLXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTFweCB7XG4gICAgbWluLXdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtMnB4IHtcbiAgICBtaW4td2lkdGg6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1tZC0zcHgge1xuICAgIG1pbi13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTRweCB7XG4gICAgbWluLXdpZHRoOiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtNXB4IHtcbiAgICBtaW4td2lkdGg6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1tZC02cHgge1xuICAgIG1pbi13aWR0aDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTdweCB7XG4gICAgbWluLXdpZHRoOiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtOHB4IHtcbiAgICBtaW4td2lkdGg6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1tZC05cHgge1xuICAgIG1pbi13aWR0aDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTEwcHgge1xuICAgIG1pbi13aWR0aDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1tZC0xNXB4IHtcbiAgICBtaW4td2lkdGg6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtMjBweCB7XG4gICAgbWluLXdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTI1cHgge1xuICAgIG1pbi13aWR0aDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1tZC0zMHB4IHtcbiAgICBtaW4td2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtMzVweCB7XG4gICAgbWluLXdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTQwcHgge1xuICAgIG1pbi13aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1tZC00NXB4IHtcbiAgICBtaW4td2lkdGg6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtNTBweCB7XG4gICAgbWluLXdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTU1cHgge1xuICAgIG1pbi13aWR0aDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1tZC02MHB4IHtcbiAgICBtaW4td2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtNjVweCB7XG4gICAgbWluLXdpZHRoOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTcwcHgge1xuICAgIG1pbi13aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1tZC03NXB4IHtcbiAgICBtaW4td2lkdGg6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtODBweCB7XG4gICAgbWluLXdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTg1cHgge1xuICAgIG1pbi13aWR0aDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1tZC05MHB4IHtcbiAgICBtaW4td2lkdGg6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtOTVweCB7XG4gICAgbWluLXdpZHRoOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTEwMHB4IHtcbiAgICBtaW4td2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTEyNXB4IHtcbiAgICBtaW4td2lkdGg6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTE1MHB4IHtcbiAgICBtaW4td2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTE3NXB4IHtcbiAgICBtaW4td2lkdGg6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTIwMHB4IHtcbiAgICBtaW4td2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTIyNXB4IHtcbiAgICBtaW4td2lkdGg6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTI1MHB4IHtcbiAgICBtaW4td2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTI3NXB4IHtcbiAgICBtaW4td2lkdGg6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTMwMHB4IHtcbiAgICBtaW4td2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTMyNXB4IHtcbiAgICBtaW4td2lkdGg6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTM1MHB4IHtcbiAgICBtaW4td2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTM3NXB4IHtcbiAgICBtaW4td2lkdGg6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTQwMHB4IHtcbiAgICBtaW4td2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTQyNXB4IHtcbiAgICBtaW4td2lkdGg6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTQ1MHB4IHtcbiAgICBtaW4td2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTQ3NXB4IHtcbiAgICBtaW4td2lkdGg6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTUwMHB4IHtcbiAgICBtaW4td2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTU1MHB4IHtcbiAgICBtaW4td2lkdGg6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTYwMHB4IHtcbiAgICBtaW4td2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTY1MHB4IHtcbiAgICBtaW4td2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTcwMHB4IHtcbiAgICBtaW4td2lkdGg6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTc1MHB4IHtcbiAgICBtaW4td2lkdGg6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTgwMHB4IHtcbiAgICBtaW4td2lkdGg6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTg1MHB4IHtcbiAgICBtaW4td2lkdGg6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTkwMHB4IHtcbiAgICBtaW4td2lkdGg6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTk1MHB4IHtcbiAgICBtaW4td2lkdGg6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTEwMDBweCB7XG4gICAgbWluLXdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtdW5zZXQge1xuICAgIG1pbi1oZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTI1IHtcbiAgICBtaW4taGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtNTAge1xuICAgIG1pbi1oZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC03NSB7XG4gICAgbWluLWhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTEwMCB7XG4gICAgbWluLWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC1hdXRvIHtcbiAgICBtaW4taGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTFweCB7XG4gICAgbWluLWhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTJweCB7XG4gICAgbWluLWhlaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTNweCB7XG4gICAgbWluLWhlaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTRweCB7XG4gICAgbWluLWhlaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTVweCB7XG4gICAgbWluLWhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTZweCB7XG4gICAgbWluLWhlaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTdweCB7XG4gICAgbWluLWhlaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLThweCB7XG4gICAgbWluLWhlaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTlweCB7XG4gICAgbWluLWhlaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTEwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtMTVweCB7XG4gICAgbWluLWhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC0yMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTI1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtMzBweCB7XG4gICAgbWluLWhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC0zNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTQwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtNDVweCB7XG4gICAgbWluLWhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC01MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTU1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtNjBweCB7XG4gICAgbWluLWhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC02NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTcwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtNzVweCB7XG4gICAgbWluLWhlaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC04MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTg1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtOTBweCB7XG4gICAgbWluLWhlaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC05NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTEwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC0xMjVweCB7XG4gICAgbWluLWhlaWdodDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtMTUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTE3NXB4IHtcbiAgICBtaW4taGVpZ2h0OiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC0yMDBweCB7XG4gICAgbWluLWhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtMjI1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTI1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC0yNzVweCB7XG4gICAgbWluLWhlaWdodDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtMzAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTMyNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC0zNTBweCB7XG4gICAgbWluLWhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtMzc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTQwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC00MjVweCB7XG4gICAgbWluLWhlaWdodDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtNDUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTQ3NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC01MDBweCB7XG4gICAgbWluLWhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtNTUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTYwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC02NTBweCB7XG4gICAgbWluLWhlaWdodDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtNzAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTc1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC04MDBweCB7XG4gICAgbWluLWhlaWdodDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtODUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTkwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC05NTBweCB7XG4gICAgbWluLWhlaWdodDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtMTAwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mbG9hdC1sZy1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbGctZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbGctbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1sZy1jb250YWluIHtcbiAgICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtbGctY292ZXIge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtbGctZmlsbCB7XG4gICAgb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LWxnLXNjYWxlIHtcbiAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtbGctbm9uZSB7XG4gICAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5vdmVyZmxvdy1sZy1hdXRvIHtcbiAgICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5vdmVyZmxvdy1sZy1oaWRkZW4ge1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuICAub3ZlcmZsb3ctbGctdmlzaWJsZSB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgfVxuICAub3ZlcmZsb3ctbGctc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUtZ3JpZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5wb3NpdGlvbi1sZy1zdGF0aWMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgfVxuICAucG9zaXRpb24tbGctcmVsYXRpdmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICB9XG4gIC5wb3NpdGlvbi1sZy1hYnNvbHV0ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBvc2l0aW9uLWxnLWZpeGVkIHtcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgfVxuICAucG9zaXRpb24tbGctc3RpY2t5IHtcbiAgICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctdW5zZXQge1xuICAgIHdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTI1IHtcbiAgICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctNTAge1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy03NSB7XG4gICAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTEwMCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy1hdXRvIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTFweCB7XG4gICAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTJweCB7XG4gICAgd2lkdGg6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTNweCB7XG4gICAgd2lkdGg6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTRweCB7XG4gICAgd2lkdGg6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTVweCB7XG4gICAgd2lkdGg6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTZweCB7XG4gICAgd2lkdGg6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTdweCB7XG4gICAgd2lkdGg6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLThweCB7XG4gICAgd2lkdGg6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTlweCB7XG4gICAgd2lkdGg6IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTEwcHgge1xuICAgIHdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctMTVweCB7XG4gICAgd2lkdGg6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy0yMHB4IHtcbiAgICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTI1cHgge1xuICAgIHdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctMzBweCB7XG4gICAgd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy0zNXB4IHtcbiAgICB3aWR0aDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTQwcHgge1xuICAgIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctNDVweCB7XG4gICAgd2lkdGg6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy01MHB4IHtcbiAgICB3aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTU1cHgge1xuICAgIHdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctNjBweCB7XG4gICAgd2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy02NXB4IHtcbiAgICB3aWR0aDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTcwcHgge1xuICAgIHdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctNzVweCB7XG4gICAgd2lkdGg6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy04MHB4IHtcbiAgICB3aWR0aDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTg1cHgge1xuICAgIHdpZHRoOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctOTBweCB7XG4gICAgd2lkdGg6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy05NXB4IHtcbiAgICB3aWR0aDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTEwMHB4IHtcbiAgICB3aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy0xMjVweCB7XG4gICAgd2lkdGg6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctMTUwcHgge1xuICAgIHdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTE3NXB4IHtcbiAgICB3aWR0aDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy0yMDBweCB7XG4gICAgd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctMjI1cHgge1xuICAgIHdpZHRoOiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTI1MHB4IHtcbiAgICB3aWR0aDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy0yNzVweCB7XG4gICAgd2lkdGg6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctMzAwcHgge1xuICAgIHdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTMyNXB4IHtcbiAgICB3aWR0aDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy0zNTBweCB7XG4gICAgd2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctMzc1cHgge1xuICAgIHdpZHRoOiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTQwMHB4IHtcbiAgICB3aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy00MjVweCB7XG4gICAgd2lkdGg6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctNDUwcHgge1xuICAgIHdpZHRoOiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTQ3NXB4IHtcbiAgICB3aWR0aDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy01MDBweCB7XG4gICAgd2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctNTUwcHgge1xuICAgIHdpZHRoOiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTYwMHB4IHtcbiAgICB3aWR0aDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy02NTBweCB7XG4gICAgd2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctNzAwcHgge1xuICAgIHdpZHRoOiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTc1MHB4IHtcbiAgICB3aWR0aDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy04MDBweCB7XG4gICAgd2lkdGg6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctODUwcHgge1xuICAgIHdpZHRoOiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTkwMHB4IHtcbiAgICB3aWR0aDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy05NTBweCB7XG4gICAgd2lkdGg6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctMTAwMHB4IHtcbiAgICB3aWR0aDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LWxnLXVuc2V0IHtcbiAgICBtYXgtd2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LWxnLTI1IHtcbiAgICBtYXgtd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy01MCB7XG4gICAgbWF4LXdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXctbGctNzUge1xuICAgIG1heC13aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LWxnLTEwMCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LWxnLWF1dG8ge1xuICAgIG1heC13aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy0xcHgge1xuICAgIG1heC13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LWxnLTJweCB7XG4gICAgbWF4LXdpZHRoOiAycHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbGctM3B4IHtcbiAgICBtYXgtd2lkdGg6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy00cHgge1xuICAgIG1heC13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LWxnLTVweCB7XG4gICAgbWF4LXdpZHRoOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbGctNnB4IHtcbiAgICBtYXgtd2lkdGg6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy03cHgge1xuICAgIG1heC13aWR0aDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LWxnLThweCB7XG4gICAgbWF4LXdpZHRoOiA4cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbGctOXB4IHtcbiAgICBtYXgtd2lkdGg6IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy0xMHB4IHtcbiAgICBtYXgtd2lkdGg6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbGctMTVweCB7XG4gICAgbWF4LXdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LWxnLTIwcHgge1xuICAgIG1heC13aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy0yNXB4IHtcbiAgICBtYXgtd2lkdGg6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbGctMzBweCB7XG4gICAgbWF4LXdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LWxnLTM1cHgge1xuICAgIG1heC13aWR0aDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy00MHB4IHtcbiAgICBtYXgtd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbGctNDVweCB7XG4gICAgbWF4LXdpZHRoOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LWxnLTUwcHgge1xuICAgIG1heC13aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy01NXB4IHtcbiAgICBtYXgtd2lkdGg6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbGctNjBweCB7XG4gICAgbWF4LXdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LWxnLTY1cHgge1xuICAgIG1heC13aWR0aDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy03MHB4IHtcbiAgICBtYXgtd2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbGctNzVweCB7XG4gICAgbWF4LXdpZHRoOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LWxnLTgwcHgge1xuICAgIG1heC13aWR0aDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy04NXB4IHtcbiAgICBtYXgtd2lkdGg6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbGctOTBweCB7XG4gICAgbWF4LXdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LWxnLTk1cHgge1xuICAgIG1heC13aWR0aDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy0xMDBweCB7XG4gICAgbWF4LXdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy0xMjVweCB7XG4gICAgbWF4LXdpZHRoOiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy0xNTBweCB7XG4gICAgbWF4LXdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy0xNzVweCB7XG4gICAgbWF4LXdpZHRoOiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy0yMDBweCB7XG4gICAgbWF4LXdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy0yMjVweCB7XG4gICAgbWF4LXdpZHRoOiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy0yNTBweCB7XG4gICAgbWF4LXdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy0yNzVweCB7XG4gICAgbWF4LXdpZHRoOiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy0zMDBweCB7XG4gICAgbWF4LXdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy0zMjVweCB7XG4gICAgbWF4LXdpZHRoOiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy0zNTBweCB7XG4gICAgbWF4LXdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy0zNzVweCB7XG4gICAgbWF4LXdpZHRoOiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy00MDBweCB7XG4gICAgbWF4LXdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy00MjVweCB7XG4gICAgbWF4LXdpZHRoOiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy00NTBweCB7XG4gICAgbWF4LXdpZHRoOiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy00NzVweCB7XG4gICAgbWF4LXdpZHRoOiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy01MDBweCB7XG4gICAgbWF4LXdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy01NTBweCB7XG4gICAgbWF4LXdpZHRoOiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy02MDBweCB7XG4gICAgbWF4LXdpZHRoOiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy02NTBweCB7XG4gICAgbWF4LXdpZHRoOiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy03MDBweCB7XG4gICAgbWF4LXdpZHRoOiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy03NTBweCB7XG4gICAgbWF4LXdpZHRoOiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy04MDBweCB7XG4gICAgbWF4LXdpZHRoOiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy04NTBweCB7XG4gICAgbWF4LXdpZHRoOiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy05MDBweCB7XG4gICAgbWF4LXdpZHRoOiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy05NTBweCB7XG4gICAgbWF4LXdpZHRoOiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy0xMDAwcHgge1xuICAgIG1heC13aWR0aDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctdW5zZXQge1xuICAgIGhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy0yNSB7XG4gICAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy01MCB7XG4gICAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy03NSB7XG4gICAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy0xMDAge1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLWF1dG8ge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTFweCB7XG4gICAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy0ycHgge1xuICAgIGhlaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctM3B4IHtcbiAgICBoZWlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTRweCB7XG4gICAgaGVpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy01cHgge1xuICAgIGhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctNnB4IHtcbiAgICBoZWlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTdweCB7XG4gICAgaGVpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy04cHgge1xuICAgIGhlaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctOXB4IHtcbiAgICBoZWlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTEwcHgge1xuICAgIGhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTE1cHgge1xuICAgIGhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTIwcHgge1xuICAgIGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTI1cHgge1xuICAgIGhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTMwcHgge1xuICAgIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTM1cHgge1xuICAgIGhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTQwcHgge1xuICAgIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTQ1cHgge1xuICAgIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTUwcHgge1xuICAgIGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTU1cHgge1xuICAgIGhlaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTYwcHgge1xuICAgIGhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTY1cHgge1xuICAgIGhlaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTcwcHgge1xuICAgIGhlaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTc1cHgge1xuICAgIGhlaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTgwcHgge1xuICAgIGhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTg1cHgge1xuICAgIGhlaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTkwcHgge1xuICAgIGhlaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTk1cHgge1xuICAgIGhlaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTEwMHB4IHtcbiAgICBoZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctMTI1cHgge1xuICAgIGhlaWdodDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy0xNTBweCB7XG4gICAgaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTE3NXB4IHtcbiAgICBoZWlnaHQ6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctMjAwcHgge1xuICAgIGhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy0yMjVweCB7XG4gICAgaGVpZ2h0OiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTI1MHB4IHtcbiAgICBoZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctMjc1cHgge1xuICAgIGhlaWdodDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy0zMDBweCB7XG4gICAgaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTMyNXB4IHtcbiAgICBoZWlnaHQ6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctMzUwcHgge1xuICAgIGhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy0zNzVweCB7XG4gICAgaGVpZ2h0OiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTQwMHB4IHtcbiAgICBoZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctNDI1cHgge1xuICAgIGhlaWdodDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy00NTBweCB7XG4gICAgaGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTQ3NXB4IHtcbiAgICBoZWlnaHQ6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctNTAwcHgge1xuICAgIGhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy01NTBweCB7XG4gICAgaGVpZ2h0OiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTYwMHB4IHtcbiAgICBoZWlnaHQ6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctNjUwcHgge1xuICAgIGhlaWdodDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy03MDBweCB7XG4gICAgaGVpZ2h0OiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTc1MHB4IHtcbiAgICBoZWlnaHQ6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctODAwcHgge1xuICAgIGhlaWdodDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy04NTBweCB7XG4gICAgaGVpZ2h0OiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTkwMHB4IHtcbiAgICBoZWlnaHQ6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctOTUwcHgge1xuICAgIGhlaWdodDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy0xMDAwcHgge1xuICAgIGhlaWdodDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLWxnLXVuc2V0IHtcbiAgICBtYXgtaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy0yNSB7XG4gICAgbWF4LWhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLWxnLTUwIHtcbiAgICBtYXgtaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubWgtbGctNzUge1xuICAgIG1heC1oZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy0xMDAge1xuICAgIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubWgtbGctYXV0byB7XG4gICAgbWF4LWhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy0xcHgge1xuICAgIG1heC1oZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy0ycHgge1xuICAgIG1heC1oZWlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy0zcHgge1xuICAgIG1heC1oZWlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy00cHgge1xuICAgIG1heC1oZWlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy01cHgge1xuICAgIG1heC1oZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy02cHgge1xuICAgIG1heC1oZWlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy03cHgge1xuICAgIG1heC1oZWlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy04cHgge1xuICAgIG1heC1oZWlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy05cHgge1xuICAgIG1heC1oZWlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy0xMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLWxnLTE1cHgge1xuICAgIG1heC1oZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbGctMjBweCB7XG4gICAgbWF4LWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy0yNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLWxnLTMwcHgge1xuICAgIG1heC1oZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbGctMzVweCB7XG4gICAgbWF4LWhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy00MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLWxnLTQ1cHgge1xuICAgIG1heC1oZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbGctNTBweCB7XG4gICAgbWF4LWhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy01NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLWxnLTYwcHgge1xuICAgIG1heC1oZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbGctNjVweCB7XG4gICAgbWF4LWhlaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy03MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLWxnLTc1cHgge1xuICAgIG1heC1oZWlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbGctODBweCB7XG4gICAgbWF4LWhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy04NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLWxnLTkwcHgge1xuICAgIG1heC1oZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbGctOTVweCB7XG4gICAgbWF4LWhlaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy0xMDBweCB7XG4gICAgbWF4LWhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbGctMTI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLWxnLTE1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy0xNzVweCB7XG4gICAgbWF4LWhlaWdodDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbGctMjAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLWxnLTIyNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy0yNTBweCB7XG4gICAgbWF4LWhlaWdodDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbGctMjc1cHgge1xuICAgIG1heC1oZWlnaHQ6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLWxnLTMwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy0zMjVweCB7XG4gICAgbWF4LWhlaWdodDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbGctMzUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLWxnLTM3NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy00MDBweCB7XG4gICAgbWF4LWhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbGctNDI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLWxnLTQ1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy00NzVweCB7XG4gICAgbWF4LWhlaWdodDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbGctNTAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLWxnLTU1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy02MDBweCB7XG4gICAgbWF4LWhlaWdodDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbGctNjUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLWxnLTcwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy03NTBweCB7XG4gICAgbWF4LWhlaWdodDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbGctODAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLWxnLTg1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy05MDBweCB7XG4gICAgbWF4LWhlaWdodDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbGctOTUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLWxnLTEwMDBweCB7XG4gICAgbWF4LWhlaWdodDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1sZy1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0zIHtcbiAgICBtYXJnaW46IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy00IHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy01IHtcbiAgICBtYXJnaW46IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy02IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTcge1xuICAgIG1hcmdpbjogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTgge1xuICAgIG1hcmdpbjogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTkge1xuICAgIG1hcmdpbjogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTEwIHtcbiAgICBtYXJnaW46IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTExIHtcbiAgICBtYXJnaW46IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xMiB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMTMge1xuICAgIG1hcmdpbjogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTE0IHtcbiAgICBtYXJnaW46IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTE1IHtcbiAgICBtYXJnaW46IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xNiB7XG4gICAgbWFyZ2luOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMTcge1xuICAgIG1hcmdpbjogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTE4IHtcbiAgICBtYXJnaW46IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTE5IHtcbiAgICBtYXJnaW46IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0yMCB7XG4gICAgbWFyZ2luOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctMTAge1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy0xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctMTIge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLTEzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy0xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLTE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy0xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctMTcge1xuICAgIG1hcmdpbi1yaWdodDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLTE4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctMTkge1xuICAgIG1hcmdpbi1yaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctMyB7XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctNiB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTcge1xuICAgIG1hcmdpbi10b3A6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTgge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTkge1xuICAgIG1hcmdpbi10b3A6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTEwIHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctMTEge1xuICAgIG1hcmdpbi10b3A6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTEyIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy0xMyB7XG4gICAgbWFyZ2luLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctMTQge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy0xNSB7XG4gICAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctMTYge1xuICAgIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTE3IHtcbiAgICBtYXJnaW4tdG9wOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy0xOCB7XG4gICAgbWFyZ2luLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTE5IHtcbiAgICBtYXJnaW4tdG9wOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy0yMCB7XG4gICAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0zIHtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTQge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNSB7XG4gICAgbWFyZ2luLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy02IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNyB7XG4gICAgbWFyZ2luLXRvcDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy04IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTkge1xuICAgIG1hcmdpbi10b3A6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMTAge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xMSB7XG4gICAgbWFyZ2luLXRvcDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xMiB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xMyB7XG4gICAgbWFyZ2luLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xNCB7XG4gICAgbWFyZ2luLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTE1IHtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTE2IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTE3IHtcbiAgICBtYXJnaW4tdG9wOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTE4IHtcbiAgICBtYXJnaW4tdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMTkge1xuICAgIG1hcmdpbi10b3A6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMjAge1xuICAgIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTYge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTcge1xuICAgIG1hcmdpbi1yaWdodDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy0xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctMTMge1xuICAgIG1hcmdpbi1yaWdodDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy0xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctMTUge1xuICAgIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy0xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTE3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctMTgge1xuICAgIG1hcmdpbi1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTE5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctMjAge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy04IHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTE1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTE3IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTE4IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMTkge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMjAge1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctMTEge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTEyIHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy0xMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctMTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTE2IHtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy0xNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctMTgge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctMTkge1xuICAgIG1hcmdpbi1sZWZ0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTIwIHtcbiAgICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4zIHtcbiAgICBtYXJnaW46IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjQge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNSB7XG4gICAgbWFyZ2luOiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW42IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNyB7XG4gICAgbWFyZ2luOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW44IHtcbiAgICBtYXJnaW46IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjkge1xuICAgIG1hcmdpbjogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMTAge1xuICAgIG1hcmdpbjogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4xMSB7XG4gICAgbWFyZ2luOiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4xMiB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4xMyB7XG4gICAgbWFyZ2luOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4xNCB7XG4gICAgbWFyZ2luOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjE1IHtcbiAgICBtYXJnaW46IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjE2IHtcbiAgICBtYXJnaW46IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjE3IHtcbiAgICBtYXJnaW46IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjE4IHtcbiAgICBtYXJnaW46IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMTkge1xuICAgIG1hcmdpbjogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMjAge1xuICAgIG1hcmdpbjogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy1uOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy1uMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLW4xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy1uMTIge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctbjEzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLW4xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctbjE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLW4xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy1uMTcge1xuICAgIG1hcmdpbi1yaWdodDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctbjE4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy1uMTkge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctbjIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctbjcge1xuICAgIG1hcmdpbi10b3A6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctbjgge1xuICAgIG1hcmdpbi10b3A6IC0ycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctbjkge1xuICAgIG1hcmdpbi10b3A6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctbjEwIHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy1uMTEge1xuICAgIG1hcmdpbi10b3A6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctbjEyIHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLW4xMyB7XG4gICAgbWFyZ2luLXRvcDogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy1uMTQge1xuICAgIG1hcmdpbi10b3A6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLW4xNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy1uMTYge1xuICAgIG1hcmdpbi10b3A6IC00cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctbjE3IHtcbiAgICBtYXJnaW4tdG9wOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLW4xOCB7XG4gICAgbWFyZ2luLXRvcDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctbjE5IHtcbiAgICBtYXJnaW4tdG9wOiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLW4yMCB7XG4gICAgbWFyZ2luLXRvcDogLTVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjMge1xuICAgIG1hcmdpbi10b3A6IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjYge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjcge1xuICAgIG1hcmdpbi10b3A6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW44IHtcbiAgICBtYXJnaW4tdG9wOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uOSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjEwIHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4xMSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjEyIHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMTMge1xuICAgIG1hcmdpbi10b3A6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4xNCB7XG4gICAgbWFyZ2luLXRvcDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMTUge1xuICAgIG1hcmdpbi10b3A6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4xNiB7XG4gICAgbWFyZ2luLXRvcDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjE3IHtcbiAgICBtYXJnaW4tdG9wOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMTgge1xuICAgIG1hcmdpbi10b3A6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjE5IHtcbiAgICBtYXJnaW4tdG9wOiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMjAge1xuICAgIG1hcmdpbi10b3A6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy1uOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy1uMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy1uMTEge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctbjEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLW4xMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy1uMTQge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy1uMTUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctbjE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLW4xNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy1uMTgge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy1uMTkge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctbjIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjgge1xuICAgIG1hcmdpbi1ib3R0b206IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW45IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMTAge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjExIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMTIge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4xMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjE0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4xNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMTcge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4xOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMTkge1xuICAgIG1hcmdpbi1ib3R0b206IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLW43IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctbjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy1uOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLW4xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctbjExIHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctbjEyIHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctbjEzIHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctbjE0IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy1uMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy1uMTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy1uMTcge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy1uMTgge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLW4xOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLW4yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0zIHtcbiAgICBwYWRkaW5nOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNCB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTUge1xuICAgIHBhZGRpbmc6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy02IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy03IHtcbiAgICBwYWRkaW5nOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctOCB7XG4gICAgcGFkZGluZzogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTkge1xuICAgIHBhZGRpbmc6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xMCB7XG4gICAgcGFkZGluZzogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMTEge1xuICAgIHBhZGRpbmc6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xMiB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTEzIHtcbiAgICBwYWRkaW5nOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMTQge1xuICAgIHBhZGRpbmc6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTE1IHtcbiAgICBwYWRkaW5nOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMTYge1xuICAgIHBhZGRpbmc6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xNyB7XG4gICAgcGFkZGluZzogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTE4IHtcbiAgICBwYWRkaW5nOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xOSB7XG4gICAgcGFkZGluZzogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTIwIHtcbiAgICBwYWRkaW5nOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctOSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctMTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctMTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctMTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctMTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTE2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTE3IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTE4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy0xOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy0yMCB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctNiB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctNyB7XG4gICAgcGFkZGluZy10b3A6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1sZy04IHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTkge1xuICAgIHBhZGRpbmctdG9wOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctMTAge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTExIHtcbiAgICBwYWRkaW5nLXRvcDogMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTEyIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTEzIHtcbiAgICBwYWRkaW5nLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTE0IHtcbiAgICBwYWRkaW5nLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1sZy0xNSB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1sZy0xNiB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1sZy0xNyB7XG4gICAgcGFkZGluZy10b3A6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1sZy0xOCB7XG4gICAgcGFkZGluZy10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctMTkge1xuICAgIHBhZGRpbmctdG9wOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctMjAge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy01IHtcbiAgICBwYWRkaW5nLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy02IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTcge1xuICAgIHBhZGRpbmctdG9wOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTgge1xuICAgIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTkge1xuICAgIHBhZGRpbmctdG9wOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTExIHtcbiAgICBwYWRkaW5nLXRvcDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xMiB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMTMge1xuICAgIHBhZGRpbmctdG9wOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTE0IHtcbiAgICBwYWRkaW5nLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTE1IHtcbiAgICBwYWRkaW5nLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xNiB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMTcge1xuICAgIHBhZGRpbmctdG9wOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTE4IHtcbiAgICBwYWRkaW5nLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTE5IHtcbiAgICBwYWRkaW5nLXRvcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0yMCB7XG4gICAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctNyB7XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy0xMSB7XG4gICAgcGFkZGluZy1yaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy0xMiB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy0xMyB7XG4gICAgcGFkZGluZy1yaWdodDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy0xNCB7XG4gICAgcGFkZGluZy1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTE2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTE3IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTE4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctMTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTExIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0xMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTE0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTE1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0xNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMTcge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTE4IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTE5IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0yMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTUge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctOCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTkge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctMTEge1xuICAgIHBhZGRpbmctbGVmdDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy0xMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTEzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctMTQge1xuICAgIHBhZGRpbmctbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTE1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctMTYge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy0xNyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTE4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy0xOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLWxnLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctMSB7XG4gICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy0yIHtcbiAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctMyB7XG4gICAgZ2FwOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy00IHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLWxnLTUge1xuICAgIGdhcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctNiB7XG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLWxnLTcge1xuICAgIGdhcDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctOCB7XG4gICAgZ2FwOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy05IHtcbiAgICBnYXA6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLWxnLTEwIHtcbiAgICBnYXA6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctMTEge1xuICAgIGdhcDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctMTIge1xuICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctMTMge1xuICAgIGdhcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctMTQge1xuICAgIGdhcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy0xNSB7XG4gICAgZ2FwOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy0xNiB7XG4gICAgZ2FwOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy0xNyB7XG4gICAgZ2FwOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy0xOCB7XG4gICAgZ2FwOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLWxnLTE5IHtcbiAgICBnYXA6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLWxnLTIwIHtcbiAgICBnYXA6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1sZy0wIHtcbiAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbGctMSB7XG4gICAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWxnLTIge1xuICAgIHJvdy1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWxnLTMge1xuICAgIHJvdy1nYXA6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1sZy00IHtcbiAgICByb3ctZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbGctNSB7XG4gICAgcm93LWdhcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWxnLTYge1xuICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWxnLTcge1xuICAgIHJvdy1nYXA6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1sZy04IHtcbiAgICByb3ctZ2FwOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbGctOSB7XG4gICAgcm93LWdhcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWxnLTEwIHtcbiAgICByb3ctZ2FwOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1sZy0xMSB7XG4gICAgcm93LWdhcDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWxnLTEyIHtcbiAgICByb3ctZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbGctMTMge1xuICAgIHJvdy1nYXA6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1sZy0xNCB7XG4gICAgcm93LWdhcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbGctMTUge1xuICAgIHJvdy1nYXA6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1sZy0xNiB7XG4gICAgcm93LWdhcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWxnLTE3IHtcbiAgICByb3ctZ2FwOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbGctMTgge1xuICAgIHJvdy1nYXA6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWxnLTE5IHtcbiAgICByb3ctZ2FwOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbGctMjAge1xuICAgIHJvdy1nYXA6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1sZy0wIHtcbiAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbGctMSB7XG4gICAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLTIge1xuICAgIGNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLTMge1xuICAgIGNvbHVtbi1nYXA6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1sZy00IHtcbiAgICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbGctNSB7XG4gICAgY29sdW1uLWdhcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLTYge1xuICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLTcge1xuICAgIGNvbHVtbi1nYXA6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1sZy04IHtcbiAgICBjb2x1bW4tZ2FwOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbGctOSB7XG4gICAgY29sdW1uLWdhcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLTEwIHtcbiAgICBjb2x1bW4tZ2FwOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1sZy0xMSB7XG4gICAgY29sdW1uLWdhcDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLTEyIHtcbiAgICBjb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbGctMTMge1xuICAgIGNvbHVtbi1nYXA6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1sZy0xNCB7XG4gICAgY29sdW1uLWdhcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbGctMTUge1xuICAgIGNvbHVtbi1nYXA6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1sZy0xNiB7XG4gICAgY29sdW1uLWdhcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLTE3IHtcbiAgICBjb2x1bW4tZ2FwOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbGctMTgge1xuICAgIGNvbHVtbi1nYXA6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLTE5IHtcbiAgICBjb2x1bW4tZ2FwOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbGctMjAge1xuICAgIGNvbHVtbi1nYXA6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctMSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuM3JlbSArIDAuNnZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy0yIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctMyB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMjZyZW0gKyAwLjEydncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLWxnLTQge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy01IHtcbiAgICBmb250LXNpemU6IDEuMTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctNiB7XG4gICAgZm9udC1zaXplOiAxLjA3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy03IHtcbiAgICBmb250LXNpemU6IDAuOTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctOCB7XG4gICAgZm9udC1zaXplOiAwLjg1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLWxnLTkge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy0xMCB7XG4gICAgZm9udC1zaXplOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctc20ge1xuICAgIGZvbnQtc2l6ZTogMC45NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy1iYXNlIHtcbiAgICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctbGcge1xuICAgIGZvbnQtc2l6ZTogMS4wNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGcteGwge1xuICAgIGZvbnQtc2l6ZTogMS4yMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy1mbHVpZCB7XG4gICAgZm9udC1zaXplOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLWxnLTJ4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4zMjVyZW0gKyAwLjl2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctMnF4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4zNXJlbSArIDEuMnZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy0yaHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjM3NXJlbSArIDEuNXZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy0ydHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjRyZW0gKyAxLjh2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctM3gge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjQyNXJlbSArIDIuMXZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy0zcXgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjQ1cmVtICsgMi40dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLWxnLTNoeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNDc1cmVtICsgMi43dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLWxnLTN0eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNXJlbSArIDN2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctNHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjUyNXJlbSArIDMuM3Z3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy00cXgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjU1cmVtICsgMy42dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLWxnLTRoeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNTc1cmVtICsgMy45dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLWxnLTR0eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNnJlbSArIDQuMnZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy01eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNjI1cmVtICsgNC41dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLWxnLTVxeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNjVyZW0gKyA0Ljh2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctNWh4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS42NzVyZW0gKyA1LjF2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctNXR4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS43cmVtICsgNS40dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLWxnLTZ4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS43MjVyZW0gKyA1Ljd2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctNnF4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS43NXJlbSArIDZ2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctNmh4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS43NzVyZW0gKyA2LjN2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctNnR4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS44cmVtICsgNi42dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLWxnLTd4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS44MjVyZW0gKyA2Ljl2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctN3F4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS44NXJlbSArIDcuMnZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy03aHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjg3NXJlbSArIDcuNXZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy03dHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjlyZW0gKyA3Ljh2dykgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1sZy1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LWxnLWVuZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1sZy1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy11bnNldCB7XG4gICAgbWluLXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy0yNSB7XG4gICAgbWluLXdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctNTAge1xuICAgIG1pbi13aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LWxnLTc1IHtcbiAgICBtaW4td2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy0xMDAge1xuICAgIG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy1hdXRvIHtcbiAgICBtaW4td2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMXB4IHtcbiAgICBtaW4td2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy0ycHgge1xuICAgIG1pbi13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LWxnLTNweCB7XG4gICAgbWluLXdpZHRoOiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctNHB4IHtcbiAgICBtaW4td2lkdGg6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy01cHgge1xuICAgIG1pbi13aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LWxnLTZweCB7XG4gICAgbWluLXdpZHRoOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctN3B4IHtcbiAgICBtaW4td2lkdGg6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy04cHgge1xuICAgIG1pbi13aWR0aDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LWxnLTlweCB7XG4gICAgbWluLXdpZHRoOiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMTBweCB7XG4gICAgbWluLXdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LWxnLTE1cHgge1xuICAgIG1pbi13aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy0yMHB4IHtcbiAgICBtaW4td2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMjVweCB7XG4gICAgbWluLXdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LWxnLTMwcHgge1xuICAgIG1pbi13aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy0zNXB4IHtcbiAgICBtaW4td2lkdGg6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctNDBweCB7XG4gICAgbWluLXdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LWxnLTQ1cHgge1xuICAgIG1pbi13aWR0aDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy01MHB4IHtcbiAgICBtaW4td2lkdGg6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctNTVweCB7XG4gICAgbWluLXdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LWxnLTYwcHgge1xuICAgIG1pbi13aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy02NXB4IHtcbiAgICBtaW4td2lkdGg6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctNzBweCB7XG4gICAgbWluLXdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LWxnLTc1cHgge1xuICAgIG1pbi13aWR0aDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy04MHB4IHtcbiAgICBtaW4td2lkdGg6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctODVweCB7XG4gICAgbWluLXdpZHRoOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LWxnLTkwcHgge1xuICAgIG1pbi13aWR0aDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy05NXB4IHtcbiAgICBtaW4td2lkdGg6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMTAwcHgge1xuICAgIG1pbi13aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMTI1cHgge1xuICAgIG1pbi13aWR0aDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMTUwcHgge1xuICAgIG1pbi13aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMTc1cHgge1xuICAgIG1pbi13aWR0aDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMjAwcHgge1xuICAgIG1pbi13aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMjI1cHgge1xuICAgIG1pbi13aWR0aDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMjUwcHgge1xuICAgIG1pbi13aWR0aDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMjc1cHgge1xuICAgIG1pbi13aWR0aDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMzAwcHgge1xuICAgIG1pbi13aWR0aDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMzI1cHgge1xuICAgIG1pbi13aWR0aDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMzUwcHgge1xuICAgIG1pbi13aWR0aDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMzc1cHgge1xuICAgIG1pbi13aWR0aDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctNDAwcHgge1xuICAgIG1pbi13aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctNDI1cHgge1xuICAgIG1pbi13aWR0aDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctNDUwcHgge1xuICAgIG1pbi13aWR0aDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctNDc1cHgge1xuICAgIG1pbi13aWR0aDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctNTAwcHgge1xuICAgIG1pbi13aWR0aDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctNTUwcHgge1xuICAgIG1pbi13aWR0aDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctNjAwcHgge1xuICAgIG1pbi13aWR0aDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctNjUwcHgge1xuICAgIG1pbi13aWR0aDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctNzAwcHgge1xuICAgIG1pbi13aWR0aDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctNzUwcHgge1xuICAgIG1pbi13aWR0aDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctODAwcHgge1xuICAgIG1pbi13aWR0aDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctODUwcHgge1xuICAgIG1pbi13aWR0aDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctOTAwcHgge1xuICAgIG1pbi13aWR0aDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctOTUwcHgge1xuICAgIG1pbi13aWR0aDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMTAwMHB4IHtcbiAgICBtaW4td2lkdGg6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy11bnNldCB7XG4gICAgbWluLWhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctMjUge1xuICAgIG1pbi1oZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy01MCB7XG4gICAgbWluLWhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTc1IHtcbiAgICBtaW4taGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctMTAwIHtcbiAgICBtaW4taGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLWF1dG8ge1xuICAgIG1pbi1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctMXB4IHtcbiAgICBtaW4taGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctMnB4IHtcbiAgICBtaW4taGVpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctM3B4IHtcbiAgICBtaW4taGVpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctNHB4IHtcbiAgICBtaW4taGVpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctNXB4IHtcbiAgICBtaW4taGVpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctNnB4IHtcbiAgICBtaW4taGVpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctN3B4IHtcbiAgICBtaW4taGVpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctOHB4IHtcbiAgICBtaW4taGVpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctOXB4IHtcbiAgICBtaW4taGVpZ2h0OiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctMTBweCB7XG4gICAgbWluLWhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy0xNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTIwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctMjVweCB7XG4gICAgbWluLWhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy0zMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTM1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctNDBweCB7XG4gICAgbWluLWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy00NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctNTVweCB7XG4gICAgbWluLWhlaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy02MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTY1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctNzBweCB7XG4gICAgbWluLWhlaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy03NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTgwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctODVweCB7XG4gICAgbWluLWhlaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy05MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTk1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctMTAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTEyNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy0xNTBweCB7XG4gICAgbWluLWhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctMTc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTIwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy0yMjVweCB7XG4gICAgbWluLWhlaWdodDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctMjUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTI3NXB4IHtcbiAgICBtaW4taGVpZ2h0OiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy0zMDBweCB7XG4gICAgbWluLWhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctMzI1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTM1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy0zNzVweCB7XG4gICAgbWluLWhlaWdodDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctNDAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTQyNXB4IHtcbiAgICBtaW4taGVpZ2h0OiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy00NTBweCB7XG4gICAgbWluLWhlaWdodDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctNDc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTUwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy01NTBweCB7XG4gICAgbWluLWhlaWdodDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctNjAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTY1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy03MDBweCB7XG4gICAgbWluLWhlaWdodDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctNzUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTgwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy04NTBweCB7XG4gICAgbWluLWhlaWdodDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctOTAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTk1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy0xMDAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mbG9hdC14bC1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQteGwtZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQteGwtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC14bC1jb250YWluIHtcbiAgICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQteGwtY292ZXIge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQteGwtZmlsbCB7XG4gICAgb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXhsLXNjYWxlIHtcbiAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQteGwtbm9uZSB7XG4gICAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5vdmVyZmxvdy14bC1hdXRvIHtcbiAgICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5vdmVyZmxvdy14bC1oaWRkZW4ge1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuICAub3ZlcmZsb3cteGwtdmlzaWJsZSB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgfVxuICAub3ZlcmZsb3cteGwtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUtZ3JpZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5wb3NpdGlvbi14bC1zdGF0aWMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgfVxuICAucG9zaXRpb24teGwtcmVsYXRpdmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICB9XG4gIC5wb3NpdGlvbi14bC1hYnNvbHV0ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBvc2l0aW9uLXhsLWZpeGVkIHtcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgfVxuICAucG9zaXRpb24teGwtc3RpY2t5IHtcbiAgICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtdW5zZXQge1xuICAgIHdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTI1IHtcbiAgICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtNTAge1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAudy14bC03NSB7XG4gICAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTEwMCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAudy14bC1hdXRvIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTFweCB7XG4gICAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTJweCB7XG4gICAgd2lkdGg6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTNweCB7XG4gICAgd2lkdGg6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTRweCB7XG4gICAgd2lkdGg6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTVweCB7XG4gICAgd2lkdGg6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTZweCB7XG4gICAgd2lkdGg6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTdweCB7XG4gICAgd2lkdGg6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLThweCB7XG4gICAgd2lkdGg6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTlweCB7XG4gICAgd2lkdGg6IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTEwcHgge1xuICAgIHdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtMTVweCB7XG4gICAgd2lkdGg6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC0yMHB4IHtcbiAgICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTI1cHgge1xuICAgIHdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtMzBweCB7XG4gICAgd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC0zNXB4IHtcbiAgICB3aWR0aDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTQwcHgge1xuICAgIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtNDVweCB7XG4gICAgd2lkdGg6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC01MHB4IHtcbiAgICB3aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTU1cHgge1xuICAgIHdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtNjBweCB7XG4gICAgd2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC02NXB4IHtcbiAgICB3aWR0aDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTcwcHgge1xuICAgIHdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtNzVweCB7XG4gICAgd2lkdGg6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC04MHB4IHtcbiAgICB3aWR0aDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTg1cHgge1xuICAgIHdpZHRoOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtOTBweCB7XG4gICAgd2lkdGg6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC05NXB4IHtcbiAgICB3aWR0aDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTEwMHB4IHtcbiAgICB3aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC0xMjVweCB7XG4gICAgd2lkdGg6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtMTUwcHgge1xuICAgIHdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTE3NXB4IHtcbiAgICB3aWR0aDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC0yMDBweCB7XG4gICAgd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtMjI1cHgge1xuICAgIHdpZHRoOiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTI1MHB4IHtcbiAgICB3aWR0aDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC0yNzVweCB7XG4gICAgd2lkdGg6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtMzAwcHgge1xuICAgIHdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTMyNXB4IHtcbiAgICB3aWR0aDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC0zNTBweCB7XG4gICAgd2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtMzc1cHgge1xuICAgIHdpZHRoOiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTQwMHB4IHtcbiAgICB3aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC00MjVweCB7XG4gICAgd2lkdGg6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtNDUwcHgge1xuICAgIHdpZHRoOiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTQ3NXB4IHtcbiAgICB3aWR0aDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC01MDBweCB7XG4gICAgd2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtNTUwcHgge1xuICAgIHdpZHRoOiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTYwMHB4IHtcbiAgICB3aWR0aDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC02NTBweCB7XG4gICAgd2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtNzAwcHgge1xuICAgIHdpZHRoOiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTc1MHB4IHtcbiAgICB3aWR0aDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC04MDBweCB7XG4gICAgd2lkdGg6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtODUwcHgge1xuICAgIHdpZHRoOiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTkwMHB4IHtcbiAgICB3aWR0aDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC05NTBweCB7XG4gICAgd2lkdGg6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtMTAwMHB4IHtcbiAgICB3aWR0aDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXhsLXVuc2V0IHtcbiAgICBtYXgtd2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXhsLTI1IHtcbiAgICBtYXgtd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC01MCB7XG4gICAgbWF4LXdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXcteGwtNzUge1xuICAgIG1heC13aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXhsLTEwMCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXhsLWF1dG8ge1xuICAgIG1heC13aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC0xcHgge1xuICAgIG1heC13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXhsLTJweCB7XG4gICAgbWF4LXdpZHRoOiAycHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteGwtM3B4IHtcbiAgICBtYXgtd2lkdGg6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC00cHgge1xuICAgIG1heC13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXhsLTVweCB7XG4gICAgbWF4LXdpZHRoOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteGwtNnB4IHtcbiAgICBtYXgtd2lkdGg6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC03cHgge1xuICAgIG1heC13aWR0aDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXhsLThweCB7XG4gICAgbWF4LXdpZHRoOiA4cHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteGwtOXB4IHtcbiAgICBtYXgtd2lkdGg6IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC0xMHB4IHtcbiAgICBtYXgtd2lkdGg6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteGwtMTVweCB7XG4gICAgbWF4LXdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXhsLTIwcHgge1xuICAgIG1heC13aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC0yNXB4IHtcbiAgICBtYXgtd2lkdGg6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteGwtMzBweCB7XG4gICAgbWF4LXdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXhsLTM1cHgge1xuICAgIG1heC13aWR0aDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC00MHB4IHtcbiAgICBtYXgtd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteGwtNDVweCB7XG4gICAgbWF4LXdpZHRoOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXhsLTUwcHgge1xuICAgIG1heC13aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC01NXB4IHtcbiAgICBtYXgtd2lkdGg6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteGwtNjBweCB7XG4gICAgbWF4LXdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXhsLTY1cHgge1xuICAgIG1heC13aWR0aDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC03MHB4IHtcbiAgICBtYXgtd2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteGwtNzVweCB7XG4gICAgbWF4LXdpZHRoOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXhsLTgwcHgge1xuICAgIG1heC13aWR0aDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC04NXB4IHtcbiAgICBtYXgtd2lkdGg6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteGwtOTBweCB7XG4gICAgbWF4LXdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXhsLTk1cHgge1xuICAgIG1heC13aWR0aDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC0xMDBweCB7XG4gICAgbWF4LXdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC0xMjVweCB7XG4gICAgbWF4LXdpZHRoOiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC0xNTBweCB7XG4gICAgbWF4LXdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC0xNzVweCB7XG4gICAgbWF4LXdpZHRoOiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC0yMDBweCB7XG4gICAgbWF4LXdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC0yMjVweCB7XG4gICAgbWF4LXdpZHRoOiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC0yNTBweCB7XG4gICAgbWF4LXdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC0yNzVweCB7XG4gICAgbWF4LXdpZHRoOiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC0zMDBweCB7XG4gICAgbWF4LXdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC0zMjVweCB7XG4gICAgbWF4LXdpZHRoOiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC0zNTBweCB7XG4gICAgbWF4LXdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC0zNzVweCB7XG4gICAgbWF4LXdpZHRoOiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC00MDBweCB7XG4gICAgbWF4LXdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC00MjVweCB7XG4gICAgbWF4LXdpZHRoOiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC00NTBweCB7XG4gICAgbWF4LXdpZHRoOiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC00NzVweCB7XG4gICAgbWF4LXdpZHRoOiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC01MDBweCB7XG4gICAgbWF4LXdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC01NTBweCB7XG4gICAgbWF4LXdpZHRoOiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC02MDBweCB7XG4gICAgbWF4LXdpZHRoOiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC02NTBweCB7XG4gICAgbWF4LXdpZHRoOiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC03MDBweCB7XG4gICAgbWF4LXdpZHRoOiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC03NTBweCB7XG4gICAgbWF4LXdpZHRoOiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC04MDBweCB7XG4gICAgbWF4LXdpZHRoOiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC04NTBweCB7XG4gICAgbWF4LXdpZHRoOiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC05MDBweCB7XG4gICAgbWF4LXdpZHRoOiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC05NTBweCB7XG4gICAgbWF4LXdpZHRoOiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC0xMDAwcHgge1xuICAgIG1heC13aWR0aDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtdW5zZXQge1xuICAgIGhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC0yNSB7XG4gICAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC01MCB7XG4gICAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC03NSB7XG4gICAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC0xMDAge1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLWF1dG8ge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTFweCB7XG4gICAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC0ycHgge1xuICAgIGhlaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtM3B4IHtcbiAgICBoZWlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTRweCB7XG4gICAgaGVpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC01cHgge1xuICAgIGhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtNnB4IHtcbiAgICBoZWlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTdweCB7XG4gICAgaGVpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC04cHgge1xuICAgIGhlaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtOXB4IHtcbiAgICBoZWlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTEwcHgge1xuICAgIGhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTE1cHgge1xuICAgIGhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTIwcHgge1xuICAgIGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTI1cHgge1xuICAgIGhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTMwcHgge1xuICAgIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTM1cHgge1xuICAgIGhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTQwcHgge1xuICAgIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTQ1cHgge1xuICAgIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTUwcHgge1xuICAgIGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTU1cHgge1xuICAgIGhlaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTYwcHgge1xuICAgIGhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTY1cHgge1xuICAgIGhlaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTcwcHgge1xuICAgIGhlaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTc1cHgge1xuICAgIGhlaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTgwcHgge1xuICAgIGhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTg1cHgge1xuICAgIGhlaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTkwcHgge1xuICAgIGhlaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTk1cHgge1xuICAgIGhlaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTEwMHB4IHtcbiAgICBoZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtMTI1cHgge1xuICAgIGhlaWdodDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC0xNTBweCB7XG4gICAgaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTE3NXB4IHtcbiAgICBoZWlnaHQ6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtMjAwcHgge1xuICAgIGhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC0yMjVweCB7XG4gICAgaGVpZ2h0OiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTI1MHB4IHtcbiAgICBoZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtMjc1cHgge1xuICAgIGhlaWdodDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC0zMDBweCB7XG4gICAgaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTMyNXB4IHtcbiAgICBoZWlnaHQ6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtMzUwcHgge1xuICAgIGhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC0zNzVweCB7XG4gICAgaGVpZ2h0OiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTQwMHB4IHtcbiAgICBoZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtNDI1cHgge1xuICAgIGhlaWdodDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC00NTBweCB7XG4gICAgaGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTQ3NXB4IHtcbiAgICBoZWlnaHQ6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtNTAwcHgge1xuICAgIGhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC01NTBweCB7XG4gICAgaGVpZ2h0OiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTYwMHB4IHtcbiAgICBoZWlnaHQ6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtNjUwcHgge1xuICAgIGhlaWdodDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC03MDBweCB7XG4gICAgaGVpZ2h0OiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTc1MHB4IHtcbiAgICBoZWlnaHQ6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtODAwcHgge1xuICAgIGhlaWdodDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC04NTBweCB7XG4gICAgaGVpZ2h0OiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTkwMHB4IHtcbiAgICBoZWlnaHQ6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtOTUwcHgge1xuICAgIGhlaWdodDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC0xMDAwcHgge1xuICAgIGhlaWdodDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXhsLXVuc2V0IHtcbiAgICBtYXgtaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC0yNSB7XG4gICAgbWF4LWhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXhsLTUwIHtcbiAgICBtYXgtaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubWgteGwtNzUge1xuICAgIG1heC1oZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC0xMDAge1xuICAgIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubWgteGwtYXV0byB7XG4gICAgbWF4LWhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC0xcHgge1xuICAgIG1heC1oZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC0ycHgge1xuICAgIG1heC1oZWlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC0zcHgge1xuICAgIG1heC1oZWlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC00cHgge1xuICAgIG1heC1oZWlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC01cHgge1xuICAgIG1heC1oZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC02cHgge1xuICAgIG1heC1oZWlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC03cHgge1xuICAgIG1heC1oZWlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC04cHgge1xuICAgIG1heC1oZWlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC05cHgge1xuICAgIG1heC1oZWlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC0xMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXhsLTE1cHgge1xuICAgIG1heC1oZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteGwtMjBweCB7XG4gICAgbWF4LWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC0yNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXhsLTMwcHgge1xuICAgIG1heC1oZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteGwtMzVweCB7XG4gICAgbWF4LWhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC00MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXhsLTQ1cHgge1xuICAgIG1heC1oZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteGwtNTBweCB7XG4gICAgbWF4LWhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC01NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXhsLTYwcHgge1xuICAgIG1heC1oZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteGwtNjVweCB7XG4gICAgbWF4LWhlaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC03MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXhsLTc1cHgge1xuICAgIG1heC1oZWlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteGwtODBweCB7XG4gICAgbWF4LWhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC04NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXhsLTkwcHgge1xuICAgIG1heC1oZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteGwtOTVweCB7XG4gICAgbWF4LWhlaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC0xMDBweCB7XG4gICAgbWF4LWhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteGwtMTI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXhsLTE1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC0xNzVweCB7XG4gICAgbWF4LWhlaWdodDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteGwtMjAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXhsLTIyNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC0yNTBweCB7XG4gICAgbWF4LWhlaWdodDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteGwtMjc1cHgge1xuICAgIG1heC1oZWlnaHQ6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXhsLTMwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC0zMjVweCB7XG4gICAgbWF4LWhlaWdodDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteGwtMzUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXhsLTM3NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC00MDBweCB7XG4gICAgbWF4LWhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteGwtNDI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXhsLTQ1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC00NzVweCB7XG4gICAgbWF4LWhlaWdodDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteGwtNTAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXhsLTU1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC02MDBweCB7XG4gICAgbWF4LWhlaWdodDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteGwtNjUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXhsLTcwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC03NTBweCB7XG4gICAgbWF4LWhlaWdodDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteGwtODAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXhsLTg1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC05MDBweCB7XG4gICAgbWF4LWhlaWdodDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteGwtOTUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXhsLTEwMDBweCB7XG4gICAgbWF4LWhlaWdodDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14bC1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0zIHtcbiAgICBtYXJnaW46IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC00IHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC01IHtcbiAgICBtYXJnaW46IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC02IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTcge1xuICAgIG1hcmdpbjogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTgge1xuICAgIG1hcmdpbjogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTkge1xuICAgIG1hcmdpbjogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTEwIHtcbiAgICBtYXJnaW46IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTExIHtcbiAgICBtYXJnaW46IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0xMiB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMTMge1xuICAgIG1hcmdpbjogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTE0IHtcbiAgICBtYXJnaW46IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTE1IHtcbiAgICBtYXJnaW46IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0xNiB7XG4gICAgbWFyZ2luOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMTcge1xuICAgIG1hcmdpbjogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTE4IHtcbiAgICBtYXJnaW46IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTE5IHtcbiAgICBtYXJnaW46IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0yMCB7XG4gICAgbWFyZ2luOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtMTAge1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC0xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtMTIge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTEzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC0xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC0xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtMTcge1xuICAgIG1hcmdpbi1yaWdodDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTE4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtMTkge1xuICAgIG1hcmdpbi1yaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtNiB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTcge1xuICAgIG1hcmdpbi10b3A6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTgge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTkge1xuICAgIG1hcmdpbi10b3A6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTEwIHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtMTEge1xuICAgIG1hcmdpbi10b3A6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTEyIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC0xMyB7XG4gICAgbWFyZ2luLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtMTQge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC0xNSB7XG4gICAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtMTYge1xuICAgIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTE3IHtcbiAgICBtYXJnaW4tdG9wOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC0xOCB7XG4gICAgbWFyZ2luLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTE5IHtcbiAgICBtYXJnaW4tdG9wOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC0yMCB7XG4gICAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC02IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNyB7XG4gICAgbWFyZ2luLXRvcDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC04IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTkge1xuICAgIG1hcmdpbi10b3A6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMTAge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xMSB7XG4gICAgbWFyZ2luLXRvcDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xMiB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xMyB7XG4gICAgbWFyZ2luLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xNCB7XG4gICAgbWFyZ2luLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTE1IHtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTE2IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTE3IHtcbiAgICBtYXJnaW4tdG9wOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTE4IHtcbiAgICBtYXJnaW4tdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMTkge1xuICAgIG1hcmdpbi10b3A6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMjAge1xuICAgIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTYge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTcge1xuICAgIG1hcmdpbi1yaWdodDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC0xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtMTMge1xuICAgIG1hcmdpbi1yaWdodDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC0xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtMTUge1xuICAgIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC0xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTE3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtMTgge1xuICAgIG1hcmdpbi1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTE5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtMjAge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC04IHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTE1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTE3IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTE4IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMTkge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMjAge1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTEyIHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC0xMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtMTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTE2IHtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC0xNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtMTgge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtMTkge1xuICAgIG1hcmdpbi1sZWZ0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTIwIHtcbiAgICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4zIHtcbiAgICBtYXJnaW46IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjQge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNSB7XG4gICAgbWFyZ2luOiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW42IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNyB7XG4gICAgbWFyZ2luOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW44IHtcbiAgICBtYXJnaW46IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjkge1xuICAgIG1hcmdpbjogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMTAge1xuICAgIG1hcmdpbjogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4xMSB7XG4gICAgbWFyZ2luOiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4xMiB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4xMyB7XG4gICAgbWFyZ2luOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4xNCB7XG4gICAgbWFyZ2luOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjE1IHtcbiAgICBtYXJnaW46IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjE2IHtcbiAgICBtYXJnaW46IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjE3IHtcbiAgICBtYXJnaW46IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjE4IHtcbiAgICBtYXJnaW46IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMTkge1xuICAgIG1hcmdpbjogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMjAge1xuICAgIG1hcmdpbjogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC1uOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC1uMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLW4xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC1uMTIge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtbjEzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLW4xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtbjE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLW4xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC1uMTcge1xuICAgIG1hcmdpbi1yaWdodDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtbjE4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC1uMTkge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtbjIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtbjcge1xuICAgIG1hcmdpbi10b3A6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtbjgge1xuICAgIG1hcmdpbi10b3A6IC0ycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtbjkge1xuICAgIG1hcmdpbi10b3A6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtbjEwIHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC1uMTEge1xuICAgIG1hcmdpbi10b3A6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtbjEyIHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLW4xMyB7XG4gICAgbWFyZ2luLXRvcDogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC1uMTQge1xuICAgIG1hcmdpbi10b3A6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLW4xNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC1uMTYge1xuICAgIG1hcmdpbi10b3A6IC00cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtbjE3IHtcbiAgICBtYXJnaW4tdG9wOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLW4xOCB7XG4gICAgbWFyZ2luLXRvcDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtbjE5IHtcbiAgICBtYXJnaW4tdG9wOiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLW4yMCB7XG4gICAgbWFyZ2luLXRvcDogLTVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjMge1xuICAgIG1hcmdpbi10b3A6IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjYge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjcge1xuICAgIG1hcmdpbi10b3A6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW44IHtcbiAgICBtYXJnaW4tdG9wOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uOSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjEwIHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4xMSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjEyIHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMTMge1xuICAgIG1hcmdpbi10b3A6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4xNCB7XG4gICAgbWFyZ2luLXRvcDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMTUge1xuICAgIG1hcmdpbi10b3A6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4xNiB7XG4gICAgbWFyZ2luLXRvcDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjE3IHtcbiAgICBtYXJnaW4tdG9wOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMTgge1xuICAgIG1hcmdpbi10b3A6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjE5IHtcbiAgICBtYXJnaW4tdG9wOiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMjAge1xuICAgIG1hcmdpbi10b3A6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC1uOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC1uMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC1uMTEge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtbjEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLW4xMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC1uMTQge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC1uMTUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtbjE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLW4xNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC1uMTgge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC1uMTkge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtbjIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjgge1xuICAgIG1hcmdpbi1ib3R0b206IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW45IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMTAge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjExIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMTIge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4xMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjE0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4xNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMTcge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4xOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMTkge1xuICAgIG1hcmdpbi1ib3R0b206IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLW43IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtbjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC1uOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLW4xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtbjExIHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtbjEyIHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtbjEzIHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtbjE0IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC1uMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC1uMTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC1uMTcge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC1uMTgge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLW4xOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLW4yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0zIHtcbiAgICBwYWRkaW5nOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNCB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTUge1xuICAgIHBhZGRpbmc6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC02IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC03IHtcbiAgICBwYWRkaW5nOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtOCB7XG4gICAgcGFkZGluZzogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTkge1xuICAgIHBhZGRpbmc6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0xMCB7XG4gICAgcGFkZGluZzogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMTEge1xuICAgIHBhZGRpbmc6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0xMiB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTEzIHtcbiAgICBwYWRkaW5nOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMTQge1xuICAgIHBhZGRpbmc6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTE1IHtcbiAgICBwYWRkaW5nOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMTYge1xuICAgIHBhZGRpbmc6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0xNyB7XG4gICAgcGFkZGluZzogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTE4IHtcbiAgICBwYWRkaW5nOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0xOSB7XG4gICAgcGFkZGluZzogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTIwIHtcbiAgICBwYWRkaW5nOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtOSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtMTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtMTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtMTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtMTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTE2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTE3IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTE4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC0xOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC0yMCB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtNiB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtNyB7XG4gICAgcGFkZGluZy10b3A6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14bC04IHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTkge1xuICAgIHBhZGRpbmctdG9wOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtMTAge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTExIHtcbiAgICBwYWRkaW5nLXRvcDogMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTEyIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTEzIHtcbiAgICBwYWRkaW5nLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTE0IHtcbiAgICBwYWRkaW5nLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14bC0xNSB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14bC0xNiB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14bC0xNyB7XG4gICAgcGFkZGluZy10b3A6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14bC0xOCB7XG4gICAgcGFkZGluZy10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtMTkge1xuICAgIHBhZGRpbmctdG9wOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtMjAge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC02IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTcge1xuICAgIHBhZGRpbmctdG9wOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTgge1xuICAgIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTkge1xuICAgIHBhZGRpbmctdG9wOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTExIHtcbiAgICBwYWRkaW5nLXRvcDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0xMiB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMTMge1xuICAgIHBhZGRpbmctdG9wOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTE0IHtcbiAgICBwYWRkaW5nLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTE1IHtcbiAgICBwYWRkaW5nLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0xNiB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMTcge1xuICAgIHBhZGRpbmctdG9wOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTE4IHtcbiAgICBwYWRkaW5nLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTE5IHtcbiAgICBwYWRkaW5nLXRvcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0yMCB7XG4gICAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtNyB7XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC0xMSB7XG4gICAgcGFkZGluZy1yaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC0xMiB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC0xMyB7XG4gICAgcGFkZGluZy1yaWdodDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC0xNCB7XG4gICAgcGFkZGluZy1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTE2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTE3IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTE4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtMTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTExIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0xMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTE0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTE1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0xNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMTcge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTE4IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTE5IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0yMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtOCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTkge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtMTEge1xuICAgIHBhZGRpbmctbGVmdDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC0xMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTEzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtMTQge1xuICAgIHBhZGRpbmctbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTE1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtMTYge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC0xNyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTE4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC0xOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtMSB7XG4gICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC0yIHtcbiAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtMyB7XG4gICAgZ2FwOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC00IHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLTUge1xuICAgIGdhcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtNiB7XG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLTcge1xuICAgIGdhcDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtOCB7XG4gICAgZ2FwOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC05IHtcbiAgICBnYXA6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLTEwIHtcbiAgICBnYXA6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtMTEge1xuICAgIGdhcDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtMTIge1xuICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtMTMge1xuICAgIGdhcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtMTQge1xuICAgIGdhcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC0xNSB7XG4gICAgZ2FwOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC0xNiB7XG4gICAgZ2FwOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC0xNyB7XG4gICAgZ2FwOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC0xOCB7XG4gICAgZ2FwOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLTE5IHtcbiAgICBnYXA6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLTIwIHtcbiAgICBnYXA6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14bC0wIHtcbiAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteGwtMSB7XG4gICAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXhsLTIge1xuICAgIHJvdy1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXhsLTMge1xuICAgIHJvdy1nYXA6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14bC00IHtcbiAgICByb3ctZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteGwtNSB7XG4gICAgcm93LWdhcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXhsLTYge1xuICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXhsLTcge1xuICAgIHJvdy1nYXA6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14bC04IHtcbiAgICByb3ctZ2FwOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteGwtOSB7XG4gICAgcm93LWdhcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXhsLTEwIHtcbiAgICByb3ctZ2FwOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14bC0xMSB7XG4gICAgcm93LWdhcDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXhsLTEyIHtcbiAgICByb3ctZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteGwtMTMge1xuICAgIHJvdy1nYXA6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14bC0xNCB7XG4gICAgcm93LWdhcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteGwtMTUge1xuICAgIHJvdy1nYXA6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14bC0xNiB7XG4gICAgcm93LWdhcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXhsLTE3IHtcbiAgICByb3ctZ2FwOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteGwtMTgge1xuICAgIHJvdy1nYXA6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXhsLTE5IHtcbiAgICByb3ctZ2FwOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteGwtMjAge1xuICAgIHJvdy1nYXA6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14bC0wIHtcbiAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteGwtMSB7XG4gICAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLTIge1xuICAgIGNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLTMge1xuICAgIGNvbHVtbi1nYXA6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14bC00IHtcbiAgICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteGwtNSB7XG4gICAgY29sdW1uLWdhcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLTYge1xuICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLTcge1xuICAgIGNvbHVtbi1nYXA6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14bC04IHtcbiAgICBjb2x1bW4tZ2FwOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteGwtOSB7XG4gICAgY29sdW1uLWdhcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLTEwIHtcbiAgICBjb2x1bW4tZ2FwOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14bC0xMSB7XG4gICAgY29sdW1uLWdhcDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLTEyIHtcbiAgICBjb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteGwtMTMge1xuICAgIGNvbHVtbi1nYXA6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14bC0xNCB7XG4gICAgY29sdW1uLWdhcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteGwtMTUge1xuICAgIGNvbHVtbi1nYXA6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14bC0xNiB7XG4gICAgY29sdW1uLWdhcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLTE3IHtcbiAgICBjb2x1bW4tZ2FwOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteGwtMTgge1xuICAgIGNvbHVtbi1nYXA6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLTE5IHtcbiAgICBjb2x1bW4tZ2FwOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteGwtMjAge1xuICAgIGNvbHVtbi1nYXA6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMteGwtMSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuM3JlbSArIDAuNnZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14bC0yIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMteGwtMyB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMjZyZW0gKyAwLjEydncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXhsLTQge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14bC01IHtcbiAgICBmb250LXNpemU6IDEuMTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMteGwtNiB7XG4gICAgZm9udC1zaXplOiAxLjA3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14bC03IHtcbiAgICBmb250LXNpemU6IDAuOTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMteGwtOCB7XG4gICAgZm9udC1zaXplOiAwLjg1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXhsLTkge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14bC0xMCB7XG4gICAgZm9udC1zaXplOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMteGwtc20ge1xuICAgIGZvbnQtc2l6ZTogMC45NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14bC1iYXNlIHtcbiAgICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMteGwtbGcge1xuICAgIGZvbnQtc2l6ZTogMS4wNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMteGwteGwge1xuICAgIGZvbnQtc2l6ZTogMS4yMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14bC1mbHVpZCB7XG4gICAgZm9udC1zaXplOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXhsLTJ4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4zMjVyZW0gKyAwLjl2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMteGwtMnF4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4zNXJlbSArIDEuMnZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14bC0yaHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjM3NXJlbSArIDEuNXZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14bC0ydHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjRyZW0gKyAxLjh2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMteGwtM3gge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjQyNXJlbSArIDIuMXZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14bC0zcXgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjQ1cmVtICsgMi40dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXhsLTNoeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNDc1cmVtICsgMi43dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXhsLTN0eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNXJlbSArIDN2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMteGwtNHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjUyNXJlbSArIDMuM3Z3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14bC00cXgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjU1cmVtICsgMy42dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXhsLTRoeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNTc1cmVtICsgMy45dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXhsLTR0eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNnJlbSArIDQuMnZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14bC01eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNjI1cmVtICsgNC41dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXhsLTVxeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNjVyZW0gKyA0Ljh2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMteGwtNWh4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS42NzVyZW0gKyA1LjF2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMteGwtNXR4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS43cmVtICsgNS40dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXhsLTZ4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS43MjVyZW0gKyA1Ljd2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMteGwtNnF4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS43NXJlbSArIDZ2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMteGwtNmh4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS43NzVyZW0gKyA2LjN2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMteGwtNnR4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS44cmVtICsgNi42dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXhsLTd4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS44MjVyZW0gKyA2Ljl2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMteGwtN3F4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS44NXJlbSArIDcuMnZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14bC03aHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjg3NXJlbSArIDcuNXZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14bC03dHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjlyZW0gKyA3Ljh2dykgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14bC1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhsLWVuZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14bC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC11bnNldCB7XG4gICAgbWluLXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC0yNSB7XG4gICAgbWluLXdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtNTAge1xuICAgIG1pbi13aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXhsLTc1IHtcbiAgICBtaW4td2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC0xMDAge1xuICAgIG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC1hdXRvIHtcbiAgICBtaW4td2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMXB4IHtcbiAgICBtaW4td2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC0ycHgge1xuICAgIG1pbi13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXhsLTNweCB7XG4gICAgbWluLXdpZHRoOiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtNHB4IHtcbiAgICBtaW4td2lkdGg6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC01cHgge1xuICAgIG1pbi13aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXhsLTZweCB7XG4gICAgbWluLXdpZHRoOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtN3B4IHtcbiAgICBtaW4td2lkdGg6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC04cHgge1xuICAgIG1pbi13aWR0aDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXhsLTlweCB7XG4gICAgbWluLXdpZHRoOiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMTBweCB7XG4gICAgbWluLXdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXhsLTE1cHgge1xuICAgIG1pbi13aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC0yMHB4IHtcbiAgICBtaW4td2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMjVweCB7XG4gICAgbWluLXdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXhsLTMwcHgge1xuICAgIG1pbi13aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC0zNXB4IHtcbiAgICBtaW4td2lkdGg6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtNDBweCB7XG4gICAgbWluLXdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXhsLTQ1cHgge1xuICAgIG1pbi13aWR0aDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC01MHB4IHtcbiAgICBtaW4td2lkdGg6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtNTVweCB7XG4gICAgbWluLXdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXhsLTYwcHgge1xuICAgIG1pbi13aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC02NXB4IHtcbiAgICBtaW4td2lkdGg6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtNzBweCB7XG4gICAgbWluLXdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXhsLTc1cHgge1xuICAgIG1pbi13aWR0aDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC04MHB4IHtcbiAgICBtaW4td2lkdGg6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtODVweCB7XG4gICAgbWluLXdpZHRoOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXhsLTkwcHgge1xuICAgIG1pbi13aWR0aDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC05NXB4IHtcbiAgICBtaW4td2lkdGg6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMTAwcHgge1xuICAgIG1pbi13aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMTI1cHgge1xuICAgIG1pbi13aWR0aDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMTUwcHgge1xuICAgIG1pbi13aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMTc1cHgge1xuICAgIG1pbi13aWR0aDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMjAwcHgge1xuICAgIG1pbi13aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMjI1cHgge1xuICAgIG1pbi13aWR0aDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMjUwcHgge1xuICAgIG1pbi13aWR0aDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMjc1cHgge1xuICAgIG1pbi13aWR0aDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMzAwcHgge1xuICAgIG1pbi13aWR0aDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMzI1cHgge1xuICAgIG1pbi13aWR0aDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMzUwcHgge1xuICAgIG1pbi13aWR0aDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMzc1cHgge1xuICAgIG1pbi13aWR0aDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtNDAwcHgge1xuICAgIG1pbi13aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtNDI1cHgge1xuICAgIG1pbi13aWR0aDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtNDUwcHgge1xuICAgIG1pbi13aWR0aDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtNDc1cHgge1xuICAgIG1pbi13aWR0aDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtNTAwcHgge1xuICAgIG1pbi13aWR0aDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtNTUwcHgge1xuICAgIG1pbi13aWR0aDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtNjAwcHgge1xuICAgIG1pbi13aWR0aDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtNjUwcHgge1xuICAgIG1pbi13aWR0aDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtNzAwcHgge1xuICAgIG1pbi13aWR0aDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtNzUwcHgge1xuICAgIG1pbi13aWR0aDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtODAwcHgge1xuICAgIG1pbi13aWR0aDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtODUwcHgge1xuICAgIG1pbi13aWR0aDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtOTAwcHgge1xuICAgIG1pbi13aWR0aDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtOTUwcHgge1xuICAgIG1pbi13aWR0aDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMTAwMHB4IHtcbiAgICBtaW4td2lkdGg6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC11bnNldCB7XG4gICAgbWluLWhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtMjUge1xuICAgIG1pbi1oZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC01MCB7XG4gICAgbWluLWhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTc1IHtcbiAgICBtaW4taGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtMTAwIHtcbiAgICBtaW4taGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLWF1dG8ge1xuICAgIG1pbi1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtMXB4IHtcbiAgICBtaW4taGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtMnB4IHtcbiAgICBtaW4taGVpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtM3B4IHtcbiAgICBtaW4taGVpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtNHB4IHtcbiAgICBtaW4taGVpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtNXB4IHtcbiAgICBtaW4taGVpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtNnB4IHtcbiAgICBtaW4taGVpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtN3B4IHtcbiAgICBtaW4taGVpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtOHB4IHtcbiAgICBtaW4taGVpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtOXB4IHtcbiAgICBtaW4taGVpZ2h0OiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtMTBweCB7XG4gICAgbWluLWhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC0xNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTIwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtMjVweCB7XG4gICAgbWluLWhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC0zMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTM1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtNDBweCB7XG4gICAgbWluLWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC00NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtNTVweCB7XG4gICAgbWluLWhlaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC02MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTY1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtNzBweCB7XG4gICAgbWluLWhlaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC03NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTgwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtODVweCB7XG4gICAgbWluLWhlaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC05MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTk1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtMTAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTEyNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC0xNTBweCB7XG4gICAgbWluLWhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtMTc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTIwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC0yMjVweCB7XG4gICAgbWluLWhlaWdodDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtMjUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTI3NXB4IHtcbiAgICBtaW4taGVpZ2h0OiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC0zMDBweCB7XG4gICAgbWluLWhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtMzI1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTM1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC0zNzVweCB7XG4gICAgbWluLWhlaWdodDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtNDAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTQyNXB4IHtcbiAgICBtaW4taGVpZ2h0OiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC00NTBweCB7XG4gICAgbWluLWhlaWdodDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtNDc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTUwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC01NTBweCB7XG4gICAgbWluLWhlaWdodDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtNjAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTY1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC03MDBweCB7XG4gICAgbWluLWhlaWdodDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtNzUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTgwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC04NTBweCB7XG4gICAgbWluLWhlaWdodDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtOTAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTk1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC0xMDAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5mbG9hdC14eGwtc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXh4bC1lbmQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC14eGwtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC14eGwtY29udGFpbiB7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXh4bC1jb3ZlciB7XG4gICAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC14eGwtZmlsbCB7XG4gICAgb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXh4bC1zY2FsZSB7XG4gICAgb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXh4bC1ub25lIHtcbiAgICBvYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm92ZXJmbG93LXh4bC1hdXRvIHtcbiAgICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5vdmVyZmxvdy14eGwtaGlkZGVuIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm92ZXJmbG93LXh4bC12aXNpYmxlIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5vdmVyZmxvdy14eGwtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLWlubGluZS1ncmlkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBvc2l0aW9uLXh4bC1zdGF0aWMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgfVxuICAucG9zaXRpb24teHhsLXJlbGF0aXZlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgfVxuICAucG9zaXRpb24teHhsLWFic29sdXRlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgfVxuICAucG9zaXRpb24teHhsLWZpeGVkIHtcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgfVxuICAucG9zaXRpb24teHhsLXN0aWNreSB7XG4gICAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC11bnNldCB7XG4gICAgd2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTI1IHtcbiAgICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTUwIHtcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTc1IHtcbiAgICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTEwMCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtYXV0byB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtMXB4IHtcbiAgICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTJweCB7XG4gICAgd2lkdGg6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC0zcHgge1xuICAgIHdpZHRoOiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtNHB4IHtcbiAgICB3aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTVweCB7XG4gICAgd2lkdGg6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC02cHgge1xuICAgIHdpZHRoOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtN3B4IHtcbiAgICB3aWR0aDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLThweCB7XG4gICAgd2lkdGg6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC05cHgge1xuICAgIHdpZHRoOiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtMTBweCB7XG4gICAgd2lkdGg6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtMTVweCB7XG4gICAgd2lkdGg6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtMjBweCB7XG4gICAgd2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtMjVweCB7XG4gICAgd2lkdGg6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtMzBweCB7XG4gICAgd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtMzVweCB7XG4gICAgd2lkdGg6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtNDBweCB7XG4gICAgd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtNDVweCB7XG4gICAgd2lkdGg6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtNTBweCB7XG4gICAgd2lkdGg6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtNTVweCB7XG4gICAgd2lkdGg6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtNjBweCB7XG4gICAgd2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtNjVweCB7XG4gICAgd2lkdGg6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtNzBweCB7XG4gICAgd2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtNzVweCB7XG4gICAgd2lkdGg6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtODBweCB7XG4gICAgd2lkdGg6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtODVweCB7XG4gICAgd2lkdGg6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtOTBweCB7XG4gICAgd2lkdGg6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtOTVweCB7XG4gICAgd2lkdGg6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtMTAwcHgge1xuICAgIHdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC0xMjVweCB7XG4gICAgd2lkdGg6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTE1MHB4IHtcbiAgICB3aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtMTc1cHgge1xuICAgIHdpZHRoOiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC0yMDBweCB7XG4gICAgd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTIyNXB4IHtcbiAgICB3aWR0aDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtMjUwcHgge1xuICAgIHdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC0yNzVweCB7XG4gICAgd2lkdGg6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTMwMHB4IHtcbiAgICB3aWR0aDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtMzI1cHgge1xuICAgIHdpZHRoOiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC0zNTBweCB7XG4gICAgd2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTM3NXB4IHtcbiAgICB3aWR0aDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtNDAwcHgge1xuICAgIHdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC00MjVweCB7XG4gICAgd2lkdGg6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTQ1MHB4IHtcbiAgICB3aWR0aDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtNDc1cHgge1xuICAgIHdpZHRoOiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC01MDBweCB7XG4gICAgd2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTU1MHB4IHtcbiAgICB3aWR0aDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtNjAwcHgge1xuICAgIHdpZHRoOiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC02NTBweCB7XG4gICAgd2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTcwMHB4IHtcbiAgICB3aWR0aDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtNzUwcHgge1xuICAgIHdpZHRoOiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC04MDBweCB7XG4gICAgd2lkdGg6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTg1MHB4IHtcbiAgICB3aWR0aDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtOTAwcHgge1xuICAgIHdpZHRoOiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC05NTBweCB7XG4gICAgd2lkdGg6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTEwMDBweCB7XG4gICAgd2lkdGg6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14eGwtdW5zZXQge1xuICAgIG1heC13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTI1IHtcbiAgICBtYXgtd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14eGwtNTAge1xuICAgIG1heC13aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXh4bC03NSB7XG4gICAgbWF4LXdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTEwMCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXh4bC1hdXRvIHtcbiAgICBtYXgtd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTFweCB7XG4gICAgbWF4LXdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTJweCB7XG4gICAgbWF4LXdpZHRoOiAycHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTNweCB7XG4gICAgbWF4LXdpZHRoOiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTRweCB7XG4gICAgbWF4LXdpZHRoOiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTVweCB7XG4gICAgbWF4LXdpZHRoOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTZweCB7XG4gICAgbWF4LXdpZHRoOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTdweCB7XG4gICAgbWF4LXdpZHRoOiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLThweCB7XG4gICAgbWF4LXdpZHRoOiA4cHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTlweCB7XG4gICAgbWF4LXdpZHRoOiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTEwcHgge1xuICAgIG1heC13aWR0aDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14eGwtMTVweCB7XG4gICAgbWF4LXdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXh4bC0yMHB4IHtcbiAgICBtYXgtd2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTI1cHgge1xuICAgIG1heC13aWR0aDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14eGwtMzBweCB7XG4gICAgbWF4LXdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXh4bC0zNXB4IHtcbiAgICBtYXgtd2lkdGg6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTQwcHgge1xuICAgIG1heC13aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14eGwtNDVweCB7XG4gICAgbWF4LXdpZHRoOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXh4bC01MHB4IHtcbiAgICBtYXgtd2lkdGg6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTU1cHgge1xuICAgIG1heC13aWR0aDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14eGwtNjBweCB7XG4gICAgbWF4LXdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXh4bC02NXB4IHtcbiAgICBtYXgtd2lkdGg6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTcwcHgge1xuICAgIG1heC13aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14eGwtNzVweCB7XG4gICAgbWF4LXdpZHRoOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXh4bC04MHB4IHtcbiAgICBtYXgtd2lkdGg6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTg1cHgge1xuICAgIG1heC13aWR0aDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14eGwtOTBweCB7XG4gICAgbWF4LXdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXh4bC05NXB4IHtcbiAgICBtYXgtd2lkdGg6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTEwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXh4bC0xMjVweCB7XG4gICAgbWF4LXdpZHRoOiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14eGwtMTUwcHgge1xuICAgIG1heC13aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTE3NXB4IHtcbiAgICBtYXgtd2lkdGg6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXh4bC0yMDBweCB7XG4gICAgbWF4LXdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14eGwtMjI1cHgge1xuICAgIG1heC13aWR0aDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTI1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXh4bC0yNzVweCB7XG4gICAgbWF4LXdpZHRoOiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14eGwtMzAwcHgge1xuICAgIG1heC13aWR0aDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTMyNXB4IHtcbiAgICBtYXgtd2lkdGg6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXh4bC0zNTBweCB7XG4gICAgbWF4LXdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14eGwtMzc1cHgge1xuICAgIG1heC13aWR0aDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTQwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXh4bC00MjVweCB7XG4gICAgbWF4LXdpZHRoOiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14eGwtNDUwcHgge1xuICAgIG1heC13aWR0aDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTQ3NXB4IHtcbiAgICBtYXgtd2lkdGg6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXh4bC01MDBweCB7XG4gICAgbWF4LXdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14eGwtNTUwcHgge1xuICAgIG1heC13aWR0aDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTYwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXh4bC02NTBweCB7XG4gICAgbWF4LXdpZHRoOiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14eGwtNzAwcHgge1xuICAgIG1heC13aWR0aDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTc1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXh4bC04MDBweCB7XG4gICAgbWF4LXdpZHRoOiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14eGwtODUwcHgge1xuICAgIG1heC13aWR0aDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTkwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXh4bC05NTBweCB7XG4gICAgbWF4LXdpZHRoOiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14eGwtMTAwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC11bnNldCB7XG4gICAgaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC0yNSB7XG4gICAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtNTAge1xuICAgIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteHhsLTc1IHtcbiAgICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC0xMDAge1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC1hdXRvIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMXB4IHtcbiAgICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC0ycHgge1xuICAgIGhlaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteHhsLTNweCB7XG4gICAgaGVpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtNHB4IHtcbiAgICBoZWlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC01cHgge1xuICAgIGhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteHhsLTZweCB7XG4gICAgaGVpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtN3B4IHtcbiAgICBoZWlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC04cHgge1xuICAgIGhlaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteHhsLTlweCB7XG4gICAgaGVpZ2h0OiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMTBweCB7XG4gICAgaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteHhsLTE1cHgge1xuICAgIGhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC0yMHB4IHtcbiAgICBoZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMjVweCB7XG4gICAgaGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteHhsLTMwcHgge1xuICAgIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC0zNXB4IHtcbiAgICBoZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtNDBweCB7XG4gICAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteHhsLTQ1cHgge1xuICAgIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC01MHB4IHtcbiAgICBoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtNTVweCB7XG4gICAgaGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteHhsLTYwcHgge1xuICAgIGhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC02NXB4IHtcbiAgICBoZWlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtNzBweCB7XG4gICAgaGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteHhsLTc1cHgge1xuICAgIGhlaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC04MHB4IHtcbiAgICBoZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtODVweCB7XG4gICAgaGVpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteHhsLTkwcHgge1xuICAgIGhlaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC05NXB4IHtcbiAgICBoZWlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMTAwcHgge1xuICAgIGhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMTI1cHgge1xuICAgIGhlaWdodDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMTUwcHgge1xuICAgIGhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMTc1cHgge1xuICAgIGhlaWdodDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMjAwcHgge1xuICAgIGhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMjI1cHgge1xuICAgIGhlaWdodDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMjUwcHgge1xuICAgIGhlaWdodDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMjc1cHgge1xuICAgIGhlaWdodDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMzAwcHgge1xuICAgIGhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMzI1cHgge1xuICAgIGhlaWdodDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMzUwcHgge1xuICAgIGhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMzc1cHgge1xuICAgIGhlaWdodDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtNDAwcHgge1xuICAgIGhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtNDI1cHgge1xuICAgIGhlaWdodDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtNDUwcHgge1xuICAgIGhlaWdodDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtNDc1cHgge1xuICAgIGhlaWdodDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtNTAwcHgge1xuICAgIGhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtNTUwcHgge1xuICAgIGhlaWdodDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtNjAwcHgge1xuICAgIGhlaWdodDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtNjUwcHgge1xuICAgIGhlaWdodDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtNzAwcHgge1xuICAgIGhlaWdodDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtNzUwcHgge1xuICAgIGhlaWdodDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtODAwcHgge1xuICAgIGhlaWdodDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtODUwcHgge1xuICAgIGhlaWdodDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtOTAwcHgge1xuICAgIGhlaWdodDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtOTUwcHgge1xuICAgIGhlaWdodDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMTAwMHB4IHtcbiAgICBoZWlnaHQ6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14eGwtdW5zZXQge1xuICAgIG1heC1oZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXh4bC0yNSB7XG4gICAgbWF4LWhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXh4bC01MCB7XG4gICAgbWF4LWhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXh4bC03NSB7XG4gICAgbWF4LWhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXh4bC0xMDAge1xuICAgIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLWF1dG8ge1xuICAgIG1heC1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTFweCB7XG4gICAgbWF4LWhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXh4bC0ycHgge1xuICAgIG1heC1oZWlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14eGwtM3B4IHtcbiAgICBtYXgtaGVpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTRweCB7XG4gICAgbWF4LWhlaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXh4bC01cHgge1xuICAgIG1heC1oZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14eGwtNnB4IHtcbiAgICBtYXgtaGVpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTdweCB7XG4gICAgbWF4LWhlaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXh4bC04cHgge1xuICAgIG1heC1oZWlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14eGwtOXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTEwcHgge1xuICAgIG1heC1oZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTE1cHgge1xuICAgIG1heC1oZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTIwcHgge1xuICAgIG1heC1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTMwcHgge1xuICAgIG1heC1oZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTM1cHgge1xuICAgIG1heC1oZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTQwcHgge1xuICAgIG1heC1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTQ1cHgge1xuICAgIG1heC1oZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTU1cHgge1xuICAgIG1heC1oZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTYwcHgge1xuICAgIG1heC1oZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTY1cHgge1xuICAgIG1heC1oZWlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTcwcHgge1xuICAgIG1heC1oZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTc1cHgge1xuICAgIG1heC1oZWlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTgwcHgge1xuICAgIG1heC1oZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTg1cHgge1xuICAgIG1heC1oZWlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTkwcHgge1xuICAgIG1heC1oZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTk1cHgge1xuICAgIG1heC1oZWlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTEwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14eGwtMTI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXh4bC0xNTBweCB7XG4gICAgbWF4LWhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTE3NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14eGwtMjAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXh4bC0yMjVweCB7XG4gICAgbWF4LWhlaWdodDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTI1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14eGwtMjc1cHgge1xuICAgIG1heC1oZWlnaHQ6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXh4bC0zMDBweCB7XG4gICAgbWF4LWhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTMyNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14eGwtMzUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXh4bC0zNzVweCB7XG4gICAgbWF4LWhlaWdodDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTQwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14eGwtNDI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXh4bC00NTBweCB7XG4gICAgbWF4LWhlaWdodDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTQ3NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14eGwtNTAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXh4bC01NTBweCB7XG4gICAgbWF4LWhlaWdodDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTYwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14eGwtNjUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXh4bC03MDBweCB7XG4gICAgbWF4LWhlaWdodDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTc1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14eGwtODAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXh4bC04NTBweCB7XG4gICAgbWF4LWhlaWdodDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTkwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14eGwtOTUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXh4bC0xMDAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteHhsLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteHhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteHhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14eGwtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14eGwtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteHhsLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14eGwtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14eGwtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXh4bC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXh4bC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14eGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14eGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14eGwtMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteHhsLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXh4bC0yIHtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14eGwtMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteHhsLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXh4bC01IHtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14eGwtbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0zIHtcbiAgICBtYXJnaW46IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtNCB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTUge1xuICAgIG1hcmdpbjogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC02IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC03IHtcbiAgICBtYXJnaW46IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtOCB7XG4gICAgbWFyZ2luOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTkge1xuICAgIG1hcmdpbjogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0xMCB7XG4gICAgbWFyZ2luOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtMTEge1xuICAgIG1hcmdpbjogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0xMiB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTEzIHtcbiAgICBtYXJnaW46IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtMTQge1xuICAgIG1hcmdpbjogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTE1IHtcbiAgICBtYXJnaW46IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtMTYge1xuICAgIG1hcmdpbjogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0xNyB7XG4gICAgbWFyZ2luOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTE4IHtcbiAgICBtYXJnaW46IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0xOSB7XG4gICAgbWFyZ2luOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTIwIHtcbiAgICBtYXJnaW46IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTkge1xuICAgIG1hcmdpbi1yaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC0xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtMTMge1xuICAgIG1hcmdpbi1yaWdodDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC0xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC0xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtMTcge1xuICAgIG1hcmdpbi1yaWdodDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC0xOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC0xOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTUge1xuICAgIG1hcmdpbi10b3A6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC02IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTcge1xuICAgIG1hcmdpbi10b3A6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC04IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtOSB7XG4gICAgbWFyZ2luLXRvcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTEwIHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTExIHtcbiAgICBtYXJnaW4tdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtMTIge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC0xMyB7XG4gICAgbWFyZ2luLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTE0IHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTE1IHtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtMTYge1xuICAgIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC0xNyB7XG4gICAgbWFyZ2luLXRvcDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTE4IHtcbiAgICBtYXJnaW4tdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTE5IHtcbiAgICBtYXJnaW4tdG9wOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtMjAge1xuICAgIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC01IHtcbiAgICBtYXJnaW4tdG9wOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC02IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTcge1xuICAgIG1hcmdpbi10b3A6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTgge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTkge1xuICAgIG1hcmdpbi10b3A6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTEwIHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTExIHtcbiAgICBtYXJnaW4tdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC0xMiB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMTMge1xuICAgIG1hcmdpbi10b3A6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTE0IHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTE1IHtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC0xNiB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMTcge1xuICAgIG1hcmdpbi10b3A6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTE4IHtcbiAgICBtYXJnaW4tdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTE5IHtcbiAgICBtYXJnaW4tdG9wOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC0yMCB7XG4gICAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLTkge1xuICAgIG1hcmdpbi1yaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtMTAge1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC0xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC0xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC0xMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC0xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLTE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLTE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLTE3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLTE4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtMTkge1xuICAgIG1hcmdpbi1yaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtMjAge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMTEge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC0xMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMTQge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMTUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC0xNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMTgge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMTkge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC04IHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTEyIHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtMTMge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC0xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC0xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTE3IHtcbiAgICBtYXJnaW4tbGVmdDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtMTgge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTE5IHtcbiAgICBtYXJnaW4tbGVmdDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLW4zIHtcbiAgICBtYXJnaW46IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLW40IHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLW41IHtcbiAgICBtYXJnaW46IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLW42IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjcge1xuICAgIG1hcmdpbjogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjgge1xuICAgIG1hcmdpbjogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjkge1xuICAgIG1hcmdpbjogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjEwIHtcbiAgICBtYXJnaW46IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjExIHtcbiAgICBtYXJnaW46IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLW4xMiB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC1uMTMge1xuICAgIG1hcmdpbjogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjE0IHtcbiAgICBtYXJnaW46IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjE1IHtcbiAgICBtYXJnaW46IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLW4xNiB7XG4gICAgbWFyZ2luOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC1uMTcge1xuICAgIG1hcmdpbjogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjE4IHtcbiAgICBtYXJnaW46IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjE5IHtcbiAgICBtYXJnaW46IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLW4yMCB7XG4gICAgbWFyZ2luOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtbjgge1xuICAgIG1hcmdpbi1yaWdodDogLTJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC1uMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC1uMTEge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLW4xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtbjEzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC1uMTQge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC1uMTUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLW4xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtbjE3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC1uMTgge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC1uMTkge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLW4yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtbjMge1xuICAgIG1hcmdpbi10b3A6IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtbjYge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtbjgge1xuICAgIG1hcmdpbi10b3A6IC0ycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLW45IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC1uMTAge1xuICAgIG1hcmdpbi10b3A6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC1uMTEge1xuICAgIG1hcmdpbi10b3A6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLW4xMiB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtbjEzIHtcbiAgICBtYXJnaW4tdG9wOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC1uMTQge1xuICAgIG1hcmdpbi10b3A6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC1uMTUge1xuICAgIG1hcmdpbi10b3A6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLW4xNiB7XG4gICAgbWFyZ2luLXRvcDogLTRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtbjE3IHtcbiAgICBtYXJnaW4tdG9wOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC1uMTgge1xuICAgIG1hcmdpbi10b3A6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC1uMTkge1xuICAgIG1hcmdpbi10b3A6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLW4yMCB7XG4gICAgbWFyZ2luLXRvcDogLTVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtbjMge1xuICAgIG1hcmdpbi10b3A6IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtbjYge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLW43IHtcbiAgICBtYXJnaW4tdG9wOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtbjgge1xuICAgIG1hcmdpbi10b3A6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC1uOSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLW4xMCB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtbjExIHtcbiAgICBtYXJnaW4tdG9wOiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtbjEyIHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtbjEzIHtcbiAgICBtYXJnaW4tdG9wOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtbjE0IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC1uMTUge1xuICAgIG1hcmdpbi10b3A6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC1uMTYge1xuICAgIG1hcmdpbi10b3A6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC1uMTcge1xuICAgIG1hcmdpbi10b3A6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC1uMTgge1xuICAgIG1hcmdpbi10b3A6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLW4xOSB7XG4gICAgbWFyZ2luLXRvcDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLW4yMCB7XG4gICAgbWFyZ2luLXRvcDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtbjgge1xuICAgIG1hcmdpbi1yaWdodDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC1uMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtbjExIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC1uMTIge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLW4xMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtbjE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLW4xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtbjE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC1uMTcge1xuICAgIG1hcmdpbi1yaWdodDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLW4xOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC1uMTkge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLW4yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtbjYge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLW43IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtbjgge1xuICAgIG1hcmdpbi1ib3R0b206IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1uOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLW4xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtbjExIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtbjEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtbjEzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtbjE0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1uMTUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1uMTYge1xuICAgIG1hcmdpbi1ib3R0b206IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1uMTcge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1uMTgge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLW4xOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLW4yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC1uNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC1uOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC1uOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC1uMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC1uMTEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtbjEyIHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLW4xMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC1uMTQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC1uMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtbjE2IHtcbiAgICBtYXJnaW4tbGVmdDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLW4xNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC1uMTgge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC1uMTkge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtbjIwIHtcbiAgICBtYXJnaW4tbGVmdDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0zIHtcbiAgICBwYWRkaW5nOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTQge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtNSB7XG4gICAgcGFkZGluZzogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC02IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtNyB7XG4gICAgcGFkZGluZzogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC04IHtcbiAgICBwYWRkaW5nOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTkge1xuICAgIHBhZGRpbmc6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtMTAge1xuICAgIHBhZGRpbmc6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0xMSB7XG4gICAgcGFkZGluZzogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0xMiB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0xMyB7XG4gICAgcGFkZGluZzogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0xNCB7XG4gICAgcGFkZGluZzogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTE1IHtcbiAgICBwYWRkaW5nOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTE2IHtcbiAgICBwYWRkaW5nOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTE3IHtcbiAgICBwYWRkaW5nOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTE4IHtcbiAgICBwYWRkaW5nOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtMTkge1xuICAgIHBhZGRpbmc6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtMjAge1xuICAgIHBhZGRpbmc6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteHhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHgteHhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteHhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14eGwtNyB7XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14eGwtOCB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14eGwtOSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14eGwtMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC0xMSB7XG4gICAgcGFkZGluZy1yaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14eGwtMTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteHhsLTEzIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC0xNCB7XG4gICAgcGFkZGluZy1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteHhsLTE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC0xNiB7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14eGwtMTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteHhsLTE4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14eGwtMTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteHhsLTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXh4bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXh4bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXh4bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtNiB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteHhsLTcge1xuICAgIHBhZGRpbmctdG9wOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteHhsLTgge1xuICAgIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteHhsLTkge1xuICAgIHBhZGRpbmctdG9wOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteHhsLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtMTEge1xuICAgIHBhZGRpbmctdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteHhsLTEyIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXh4bC0xMyB7XG4gICAgcGFkZGluZy10b3A6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtMTQge1xuICAgIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXh4bC0xNSB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtMTYge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteHhsLTE3IHtcbiAgICBwYWRkaW5nLXRvcDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXh4bC0xOCB7XG4gICAgcGFkZGluZy10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteHhsLTE5IHtcbiAgICBwYWRkaW5nLXRvcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXh4bC0yMCB7XG4gICAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC02IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC03IHtcbiAgICBwYWRkaW5nLXRvcDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtOCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTkge1xuICAgIHBhZGRpbmctdG9wOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0xMCB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtMTEge1xuICAgIHBhZGRpbmctdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0xMiB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTEzIHtcbiAgICBwYWRkaW5nLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtMTQge1xuICAgIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTE1IHtcbiAgICBwYWRkaW5nLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtMTYge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0xNyB7XG4gICAgcGFkZGluZy10b3A6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTE4IHtcbiAgICBwYWRkaW5nLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0xOSB7XG4gICAgcGFkZGluZy10b3A6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTIwIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14eGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14eGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14eGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXh4bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXh4bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXh4bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXh4bC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTExIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXh4bC0xMiB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14eGwtMTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTE0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXh4bC0xNiB7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14eGwtMTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTE4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTE5IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXh4bC0yMCB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtMTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0xMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTEzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtMTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTE1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtMTYge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0xNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTE4IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0xOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14eGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14eGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14eGwtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTkge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14eGwtMTAge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC0xMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC0xMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC0xMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC0xNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTE1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTE2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTE3IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTE4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14eGwtMTkge1xuICAgIHBhZGRpbmctbGVmdDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14eGwtMjAge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteHhsLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteHhsLTEge1xuICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteHhsLTIge1xuICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14eGwtMyB7XG4gICAgZ2FwOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14eGwtNCB7XG4gICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14eGwtNSB7XG4gICAgZ2FwOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14eGwtNiB7XG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXh4bC03IHtcbiAgICBnYXA6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXh4bC04IHtcbiAgICBnYXA6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXh4bC05IHtcbiAgICBnYXA6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXh4bC0xMCB7XG4gICAgZ2FwOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXh4bC0xMSB7XG4gICAgZ2FwOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14eGwtMTIge1xuICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteHhsLTEzIHtcbiAgICBnYXA6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXh4bC0xNCB7XG4gICAgZ2FwOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXh4bC0xNSB7XG4gICAgZ2FwOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14eGwtMTYge1xuICAgIGdhcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteHhsLTE3IHtcbiAgICBnYXA6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXh4bC0xOCB7XG4gICAgZ2FwOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXh4bC0xOSB7XG4gICAgZ2FwOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14eGwtMjAge1xuICAgIGdhcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXh4bC0wIHtcbiAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteHhsLTEge1xuICAgIHJvdy1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14eGwtMiB7XG4gICAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteHhsLTMge1xuICAgIHJvdy1nYXA6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14eGwtNCB7XG4gICAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXh4bC01IHtcbiAgICByb3ctZ2FwOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteHhsLTYge1xuICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXh4bC03IHtcbiAgICByb3ctZ2FwOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteHhsLTgge1xuICAgIHJvdy1nYXA6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14eGwtOSB7XG4gICAgcm93LWdhcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXh4bC0xMCB7XG4gICAgcm93LWdhcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteHhsLTExIHtcbiAgICByb3ctZ2FwOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteHhsLTEyIHtcbiAgICByb3ctZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteHhsLTEzIHtcbiAgICByb3ctZ2FwOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteHhsLTE0IHtcbiAgICByb3ctZ2FwOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14eGwtMTUge1xuICAgIHJvdy1nYXA6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14eGwtMTYge1xuICAgIHJvdy1nYXA6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14eGwtMTcge1xuICAgIHJvdy1nYXA6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14eGwtMTgge1xuICAgIHJvdy1nYXA6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXh4bC0xOSB7XG4gICAgcm93LWdhcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXh4bC0yMCB7XG4gICAgcm93LWdhcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXh4bC0wIHtcbiAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteHhsLTEge1xuICAgIGNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14eGwtMiB7XG4gICAgY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteHhsLTMge1xuICAgIGNvbHVtbi1nYXA6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14eGwtNCB7XG4gICAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXh4bC01IHtcbiAgICBjb2x1bW4tZ2FwOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteHhsLTYge1xuICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXh4bC03IHtcbiAgICBjb2x1bW4tZ2FwOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteHhsLTgge1xuICAgIGNvbHVtbi1nYXA6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14eGwtOSB7XG4gICAgY29sdW1uLWdhcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXh4bC0xMCB7XG4gICAgY29sdW1uLWdhcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteHhsLTExIHtcbiAgICBjb2x1bW4tZ2FwOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteHhsLTEyIHtcbiAgICBjb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteHhsLTEzIHtcbiAgICBjb2x1bW4tZ2FwOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteHhsLTE0IHtcbiAgICBjb2x1bW4tZ2FwOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14eGwtMTUge1xuICAgIGNvbHVtbi1nYXA6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14eGwtMTYge1xuICAgIGNvbHVtbi1nYXA6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14eGwtMTcge1xuICAgIGNvbHVtbi1nYXA6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14eGwtMTgge1xuICAgIGNvbHVtbi1nYXA6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXh4bC0xOSB7XG4gICAgY29sdW1uLWdhcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXh4bC0yMCB7XG4gICAgY29sdW1uLWdhcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14eGwtMSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuM3JlbSArIDAuNnZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14eGwtMiB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXh4bC0zIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4yNnJlbSArIDAuMTJ2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMteHhsLTQge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14eGwtNSB7XG4gICAgZm9udC1zaXplOiAxLjE1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXh4bC02IHtcbiAgICBmb250LXNpemU6IDEuMDc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXh4bC03IHtcbiAgICBmb250LXNpemU6IDAuOTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMteHhsLTgge1xuICAgIGZvbnQtc2l6ZTogMC44NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14eGwtOSB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXh4bC0xMCB7XG4gICAgZm9udC1zaXplOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMteHhsLXNtIHtcbiAgICBmb250LXNpemU6IDAuOTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMteHhsLWJhc2Uge1xuICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14eGwtbGcge1xuICAgIGZvbnQtc2l6ZTogMS4wNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMteHhsLXhsIHtcbiAgICBmb250LXNpemU6IDEuMjFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMteHhsLWZsdWlkIHtcbiAgICBmb250LXNpemU6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuZnMteHhsLTJ4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4zMjVyZW0gKyAwLjl2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMteHhsLTJxeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMzVyZW0gKyAxLjJ2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMteHhsLTJoeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMzc1cmVtICsgMS41dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXh4bC0ydHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjRyZW0gKyAxLjh2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMteHhsLTN4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS40MjVyZW0gKyAyLjF2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMteHhsLTNxeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNDVyZW0gKyAyLjR2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMteHhsLTNoeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNDc1cmVtICsgMi43dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXh4bC0zdHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjVyZW0gKyAzdncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXh4bC00eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNTI1cmVtICsgMy4zdncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXh4bC00cXgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjU1cmVtICsgMy42dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXh4bC00aHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjU3NXJlbSArIDMuOXZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14eGwtNHR4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS42cmVtICsgNC4ydncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXh4bC01eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNjI1cmVtICsgNC41dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXh4bC01cXgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjY1cmVtICsgNC44dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXh4bC01aHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjY3NXJlbSArIDUuMXZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14eGwtNXR4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS43cmVtICsgNS40dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXh4bC02eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNzI1cmVtICsgNS43dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXh4bC02cXgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjc1cmVtICsgNnZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14eGwtNmh4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS43NzVyZW0gKyA2LjN2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMteHhsLTZ0eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuOHJlbSArIDYuNnZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14eGwtN3gge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjgyNXJlbSArIDYuOXZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14eGwtN3F4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS44NXJlbSArIDcuMnZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14eGwtN2h4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS44NzVyZW0gKyA3LjV2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMteHhsLTd0eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuOXJlbSArIDcuOHZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXh4bC1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXh4bC1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQteHhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC11bnNldCB7XG4gICAgbWluLXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtMjUge1xuICAgIG1pbi13aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC01MCB7XG4gICAgbWluLXdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTc1IHtcbiAgICBtaW4td2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtMTAwIHtcbiAgICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLWF1dG8ge1xuICAgIG1pbi13aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtMXB4IHtcbiAgICBtaW4td2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtMnB4IHtcbiAgICBtaW4td2lkdGg6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtM3B4IHtcbiAgICBtaW4td2lkdGg6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtNHB4IHtcbiAgICBtaW4td2lkdGg6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtNXB4IHtcbiAgICBtaW4td2lkdGg6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtNnB4IHtcbiAgICBtaW4td2lkdGg6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtN3B4IHtcbiAgICBtaW4td2lkdGg6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtOHB4IHtcbiAgICBtaW4td2lkdGg6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtOXB4IHtcbiAgICBtaW4td2lkdGg6IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtMTBweCB7XG4gICAgbWluLXdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC0xNXB4IHtcbiAgICBtaW4td2lkdGg6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTIwcHgge1xuICAgIG1pbi13aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtMjVweCB7XG4gICAgbWluLXdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC0zMHB4IHtcbiAgICBtaW4td2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTM1cHgge1xuICAgIG1pbi13aWR0aDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtNDBweCB7XG4gICAgbWluLXdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC00NXB4IHtcbiAgICBtaW4td2lkdGg6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTUwcHgge1xuICAgIG1pbi13aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtNTVweCB7XG4gICAgbWluLXdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC02MHB4IHtcbiAgICBtaW4td2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTY1cHgge1xuICAgIG1pbi13aWR0aDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtNzBweCB7XG4gICAgbWluLXdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC03NXB4IHtcbiAgICBtaW4td2lkdGg6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTgwcHgge1xuICAgIG1pbi13aWR0aDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtODVweCB7XG4gICAgbWluLXdpZHRoOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC05MHB4IHtcbiAgICBtaW4td2lkdGg6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTk1cHgge1xuICAgIG1pbi13aWR0aDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtMTAwcHgge1xuICAgIG1pbi13aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTEyNXB4IHtcbiAgICBtaW4td2lkdGg6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC0xNTBweCB7XG4gICAgbWluLXdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtMTc1cHgge1xuICAgIG1pbi13aWR0aDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTIwMHB4IHtcbiAgICBtaW4td2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC0yMjVweCB7XG4gICAgbWluLXdpZHRoOiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtMjUwcHgge1xuICAgIG1pbi13aWR0aDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTI3NXB4IHtcbiAgICBtaW4td2lkdGg6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC0zMDBweCB7XG4gICAgbWluLXdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtMzI1cHgge1xuICAgIG1pbi13aWR0aDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTM1MHB4IHtcbiAgICBtaW4td2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC0zNzVweCB7XG4gICAgbWluLXdpZHRoOiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtNDAwcHgge1xuICAgIG1pbi13aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTQyNXB4IHtcbiAgICBtaW4td2lkdGg6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC00NTBweCB7XG4gICAgbWluLXdpZHRoOiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtNDc1cHgge1xuICAgIG1pbi13aWR0aDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTUwMHB4IHtcbiAgICBtaW4td2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC01NTBweCB7XG4gICAgbWluLXdpZHRoOiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtNjAwcHgge1xuICAgIG1pbi13aWR0aDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTY1MHB4IHtcbiAgICBtaW4td2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC03MDBweCB7XG4gICAgbWluLXdpZHRoOiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtNzUwcHgge1xuICAgIG1pbi13aWR0aDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTgwMHB4IHtcbiAgICBtaW4td2lkdGg6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC04NTBweCB7XG4gICAgbWluLXdpZHRoOiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtOTAwcHgge1xuICAgIG1pbi13aWR0aDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTk1MHB4IHtcbiAgICBtaW4td2lkdGg6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC0xMDAwcHgge1xuICAgIG1pbi13aWR0aDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC11bnNldCB7XG4gICAgbWluLWhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTI1IHtcbiAgICBtaW4taGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTUwIHtcbiAgICBtaW4taGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTc1IHtcbiAgICBtaW4taGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTEwMCB7XG4gICAgbWluLWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtYXV0byB7XG4gICAgbWluLWhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtMXB4IHtcbiAgICBtaW4taGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTJweCB7XG4gICAgbWluLWhlaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC0zcHgge1xuICAgIG1pbi1oZWlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtNHB4IHtcbiAgICBtaW4taGVpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTVweCB7XG4gICAgbWluLWhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC02cHgge1xuICAgIG1pbi1oZWlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtN3B4IHtcbiAgICBtaW4taGVpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLThweCB7XG4gICAgbWluLWhlaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC05cHgge1xuICAgIG1pbi1oZWlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtMTBweCB7XG4gICAgbWluLWhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtMTVweCB7XG4gICAgbWluLWhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtMjBweCB7XG4gICAgbWluLWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtMjVweCB7XG4gICAgbWluLWhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtMzBweCB7XG4gICAgbWluLWhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtMzVweCB7XG4gICAgbWluLWhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtNDBweCB7XG4gICAgbWluLWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtNDVweCB7XG4gICAgbWluLWhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtNTBweCB7XG4gICAgbWluLWhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtNTVweCB7XG4gICAgbWluLWhlaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtNjBweCB7XG4gICAgbWluLWhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtNjVweCB7XG4gICAgbWluLWhlaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtNzBweCB7XG4gICAgbWluLWhlaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtNzVweCB7XG4gICAgbWluLWhlaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtODBweCB7XG4gICAgbWluLWhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtODVweCB7XG4gICAgbWluLWhlaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtOTBweCB7XG4gICAgbWluLWhlaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtOTVweCB7XG4gICAgbWluLWhlaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtMTAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC0xMjVweCB7XG4gICAgbWluLWhlaWdodDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTE1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtMTc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC0yMDBweCB7XG4gICAgbWluLWhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTIyNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtMjUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC0yNzVweCB7XG4gICAgbWluLWhlaWdodDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTMwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtMzI1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC0zNTBweCB7XG4gICAgbWluLWhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTM3NXB4IHtcbiAgICBtaW4taGVpZ2h0OiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtNDAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC00MjVweCB7XG4gICAgbWluLWhlaWdodDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTQ1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtNDc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC01MDBweCB7XG4gICAgbWluLWhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTU1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtNjAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC02NTBweCB7XG4gICAgbWluLWhlaWdodDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTcwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtNzUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC04MDBweCB7XG4gICAgbWluLWhlaWdodDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTg1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtOTAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC05NTBweCB7XG4gICAgbWluLWhlaWdodDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTEwMDBweCB7XG4gICAgbWluLWhlaWdodDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZzLTEge1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy0yIHtcbiAgICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy0zIHtcbiAgICBmb250LXNpemU6IDEuMzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtMngge1xuICAgIGZvbnQtc2l6ZTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy0ycXgge1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy0yaHgge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLTJ0eCB7XG4gICAgZm9udC1zaXplOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLTN4IHtcbiAgICBmb250LXNpemU6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtM3F4IHtcbiAgICBmb250LXNpemU6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtM2h4IHtcbiAgICBmb250LXNpemU6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy0zdHgge1xuICAgIGZvbnQtc2l6ZTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy00eCB7XG4gICAgZm9udC1zaXplOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLTRxeCB7XG4gICAgZm9udC1zaXplOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLTRoeCB7XG4gICAgZm9udC1zaXplOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtNHR4IHtcbiAgICBmb250LXNpemU6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtNXgge1xuICAgIGZvbnQtc2l6ZTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy01cXgge1xuICAgIGZvbnQtc2l6ZTogNS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy01aHgge1xuICAgIGZvbnQtc2l6ZTogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLTV0eCB7XG4gICAgZm9udC1zaXplOiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLTZ4IHtcbiAgICBmb250LXNpemU6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtNnF4IHtcbiAgICBmb250LXNpemU6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtNmh4IHtcbiAgICBmb250LXNpemU6IDYuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy02dHgge1xuICAgIGZvbnQtc2l6ZTogNi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy03eCB7XG4gICAgZm9udC1zaXplOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLTdxeCB7XG4gICAgZm9udC1zaXplOiA3LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLTdoeCB7XG4gICAgZm9udC1zaXplOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtN3R4IHtcbiAgICBmb250LXNpemU6IDcuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtc20tMSB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLTIge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLTMge1xuICAgIGZvbnQtc2l6ZTogMS4zNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS0yeCB7XG4gICAgZm9udC1zaXplOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLTJxeCB7XG4gICAgZm9udC1zaXplOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLTJoeCB7XG4gICAgZm9udC1zaXplOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtc20tMnR4IHtcbiAgICBmb250LXNpemU6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtc20tM3gge1xuICAgIGZvbnQtc2l6ZTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS0zcXgge1xuICAgIGZvbnQtc2l6ZTogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS0zaHgge1xuICAgIGZvbnQtc2l6ZTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLTN0eCB7XG4gICAgZm9udC1zaXplOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLTR4IHtcbiAgICBmb250LXNpemU6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtc20tNHF4IHtcbiAgICBmb250LXNpemU6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtc20tNGh4IHtcbiAgICBmb250LXNpemU6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS00dHgge1xuICAgIGZvbnQtc2l6ZTogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS01eCB7XG4gICAgZm9udC1zaXplOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLTVxeCB7XG4gICAgZm9udC1zaXplOiA1LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLTVoeCB7XG4gICAgZm9udC1zaXplOiA1LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtc20tNXR4IHtcbiAgICBmb250LXNpemU6IDUuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtc20tNngge1xuICAgIGZvbnQtc2l6ZTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS02cXgge1xuICAgIGZvbnQtc2l6ZTogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS02aHgge1xuICAgIGZvbnQtc2l6ZTogNi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLTZ0eCB7XG4gICAgZm9udC1zaXplOiA2Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLTd4IHtcbiAgICBmb250LXNpemU6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtc20tN3F4IHtcbiAgICBmb250LXNpemU6IDcuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtc20tN2h4IHtcbiAgICBmb250LXNpemU6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS03dHgge1xuICAgIGZvbnQtc2l6ZTogNy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1tZC0xIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtMiB7XG4gICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtMyB7XG4gICAgZm9udC1zaXplOiAxLjM1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLTJ4IHtcbiAgICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtMnF4IHtcbiAgICBmb250LXNpemU6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtMmh4IHtcbiAgICBmb250LXNpemU6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1tZC0ydHgge1xuICAgIGZvbnQtc2l6ZTogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1tZC0zeCB7XG4gICAgZm9udC1zaXplOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLTNxeCB7XG4gICAgZm9udC1zaXplOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLTNoeCB7XG4gICAgZm9udC1zaXplOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtM3R4IHtcbiAgICBmb250LXNpemU6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtNHgge1xuICAgIGZvbnQtc2l6ZTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1tZC00cXgge1xuICAgIGZvbnQtc2l6ZTogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1tZC00aHgge1xuICAgIGZvbnQtc2l6ZTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLTR0eCB7XG4gICAgZm9udC1zaXplOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLTV4IHtcbiAgICBmb250LXNpemU6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtNXF4IHtcbiAgICBmb250LXNpemU6IDUuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtNWh4IHtcbiAgICBmb250LXNpemU6IDUuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1tZC01dHgge1xuICAgIGZvbnQtc2l6ZTogNS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1tZC02eCB7XG4gICAgZm9udC1zaXplOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLTZxeCB7XG4gICAgZm9udC1zaXplOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLTZoeCB7XG4gICAgZm9udC1zaXplOiA2LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtNnR4IHtcbiAgICBmb250LXNpemU6IDYuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtN3gge1xuICAgIGZvbnQtc2l6ZTogN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1tZC03cXgge1xuICAgIGZvbnQtc2l6ZTogNy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1tZC03aHgge1xuICAgIGZvbnQtc2l6ZTogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLTd0eCB7XG4gICAgZm9udC1zaXplOiA3Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLWxnLTEge1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy0yIHtcbiAgICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy0zIHtcbiAgICBmb250LXNpemU6IDEuMzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctMngge1xuICAgIGZvbnQtc2l6ZTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy0ycXgge1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy0yaHgge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLWxnLTJ0eCB7XG4gICAgZm9udC1zaXplOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLWxnLTN4IHtcbiAgICBmb250LXNpemU6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctM3F4IHtcbiAgICBmb250LXNpemU6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctM2h4IHtcbiAgICBmb250LXNpemU6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy0zdHgge1xuICAgIGZvbnQtc2l6ZTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy00eCB7XG4gICAgZm9udC1zaXplOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLWxnLTRxeCB7XG4gICAgZm9udC1zaXplOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLWxnLTRoeCB7XG4gICAgZm9udC1zaXplOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctNHR4IHtcbiAgICBmb250LXNpemU6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctNXgge1xuICAgIGZvbnQtc2l6ZTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy01cXgge1xuICAgIGZvbnQtc2l6ZTogNS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy01aHgge1xuICAgIGZvbnQtc2l6ZTogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLWxnLTV0eCB7XG4gICAgZm9udC1zaXplOiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLWxnLTZ4IHtcbiAgICBmb250LXNpemU6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctNnF4IHtcbiAgICBmb250LXNpemU6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctNmh4IHtcbiAgICBmb250LXNpemU6IDYuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy02dHgge1xuICAgIGZvbnQtc2l6ZTogNi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy03eCB7XG4gICAgZm9udC1zaXplOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLWxnLTdxeCB7XG4gICAgZm9udC1zaXplOiA3LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLWxnLTdoeCB7XG4gICAgZm9udC1zaXplOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctN3R4IHtcbiAgICBmb250LXNpemU6IDcuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHByaW50IHtcbiAgLmQtcHJpbnQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1pbmxpbmUtZ3JpZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG46cm9vdCB7XG4gIC0tYnMteHM6MDtcbiAgLS1icy1zbTo1NzZweDtcbiAgLS1icy1tZDo3NjhweDtcbiAgLS1icy1sZzo5OTJweDtcbiAgLS1icy14bDoxMjAwcHg7XG4gIC0tYnMteHhsOjE0MDBweDtcbiAgLS1icy1zY3JvbGxiYXItc2l6ZTogNXB4O1xuICAtLWJzLXNjcm9sbGJhci1vdmVybGF5LXNpemU6IDE5cHg7XG4gIC0tYnMtc2Nyb2xsYmFyLW92ZXJsYXktc3BhY2U6IDdweDtcbiAgLS1icy13aGl0ZS1iZy1yZ2I6IDI1NSwgMjU1LCAyNTU7XG4gIC0tYnMtYmxhY2stYmctcmdiOiAwLCAwLCAwO1xufVxuXG5bZGF0YS1icy10aGVtZT1saWdodF0ge1xuICAtLWJzLXRleHQtbXV0ZWQ6ICM5OUExQjc7XG4gIC0tYnMtZ3JheS0xMDA6ICNGOUY5Rjk7XG4gIC0tYnMtZ3JheS0xMDAtcmdiOiAyNDksIDI0OSwgMjQ5O1xuICAtLWJzLWdyYXktMjAwOiAjRjFGMUY0O1xuICAtLWJzLWdyYXktMjAwLXJnYjogMjQxLCAyNDEsIDI0NDtcbiAgLS1icy1ncmF5LTMwMDogI0RCREZFOTtcbiAgLS1icy1ncmF5LTMwMC1yZ2I6IDIxOSwgMjIzLCAyMzM7XG4gIC0tYnMtZ3JheS00MDA6ICNDNENBREE7XG4gIC0tYnMtZ3JheS00MDAtcmdiOiAxOTYsIDIwMiwgMjE4O1xuICAtLWJzLWdyYXktNTAwOiAjOTlBMUI3O1xuICAtLWJzLWdyYXktNTAwLXJnYjogMTUzLCAxNjEsIDE4MztcbiAgLS1icy1ncmF5LTYwMDogIzc4ODI5RDtcbiAgLS1icy1ncmF5LTYwMC1yZ2I6IDEyMCwgMTMwLCAxNTc7XG4gIC0tYnMtZ3JheS03MDA6ICM0QjU2NzU7XG4gIC0tYnMtZ3JheS03MDAtcmdiOiA3NSwgODYsIDExNztcbiAgLS1icy1ncmF5LTgwMDogIzI1MkY0QTtcbiAgLS1icy1ncmF5LTgwMC1yZ2I6IDM3LCA0NywgNzQ7XG4gIC0tYnMtZ3JheS05MDA6ICMwNzE0Mzc7XG4gIC0tYnMtZ3JheS05MDAtcmdiOiA3LCAyMCwgNTU7XG4gIC0tYnMtbGlnaHQ6ICNGOUY5Rjk7XG4gIC0tYnMtcHJpbWFyeTogI0ZGNkYxRTtcbiAgLS1icy1zZWNvbmRhcnk6ICNGMUYxRjQ7XG4gIC0tYnMtc3VjY2VzczogIzE3QzY1MztcbiAgLS1icy1pbmZvOiAjMUI4NEZGO1xuICAtLWJzLXdhcm5pbmc6ICNGNkMwMDA7XG4gIC0tYnMtZGFuZ2VyOiAjRjgyODVBO1xuICAtLWJzLWRhcms6ICMxRTIxMjk7XG4gIC0tYnMtcHJpbWFyeS1hY3RpdmU6ICNGMTU3MDA7XG4gIC0tYnMtc2Vjb25kYXJ5LWFjdGl2ZTogI0M0Q0FEQTtcbiAgLS1icy1saWdodC1hY3RpdmU6ICNGMUYxRjQ7XG4gIC0tYnMtc3VjY2Vzcy1hY3RpdmU6ICMwNEI0NDA7XG4gIC0tYnMtaW5mby1hY3RpdmU6ICMwNTZFRTk7XG4gIC0tYnMtd2FybmluZy1hY3RpdmU6ICNERUFEMDA7XG4gIC0tYnMtZGFuZ2VyLWFjdGl2ZTogI0Q4MUE0ODtcbiAgLS1icy1kYXJrLWFjdGl2ZTogIzExMTMxODtcbiAgLS1icy1wcmltYXJ5LWxpZ2h0OiAjRkZGNUVGO1xuICAtLWJzLXNlY29uZGFyeS1saWdodDogI0Y5RjlGOTtcbiAgLS1icy1zdWNjZXNzLWxpZ2h0OiAjREZGRkVBO1xuICAtLWJzLWluZm8tbGlnaHQ6ICNFRUY2RkY7XG4gIC0tYnMtd2FybmluZy1saWdodDogI0ZGRjhERDtcbiAgLS1icy1kYW5nZXItbGlnaHQ6ICNGRkVFRjM7XG4gIC0tYnMtZGFyay1saWdodDogI0Y5RjlGOTtcbiAgLS1icy1saWdodC1saWdodDogI2ZmZmZmZjtcbiAgLS1icy1wcmltYXJ5LWludmVyc2U6ICNmZmZmZmY7XG4gIC0tYnMtc2Vjb25kYXJ5LWludmVyc2U6ICMyNTJGNEE7XG4gIC0tYnMtbGlnaHQtaW52ZXJzZTogIzI1MkY0QTtcbiAgLS1icy1zdWNjZXNzLWludmVyc2U6ICNmZmZmZmY7XG4gIC0tYnMtaW5mby1pbnZlcnNlOiAjZmZmZmZmO1xuICAtLWJzLXdhcm5pbmctaW52ZXJzZTogI2ZmZmZmZjtcbiAgLS1icy1kYW5nZXItaW52ZXJzZTogI2ZmZmZmZjtcbiAgLS1icy1kYXJrLWludmVyc2U6ICNmZmZmZmY7XG4gIC0tYnMtcHJpbWFyeS1jbGFyaXR5OiByZ2JhKDI1NSwgMTExLCAzMCwgMC4yKTtcbiAgLS1icy1zZWNvbmRhcnktY2xhcml0eTogcmdiYSgyNDksIDI0OSwgMjQ5LCAwLjIpO1xuICAtLWJzLXN1Y2Nlc3MtY2xhcml0eTogcmdiYSgyMywgMTk4LCA4MywgMC4yKTtcbiAgLS1icy1pbmZvLWNsYXJpdHk6IHJnYmEoMjcsIDEzMiwgMjU1LCAwLjIpO1xuICAtLWJzLXdhcm5pbmctY2xhcml0eTogcmdiYSgyNDYsIDE5MiwgMCwgMC4yKTtcbiAgLS1icy1kYW5nZXItY2xhcml0eTogcmdiYSgyNDgsIDQwLCA5MCwgMC4yKTtcbiAgLS1icy1kYXJrLWNsYXJpdHk6IHJnYmEoMzAsIDMzLCA0MSwgMC4yKTtcbiAgLS1icy1saWdodC1jbGFyaXR5OiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gIC0tYnMtbGlnaHQtcmdiOiAyNDksIDI0OSwgMjQ5O1xuICAtLWJzLXByaW1hcnktcmdiOiAyNTUsIDExMSwgMzA7XG4gIC0tYnMtc2Vjb25kYXJ5LXJnYjogMjQxLCAyNDEsIDI0NDtcbiAgLS1icy1zdWNjZXNzLXJnYjogMjMsIDE5OCwgODM7XG4gIC0tYnMtaW5mby1yZ2I6IDI3LCAxMzIsIDI1NTtcbiAgLS1icy13YXJuaW5nLXJnYjogMjQ2LCAxOTIsIDA7XG4gIC0tYnMtZGFuZ2VyLXJnYjogMjQ4LCA0MCwgOTA7XG4gIC0tYnMtZGFyay1yZ2I6IDMwLCAzMywgNDE7XG4gIC0tYnMtdGV4dC13aGl0ZTogI2ZmZmZmZjtcbiAgLS1icy10ZXh0LXByaW1hcnk6ICNGRjZGMUU7XG4gIC0tYnMtdGV4dC1zZWNvbmRhcnk6ICNGMUYxRjQ7XG4gIC0tYnMtdGV4dC1saWdodDogI0Y5RjlGOTtcbiAgLS1icy10ZXh0LXN1Y2Nlc3M6ICMxN0M2NTM7XG4gIC0tYnMtdGV4dC1pbmZvOiAjMUI4NEZGO1xuICAtLWJzLXRleHQtd2FybmluZzogI0Y2QzAwMDtcbiAgLS1icy10ZXh0LWRhbmdlcjogI0Y4Mjg1QTtcbiAgLS1icy10ZXh0LWRhcms6ICMxRTIxMjk7XG4gIC0tYnMtdGV4dC1tdXRlZDogIzk5QTFCNztcbiAgLS1icy10ZXh0LWdyYXktMTAwOiAjRjlGOUY5O1xuICAtLWJzLXRleHQtZ3JheS0yMDA6ICNGMUYxRjQ7XG4gIC0tYnMtdGV4dC1ncmF5LTMwMDogI0RCREZFOTtcbiAgLS1icy10ZXh0LWdyYXktNDAwOiAjQzRDQURBO1xuICAtLWJzLXRleHQtZ3JheS01MDA6ICM5OUExQjc7XG4gIC0tYnMtdGV4dC1ncmF5LTYwMDogIzc4ODI5RDtcbiAgLS1icy10ZXh0LWdyYXktNzAwOiAjNEI1Njc1O1xuICAtLWJzLXRleHQtZ3JheS04MDA6ICMyNTJGNEE7XG4gIC0tYnMtdGV4dC1ncmF5LTkwMDogIzA3MTQzNztcbiAgLS1icy1ib3JkZXItY29sb3I6ICNGMUYxRjQ7XG4gIC0tYnMtYm9yZGVyLWRhc2hlZC1jb2xvcjogI0RCREZFOTtcbiAgLS1icy1jb21wb25lbnQtYWN0aXZlLWNvbG9yOiAjZmZmZmZmO1xuICAtLWJzLWNvbXBvbmVudC1hY3RpdmUtYmc6ICNGRjZGMUU7XG4gIC0tYnMtY29tcG9uZW50LWhvdmVyLWNvbG9yOiAjRkY2RjFFO1xuICAtLWJzLWNvbXBvbmVudC1ob3Zlci1iZzogI0Y5RjlGOTtcbiAgLS1icy1jb21wb25lbnQtY2hlY2tlZC1jb2xvcjogI2ZmZmZmZjtcbiAgLS1icy1jb21wb25lbnQtY2hlY2tlZC1iZzogI0ZGNkYxRTtcbiAgLS1icy1ib3gtc2hhZG93LXhzOiAwIDAuMXJlbSAwLjc1cmVtIDAuMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgLS1icy1ib3gtc2hhZG93LXNtOiAwIDAuMXJlbSAxcmVtIDAuMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgLS1icy1ib3gtc2hhZG93OiAwIDAuNXJlbSAxLjVyZW0gMC41cmVtIHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAtLWJzLWJveC1zaGFkb3ctbGc6IDAgMXJlbSAycmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtLWJzLWlucHV0LWJnOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLS1icy1pbnB1dC1jb2xvcjogdmFyKC0tYnMtZ3JheS03MDApO1xuICAtLWJzLWlucHV0LXNvbGlkLWNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCk7XG4gIC0tYnMtaW5wdXQtc29saWQtYmc6IHZhcigtLWJzLWdyYXktMTAwKTtcbiAgLS1icy1pbnB1dC1zb2xpZC1iZy1mb2N1czogdmFyKC0tYnMtZ3JheS0yMDApO1xuICAtLWJzLWlucHV0LXNvbGlkLXBsYWNlaG9sZGVyLWNvbG9yOiB2YXIoLS1icy1ncmF5LTUwMCk7XG4gIC0tYnMtcm9vdC1jYXJkLWJveC1zaGFkb3c6IDBweCAzcHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICAtLWJzLXJvb3QtY2FyZC1ib3JkZXItY29sb3I6ICNGMUYxRjQ7XG4gIC0tYnMtdG9vbHRpcC1ib3gtc2hhZG93OiAwcHggMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiByZ2JhKHZhcigtLWJzLWdyYXktMTAwLXJnYiksIDAuNzUpO1xuICAtLWJzLXRhYmxlLWxvYWRpbmctbWVzc2FnZS1ib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMTUpO1xuICAtLWJzLWRyb3Bkb3duLWJnOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLS1icy1kcm9wZG93bi1ib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMTUpO1xuICAtLWJzLWNvZGUtYmc6ICNmMWYzZjg7XG4gIC0tYnMtY29kZS1zaGFkb3c6IDBweCAzcHggOXB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIC0tYnMtY29kZS1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWJzLWNvZGUtY29sb3I6ICNiOTM5OTM7XG4gIC0tYnMtc3ltYm9sLWxhYmVsLWNvbG9yOiB2YXIoLS1icy1ncmF5LTgwMCk7XG4gIC0tYnMtc3ltYm9sLWxhYmVsLWJnOiB2YXIoLS1icy1ncmF5LTEwMCk7XG4gIC0tYnMtc3ltYm9sLWJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1ib2R5LWJnKSwgMC41KTtcbiAgLS1icy1idWxsZXQtYmctY29sb3I6IHZhcigtLWJzLWdyYXktNDAwKTtcbiAgLS1icy1zY3JvbGx0b3Atb3BhY2l0eTogMDtcbiAgLS1icy1zY3JvbGx0b3Atb3BhY2l0eS1vbjogMC4zO1xuICAtLWJzLXNjcm9sbHRvcC1vcGFjaXR5LWhvdmVyOiAxO1xuICAtLWJzLXNjcm9sbHRvcC1ib3gtc2hhZG93OiB2YXIoLS1icy1ib3gtc2hhZG93KTtcbiAgLS1icy1zY3JvbGx0b3AtYmctY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtLWJzLXNjcm9sbHRvcC1iZy1jb2xvci1ob3ZlcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC0tYnMtc2Nyb2xsdG9wLWljb24tY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG4gIC0tYnMtc2Nyb2xsdG9wLWljb24tY29sb3ItaG92ZXI6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG4gIC0tYnMtZHJhd2VyLWJveC1zaGFkb3c6IDBweCAxcHggOXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgLS1icy1kcmF3ZXItYmctY29sb3I6ICNmZmZmZmY7XG4gIC0tYnMtZHJhd2VyLW92ZXJsYXktYmctY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgLS1icy1tZW51LWRyb3Bkb3duLWJveC1zaGFkb3c6IDBweCAwcHggNTBweCAwcHggcmdiYSg4MiwgNjMsIDEwNSwgMC4xNSk7XG4gIC0tYnMtbWVudS1kcm9wZG93bi1iZy1jb2xvcjogdmFyKC0tYnMtYm9keS1iZyk7XG4gIC0tYnMtbWVudS1oZWFkaW5nLWNvbG9yOiAjOTlBMUI3O1xuICAtLWJzLW1lbnUtbGluay1jb2xvci1ob3ZlcjogI0ZGNkYxRTtcbiAgLS1icy1tZW51LWxpbmstY29sb3Itc2hvdzogI0ZGNkYxRTtcbiAgLS1icy1tZW51LWxpbmstY29sb3ItaGVyZTogI0ZGNkYxRTtcbiAgLS1icy1tZW51LWxpbmstY29sb3ItYWN0aXZlOiAjRkY2RjFFO1xuICAtLWJzLW1lbnUtbGluay1iZy1jb2xvci1ob3ZlcjogI0Y5RjlGOTtcbiAgLS1icy1tZW51LWxpbmstYmctY29sb3Itc2hvdzogI0Y5RjlGOTtcbiAgLS1icy1tZW51LWxpbmstYmctY29sb3ItaGVyZTogI0Y5RjlGOTtcbiAgLS1icy1tZW51LWxpbmstYmctY29sb3ItYWN0aXZlOiAjRjlGOUY5O1xuICAtLWJzLXNjcm9sbGJhci1jb2xvcjogI0YxRjFGNDtcbiAgLS1icy1zY3JvbGxiYXItaG92ZXItY29sb3I6ICNEQkRGRTk7XG4gIC0tYnMtb3ZlcmxheS1iZzogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgLS1icy1ibG9ja3VpLW92ZXJsYXktYmc6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIC0tYnMtcmF0aW5nLWNvbG9yLWRlZmF1bHQ6ICNDNENBREE7XG4gIC0tYnMtcmF0aW5nLWNvbG9yLWFjdGl2ZTogI0ZGQUQwRjtcbiAgLS1icy1yaWJib24tbGFiZWwtYm94LXNoYWRvdzogMHB4IC0xcHggNXB4IDBweCByZ2JhKDMwLCAzMywgNDEsIDAuMSk7XG4gIC0tYnMtcmliYm9uLWxhYmVsLWJnOiAjRkY2RjFFO1xuICAtLWJzLXJpYmJvbi1sYWJlbC1ib3JkZXItY29sb3I6ICNiNzQyMDA7XG4gIC0tYnMtcmliYm9uLWNsaXAtYmc6ICMxRTIxMjk7XG4gIC0tYnMtZW5nYWdlLWJ0bi1iZzogI2ZmZmZmZjtcbiAgLS1icy1lbmdhZ2UtYnRuLWJveC1zaGFkb3c6IDBweCAwcHggMjJweCAjRTBFMEUwO1xuICAtLWJzLWVuZ2FnZS1idG4tYm9yZGVyLWNvbG9yOiAjRThFOEU4O1xuICAtLWJzLWVuZ2FnZS1idG4tY29sb3I6ICMyNTJGNEE7XG4gIC0tYnMtZW5nYWdlLWJ0bi1pY29uLWNvbG9yOiAjNzg4MjlEO1xuICAtLWJzLWVuZ2FnZS1idG4tY29sb3ItYWN0aXZlOiAjMjUyRjRBO1xufVxuXG5bZGF0YS1icy10aGVtZT1kYXJrXSB7XG4gIC0tYnMtdGV4dC1tdXRlZDogIzYzNjY3NDtcbiAgLS1icy1ncmF5LTEwMDogIzFCMUMyMjtcbiAgLS1icy1ncmF5LTEwMC1yZ2I6IDI3LCAyOCwgMzQ7XG4gIC0tYnMtZ3JheS0yMDA6ICMyNjI3MkY7XG4gIC0tYnMtZ3JheS0yMDAtcmdiOiAzOCwgMzksIDQ3O1xuICAtLWJzLWdyYXktMzAwOiAjMzYzODQzO1xuICAtLWJzLWdyYXktMzAwLXJnYjogNTQsIDU2LCA2NztcbiAgLS1icy1ncmF5LTQwMDogIzQ2NDg1MjtcbiAgLS1icy1ncmF5LTQwMC1yZ2I6IDcwLCA3MiwgODI7XG4gIC0tYnMtZ3JheS01MDA6ICM2MzY2NzQ7XG4gIC0tYnMtZ3JheS01MDAtcmdiOiA5OSwgMTAyLCAxMTY7XG4gIC0tYnMtZ3JheS02MDA6ICM4MDgyOTA7XG4gIC0tYnMtZ3JheS02MDAtcmdiOiAxMjgsIDEzMCwgMTQ0O1xuICAtLWJzLWdyYXktNzAwOiAjOUE5Q0FFO1xuICAtLWJzLWdyYXktNzAwLXJnYjogMTU0LCAxNTYsIDE3NDtcbiAgLS1icy1ncmF5LTgwMDogI0I1QjdDODtcbiAgLS1icy1ncmF5LTgwMC1yZ2I6IDE4MSwgMTgzLCAyMDA7XG4gIC0tYnMtZ3JheS05MDA6ICNGNUY1RjU7XG4gIC0tYnMtZ3JheS05MDAtcmdiOiAyNDUsIDI0NSwgMjQ1O1xuICAtLWJzLWxpZ2h0OiAjMUIxQzIyO1xuICAtLWJzLXByaW1hcnk6ICNENzRFMDA7XG4gIC0tYnMtc2Vjb25kYXJ5OiAjMzYzODQzO1xuICAtLWJzLXN1Y2Nlc3M6ICMwMEEyNjE7XG4gIC0tYnMtaW5mbzogIzAwNkFFNjtcbiAgLS1icy13YXJuaW5nOiAjQzU5QTAwO1xuICAtLWJzLWRhbmdlcjogI0U0Mjg1NTtcbiAgLS1icy1kYXJrOiAjMjcyQTM0O1xuICAtLWJzLXByaW1hcnktYWN0aXZlOiAjRjM1NzAwO1xuICAtLWJzLXNlY29uZGFyeS1hY3RpdmU6ICM0NjQ4NTI7XG4gIC0tYnMtbGlnaHQtYWN0aXZlOiAjMUYyMTJBO1xuICAtLWJzLXN1Y2Nlc3MtYWN0aXZlOiAjMDFCRjczO1xuICAtLWJzLWluZm8tYWN0aXZlOiAjMTA3RUZGO1xuICAtLWJzLXdhcm5pbmctYWN0aXZlOiAjRDlBQTAwO1xuICAtLWJzLWRhbmdlci1hY3RpdmU6ICNGRjM3Njc7XG4gIC0tYnMtZGFyay1hY3RpdmU6ICMyRDJGMzk7XG4gIC0tYnMtcHJpbWFyeS1saWdodDogIzI3MjMyMDtcbiAgLS1icy1zZWNvbmRhcnktbGlnaHQ6ICMzNjM4NDM7XG4gIC0tYnMtc3VjY2Vzcy1saWdodDogIzFGMjEyQTtcbiAgLS1icy1pbmZvLWxpZ2h0OiAjMTcyMzMxO1xuICAtLWJzLXdhcm5pbmctbGlnaHQ6ICMyNDIzMjA7XG4gIC0tYnMtZGFuZ2VyLWxpZ2h0OiAjMzAyMDI0O1xuICAtLWJzLWRhcmstbGlnaHQ6ICMxRTIwMjc7XG4gIC0tYnMtbGlnaHQtbGlnaHQ6ICMxRjIxMkE7XG4gIC0tYnMtcHJpbWFyeS1pbnZlcnNlOiAjZmZmZmZmO1xuICAtLWJzLXNlY29uZGFyeS1pbnZlcnNlOiAjZmZmZmZmO1xuICAtLWJzLWxpZ2h0LWludmVyc2U6ICM4MDgyOTA7XG4gIC0tYnMtc3VjY2Vzcy1pbnZlcnNlOiAjZmZmZmZmO1xuICAtLWJzLWluZm8taW52ZXJzZTogI2ZmZmZmZjtcbiAgLS1icy13YXJuaW5nLWludmVyc2U6ICNmZmZmZmY7XG4gIC0tYnMtZGFuZ2VyLWludmVyc2U6ICNmZmZmZmY7XG4gIC0tYnMtZGFyay1pbnZlcnNlOiAjZmZmZmZmO1xuICAtLWJzLXByaW1hcnktY2xhcml0eTogcmdiYSgyMTUsIDc4LCAwLCAwLjIpO1xuICAtLWJzLXNlY29uZGFyeS1jbGFyaXR5OiByZ2JhKDU0LCA1NiwgNjcsIDAuMik7XG4gIC0tYnMtc3VjY2Vzcy1jbGFyaXR5OiByZ2JhKDAsIDE2MiwgOTcsIDAuMik7XG4gIC0tYnMtaW5mby1jbGFyaXR5OiByZ2JhKDAsIDEwNiwgMjMwLCAwLjIpO1xuICAtLWJzLXdhcm5pbmctY2xhcml0eTogcmdiYSgxOTcsIDE1NCwgMCwgMC4yKTtcbiAgLS1icy1kYW5nZXItY2xhcml0eTogcmdiYSgyMjgsIDQwLCA4NSwgMC4yKTtcbiAgLS1icy1kYXJrLWNsYXJpdHk6IHJnYmEoMzksIDQyLCA1MiwgMC4yKTtcbiAgLS1icy1saWdodC1jbGFyaXR5OiByZ2JhKDMxLCAzMywgNDIsIDAuMik7XG4gIC0tYnMtbGlnaHQtcmdiOiAyNywgMjgsIDM0O1xuICAtLWJzLXByaW1hcnktcmdiOiAyMTUsIDc4LCAwO1xuICAtLWJzLXNlY29uZGFyeS1yZ2I6IDU0LCA1NiwgNjc7XG4gIC0tYnMtc3VjY2Vzcy1yZ2I6IDAsIDE2MiwgOTc7XG4gIC0tYnMtaW5mby1yZ2I6IDAsIDEwNiwgMjMwO1xuICAtLWJzLXdhcm5pbmctcmdiOiAxOTcsIDE1NCwgMDtcbiAgLS1icy1kYW5nZXItcmdiOiAyMjgsIDQwLCA4NTtcbiAgLS1icy1kYXJrLXJnYjogMzksIDQyLCA1MjtcbiAgLS1icy10ZXh0LXdoaXRlOiAjZmZmZmZmO1xuICAtLWJzLXRleHQtcHJpbWFyeTogI0Q3NEUwMDtcbiAgLS1icy10ZXh0LXNlY29uZGFyeTogIzM2Mzg0MztcbiAgLS1icy10ZXh0LWxpZ2h0OiAjMUIxQzIyO1xuICAtLWJzLXRleHQtc3VjY2VzczogIzAwQTI2MTtcbiAgLS1icy10ZXh0LWluZm86ICMwMDZBRTY7XG4gIC0tYnMtdGV4dC13YXJuaW5nOiAjQzU5QTAwO1xuICAtLWJzLXRleHQtZGFuZ2VyOiAjRTQyODU1O1xuICAtLWJzLXRleHQtZGFyazogIzI3MkEzNDtcbiAgLS1icy10ZXh0LW11dGVkOiAjNjM2Njc0O1xuICAtLWJzLXRleHQtZ3JheS0xMDA6ICMxQjFDMjI7XG4gIC0tYnMtdGV4dC1ncmF5LTIwMDogIzI2MjcyRjtcbiAgLS1icy10ZXh0LWdyYXktMzAwOiAjMzYzODQzO1xuICAtLWJzLXRleHQtZ3JheS00MDA6ICM0NjQ4NTI7XG4gIC0tYnMtdGV4dC1ncmF5LTUwMDogIzYzNjY3NDtcbiAgLS1icy10ZXh0LWdyYXktNjAwOiAjODA4MjkwO1xuICAtLWJzLXRleHQtZ3JheS03MDA6ICM5QTlDQUU7XG4gIC0tYnMtdGV4dC1ncmF5LTgwMDogI0I1QjdDODtcbiAgLS1icy10ZXh0LWdyYXktOTAwOiAjRjVGNUY1O1xuICAtLWJzLWJvcmRlci1jb2xvcjogIzI2MjcyRjtcbiAgLS1icy1ib3JkZXItZGFzaGVkLWNvbG9yOiAjMzYzODQzO1xuICAtLWJzLWNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICNmZmZmZmY7XG4gIC0tYnMtY29tcG9uZW50LWFjdGl2ZS1iZzogI0Q3NEUwMDtcbiAgLS1icy1jb21wb25lbnQtaG92ZXItY29sb3I6ICNENzRFMDA7XG4gIC0tYnMtY29tcG9uZW50LWhvdmVyLWJnOiAjMUIxQzIyO1xuICAtLWJzLWNvbXBvbmVudC1jaGVja2VkLWNvbG9yOiAjZmZmZmZmO1xuICAtLWJzLWNvbXBvbmVudC1jaGVja2VkLWJnOiAjRDc0RTAwO1xuICAtLWJzLWJveC1zaGFkb3cteHM6IDAgMC4xcmVtIDAuNzVyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAtLWJzLWJveC1zaGFkb3ctc206IDAgMC4xcmVtIDFyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAtLWJzLWJveC1zaGFkb3c6IDAgMC41cmVtIDEuNXJlbSAwLjVyZW0gcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIC0tYnMtYm94LXNoYWRvdy1sZzogMCAxcmVtIDJyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC0tYnMtaW5wdXQtY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbiAgLS1icy1pbnB1dC1iZzogdmFyKC0tYnMtYm9keS1iZyk7XG4gIC0tYnMtaW5wdXQtc29saWQtY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbiAgLS1icy1pbnB1dC1zb2xpZC1iZzogdmFyKC0tYnMtZ3JheS0xMDApO1xuICAtLWJzLWlucHV0LXNvbGlkLWJnLWZvY3VzOiB2YXIoLS1icy1ncmF5LTIwMCk7XG4gIC0tYnMtaW5wdXQtc29saWQtcGxhY2Vob2xkZXItY29sb3I6IHZhcigtLWJzLWdyYXktNTAwKTtcbiAgLS1icy10b29sdGlwLWJveC1zaGFkb3c6IDBweCAwcHggMzBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAtLWJzLXJvb3QtY2FyZC1ib3gtc2hhZG93OiBub25lO1xuICAtLWJzLXJvb3QtY2FyZC1ib3JkZXItY29sb3I6ICMxRTIwMjc7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogcmdiYSgyNywgMjgsIDM0LCAwLjc1KTtcbiAgLS1icy10YWJsZS1sb2FkaW5nLW1lc3NhZ2UtYm94LXNoYWRvdzogMHB4IDBweCAzMHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgLS1icy1kcm9wZG93bi1iZzogIzFDMUQyMjtcbiAgLS1icy1kcm9wZG93bi1ib3gtc2hhZG93OiAwcHggMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAtLWJzLWNvZGUtYmc6ICMyYjJiNDA7XG4gIC0tYnMtY29kZS1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4wOCkgMHB4IDNweCA5cHggMHB4O1xuICAtLWJzLWNvZGUtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1jb2RlLWNvbG9yOiAjYjkzOTkzO1xuICAtLWJzLXN5bWJvbC1sYWJlbC1jb2xvcjogI0I1QjdDODtcbiAgLS1icy1zeW1ib2wtbGFiZWwtYmc6ICMxQjFDMjI7XG4gIC0tYnMtc3ltYm9sLWJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAtLWJzLWJ1bGxldC1iZy1jb2xvcjogIzQ2NDg1MjtcbiAgLS1icy1zY3JvbGx0b3Atb3BhY2l0eTogMDtcbiAgLS1icy1zY3JvbGx0b3Atb3BhY2l0eS1vbjogMC4zO1xuICAtLWJzLXNjcm9sbHRvcC1vcGFjaXR5LWhvdmVyOiAxO1xuICAtLWJzLXNjcm9sbHRvcC1ib3gtc2hhZG93OiAwIDAuNXJlbSAxLjVyZW0gMC41cmVtIHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAtLWJzLXNjcm9sbHRvcC1iZy1jb2xvcjogI0ZGNkYxRTtcbiAgLS1icy1zY3JvbGx0b3AtYmctY29sb3ItaG92ZXI6ICNGRjZGMUU7XG4gIC0tYnMtc2Nyb2xsdG9wLWljb24tY29sb3I6ICNmZmZmZmY7XG4gIC0tYnMtc2Nyb2xsdG9wLWljb24tY29sb3ItaG92ZXI6ICNmZmZmZmY7XG4gIC0tYnMtZHJhd2VyLWJveC1zaGFkb3c6IDBweCAwcHggMzBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC0tYnMtZHJhd2VyLWJnLWNvbG9yOiAjMUMxRDIyO1xuICAtLWJzLWRyYXdlci1vdmVybGF5LWJnLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIC0tYnMtbWVudS1kcm9wZG93bi1ib3gtc2hhZG93OiAwcHggMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAtLWJzLW1lbnUtZHJvcGRvd24tYmctY29sb3I6ICMxQzFEMjI7XG4gIC0tYnMtbWVudS1oZWFkaW5nLWNvbG9yOiAjNjM2Njc0O1xuICAtLWJzLW1lbnUtbGluay1jb2xvci1ob3ZlcjogI0Q3NEUwMDtcbiAgLS1icy1tZW51LWxpbmstY29sb3Itc2hvdzogI0Q3NEUwMDtcbiAgLS1icy1tZW51LWxpbmstY29sb3ItaGVyZTogI0Q3NEUwMDtcbiAgLS1icy1tZW51LWxpbmstY29sb3ItYWN0aXZlOiAjRDc0RTAwO1xuICAtLWJzLW1lbnUtbGluay1iZy1jb2xvci1ob3ZlcjogIzFCMUMyMjtcbiAgLS1icy1tZW51LWxpbmstYmctY29sb3Itc2hvdzogIzFCMUMyMjtcbiAgLS1icy1tZW51LWxpbmstYmctY29sb3ItaGVyZTogIzFCMUMyMjtcbiAgLS1icy1tZW51LWxpbmstYmctY29sb3ItYWN0aXZlOiAjMUIxQzIyO1xuICAtLWJzLXNjcm9sbGJhci1jb2xvcjogIzI2MjcyRjtcbiAgLS1icy1zY3JvbGxiYXItaG92ZXItY29sb3I6ICMzNjM4NDM7XG4gIC0tYnMtb3ZlcmxheS1iZzogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbiAgLS1icy1ibG9ja3VpLW92ZXJsYXktYmc6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7XG4gIC0tYnMtcmF0aW5nLWNvbG9yLWRlZmF1bHQ6ICM0NjQ4NTI7XG4gIC0tYnMtcmF0aW5nLWNvbG9yLWFjdGl2ZTogI0ZGQUQwRjtcbiAgLS1icy1yaWJib24tbGFiZWwtYm94LXNoYWRvdzogMHB4IC0xcHggNXB4IDBweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIC0tYnMtcmliYm9uLWxhYmVsLWJnOiAjRkY2RjFFO1xuICAtLWJzLXJpYmJvbi1sYWJlbC1ib3JkZXItY29sb3I6ICNiNzQyMDA7XG4gIC0tYnMtcmliYm9uLWNsaXAtYmc6ICNGOUY5Rjk7XG4gIC0tYnMtZW5nYWdlLWJ0bi1iZzogIzI2MjcyRjtcbiAgLS1icy1lbmdhZ2UtYnRuLWJveC1zaGFkb3c6IDBweCAwcHggMzBweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIC0tYnMtZW5nYWdlLWJ0bi1ib3JkZXItY29sb3I6ICMyNjI3MkY7XG4gIC0tYnMtZW5nYWdlLWJ0bi1jb2xvcjogI0I1QjdDODtcbiAgLS1icy1lbmdhZ2UtYnRuLWljb24tY29sb3I6ICM4MDgyOTA7XG4gIC0tYnMtZW5nYWdlLWJ0bi1jb2xvci1hY3RpdmU6ICNCNUI3Qzg7XG59XG5cbmgxLCAuaDEsIGgyLCAuaDIsIGgzLCAuaDMsIGg0LCAuaDQsIGg1LCAuaDUsIGg2LCAuaDYge1xuICBvdXRsaW5lOiAwO1xufVxuXG4uYmxvY2txdW90ZS1mb290ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtYmxvY2txdW90ZS1mb290ZXItY29sb3IpO1xufVxuXG4ubGlzdC1zdHlsZS1ub25lIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuW2RhdGEta3QtdGhlbWUtbW9kZS1zd2l0Y2hpbmc9dHJ1ZV0gKiB7XG4gIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC50aGVtZS1kYXJrLXNob3cge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5bZGF0YS1icy10aGVtZT1saWdodF0gLnRoZW1lLWxpZ2h0LWJnLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAudGhlbWUtbGlnaHQtYmctYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvZHktYmcpICFpbXBvcnRhbnQ7XG59XG5cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC50aGVtZS1saWdodC1zaG93IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLnRoZW1lLWRhcmstYmctdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLnRoZW1lLWRhcmstYmctYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvZHktYmcpICFpbXBvcnRhbnQ7XG59XG5cbi5hbmltYXRpb24ge1xuICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvblNsaWRlSW5Eb3duIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuLmFuaW1hdGlvbi1zbGlkZS1pbi1kb3duIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGFuaW1hdGlvblNsaWRlSW5Eb3duO1xufVxuXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvblNsaWRlSW5VcCB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuLmFuaW1hdGlvbi1zbGlkZS1pbi11cCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBhbmltYXRpb25TbGlkZUluVXA7XG59XG5cbkBrZXlmcmFtZXMgYW5pbWF0aW9uRmFkZUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLmFuaW1hdGlvbi1mYWRlLWluIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGFuaW1hdGlvbkZhZGVJbjtcbn1cblxuQGtleWZyYW1lcyBhbmltYXRpb25GYWRlT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLmFuaW1hdGlvbi1mYWRlLW91dCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBhbmltYXRpb25GYWRlT3V0O1xufVxuXG4uYW5pbWF0aW9uLWJsaW5rIHtcbiAgYW5pbWF0aW9uOiBhbmltYXRpb25CbGluayAxcyBzdGVwcyg1LCBzdGFydCkgaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgYW5pbWF0aW9uQmxpbmsge1xuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG59XG4uYWxlcnQtbGlnaHQge1xuICBjb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQtbGlnaHQpO1xufVxuLmFsZXJ0LWxpZ2h0IC5hbGVydC1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcbn1cblxuLmFsZXJ0LXByaW1hcnkge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnktbGlnaHQpO1xufVxuLmFsZXJ0LXByaW1hcnkgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG5cbi5hbGVydC1zZWNvbmRhcnkge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktbGlnaHQpO1xufVxuLmFsZXJ0LXNlY29uZGFyeSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xufVxuXG4uYWxlcnQtc3VjY2VzcyB7XG4gIGNvbG9yOiB2YXIoLS1icy1zdWNjZXNzKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy1saWdodCk7XG59XG4uYWxlcnQtc3VjY2VzcyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy1zdWNjZXNzKTtcbn1cblxuLmFsZXJ0LWluZm8ge1xuICBjb2xvcjogdmFyKC0tYnMtaW5mbyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtaW5mbyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWluZm8tbGlnaHQpO1xufVxuLmFsZXJ0LWluZm8gLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtaW5mbyk7XG59XG5cbi5hbGVydC13YXJuaW5nIHtcbiAgY29sb3I6IHZhcigtLWJzLXdhcm5pbmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXdhcm5pbmcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWxpZ2h0KTtcbn1cbi5hbGVydC13YXJuaW5nIC5hbGVydC1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLXdhcm5pbmcpO1xufVxuXG4uYWxlcnQtZGFuZ2VyIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhbmdlcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWxpZ2h0KTtcbn1cbi5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcbn1cblxuLmFsZXJ0LWRhcmsge1xuICBjb2xvcjogdmFyKC0tYnMtZGFyayk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFyayk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhcmstbGlnaHQpO1xufVxuLmFsZXJ0LWRhcmsgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtZGFyayk7XG59XG5cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5kcm9wZG93bi1tZW51IHtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAzMHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cblxuLnRvYXN0IC50b2FzdC1oZWFkZXIgLmJ0bi1jbG9zZSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLnRvYXN0IHtcbiAgLS1icy10b2FzdC1iZzogIzI2MjcyRjtcbiAgLS1icy10b2FzdC1oZWFkZXItYmc6ICMyNjI3MkY7XG4gIC0tYnMtdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjogIzM2Mzg0Mztcbn1cblxuLm5hdi1waWxscyAubmF2LWl0ZW0ge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbi5uYXYtcGlsbHMgLm5hdi1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5uYXYtc3RyZXRjaCB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLm5hdi1zdHJldGNoIC5uYXYtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLm5hdi1zdHJldGNoIC5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5uYXYtZ3JvdXAge1xuICBwYWRkaW5nOiAwLjM1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTEwMCk7XG59XG4ubmF2LWdyb3VwLm5hdi1ncm91cC1vdXRsaW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG59XG4ubmF2LWdyb3VwLm5hdi1ncm91cC1mbHVpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ubmF2LWdyb3VwLm5hdi1ncm91cC1mbHVpZCA+IGxhYmVsLFxuLm5hdi1ncm91cC5uYXYtZ3JvdXAtZmx1aWQgPiAuYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LXNocmluazogMDtcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LWJhc2lzOiAwO1xufVxuLm5hdi1ncm91cC5uYXYtZ3JvdXAtZmx1aWQgPiBsYWJlbCB7XG4gIG1hcmdpbi1yaWdodDogMC4xcmVtO1xufVxuLm5hdi1ncm91cC5uYXYtZ3JvdXAtZmx1aWQgPiBsYWJlbCA+IC5idG4ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5uYXYtZ3JvdXAubmF2LWdyb3VwLWZsdWlkID4gbGFiZWw6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLm5hdi1saW5lLXRhYnMge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xufVxuLm5hdi1saW5lLXRhYnMgLm5hdi1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cbi5uYXYtbGluZS10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS01MDApO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgbWFyZ2luOiAwIDFyZW07XG59XG4ubmF2LWxpbmUtdGFicyAubmF2LWl0ZW06Zmlyc3QtY2hpbGQgLm5hdi1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ubmF2LWxpbmUtdGFicyAubmF2LWl0ZW06bGFzdC1jaGlsZCAubmF2LWxpbmsge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ubmF2LWxpbmUtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtbGluZS10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayxcbi5uYXYtbGluZS10YWJzIC5uYXYtaXRlbSAubmF2LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYnMtcHJpbWFyeSk7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5uYXYtbGluZS10YWJzLm5hdi1saW5lLXRhYnMtMngge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG59XG4ubmF2LWxpbmUtdGFicy5uYXYtbGluZS10YWJzLTJ4IC5uYXYtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IC0ycHg7XG59XG4ubmF2LWxpbmUtdGFicy5uYXYtbGluZS10YWJzLTJ4IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG59XG4ubmF2LWxpbmUtdGFicy5uYXYtbGluZS10YWJzLTJ4IC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi1saW5lLXRhYnMubmF2LWxpbmUtdGFicy0yeCAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmssXG4ubmF2LWxpbmUtdGFicy5uYXYtbGluZS10YWJzLTJ4IC5uYXYtaXRlbSAubmF2LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCkge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1waWxscy1jdXN0b20gLnNob3cgPiAubmF2LWxpbmssXG4ubmF2Lm5hdi1waWxscy5uYXYtcGlsbHMtY3VzdG9tIC5uYXYtbGluayB7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCB2YXIoLS1icy1ib3JkZXItZGFzaGVkLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbi5uYXYubmF2LXBpbGxzLm5hdi1waWxscy1jdXN0b20gLnNob3cgPiAubmF2LWxpbmsubmF2LWxpbmstYm9yZGVyLXNvbGlkLFxuLm5hdi5uYXYtcGlsbHMubmF2LXBpbGxzLWN1c3RvbSAubmF2LWxpbmsubmF2LWxpbmstYm9yZGVyLXNvbGlkIHtcbiAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tYnMtYm9yZGVyLWRhc2hlZC1jb2xvcik7XG59XG4ubmF2Lm5hdi1waWxscy5uYXYtcGlsbHMtY3VzdG9tIC5zaG93ID4gLm5hdi1saW5rLm5hdi1saW5rLWJvcmRlci1zb2xpZC5hY3RpdmUsXG4ubmF2Lm5hdi1waWxscy5uYXYtcGlsbHMtY3VzdG9tIC5uYXYtbGluay5uYXYtbGluay1ib3JkZXItc29saWQuYWN0aXZlIHtcbiAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubmF2Lm5hdi1waWxscy5uYXYtcGlsbHMtY3VzdG9tIC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiBpbWcsXG4ubmF2Lm5hdi1waWxscy5uYXYtcGlsbHMtY3VzdG9tIC5uYXYtbGluayAubmF2LWljb24gaW1nIHtcbiAgd2lkdGg6IDMwcHg7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5uYXYubmF2LXBpbGxzLm5hdi1waWxscy1jdXN0b20gLnNob3cgPiAubmF2LWxpbmsgLm5hdi1pY29uIGltZy5kZWZhdWx0LFxuLm5hdi5uYXYtcGlsbHMubmF2LXBpbGxzLWN1c3RvbSAubmF2LWxpbmsgLm5hdi1pY29uIGltZy5kZWZhdWx0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLm5hdi5uYXYtcGlsbHMubmF2LXBpbGxzLWN1c3RvbSAuc2hvdyA+IC5uYXYtbGluayAubmF2LWljb24gaW1nLmFjdGl2ZSxcbi5uYXYubmF2LXBpbGxzLm5hdi1waWxscy1jdXN0b20gLm5hdi1saW5rIC5uYXYtaWNvbiBpbWcuYWN0aXZlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5uYXYubmF2LXBpbGxzLm5hdi1waWxscy1jdXN0b20gLnNob3cgPiAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi5uYXYtcGlsbHMubmF2LXBpbGxzLWN1c3RvbSAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLWJvcmRlci1kYXNoZWQtY29sb3IpO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxbXM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5uYXYubmF2LXBpbGxzLm5hdi1waWxscy1jdXN0b20gLnNob3cgPiAubmF2LWxpbmsuYWN0aXZlIC5uYXYtdGV4dCxcbi5uYXYubmF2LXBpbGxzLm5hdi1waWxscy1jdXN0b20gLm5hdi1saW5rLmFjdGl2ZSAubmF2LXRleHQge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS04MDApICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5uYXYubmF2LXBpbGxzLm5hdi1waWxscy1jdXN0b20gLnNob3cgPiAubmF2LWxpbmsuYWN0aXZlIC5idWxsZXQtY3VzdG9tLFxuLm5hdi5uYXYtcGlsbHMubmF2LXBpbGxzLWN1c3RvbSAubmF2LWxpbmsuYWN0aXZlIC5idWxsZXQtY3VzdG9tIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubmF2Lm5hdi1waWxscy5uYXYtcGlsbHMtY3VzdG9tIC5zaG93ID4gLm5hdi1saW5rIC5idWxsZXQtY3VzdG9tLFxuLm5hdi5uYXYtcGlsbHMubmF2LXBpbGxzLWN1c3RvbSAubmF2LWxpbmsgLmJ1bGxldC1jdXN0b20ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5hdi5uYXYtcGlsbHMubmF2LXBpbGxzLWN1c3RvbS5uYXYtcGlsbHMtYWN0aXZlLWN1c3RvbSAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCg6YWN0aXZlKSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGNvbG9yOiAjQjVCNUMzO1xufVxuLm5hdi5uYXYtcGlsbHMubmF2LXBpbGxzLWN1c3RvbS5uYXYtcGlsbHMtYWN0aXZlLWN1c3RvbSAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCg6YWN0aXZlKSBzcGFuOm50aC1jaGlsZCgyKSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuLm5hdi5uYXYtcGlsbHMubmF2LXBpbGxzLWN1c3RvbS5uYXYtcGlsbHMtYWN0aXZlLWN1c3RvbSAubmF2LWl0ZW0gLm5hdi1saW5rOmhvdmVyIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi5uYXYubmF2LXBpbGxzLm5hdi1waWxscy1jdXN0b20ubmF2LXBpbGxzLWFjdGl2ZS1jdXN0b20gLm5hdi1pdGVtIC5uYXYtbGluazpob3ZlciBzcGFuOm50aC1jaGlsZCgyKSB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG4ubmF2Lm5hdi1waWxscy5uYXYtcGlsbHMtY3VzdG9tLm5hdi1waWxscy1hY3RpdmUtY3VzdG9tIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi5uYXYubmF2LXBpbGxzLm5hdi1waWxscy1jdXN0b20ubmF2LXBpbGxzLWFjdGl2ZS1jdXN0b20gLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUgc3BhbjpudGgtY2hpbGQoMikge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4ucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbn1cbi5wYWdpbmF0aW9uLnBhZ2luYXRpb24tY2lyY2xlIC5wYWdlLWxpbmsge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4ucGFnaW5hdGlvbi5wYWdpbmF0aW9uLW91dGxpbmUgLnBhZ2UtbGluayB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG59XG4ucGFnaW5hdGlvbi5wYWdpbmF0aW9uLW91dGxpbmUgLnBhZ2UtaXRlbTpob3Zlcjpub3QoLmRpc2FibGVkKSAucGFnZS1saW5rLCAucGFnaW5hdGlvbi5wYWdpbmF0aW9uLW91dGxpbmUgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1saWdodCk7XG59XG5cbi5wYWdlLWl0ZW0ge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgLypydGw6ZW5kOmlnbm9yZSovXG59XG4ucGFnZS1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ucGFnZS1pdGVtIC5wYWdlLWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIG1pbi13aWR0aDogMi41cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuMDc1cmVtO1xuICAvKnJ0bDpvcHRpb25zOntcImF1dG9SZW5hbWVcIjpmYWxzZX0qL1xuICAvKnJ0bDplbmQ6aWdub3JlKi9cbiAgLypydGw6b3B0aW9uczp7XCJhdXRvUmVuYW1lXCI6ZmFsc2V9Ki9cbn1cbi5wYWdlLWl0ZW0gLnBhZ2UtbGluayBpIHtcbiAgZm9udC1zaXplOiAwLjg1cmVtO1xufVxuLnBhZ2UtaXRlbSAucGFnZS1saW5rIC5wcmV2aW91cyxcbi5wYWdlLWl0ZW0gLnBhZ2UtbGluayAubmV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDAuODc1cmVtO1xuICB3aWR0aDogMC44NzVyZW07XG4gIC8qcnRsOnJhdzp0cmFuc2Zvcm06IHJvdGF0ZVooLTE4MGRlZyk7Ki9cbn1cbi5wYWdlLWl0ZW0gLnBhZ2UtbGluayAucHJldmlvdXMge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1ncmF5LTcwMCUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZ3JheS03MDAlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG59XG4ucGFnZS1pdGVtIC5wYWdlLWxpbmsgLm5leHQge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1ncmF5LTcwMCUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZ3JheS03MDAlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG59XG4ucGFnZS1pdGVtOmZvY3VzIC5wYWdlLWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1mb2N1cy1jb2xvcik7XG4gIC8qcnRsOm9wdGlvbnM6e1wiYXV0b1JlbmFtZVwiOmZhbHNlfSovXG59XG4ucGFnZS1pdGVtOmZvY3VzIC5wYWdlLWxpbmsgLnN2Zy1pY29uLFxuLnBhZ2UtaXRlbTpmb2N1cyAucGFnZS1saW5rIGkge1xuICBjb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1mb2N1cy1jb2xvcik7XG59XG4ucGFnZS1pdGVtOmZvY3VzIC5wYWdlLWxpbmsgLnByZXZpb3VzIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWZvY3VzLWNvbG9yKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wYWdpbmF0aW9uLWZvY3VzLWNvbG9yJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wYWdpbmF0aW9uLWZvY3VzLWNvbG9yJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLnBhZ2UtaXRlbTpmb2N1cyAucGFnZS1saW5rIC5uZXh0IHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWZvY3VzLWNvbG9yKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wYWdpbmF0aW9uLWZvY3VzLWNvbG9yJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wYWdpbmF0aW9uLWZvY3VzLWNvbG9yJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLnBhZ2UtaXRlbTpob3Zlcjpub3QoLmFjdGl2ZSk6bm90KC5vZmZzZXQpOm5vdCguZGlzYWJsZWQpIC5wYWdlLWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1ob3Zlci1jb2xvcik7XG4gIC8qcnRsOm9wdGlvbnM6e1wiYXV0b1JlbmFtZVwiOmZhbHNlfSovXG59XG4ucGFnZS1pdGVtOmhvdmVyOm5vdCguYWN0aXZlKTpub3QoLm9mZnNldCk6bm90KC5kaXNhYmxlZCkgLnBhZ2UtbGluay5wYWdlLXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5wYWdlLWl0ZW06aG92ZXI6bm90KC5hY3RpdmUpOm5vdCgub2Zmc2V0KTpub3QoLmRpc2FibGVkKSAucGFnZS1saW5rIC5zdmctaWNvbixcbi5wYWdlLWl0ZW06aG92ZXI6bm90KC5hY3RpdmUpOm5vdCgub2Zmc2V0KTpub3QoLmRpc2FibGVkKSAucGFnZS1saW5rIGkge1xuICBjb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1ob3Zlci1jb2xvcik7XG59XG4ucGFnZS1pdGVtOmhvdmVyOm5vdCguYWN0aXZlKTpub3QoLm9mZnNldCk6bm90KC5kaXNhYmxlZCkgLnBhZ2UtbGluayAucHJldmlvdXMge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24taG92ZXItY29sb3IpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXBhZ2luYXRpb24taG92ZXItY29sb3IlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXBhZ2luYXRpb24taG92ZXItY29sb3IlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG59XG4ucGFnZS1pdGVtOmhvdmVyOm5vdCguYWN0aXZlKTpub3QoLm9mZnNldCk6bm90KC5kaXNhYmxlZCkgLnBhZ2UtbGluayAubmV4dCB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1ob3Zlci1jb2xvcik7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcGFnaW5hdGlvbi1ob3Zlci1jb2xvciUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcGFnaW5hdGlvbi1ob3Zlci1jb2xvciUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1hY3RpdmUtY29sb3IpO1xuICAvKnJ0bDpvcHRpb25zOntcImF1dG9SZW5hbWVcIjpmYWxzZX0qL1xufVxuLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluay5wYWdlLXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsgLnN2Zy1pY29uLFxuLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayBpIHtcbiAgY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tYWN0aXZlLWNvbG9yKTtcbn1cbi5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsgLnByZXZpb3VzIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcik7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcGFnaW5hdGlvbi1hY3RpdmUtY29sb3IlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXBhZ2luYXRpb24tYWN0aXZlLWNvbG9yJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayAubmV4dCB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1hY3RpdmUtY29sb3IpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXBhZ2luYXRpb24tYWN0aXZlLWNvbG9yJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1jb2xvciUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yKTtcbiAgLypydGw6b3B0aW9uczp7XCJhdXRvUmVuYW1lXCI6ZmFsc2V9Ki9cbn1cbi5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluayAuc3ZnLWljb24sXG4ucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmsgaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yKTtcbn1cbi5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluayAucHJldmlvdXMge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3IpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3IlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3IlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG59XG4ucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmsgLm5leHQge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3IpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3IlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3IlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucGFnZS1pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG4gIH1cbiAgLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbi5zZXBhcmF0b3Ige1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbn1cbi5zZXBhcmF0b3Iuc2VwYXJhdG9yLWRvdHRlZCB7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IGRvdHRlZDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWRhc2hlZC1jb2xvcik7XG59XG4uc2VwYXJhdG9yLnNlcGFyYXRvci1kYXNoZWQge1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBkYXNoZWQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWJzLWJvcmRlci1kYXNoZWQtY29sb3IpO1xufVxuLnNlcGFyYXRvci5zZXBhcmF0b3ItY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zZXBhcmF0b3Iuc2VwYXJhdG9yLWNvbnRlbnQ6OmJlZm9yZSwgLnNlcGFyYXRvci5zZXBhcmF0b3ItY29udGVudDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgd2lkdGg6IDUwJTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG59XG4uc2VwYXJhdG9yLnNlcGFyYXRvci1jb250ZW50OjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07XG59XG4uc2VwYXJhdG9yLnNlcGFyYXRvci1jb250ZW50OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xufVxuLnNlcGFyYXRvci5zZXBhcmF0b3ItY29udGVudC5zZXBhcmF0b3ItZG90dGVkOjpiZWZvcmUsIC5zZXBhcmF0b3Iuc2VwYXJhdG9yLWNvbnRlbnQuc2VwYXJhdG9yLWRvdHRlZDo6YWZ0ZXIge1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBkb3R0ZWQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWJzLWJvcmRlci1kYXNoZWQtY29sb3IpO1xufVxuLnNlcGFyYXRvci5zZXBhcmF0b3ItY29udGVudC5zZXBhcmF0b3ItZGFzaGVkOjpiZWZvcmUsIC5zZXBhcmF0b3Iuc2VwYXJhdG9yLWNvbnRlbnQuc2VwYXJhdG9yLWRhc2hlZDo6YWZ0ZXIge1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBkYXNoZWQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWJzLWJvcmRlci1kYXNoZWQtY29sb3IpO1xufVxuLnNlcGFyYXRvci5zZXBhcmF0b3ItY29udGVudC5ib3JkZXItbGlnaHQ6OmJlZm9yZSwgLnNlcGFyYXRvci5zZXBhcmF0b3ItY29udGVudC5ib3JkZXItbGlnaHQ6OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjlGOUY5ICFpbXBvcnRhbnQ7XG59XG4uc2VwYXJhdG9yLnNlcGFyYXRvci1jb250ZW50LmJvcmRlci1wcmltYXJ5OjpiZWZvcmUsIC5zZXBhcmF0b3Iuc2VwYXJhdG9yLWNvbnRlbnQuYm9yZGVyLXByaW1hcnk6OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkY2RjFFICFpbXBvcnRhbnQ7XG59XG4uc2VwYXJhdG9yLnNlcGFyYXRvci1jb250ZW50LmJvcmRlci1zZWNvbmRhcnk6OmJlZm9yZSwgLnNlcGFyYXRvci5zZXBhcmF0b3ItY29udGVudC5ib3JkZXItc2Vjb25kYXJ5OjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI0YxRjFGNCAhaW1wb3J0YW50O1xufVxuLnNlcGFyYXRvci5zZXBhcmF0b3ItY29udGVudC5ib3JkZXItc3VjY2Vzczo6YmVmb3JlLCAuc2VwYXJhdG9yLnNlcGFyYXRvci1jb250ZW50LmJvcmRlci1zdWNjZXNzOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzE3QzY1MyAhaW1wb3J0YW50O1xufVxuLnNlcGFyYXRvci5zZXBhcmF0b3ItY29udGVudC5ib3JkZXItaW5mbzo6YmVmb3JlLCAuc2VwYXJhdG9yLnNlcGFyYXRvci1jb250ZW50LmJvcmRlci1pbmZvOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzFCODRGRiAhaW1wb3J0YW50O1xufVxuLnNlcGFyYXRvci5zZXBhcmF0b3ItY29udGVudC5ib3JkZXItd2FybmluZzo6YmVmb3JlLCAuc2VwYXJhdG9yLnNlcGFyYXRvci1jb250ZW50LmJvcmRlci13YXJuaW5nOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI0Y2QzAwMCAhaW1wb3J0YW50O1xufVxuLnNlcGFyYXRvci5zZXBhcmF0b3ItY29udGVudC5ib3JkZXItZGFuZ2VyOjpiZWZvcmUsIC5zZXBhcmF0b3Iuc2VwYXJhdG9yLWNvbnRlbnQuYm9yZGVyLWRhbmdlcjo6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICNGODI4NUEgIWltcG9ydGFudDtcbn1cbi5zZXBhcmF0b3Iuc2VwYXJhdG9yLWNvbnRlbnQuYm9yZGVyLWRhcms6OmJlZm9yZSwgLnNlcGFyYXRvci5zZXBhcmF0b3ItY29udGVudC5ib3JkZXItZGFyazo6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICMxRTIxMjkgIWltcG9ydGFudDtcbn1cblxuLmNhcm91c2VsLWN1c3RvbSAuY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHotaW5kZXg6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5jYXJvdXNlbC1jdXN0b20gLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG59XG4uY2Fyb3VzZWwtY3VzdG9tIC5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpLmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5jYXJvdXNlbC1jdXN0b20gLmNhcm91c2VsLWluZGljYXRvcnMuY2Fyb3VzZWwtaW5kaWNhdG9ycy1kb3RzIGxpIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxM3B4O1xuICB3aWR0aDogMTNweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jYXJvdXNlbC1jdXN0b20gLmNhcm91c2VsLWluZGljYXRvcnMuY2Fyb3VzZWwtaW5kaWNhdG9ycy1kb3RzIGxpOmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb250ZW50OiBcIiBcIjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTIwMCk7XG4gIGhlaWdodDogOXB4O1xuICB3aWR0aDogOXB4O1xufVxuLmNhcm91c2VsLWN1c3RvbSAuY2Fyb3VzZWwtaW5kaWNhdG9ycy5jYXJvdXNlbC1pbmRpY2F0b3JzLWRvdHMgbGkuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uY2Fyb3VzZWwtY3VzdG9tIC5jYXJvdXNlbC1pbmRpY2F0b3JzLmNhcm91c2VsLWluZGljYXRvcnMtZG90cyBsaS5hY3RpdmU6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBoZWlnaHQ6IDEzcHg7XG4gIHdpZHRoOiAxM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTQwMCk7XG59XG4uY2Fyb3VzZWwtY3VzdG9tIC5jYXJvdXNlbC1pbmRpY2F0b3JzLmNhcm91c2VsLWluZGljYXRvcnMtYnVsbGV0IGxpIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgd2lkdGg6IDZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jYXJvdXNlbC1jdXN0b20gLmNhcm91c2VsLWluZGljYXRvcnMuY2Fyb3VzZWwtaW5kaWNhdG9ycy1idWxsZXQgbGk6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTQwMCk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIHdpZHRoOiA2cHg7XG59XG4uY2Fyb3VzZWwtY3VzdG9tIC5jYXJvdXNlbC1pbmRpY2F0b3JzLmNhcm91c2VsLWluZGljYXRvcnMtYnVsbGV0IGxpLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBoZWlnaHQ6IDZweDtcbiAgd2lkdGg6IDE2cHg7XG59XG4uY2Fyb3VzZWwtY3VzdG9tIC5jYXJvdXNlbC1pbmRpY2F0b3JzLmNhcm91c2VsLWluZGljYXRvcnMtYnVsbGV0IGxpLmFjdGl2ZTphZnRlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIGhlaWdodDogNnB4O1xuICB3aWR0aDogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS02MDApO1xufVxuLmNhcm91c2VsLWN1c3RvbSAuY2Fyb3VzZWwtaW5kaWNhdG9ycy1hY3RpdmUtbGlnaHQgbGkuYWN0aXZlOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQpICFpbXBvcnRhbnQ7XG59XG4uY2Fyb3VzZWwtY3VzdG9tIC5jYXJvdXNlbC1pbmRpY2F0b3JzLWFjdGl2ZS1wcmltYXJ5IGxpLmFjdGl2ZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG4uY2Fyb3VzZWwtY3VzdG9tIC5jYXJvdXNlbC1pbmRpY2F0b3JzLWFjdGl2ZS1zZWNvbmRhcnkgbGkuYWN0aXZlOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xufVxuLmNhcm91c2VsLWN1c3RvbSAuY2Fyb3VzZWwtaW5kaWNhdG9ycy1hY3RpdmUtc3VjY2VzcyBsaS5hY3RpdmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzKSAhaW1wb3J0YW50O1xufVxuLmNhcm91c2VsLWN1c3RvbSAuY2Fyb3VzZWwtaW5kaWNhdG9ycy1hY3RpdmUtaW5mbyBsaS5hY3RpdmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1pbmZvKSAhaW1wb3J0YW50O1xufVxuLmNhcm91c2VsLWN1c3RvbSAuY2Fyb3VzZWwtaW5kaWNhdG9ycy1hY3RpdmUtd2FybmluZyBsaS5hY3RpdmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nKSAhaW1wb3J0YW50O1xufVxuLmNhcm91c2VsLWN1c3RvbSAuY2Fyb3VzZWwtaW5kaWNhdG9ycy1hY3RpdmUtZGFuZ2VyIGxpLmFjdGl2ZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhbmdlcikgIWltcG9ydGFudDtcbn1cbi5jYXJvdXNlbC1jdXN0b20gLmNhcm91c2VsLWluZGljYXRvcnMtYWN0aXZlLWRhcmsgbGkuYWN0aXZlOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFyaykgIWltcG9ydGFudDtcbn1cbi5jYXJvdXNlbC1jdXN0b20uY2Fyb3VzZWwtc3RyZXRjaCB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5jYXJvdXNlbC1jdXN0b20uY2Fyb3VzZWwtc3RyZXRjaCAuY2Fyb3VzZWwtaW5uZXIge1xuICBmbGV4LWdyb3c6IDE7XG59XG4uY2Fyb3VzZWwtY3VzdG9tLmNhcm91c2VsLXN0cmV0Y2ggLmNhcm91c2VsLWl0ZW0ge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uY2Fyb3VzZWwtY3VzdG9tLmNhcm91c2VsLXN0cmV0Y2ggLmNhcm91c2VsLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5tZW51LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLm1lbnUsXG4ubWVudS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubWVudS1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm1lbnUtc3ViIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4ubWVudS1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuMTVyZW0gMDtcbn1cbi5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgZmxleDogMCAwIDEwMCU7XG4gIHBhZGRpbmc6IDAuNjVyZW0gMXJlbTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24ge1xuICBmbGV4LXNocmluazogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAycmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbi5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGksXG4ubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24ge1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQge1xuICBmbGV4LXNocmluazogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxLjI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbi5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1iYWRnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxuLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIHdpZHRoOiA5cHg7XG4gIGhlaWdodDogOXB4O1xufVxuLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBjb250ZW50OiBcIiBcIjtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGV4dC1tdXRlZCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1tdXRlZCUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1tdXRlZCUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10ZXh0LW11dGVkKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LW11dGVkJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LW11dGVkJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbi5tZW51LWl0ZW0gLm1lbnUtY29udGVudCB7XG4gIHBhZGRpbmc6IDAuNjVyZW0gMXJlbTtcbn1cblxuLm1lbnUtaXRlbS5zaG93IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG5cbi5tZW51LW5vd3JhcCAubWVudS10aXRsZSxcbi5tZW51LW5vd3JhcCAubWVudS1saW5rIHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4ubWVudS1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLm1lbnUtaGVhZGluZyB7XG4gIGNvbG9yOiB2YXIoLS1icy1tZW51LWhlYWRpbmctY29sb3IpO1xufVxuXG4ubWVudS1pdGVtLm1lbnUtYWNjb3JkaW9uIC5tZW51LWFycm93OmFmdGVyIHtcbiAgLypydGw6aWdub3JlKi9cbiAgdHJhbnNmb3JtOiByb3RhdGVaKC05MGRlZyk7XG4gIC8qcnRsOnJlbW92ZSovXG4gIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG4ubWVudS1pdGVtLm1lbnUtYWNjb3JkaW9uLnNob3dpbmc6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIsIC5tZW51LWl0ZW0ubWVudS1hY2NvcmRpb24uc2hvdzpub3QoLmhpZGluZyk6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAvKnJ0bDppZ25vcmUqL1xuICB0cmFuc2Zvcm06IHJvdGF0ZVooOTBkZWcpO1xuICAvKnJ0bDpyZW1vdmUqL1xuICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cblxuLm1lbnUtc3ViLWRyb3Bkb3duIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1kcm9wZG93bi1iZy1jb2xvcik7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLW1lbnUtZHJvcGRvd24tYm94LXNoYWRvdyk7XG4gIHotaW5kZXg6IDEwNztcbn1cbi5zaG93Lm1lbnUtZHJvcGRvd24gPiAubWVudS1zdWItZHJvcGRvd24sIC5tZW51LXN1Yi1kcm9wZG93bi5tZW51LnNob3csIC5tZW51LXN1Yi1kcm9wZG93bi5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudF0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICBhbmltYXRpb246IG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1mYWRlLWluIDAuM3MgZWFzZSAxLCBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tbW92ZS11cCAwLjNzIGVhc2UgMTtcbn1cblxuLm1lbnUtc3ViLWFjY29yZGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2hvdzpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtc3ViLWFjY29yZGlvbiwgLm1lbnUtc3ViLWFjY29yZGlvbi5zaG93IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLm1lbnUtc3ViLWluZGVudGlvbiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xufVxuLm1lbnUtc3ViLWluZGVudGlvbiAubWVudS1pdGVtIC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5cbi5tZW51LWlubGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5tZW51LWZpdCA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtZml0ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ubWVudS1jb2x1bW4ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm1lbnUtcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5tZW51LXJvdyA+IC5tZW51LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1lbnUtcm93ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAvKnJ0bDppZ25vcmUqL1xuICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbiAgLypydGw6cmVtb3ZlKi9cbiAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cblxuLm1lbnUtcm91bmRlZCAubWVudS1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbn1cblxuLm1lbnUtcGlsbCAubWVudS1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbn1cblxuLm1lbnUtcm91bmRlZC0wIC5tZW51LWxpbmsge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubWVudS1pdGVtLm1lbnUtc20tYWNjb3JkaW9uIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICAvKnJ0bDppZ25vcmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xuICAgIC8qcnRsOnJlbW92ZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB9XG4gIC5tZW51LWl0ZW0ubWVudS1zbS1hY2NvcmRpb24uc2hvd2luZzpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciwgLm1lbnUtaXRlbS5tZW51LXNtLWFjY29yZGlvbi5zaG93Om5vdCguaGlkaW5nKTpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooOTBkZWcpO1xuICAgIC8qcnRsOnJlbW92ZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKC05MGRlZyk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgfVxuICAubWVudS1zdWItc20tZHJvcGRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tZW51LWRyb3Bkb3duLWJnLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1icy1tZW51LWRyb3Bkb3duLWJveC1zaGFkb3cpO1xuICAgIHotaW5kZXg6IDEwNztcbiAgfVxuICAuc2hvdy5tZW51LWRyb3Bkb3duID4gLm1lbnUtc3ViLXNtLWRyb3Bkb3duLCAubWVudS1zdWItc20tZHJvcGRvd24ubWVudS5zaG93LCAubWVudS1zdWItc20tZHJvcGRvd24uc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnRdIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG4gICAgYW5pbWF0aW9uOiBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tZmFkZS1pbiAwLjNzIGVhc2UgMSwgbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLW1vdmUtdXAgMC4zcyBlYXNlIDE7XG4gIH1cbiAgLm1lbnUtc3ViLXNtLWFjY29yZGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2hvdzpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtc3ViLXNtLWFjY29yZGlvbiwgLm1lbnUtc3ViLXNtLWFjY29yZGlvbi5zaG93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5tZW51LXN1Yi1zbS1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICB9XG4gIC5tZW51LXN1Yi1zbS1pbmRlbnRpb24gLm1lbnUtaXRlbSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIH1cbiAgLm1lbnUtc20taW5saW5lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5tZW51LXNtLWZpdCA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuICAubWVudS1zbS1maXQgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZW51LXNtLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubWVudS1zbS1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm1lbnUtc20tcm93ID4gLm1lbnUtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5tZW51LXNtLXJvdyA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICAvKnJ0bDppZ25vcmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xuICAgIC8qcnRsOnJlbW92ZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB9XG4gIC5tZW51LXNtLXJvdW5kZWQgLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbiAgfVxuICAubWVudS1zbS1waWxsIC5tZW51LWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIH1cbiAgLm1lbnUtc20tcm91bmRlZC0wIC5tZW51LWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tZW51LWl0ZW0ubWVudS1tZC1hY2NvcmRpb24gLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIC8qcnRsOmlnbm9yZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKC05MGRlZyk7XG4gICAgLypydGw6cmVtb3ZlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooOTBkZWcpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIH1cbiAgLm1lbnUtaXRlbS5tZW51LW1kLWFjY29yZGlvbi5zaG93aW5nOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyLCAubWVudS1pdGVtLm1lbnUtbWQtYWNjb3JkaW9uLnNob3c6bm90KC5oaWRpbmcpOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICAvKnJ0bDppZ25vcmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG4gICAgLypydGw6cmVtb3ZlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB9XG4gIC5tZW51LXN1Yi1tZC1kcm9wZG93biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1lbnUtZHJvcGRvd24tYmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLWJzLW1lbnUtZHJvcGRvd24tYm94LXNoYWRvdyk7XG4gICAgei1pbmRleDogMTA3O1xuICB9XG4gIC5zaG93Lm1lbnUtZHJvcGRvd24gPiAubWVudS1zdWItbWQtZHJvcGRvd24sIC5tZW51LXN1Yi1tZC1kcm9wZG93bi5tZW51LnNob3csIC5tZW51LXN1Yi1tZC1kcm9wZG93bi5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudF0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgICBhbmltYXRpb246IG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1mYWRlLWluIDAuM3MgZWFzZSAxLCBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tbW92ZS11cCAwLjNzIGVhc2UgMTtcbiAgfVxuICAubWVudS1zdWItbWQtYWNjb3JkaW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zaG93Om5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1zdWItbWQtYWNjb3JkaW9uLCAubWVudS1zdWItbWQtYWNjb3JkaW9uLnNob3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLm1lbnUtc3ViLW1kLWluZGVudGlvbiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIH1cbiAgLm1lbnUtc3ViLW1kLWluZGVudGlvbiAubWVudS1pdGVtIC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgfVxuICAubWVudS1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLm1lbnUtbWQtZml0ID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4gIC5tZW51LW1kLWZpdCA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lbnUtbWQtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5tZW51LW1kLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubWVudS1tZC1yb3cgPiAubWVudS1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLm1lbnUtbWQtcm93ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIC8qcnRsOmlnbm9yZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKC05MGRlZyk7XG4gICAgLypydGw6cmVtb3ZlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooOTBkZWcpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIH1cbiAgLm1lbnUtbWQtcm91bmRlZCAubWVudS1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xuICB9XG4gIC5tZW51LW1kLXBpbGwgLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgfVxuICAubWVudS1tZC1yb3VuZGVkLTAgLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1lbnUtaXRlbS5tZW51LWxnLWFjY29yZGlvbiAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbiAgICAvKnJ0bDpyZW1vdmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgfVxuICAubWVudS1pdGVtLm1lbnUtbGctYWNjb3JkaW9uLnNob3dpbmc6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIsIC5tZW51LWl0ZW0ubWVudS1sZy1hY2NvcmRpb24uc2hvdzpub3QoLmhpZGluZyk6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIC8qcnRsOmlnbm9yZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbiAgICAvKnJ0bDpyZW1vdmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIH1cbiAgLm1lbnUtc3ViLWxnLWRyb3Bkb3duIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1kcm9wZG93bi1iZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tYnMtbWVudS1kcm9wZG93bi1ib3gtc2hhZG93KTtcbiAgICB6LWluZGV4OiAxMDc7XG4gIH1cbiAgLnNob3cubWVudS1kcm9wZG93biA+IC5tZW51LXN1Yi1sZy1kcm9wZG93biwgLm1lbnUtc3ViLWxnLWRyb3Bkb3duLm1lbnUuc2hvdywgLm1lbnUtc3ViLWxnLWRyb3Bkb3duLnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50XSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICAgIGFuaW1hdGlvbjogbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLWZhZGUtaW4gMC4zcyBlYXNlIDEsIG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1tb3ZlLXVwIDAuM3MgZWFzZSAxO1xuICB9XG4gIC5tZW51LXN1Yi1sZy1hY2NvcmRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNob3c6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LXN1Yi1sZy1hY2NvcmRpb24sIC5tZW51LXN1Yi1sZy1hY2NvcmRpb24uc2hvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAubWVudS1zdWItbGctaW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgfVxuICAubWVudS1zdWItbGctaW5kZW50aW9uIC5tZW51LWl0ZW0gLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICB9XG4gIC5tZW51LWxnLWlubGluZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAubWVudS1sZy1maXQgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbiAgLm1lbnUtbGctZml0ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWVudS1sZy1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm1lbnUtbGctcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5tZW51LWxnLXJvdyA+IC5tZW51LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAubWVudS1sZy1yb3cgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbiAgICAvKnJ0bDpyZW1vdmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgfVxuICAubWVudS1sZy1yb3VuZGVkIC5tZW51LWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG4gIH1cbiAgLm1lbnUtbGctcGlsbCAubWVudS1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICB9XG4gIC5tZW51LWxnLXJvdW5kZWQtMCAubWVudS1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1lbnUtaXRlbS5tZW51LXhsLWFjY29yZGlvbiAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbiAgICAvKnJ0bDpyZW1vdmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgfVxuICAubWVudS1pdGVtLm1lbnUteGwtYWNjb3JkaW9uLnNob3dpbmc6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIsIC5tZW51LWl0ZW0ubWVudS14bC1hY2NvcmRpb24uc2hvdzpub3QoLmhpZGluZyk6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIC8qcnRsOmlnbm9yZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbiAgICAvKnJ0bDpyZW1vdmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIH1cbiAgLm1lbnUtc3ViLXhsLWRyb3Bkb3duIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1kcm9wZG93bi1iZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tYnMtbWVudS1kcm9wZG93bi1ib3gtc2hhZG93KTtcbiAgICB6LWluZGV4OiAxMDc7XG4gIH1cbiAgLnNob3cubWVudS1kcm9wZG93biA+IC5tZW51LXN1Yi14bC1kcm9wZG93biwgLm1lbnUtc3ViLXhsLWRyb3Bkb3duLm1lbnUuc2hvdywgLm1lbnUtc3ViLXhsLWRyb3Bkb3duLnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50XSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICAgIGFuaW1hdGlvbjogbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLWZhZGUtaW4gMC4zcyBlYXNlIDEsIG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1tb3ZlLXVwIDAuM3MgZWFzZSAxO1xuICB9XG4gIC5tZW51LXN1Yi14bC1hY2NvcmRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNob3c6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LXN1Yi14bC1hY2NvcmRpb24sIC5tZW51LXN1Yi14bC1hY2NvcmRpb24uc2hvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAubWVudS1zdWIteGwtaW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgfVxuICAubWVudS1zdWIteGwtaW5kZW50aW9uIC5tZW51LWl0ZW0gLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICB9XG4gIC5tZW51LXhsLWlubGluZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAubWVudS14bC1maXQgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbiAgLm1lbnUteGwtZml0ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWVudS14bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm1lbnUteGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5tZW51LXhsLXJvdyA+IC5tZW51LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAubWVudS14bC1yb3cgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbiAgICAvKnJ0bDpyZW1vdmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgfVxuICAubWVudS14bC1yb3VuZGVkIC5tZW51LWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG4gIH1cbiAgLm1lbnUteGwtcGlsbCAubWVudS1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICB9XG4gIC5tZW51LXhsLXJvdW5kZWQtMCAubWVudS1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLm1lbnUtaXRlbS5tZW51LXh4bC1hY2NvcmRpb24gLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIC8qcnRsOmlnbm9yZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKC05MGRlZyk7XG4gICAgLypydGw6cmVtb3ZlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooOTBkZWcpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIH1cbiAgLm1lbnUtaXRlbS5tZW51LXh4bC1hY2NvcmRpb24uc2hvd2luZzpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciwgLm1lbnUtaXRlbS5tZW51LXh4bC1hY2NvcmRpb24uc2hvdzpub3QoLmhpZGluZyk6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIC8qcnRsOmlnbm9yZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbiAgICAvKnJ0bDpyZW1vdmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIH1cbiAgLm1lbnUtc3ViLXh4bC1kcm9wZG93biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1lbnUtZHJvcGRvd24tYmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLWJzLW1lbnUtZHJvcGRvd24tYm94LXNoYWRvdyk7XG4gICAgei1pbmRleDogMTA3O1xuICB9XG4gIC5zaG93Lm1lbnUtZHJvcGRvd24gPiAubWVudS1zdWIteHhsLWRyb3Bkb3duLCAubWVudS1zdWIteHhsLWRyb3Bkb3duLm1lbnUuc2hvdywgLm1lbnUtc3ViLXh4bC1kcm9wZG93bi5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudF0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgICBhbmltYXRpb246IG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1mYWRlLWluIDAuM3MgZWFzZSAxLCBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tbW92ZS11cCAwLjNzIGVhc2UgMTtcbiAgfVxuICAubWVudS1zdWIteHhsLWFjY29yZGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2hvdzpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtc3ViLXh4bC1hY2NvcmRpb24sIC5tZW51LXN1Yi14eGwtYWNjb3JkaW9uLnNob3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLm1lbnUtc3ViLXh4bC1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICB9XG4gIC5tZW51LXN1Yi14eGwtaW5kZW50aW9uIC5tZW51LWl0ZW0gLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICB9XG4gIC5tZW51LXh4bC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLm1lbnUteHhsLWZpdCA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuICAubWVudS14eGwtZml0ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWVudS14eGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5tZW51LXh4bC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm1lbnUteHhsLXJvdyA+IC5tZW51LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAubWVudS14eGwtcm93ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIC8qcnRsOmlnbm9yZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKC05MGRlZyk7XG4gICAgLypydGw6cmVtb3ZlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooOTBkZWcpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIH1cbiAgLm1lbnUteHhsLXJvdW5kZWQgLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbiAgfVxuICAubWVudS14eGwtcGlsbCAubWVudS1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICB9XG4gIC5tZW51LXh4bC1yb3VuZGVkLTAgLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm1lbnUtaXRlbS5tZW51LXNtLWRvd24tYWNjb3JkaW9uIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICAvKnJ0bDppZ25vcmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xuICAgIC8qcnRsOnJlbW92ZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB9XG4gIC5tZW51LWl0ZW0ubWVudS1zbS1kb3duLWFjY29yZGlvbi5zaG93aW5nOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyLCAubWVudS1pdGVtLm1lbnUtc20tZG93bi1hY2NvcmRpb24uc2hvdzpub3QoLmhpZGluZyk6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIC8qcnRsOmlnbm9yZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbiAgICAvKnJ0bDpyZW1vdmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIH1cbiAgLm1lbnUtc3ViLXNtLWRvd24tZHJvcGRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tZW51LWRyb3Bkb3duLWJnLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1icy1tZW51LWRyb3Bkb3duLWJveC1zaGFkb3cpO1xuICAgIHotaW5kZXg6IDEwNztcbiAgfVxuICAuc2hvdy5tZW51LWRyb3Bkb3duID4gLm1lbnUtc3ViLXNtLWRvd24tZHJvcGRvd24sIC5tZW51LXN1Yi1zbS1kb3duLWRyb3Bkb3duLm1lbnUuc2hvdywgLm1lbnUtc3ViLXNtLWRvd24tZHJvcGRvd24uc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnRdIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG4gICAgYW5pbWF0aW9uOiBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tZmFkZS1pbiAwLjNzIGVhc2UgMSwgbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLW1vdmUtdXAgMC4zcyBlYXNlIDE7XG4gIH1cbiAgLm1lbnUtc3ViLXNtLWRvd24tYWNjb3JkaW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zaG93Om5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1zdWItc20tZG93bi1hY2NvcmRpb24sIC5tZW51LXN1Yi1zbS1kb3duLWFjY29yZGlvbi5zaG93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5tZW51LXN1Yi1zbS1kb3duLWluZGVudGlvbiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIH1cbiAgLm1lbnUtc3ViLXNtLWRvd24taW5kZW50aW9uIC5tZW51LWl0ZW0gLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICB9XG4gIC5tZW51LXNtLWRvd24taW5saW5lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5tZW51LXNtLWRvd24tZml0ID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4gIC5tZW51LXNtLWRvd24tZml0ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWVudS1zbS1kb3duLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubWVudS1zbS1kb3duLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubWVudS1zbS1kb3duLXJvdyA+IC5tZW51LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAubWVudS1zbS1kb3duLXJvdyA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICAvKnJ0bDppZ25vcmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xuICAgIC8qcnRsOnJlbW92ZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB9XG4gIC5tZW51LXNtLWRvd24tcm91bmRlZCAubWVudS1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xuICB9XG4gIC5tZW51LXNtLWRvd24tcGlsbCAubWVudS1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICB9XG4gIC5tZW51LXNtLWRvd24tcm91bmRlZC0wIC5tZW51LWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tZW51LWl0ZW0ubWVudS1tZC1kb3duLWFjY29yZGlvbiAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbiAgICAvKnJ0bDpyZW1vdmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgfVxuICAubWVudS1pdGVtLm1lbnUtbWQtZG93bi1hY2NvcmRpb24uc2hvd2luZzpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciwgLm1lbnUtaXRlbS5tZW51LW1kLWRvd24tYWNjb3JkaW9uLnNob3c6bm90KC5oaWRpbmcpOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICAvKnJ0bDppZ25vcmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG4gICAgLypydGw6cmVtb3ZlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB9XG4gIC5tZW51LXN1Yi1tZC1kb3duLWRyb3Bkb3duIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1kcm9wZG93bi1iZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tYnMtbWVudS1kcm9wZG93bi1ib3gtc2hhZG93KTtcbiAgICB6LWluZGV4OiAxMDc7XG4gIH1cbiAgLnNob3cubWVudS1kcm9wZG93biA+IC5tZW51LXN1Yi1tZC1kb3duLWRyb3Bkb3duLCAubWVudS1zdWItbWQtZG93bi1kcm9wZG93bi5tZW51LnNob3csIC5tZW51LXN1Yi1tZC1kb3duLWRyb3Bkb3duLnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50XSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICAgIGFuaW1hdGlvbjogbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLWZhZGUtaW4gMC4zcyBlYXNlIDEsIG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1tb3ZlLXVwIDAuM3MgZWFzZSAxO1xuICB9XG4gIC5tZW51LXN1Yi1tZC1kb3duLWFjY29yZGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2hvdzpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtc3ViLW1kLWRvd24tYWNjb3JkaW9uLCAubWVudS1zdWItbWQtZG93bi1hY2NvcmRpb24uc2hvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAubWVudS1zdWItbWQtZG93bi1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICB9XG4gIC5tZW51LXN1Yi1tZC1kb3duLWluZGVudGlvbiAubWVudS1pdGVtIC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgfVxuICAubWVudS1tZC1kb3duLWlubGluZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAubWVudS1tZC1kb3duLWZpdCA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuICAubWVudS1tZC1kb3duLWZpdCA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lbnUtbWQtZG93bi1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm1lbnUtbWQtZG93bi1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm1lbnUtbWQtZG93bi1yb3cgPiAubWVudS1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLm1lbnUtbWQtZG93bi1yb3cgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbiAgICAvKnJ0bDpyZW1vdmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgfVxuICAubWVudS1tZC1kb3duLXJvdW5kZWQgLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbiAgfVxuICAubWVudS1tZC1kb3duLXBpbGwgLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgfVxuICAubWVudS1tZC1kb3duLXJvdW5kZWQtMCAubWVudS1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubWVudS1pdGVtLm1lbnUtbGctZG93bi1hY2NvcmRpb24gLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIC8qcnRsOmlnbm9yZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKC05MGRlZyk7XG4gICAgLypydGw6cmVtb3ZlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooOTBkZWcpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIH1cbiAgLm1lbnUtaXRlbS5tZW51LWxnLWRvd24tYWNjb3JkaW9uLnNob3dpbmc6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIsIC5tZW51LWl0ZW0ubWVudS1sZy1kb3duLWFjY29yZGlvbi5zaG93Om5vdCguaGlkaW5nKTpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooOTBkZWcpO1xuICAgIC8qcnRsOnJlbW92ZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKC05MGRlZyk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgfVxuICAubWVudS1zdWItbGctZG93bi1kcm9wZG93biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1lbnUtZHJvcGRvd24tYmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLWJzLW1lbnUtZHJvcGRvd24tYm94LXNoYWRvdyk7XG4gICAgei1pbmRleDogMTA3O1xuICB9XG4gIC5zaG93Lm1lbnUtZHJvcGRvd24gPiAubWVudS1zdWItbGctZG93bi1kcm9wZG93biwgLm1lbnUtc3ViLWxnLWRvd24tZHJvcGRvd24ubWVudS5zaG93LCAubWVudS1zdWItbGctZG93bi1kcm9wZG93bi5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudF0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgICBhbmltYXRpb246IG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1mYWRlLWluIDAuM3MgZWFzZSAxLCBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tbW92ZS11cCAwLjNzIGVhc2UgMTtcbiAgfVxuICAubWVudS1zdWItbGctZG93bi1hY2NvcmRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNob3c6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LXN1Yi1sZy1kb3duLWFjY29yZGlvbiwgLm1lbnUtc3ViLWxnLWRvd24tYWNjb3JkaW9uLnNob3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLm1lbnUtc3ViLWxnLWRvd24taW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgfVxuICAubWVudS1zdWItbGctZG93bi1pbmRlbnRpb24gLm1lbnUtaXRlbSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIH1cbiAgLm1lbnUtbGctZG93bi1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLm1lbnUtbGctZG93bi1maXQgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbiAgLm1lbnUtbGctZG93bi1maXQgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZW51LWxnLWRvd24tY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5tZW51LWxnLWRvd24tcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5tZW51LWxnLWRvd24tcm93ID4gLm1lbnUtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5tZW51LWxnLWRvd24tcm93ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIC8qcnRsOmlnbm9yZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKC05MGRlZyk7XG4gICAgLypydGw6cmVtb3ZlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooOTBkZWcpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIH1cbiAgLm1lbnUtbGctZG93bi1yb3VuZGVkIC5tZW51LWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG4gIH1cbiAgLm1lbnUtbGctZG93bi1waWxsIC5tZW51LWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIH1cbiAgLm1lbnUtbGctZG93bi1yb3VuZGVkLTAgLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5tZW51LWl0ZW0ubWVudS14bC1kb3duLWFjY29yZGlvbiAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbiAgICAvKnJ0bDpyZW1vdmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgfVxuICAubWVudS1pdGVtLm1lbnUteGwtZG93bi1hY2NvcmRpb24uc2hvd2luZzpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciwgLm1lbnUtaXRlbS5tZW51LXhsLWRvd24tYWNjb3JkaW9uLnNob3c6bm90KC5oaWRpbmcpOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICAvKnJ0bDppZ25vcmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG4gICAgLypydGw6cmVtb3ZlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB9XG4gIC5tZW51LXN1Yi14bC1kb3duLWRyb3Bkb3duIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1kcm9wZG93bi1iZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tYnMtbWVudS1kcm9wZG93bi1ib3gtc2hhZG93KTtcbiAgICB6LWluZGV4OiAxMDc7XG4gIH1cbiAgLnNob3cubWVudS1kcm9wZG93biA+IC5tZW51LXN1Yi14bC1kb3duLWRyb3Bkb3duLCAubWVudS1zdWIteGwtZG93bi1kcm9wZG93bi5tZW51LnNob3csIC5tZW51LXN1Yi14bC1kb3duLWRyb3Bkb3duLnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50XSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICAgIGFuaW1hdGlvbjogbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLWZhZGUtaW4gMC4zcyBlYXNlIDEsIG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1tb3ZlLXVwIDAuM3MgZWFzZSAxO1xuICB9XG4gIC5tZW51LXN1Yi14bC1kb3duLWFjY29yZGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2hvdzpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtc3ViLXhsLWRvd24tYWNjb3JkaW9uLCAubWVudS1zdWIteGwtZG93bi1hY2NvcmRpb24uc2hvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAubWVudS1zdWIteGwtZG93bi1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICB9XG4gIC5tZW51LXN1Yi14bC1kb3duLWluZGVudGlvbiAubWVudS1pdGVtIC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgfVxuICAubWVudS14bC1kb3duLWlubGluZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAubWVudS14bC1kb3duLWZpdCA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuICAubWVudS14bC1kb3duLWZpdCA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lbnUteGwtZG93bi1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm1lbnUteGwtZG93bi1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm1lbnUteGwtZG93bi1yb3cgPiAubWVudS1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLm1lbnUteGwtZG93bi1yb3cgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbiAgICAvKnJ0bDpyZW1vdmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgfVxuICAubWVudS14bC1kb3duLXJvdW5kZWQgLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbiAgfVxuICAubWVudS14bC1kb3duLXBpbGwgLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgfVxuICAubWVudS14bC1kb3duLXJvdW5kZWQtMCAubWVudS1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzk5Ljk4cHgpIHtcbiAgLm1lbnUtaXRlbS5tZW51LXh4bC1kb3duLWFjY29yZGlvbiAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbiAgICAvKnJ0bDpyZW1vdmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgfVxuICAubWVudS1pdGVtLm1lbnUteHhsLWRvd24tYWNjb3JkaW9uLnNob3dpbmc6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIsIC5tZW51LWl0ZW0ubWVudS14eGwtZG93bi1hY2NvcmRpb24uc2hvdzpub3QoLmhpZGluZyk6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIC8qcnRsOmlnbm9yZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbiAgICAvKnJ0bDpyZW1vdmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIH1cbiAgLm1lbnUtc3ViLXh4bC1kb3duLWRyb3Bkb3duIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1kcm9wZG93bi1iZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tYnMtbWVudS1kcm9wZG93bi1ib3gtc2hhZG93KTtcbiAgICB6LWluZGV4OiAxMDc7XG4gIH1cbiAgLnNob3cubWVudS1kcm9wZG93biA+IC5tZW51LXN1Yi14eGwtZG93bi1kcm9wZG93biwgLm1lbnUtc3ViLXh4bC1kb3duLWRyb3Bkb3duLm1lbnUuc2hvdywgLm1lbnUtc3ViLXh4bC1kb3duLWRyb3Bkb3duLnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50XSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICAgIGFuaW1hdGlvbjogbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLWZhZGUtaW4gMC4zcyBlYXNlIDEsIG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1tb3ZlLXVwIDAuM3MgZWFzZSAxO1xuICB9XG4gIC5tZW51LXN1Yi14eGwtZG93bi1hY2NvcmRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNob3c6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LXN1Yi14eGwtZG93bi1hY2NvcmRpb24sIC5tZW51LXN1Yi14eGwtZG93bi1hY2NvcmRpb24uc2hvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAubWVudS1zdWIteHhsLWRvd24taW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgfVxuICAubWVudS1zdWIteHhsLWRvd24taW5kZW50aW9uIC5tZW51LWl0ZW0gLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICB9XG4gIC5tZW51LXh4bC1kb3duLWlubGluZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAubWVudS14eGwtZG93bi1maXQgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbiAgLm1lbnUteHhsLWRvd24tZml0ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWVudS14eGwtZG93bi1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm1lbnUteHhsLWRvd24tcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5tZW51LXh4bC1kb3duLXJvdyA+IC5tZW51LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAubWVudS14eGwtZG93bi1yb3cgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbiAgICAvKnJ0bDpyZW1vdmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgfVxuICAubWVudS14eGwtZG93bi1yb3VuZGVkIC5tZW51LWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG4gIH1cbiAgLm1lbnUteHhsLWRvd24tcGlsbCAubWVudS1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICB9XG4gIC5tZW51LXh4bC1kb3duLXJvdW5kZWQtMCAubWVudS1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5tZW51LWxpbmstaW5kZW50aW9uIC5tZW51LWl0ZW0ge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4ubWVudS1saW5rLWluZGVudGlvbiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbGluay1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayxcbi5tZW51LWxpbmstaW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWxpbmstaW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayB7XG4gIHBhZGRpbmctbGVmdDogY2FsYygxcmVtICsgMXJlbSk7XG59XG4ubWVudS1saW5rLWluZGVudGlvbiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbGluay1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayxcbi5tZW51LWxpbmstaW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWxpbmstaW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayxcbi5tZW51LWxpbmstaW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWxpbmstaW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayxcbi5tZW51LWxpbmstaW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbGluay1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsge1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoMnJlbSArIDFyZW0pO1xufVxuLm1lbnUtbGluay1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWxpbmstaW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmssXG4ubWVudS1saW5rLWluZGVudGlvbiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1saW5rLWluZGVudGlvbiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmssXG4ubWVudS1saW5rLWluZGVudGlvbiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1saW5rLWluZGVudGlvbiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmssXG4ubWVudS1saW5rLWluZGVudGlvbiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWxpbmstaW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLFxuLm1lbnUtbGluay1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbGluay1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLFxuLm1lbnUtbGluay1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1saW5rLWluZGVudGlvbiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayxcbi5tZW51LWxpbmstaW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbGluay1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmssXG4ubWVudS1saW5rLWluZGVudGlvbiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbGluay1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayB7XG4gIHBhZGRpbmctbGVmdDogY2FsYygzcmVtICsgMXJlbSk7XG59XG4ubWVudS1saW5rLWluZGVudGlvbiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbGluay1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayxcbi5tZW51LWxpbmstaW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWxpbmstaW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayxcbi5tZW51LWxpbmstaW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWxpbmstaW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayxcbi5tZW51LWxpbmstaW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbGluay1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmssXG4ubWVudS1saW5rLWluZGVudGlvbiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1saW5rLWluZGVudGlvbiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmssXG4ubWVudS1saW5rLWluZGVudGlvbiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWxpbmstaW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLFxuLm1lbnUtbGluay1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1saW5rLWluZGVudGlvbiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayxcbi5tZW51LWxpbmstaW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1saW5rLWluZGVudGlvbiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLFxuLm1lbnUtbGluay1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbGluay1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLFxuLm1lbnUtbGluay1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1saW5rLWluZGVudGlvbiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayxcbi5tZW51LWxpbmstaW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbGluay1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmssXG4ubWVudS1saW5rLWluZGVudGlvbiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbGluay1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayxcbi5tZW51LWxpbmstaW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbGluay1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmssXG4ubWVudS1saW5rLWluZGVudGlvbiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbGluay1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayxcbi5tZW51LWxpbmstaW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1saW5rLWluZGVudGlvbiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLFxuLm1lbnUtbGluay1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbGluay1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKDRyZW0gKyAxcmVtKTtcbn1cbi5tZW51LWxpbmstaW5kZW50aW9uLm1lbnUtZml0IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1saW5rLWluZGVudGlvbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLFxuLm1lbnUtbGluay1pbmRlbnRpb24ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbGluay1pbmRlbnRpb24ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLm1lbnUtbGluay1pbmRlbnRpb24ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWxpbmstaW5kZW50aW9uLm1lbnUtZml0IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmssXG4ubWVudS1saW5rLWluZGVudGlvbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1saW5rLWluZGVudGlvbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmssXG4ubWVudS1saW5rLWluZGVudGlvbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1saW5rLWluZGVudGlvbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmssXG4ubWVudS1saW5rLWluZGVudGlvbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWxpbmstaW5kZW50aW9uLm1lbnUtZml0IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKDJyZW0pO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLm1lbnUtbGluay1pbmRlbnRpb24ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWxpbmstaW5kZW50aW9uLm1lbnUtZml0IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmssXG4ubWVudS1saW5rLWluZGVudGlvbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1saW5rLWluZGVudGlvbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmssXG4ubWVudS1saW5rLWluZGVudGlvbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1saW5rLWluZGVudGlvbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmssXG4ubWVudS1saW5rLWluZGVudGlvbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWxpbmstaW5kZW50aW9uLm1lbnUtZml0IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLFxuLm1lbnUtbGluay1pbmRlbnRpb24ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbGluay1pbmRlbnRpb24ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLFxuLm1lbnUtbGluay1pbmRlbnRpb24ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1saW5rLWluZGVudGlvbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayxcbi5tZW51LWxpbmstaW5kZW50aW9uLm1lbnUtZml0IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbGluay1pbmRlbnRpb24ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmssXG4ubWVudS1saW5rLWluZGVudGlvbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbGluay1pbmRlbnRpb24ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayB7XG4gIHBhZGRpbmctbGVmdDogY2FsYygzcmVtKTtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5tZW51LWxpbmstaW5kZW50aW9uLm1lbnUtZml0IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1saW5rLWluZGVudGlvbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLFxuLm1lbnUtbGluay1pbmRlbnRpb24ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbGluay1pbmRlbnRpb24ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLFxuLm1lbnUtbGluay1pbmRlbnRpb24ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbGluay1pbmRlbnRpb24ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLFxuLm1lbnUtbGluay1pbmRlbnRpb24ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1saW5rLWluZGVudGlvbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayxcbi5tZW51LWxpbmstaW5kZW50aW9uLm1lbnUtZml0IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWxpbmstaW5kZW50aW9uLm1lbnUtZml0IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayxcbi5tZW51LWxpbmstaW5kZW50aW9uLm1lbnUtZml0IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbGluay1pbmRlbnRpb24ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmssXG4ubWVudS1saW5rLWluZGVudGlvbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWxpbmstaW5kZW50aW9uLm1lbnUtZml0IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLFxuLm1lbnUtbGluay1pbmRlbnRpb24ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWxpbmstaW5kZW50aW9uLm1lbnUtZml0IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmssXG4ubWVudS1saW5rLWluZGVudGlvbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1saW5rLWluZGVudGlvbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmssXG4ubWVudS1saW5rLWluZGVudGlvbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWxpbmstaW5kZW50aW9uLm1lbnUtZml0IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLFxuLm1lbnUtbGluay1pbmRlbnRpb24ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1saW5rLWluZGVudGlvbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayxcbi5tZW51LWxpbmstaW5kZW50aW9uLm1lbnUtZml0IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1saW5rLWluZGVudGlvbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLFxuLm1lbnUtbGluay1pbmRlbnRpb24ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1saW5rLWluZGVudGlvbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayxcbi5tZW51LWxpbmstaW5kZW50aW9uLm1lbnUtZml0IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1saW5rLWluZGVudGlvbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLFxuLm1lbnUtbGluay1pbmRlbnRpb24ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWxpbmstaW5kZW50aW9uLm1lbnUtZml0IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmssXG4ubWVudS1saW5rLWluZGVudGlvbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1saW5rLWluZGVudGlvbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsge1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoNHJlbSk7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbkBrZXlmcmFtZXMgbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLWZhZGUtaW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1tb3ZlLXVwIHtcbiAgZnJvbSB7XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbTtcbiAgfVxuICB0byB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tbW92ZS1kb3duIHtcbiAgZnJvbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbiAgfVxuICB0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLm1lbnUtd2hpdGUgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLXdoaXRlKTtcbn1cbi5tZW51LXdoaXRlIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG59XG4ubWVudS13aGl0ZSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbi5tZW51LXdoaXRlIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LXdoaXRlIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xufVxuLm1lbnUtd2hpdGUgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xufVxuLm1lbnUtd2hpdGUgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtd2hpdGUlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXdoaXRlJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdoaXRlKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy13aGl0ZSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtd2hpdGUlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS10aXRsZS13aGl0ZSAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC13aGl0ZSk7XG59XG4ubWVudS10aXRsZS13aGl0ZSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC13aGl0ZSk7XG59XG5cbi5tZW51LWljb24td2hpdGUgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24sXG4ubWVudS1pY29uLXdoaXRlIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LWljb24td2hpdGUgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXdoaXRlKTtcbn1cblxuLm1lbnUtYnVsbGV0LXdoaXRlIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtd2hpdGUpO1xufVxuXG4ubWVudS1hcnJvdy13aGl0ZSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtd2hpdGUpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtd2hpdGUlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtd2hpdGUlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGV4dC13aGl0ZSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC13aGl0ZSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC13aGl0ZSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXRpdGxlLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtcHJpbWFyeSk7XG59XG4ubWVudS10aXRsZS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXByaW1hcnkpO1xufVxuXG4ubWVudS1pY29uLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24sXG4ubWVudS1pY29uLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1wcmltYXJ5KTtcbn1cblxuLm1lbnUtYnVsbGV0LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGV4dC1wcmltYXJ5KTtcbn1cblxuLm1lbnUtYXJyb3ctcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtcHJpbWFyeSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGV4dC1wcmltYXJ5KTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXNlY29uZGFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbn1cbi5tZW51LXNlY29uZGFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbn1cbi5tZW51LXNlY29uZGFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbi5tZW51LXNlY29uZGFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1zZWNvbmRhcnkgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xufVxuLm1lbnUtc2Vjb25kYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG59XG4ubWVudS1zZWNvbmRhcnkgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXNlY29uZGFyeSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtc2Vjb25kYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtc2Vjb25kYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1zZWNvbmRhcnklMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS10aXRsZS1zZWNvbmRhcnkgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtc2Vjb25kYXJ5KTtcbn1cbi5tZW51LXRpdGxlLXNlY29uZGFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1zZWNvbmRhcnkpO1xufVxuXG4ubWVudS1pY29uLXNlY29uZGFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbi5tZW51LWljb24tc2Vjb25kYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LWljb24tc2Vjb25kYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1zZWNvbmRhcnkpO1xufVxuXG4ubWVudS1idWxsZXQtc2Vjb25kYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtc2Vjb25kYXJ5KTtcbn1cblxuLm1lbnUtYXJyb3ctc2Vjb25kYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGV4dC1zZWNvbmRhcnkpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtc2Vjb25kYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LXNlY29uZGFyeSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10ZXh0LXNlY29uZGFyeSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1zZWNvbmRhcnklMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtc2Vjb25kYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtbGlnaHQgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcbn1cbi5tZW51LWxpZ2h0IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1saWdodCk7XG59XG4ubWVudS1saWdodCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbi5tZW51LWxpZ2h0IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LWxpZ2h0IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xufVxuLm1lbnUtbGlnaHQgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xufVxuLm1lbnUtbGlnaHQgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saWdodCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtbGlnaHQlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWxpZ2h0JTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1saWdodCUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtbGlnaHQlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS10aXRsZS1saWdodCAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1saWdodCk7XG59XG4ubWVudS10aXRsZS1saWdodCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1saWdodCk7XG59XG5cbi5tZW51LWljb24tbGlnaHQgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24sXG4ubWVudS1pY29uLWxpZ2h0IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LWljb24tbGlnaHQgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWxpZ2h0KTtcbn1cblxuLm1lbnUtYnVsbGV0LWxpZ2h0IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtbGlnaHQpO1xufVxuXG4ubWVudS1hcnJvdy1saWdodCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtbGlnaHQpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtbGlnaHQlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtbGlnaHQlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGV4dC1saWdodCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1saWdodCUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1saWdodCUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXN1Y2Nlc3MgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpO1xufVxuLm1lbnUtc3VjY2VzcyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtc3VjY2Vzcyk7XG59XG4ubWVudS1zdWNjZXNzIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtc3VjY2VzcyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1zdWNjZXNzIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtc3VjY2Vzcyk7XG59XG4ubWVudS1zdWNjZXNzIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpO1xufVxuLm1lbnUtc3VjY2VzcyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXN1Y2Nlc3MlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXN1Y2Nlc3MlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcyk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtc3VjY2VzcyUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtc3VjY2VzcyUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXRpdGxlLXN1Y2Nlc3MgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtc3VjY2Vzcyk7XG59XG4ubWVudS10aXRsZS1zdWNjZXNzIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXN1Y2Nlc3MpO1xufVxuXG4ubWVudS1pY29uLXN1Y2Nlc3MgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24sXG4ubWVudS1pY29uLXN1Y2Nlc3MgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtaWNvbi1zdWNjZXNzIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1zdWNjZXNzKTtcbn1cblxuLm1lbnUtYnVsbGV0LXN1Y2Nlc3MgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGV4dC1zdWNjZXNzKTtcbn1cblxuLm1lbnUtYXJyb3ctc3VjY2VzcyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtc3VjY2Vzcyk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1zdWNjZXNzJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LXN1Y2Nlc3MlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGV4dC1zdWNjZXNzKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LXN1Y2Nlc3MlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtc3VjY2VzcyUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LWluZm8gLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLWluZm8pO1xufVxuLm1lbnUtaW5mbyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtaW5mbyk7XG59XG4ubWVudS1pbmZvIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtaW5mbyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1pbmZvIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtaW5mbyk7XG59XG4ubWVudS1pbmZvIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWluZm8pO1xufVxuLm1lbnUtaW5mbyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWluZm8pO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWluZm8lMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWluZm8lMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtaW5mbyk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtaW5mbyUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtaW5mbyUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXRpdGxlLWluZm8gLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtaW5mbyk7XG59XG4ubWVudS10aXRsZS1pbmZvIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWluZm8pO1xufVxuXG4ubWVudS1pY29uLWluZm8gLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24sXG4ubWVudS1pY29uLWluZm8gLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtaWNvbi1pbmZvIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1pbmZvKTtcbn1cblxuLm1lbnUtYnVsbGV0LWluZm8gLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGV4dC1pbmZvKTtcbn1cblxuLm1lbnUtYXJyb3ctaW5mbyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtaW5mbyk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1pbmZvJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LWluZm8lMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGV4dC1pbmZvKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LWluZm8lMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtaW5mbyUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXdhcm5pbmcgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLXdhcm5pbmcpO1xufVxuLm1lbnUtd2FybmluZyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtd2FybmluZyk7XG59XG4ubWVudS13YXJuaW5nIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtd2FybmluZyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS13YXJuaW5nIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtd2FybmluZyk7XG59XG4ubWVudS13YXJuaW5nIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdhcm5pbmcpO1xufVxuLm1lbnUtd2FybmluZyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdhcm5pbmcpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXdhcm5pbmclMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXdhcm5pbmclMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtd2FybmluZyk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtd2FybmluZyUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtd2FybmluZyUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXRpdGxlLXdhcm5pbmcgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtd2FybmluZyk7XG59XG4ubWVudS10aXRsZS13YXJuaW5nIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXdhcm5pbmcpO1xufVxuXG4ubWVudS1pY29uLXdhcm5pbmcgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24sXG4ubWVudS1pY29uLXdhcm5pbmcgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtaWNvbi13YXJuaW5nIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC13YXJuaW5nKTtcbn1cblxuLm1lbnUtYnVsbGV0LXdhcm5pbmcgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGV4dC13YXJuaW5nKTtcbn1cblxuLm1lbnUtYXJyb3ctd2FybmluZyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtd2FybmluZyk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC13YXJuaW5nJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LXdhcm5pbmclMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGV4dC13YXJuaW5nKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LXdhcm5pbmclMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtd2FybmluZyUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LWRhbmdlciAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcbn1cbi5tZW51LWRhbmdlciAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcbn1cbi5tZW51LWRhbmdlciAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbi5tZW51LWRhbmdlciAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1kYW5nZXIgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xufVxuLm1lbnUtZGFuZ2VyIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhbmdlcik7XG59XG4ubWVudS1kYW5nZXIgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWRhbmdlciUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZGFuZ2VyJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhbmdlcik7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZGFuZ2VyJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1kYW5nZXIlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS10aXRsZS1kYW5nZXIgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZGFuZ2VyKTtcbn1cbi5tZW51LXRpdGxlLWRhbmdlciAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1kYW5nZXIpO1xufVxuXG4ubWVudS1pY29uLWRhbmdlciAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbi5tZW51LWljb24tZGFuZ2VyIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LWljb24tZGFuZ2VyIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1kYW5nZXIpO1xufVxuXG4ubWVudS1idWxsZXQtZGFuZ2VyIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtZGFuZ2VyKTtcbn1cblxuLm1lbnUtYXJyb3ctZGFuZ2VyIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGV4dC1kYW5nZXIpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtZGFuZ2VyJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LWRhbmdlciUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10ZXh0LWRhbmdlcik7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1kYW5nZXIlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtZGFuZ2VyJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtZGFyayAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtZGFyayk7XG59XG4ubWVudS1kYXJrIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYXJrKTtcbn1cbi5tZW51LWRhcmsgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24sXG4ubWVudS1kYXJrIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LWRhcmsgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYXJrKTtcbn1cbi5tZW51LWRhcmsgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFyayk7XG59XG4ubWVudS1kYXJrIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFyayk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZGFyayUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZGFyayUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYXJrKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1kYXJrJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1kYXJrJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtdGl0bGUtZGFyayAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1kYXJrKTtcbn1cbi5tZW51LXRpdGxlLWRhcmsgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZGFyayk7XG59XG5cbi5tZW51LWljb24tZGFyayAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbi5tZW51LWljb24tZGFyayAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1pY29uLWRhcmsgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWRhcmspO1xufVxuXG4ubWVudS1idWxsZXQtZGFyayAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10ZXh0LWRhcmspO1xufVxuXG4ubWVudS1hcnJvdy1kYXJrIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGV4dC1kYXJrKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LWRhcmslMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtZGFyayUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10ZXh0LWRhcmspO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtZGFyayUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1kYXJrJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtbXV0ZWQgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLW11dGVkKTtcbn1cbi5tZW51LW11dGVkIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1tdXRlZCk7XG59XG4ubWVudS1tdXRlZCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbi5tZW51LW11dGVkIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LW11dGVkIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtbXV0ZWQpO1xufVxuLm1lbnUtbXV0ZWQgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbXV0ZWQpO1xufVxuLm1lbnUtbXV0ZWQgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tdXRlZCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtbXV0ZWQlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLW11dGVkJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW11dGVkKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1tdXRlZCUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtbXV0ZWQlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS10aXRsZS1tdXRlZCAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1tdXRlZCk7XG59XG4ubWVudS10aXRsZS1tdXRlZCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1tdXRlZCk7XG59XG5cbi5tZW51LWljb24tbXV0ZWQgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24sXG4ubWVudS1pY29uLW11dGVkIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LWljb24tbXV0ZWQgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LW11dGVkKTtcbn1cblxuLm1lbnUtYnVsbGV0LW11dGVkIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtbXV0ZWQpO1xufVxuXG4ubWVudS1hcnJvdy1tdXRlZCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtbXV0ZWQpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtbXV0ZWQlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtbXV0ZWQlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGV4dC1tdXRlZCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1tdXRlZCUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1tdXRlZCUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LWdyYXktMTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTEwMCk7XG59XG4ubWVudS1ncmF5LTEwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS0xMDApO1xufVxuLm1lbnUtZ3JheS0xMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24sXG4ubWVudS1ncmF5LTEwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1ncmF5LTEwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktMTAwKTtcbn1cbi5tZW51LWdyYXktMTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMTAwKTtcbn1cbi5tZW51LWdyYXktMTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS0xMDApO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWdyYXktMTAwJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1ncmF5LTEwMCUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTEwMCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZ3JheS0xMDAlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWdyYXktMTAwJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtdGl0bGUtZ3JheS0xMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0xMDApO1xufVxuLm1lbnUtdGl0bGUtZ3JheS0xMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0xMDApO1xufVxuXG4ubWVudS1pY29uLWdyYXktMTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtaWNvbi1ncmF5LTEwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1pY29uLWdyYXktMTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTEwMCk7XG59XG5cbi5tZW51LWJ1bGxldC1ncmF5LTEwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMTAwKTtcbn1cblxuLm1lbnUtYXJyb3ctZ3JheS0xMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMTAwKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LWdyYXktMTAwJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LWdyYXktMTAwJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0xMDApO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtZ3JheS0xMDAlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtZ3JheS0xMDAlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1ncmF5LTIwMCAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS0yMDApO1xufVxuLm1lbnUtZ3JheS0yMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktMjAwKTtcbn1cbi5tZW51LWdyYXktMjAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtZ3JheS0yMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtZ3JheS0yMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTIwMCk7XG59XG4ubWVudS1ncmF5LTIwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTIwMCk7XG59XG4ubWVudS1ncmF5LTIwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMjAwKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1ncmF5LTIwMCUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZ3JheS0yMDAlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS0yMDApO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWdyYXktMjAwJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1ncmF5LTIwMCUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXRpdGxlLWdyYXktMjAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMjAwKTtcbn1cbi5tZW51LXRpdGxlLWdyYXktMjAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMjAwKTtcbn1cblxuLm1lbnUtaWNvbi1ncmF5LTIwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbi5tZW51LWljb24tZ3JheS0yMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtaWNvbi1ncmF5LTIwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0yMDApO1xufVxuXG4ubWVudS1idWxsZXQtZ3JheS0yMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTIwMCk7XG59XG5cbi5tZW51LWFycm93LWdyYXktMjAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTIwMCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1ncmF5LTIwMCUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1ncmF5LTIwMCUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMjAwKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LWdyYXktMjAwJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LWdyYXktMjAwJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtZ3JheS0zMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktMzAwKTtcbn1cbi5tZW51LWdyYXktMzAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTMwMCk7XG59XG4ubWVudS1ncmF5LTMwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbi5tZW51LWdyYXktMzAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LWdyYXktMzAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS0zMDApO1xufVxuLm1lbnUtZ3JheS0zMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS0zMDApO1xufVxuLm1lbnUtZ3JheS0zMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTMwMCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZ3JheS0zMDAlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWdyYXktMzAwJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMzAwKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1ncmF5LTMwMCUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZ3JheS0zMDAlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS10aXRsZS1ncmF5LTMwMCAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTMwMCk7XG59XG4ubWVudS10aXRsZS1ncmF5LTMwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTMwMCk7XG59XG5cbi5tZW51LWljb24tZ3JheS0zMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24sXG4ubWVudS1pY29uLWdyYXktMzAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LWljb24tZ3JheS0zMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMzAwKTtcbn1cblxuLm1lbnUtYnVsbGV0LWdyYXktMzAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0zMDApO1xufVxuXG4ubWVudS1hcnJvdy1ncmF5LTMwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0zMDApO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtZ3JheS0zMDAlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtZ3JheS0zMDAlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTMwMCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1ncmF5LTMwMCUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1ncmF5LTMwMCUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LWdyYXktNDAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTQwMCk7XG59XG4ubWVudS1ncmF5LTQwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS00MDApO1xufVxuLm1lbnUtZ3JheS00MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24sXG4ubWVudS1ncmF5LTQwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1ncmF5LTQwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNDAwKTtcbn1cbi5tZW51LWdyYXktNDAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktNDAwKTtcbn1cbi5tZW51LWdyYXktNDAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS00MDApO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWdyYXktNDAwJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1ncmF5LTQwMCUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTQwMCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZ3JheS00MDAlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWdyYXktNDAwJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtdGl0bGUtZ3JheS00MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS00MDApO1xufVxuLm1lbnUtdGl0bGUtZ3JheS00MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS00MDApO1xufVxuXG4ubWVudS1pY29uLWdyYXktNDAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtaWNvbi1ncmF5LTQwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1pY29uLWdyYXktNDAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTQwMCk7XG59XG5cbi5tZW51LWJ1bGxldC1ncmF5LTQwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNDAwKTtcbn1cblxuLm1lbnUtYXJyb3ctZ3JheS00MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNDAwKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LWdyYXktNDAwJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LWdyYXktNDAwJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS00MDApO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtZ3JheS00MDAlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtZ3JheS00MDAlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1ncmF5LTUwMCAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS01MDApO1xufVxuLm1lbnUtZ3JheS01MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNTAwKTtcbn1cbi5tZW51LWdyYXktNTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtZ3JheS01MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtZ3JheS01MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTUwMCk7XG59XG4ubWVudS1ncmF5LTUwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTUwMCk7XG59XG4ubWVudS1ncmF5LTUwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktNTAwKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1ncmF5LTUwMCUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZ3JheS01MDAlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS01MDApO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWdyYXktNTAwJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1ncmF5LTUwMCUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXRpdGxlLWdyYXktNTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNTAwKTtcbn1cbi5tZW51LXRpdGxlLWdyYXktNTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNTAwKTtcbn1cblxuLm1lbnUtaWNvbi1ncmF5LTUwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbi5tZW51LWljb24tZ3JheS01MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtaWNvbi1ncmF5LTUwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS01MDApO1xufVxuXG4ubWVudS1idWxsZXQtZ3JheS01MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTUwMCk7XG59XG5cbi5tZW51LWFycm93LWdyYXktNTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTUwMCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1ncmF5LTUwMCUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1ncmF5LTUwMCUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNTAwKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LWdyYXktNTAwJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LWdyYXktNTAwJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtZ3JheS02MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNjAwKTtcbn1cbi5tZW51LWdyYXktNjAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTYwMCk7XG59XG4ubWVudS1ncmF5LTYwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbi5tZW51LWdyYXktNjAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LWdyYXktNjAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS02MDApO1xufVxuLm1lbnUtZ3JheS02MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS02MDApO1xufVxuLm1lbnUtZ3JheS02MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTYwMCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZ3JheS02MDAlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWdyYXktNjAwJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktNjAwKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1ncmF5LTYwMCUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZ3JheS02MDAlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS10aXRsZS1ncmF5LTYwMCAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTYwMCk7XG59XG4ubWVudS10aXRsZS1ncmF5LTYwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTYwMCk7XG59XG5cbi5tZW51LWljb24tZ3JheS02MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24sXG4ubWVudS1pY29uLWdyYXktNjAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LWljb24tZ3JheS02MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNjAwKTtcbn1cblxuLm1lbnUtYnVsbGV0LWdyYXktNjAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS02MDApO1xufVxuXG4ubWVudS1hcnJvdy1ncmF5LTYwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS02MDApO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtZ3JheS02MDAlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtZ3JheS02MDAlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTYwMCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1ncmF5LTYwMCUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1ncmF5LTYwMCUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LWdyYXktNzAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCk7XG59XG4ubWVudS1ncmF5LTcwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS03MDApO1xufVxuLm1lbnUtZ3JheS03MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24sXG4ubWVudS1ncmF5LTcwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1ncmF5LTcwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbn1cbi5tZW51LWdyYXktNzAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbn1cbi5tZW51LWdyYXktNzAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS03MDApO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWdyYXktNzAwJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1ncmF5LTcwMCUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZ3JheS03MDAlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWdyYXktNzAwJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtdGl0bGUtZ3JheS03MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS03MDApO1xufVxuLm1lbnUtdGl0bGUtZ3JheS03MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS03MDApO1xufVxuXG4ubWVudS1pY29uLWdyYXktNzAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtaWNvbi1ncmF5LTcwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1pY29uLWdyYXktNzAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTcwMCk7XG59XG5cbi5tZW51LWJ1bGxldC1ncmF5LTcwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNzAwKTtcbn1cblxuLm1lbnUtYXJyb3ctZ3JheS03MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNzAwKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LWdyYXktNzAwJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LWdyYXktNzAwJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS03MDApO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtZ3JheS03MDAlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtZ3JheS03MDAlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1ncmF5LTgwMCAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS04MDApO1xufVxuLm1lbnUtZ3JheS04MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktODAwKTtcbn1cbi5tZW51LWdyYXktODAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtZ3JheS04MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtZ3JheS04MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTgwMCk7XG59XG4ubWVudS1ncmF5LTgwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTgwMCk7XG59XG4ubWVudS1ncmF5LTgwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktODAwKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1ncmF5LTgwMCUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZ3JheS04MDAlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS04MDApO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWdyYXktODAwJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1ncmF5LTgwMCUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXRpdGxlLWdyYXktODAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktODAwKTtcbn1cbi5tZW51LXRpdGxlLWdyYXktODAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktODAwKTtcbn1cblxuLm1lbnUtaWNvbi1ncmF5LTgwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbi5tZW51LWljb24tZ3JheS04MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtaWNvbi1ncmF5LTgwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS04MDApO1xufVxuXG4ubWVudS1idWxsZXQtZ3JheS04MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTgwMCk7XG59XG5cbi5tZW51LWFycm93LWdyYXktODAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTgwMCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1ncmF5LTgwMCUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1ncmF5LTgwMCUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktODAwKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LWdyYXktODAwJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LWdyYXktODAwJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtZ3JheS05MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktOTAwKTtcbn1cbi5tZW51LWdyYXktOTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCk7XG59XG4ubWVudS1ncmF5LTkwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbi5tZW51LWdyYXktOTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LWdyYXktOTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS05MDApO1xufVxuLm1lbnUtZ3JheS05MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS05MDApO1xufVxuLm1lbnUtZ3JheS05MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZ3JheS05MDAlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWdyYXktOTAwJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktOTAwKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1ncmF5LTkwMCUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZ3JheS05MDAlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS10aXRsZS1ncmF5LTkwMCAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTkwMCk7XG59XG4ubWVudS10aXRsZS1ncmF5LTkwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTkwMCk7XG59XG5cbi5tZW51LWljb24tZ3JheS05MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24sXG4ubWVudS1pY29uLWdyYXktOTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LWljb24tZ3JheS05MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktOTAwKTtcbn1cblxuLm1lbnUtYnVsbGV0LWdyYXktOTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS05MDApO1xufVxuXG4ubWVudS1hcnJvdy1ncmF5LTkwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS05MDApO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtZ3JheS05MDAlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtZ3JheS05MDAlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTkwMCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1ncmF5LTkwMCUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1ncmF5LTkwMCUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LWhvdmVyLWJnIC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSksIC5tZW51LWhvdmVyLWJnIC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstYmctY29sb3ItaG92ZXIpO1xuICBjb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLWhvdmVyKTtcbn1cbi5tZW51LWhvdmVyLWJnIC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtdGl0bGUsIC5tZW51LWhvdmVyLWJnIC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1ob3Zlcik7XG59XG4ubWVudS1ob3Zlci1iZyAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24sXG4ubWVudS1ob3Zlci1iZyAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtaG92ZXItYmcgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIGksIC5tZW51LWhvdmVyLWJnIC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24sXG4ubWVudS1ob3Zlci1iZyAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LWhvdmVyLWJnIC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3ItaG92ZXIpO1xufVxuLm1lbnUtaG92ZXItYmcgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1idWxsZXQgLmJ1bGxldCwgLm1lbnUtaG92ZXItYmcgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3ItaG92ZXIpO1xufVxuLm1lbnUtaG92ZXItYmcgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1hcnJvdzphZnRlciwgLm1lbnUtaG92ZXItYmcgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1ob3Zlcik7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtbWVudS1saW5rLWNvbG9yLWhvdmVyJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1tZW51LWxpbmstY29sb3ItaG92ZXIlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLWhvdmVyKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1tZW51LWxpbmstY29sb3ItaG92ZXIlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLW1lbnUtbGluay1jb2xvci1ob3ZlciUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LWhlcmUtYmcgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWJnLWNvbG9yLWhlcmUpO1xuICBjb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLWhlcmUpO1xufVxuLm1lbnUtaGVyZS1iZyAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1oZXJlKTtcbn1cbi5tZW51LWhlcmUtYmcgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtaGVyZS1iZyAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtaGVyZS1iZyAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3ItaGVyZSk7XG59XG4ubWVudS1oZXJlLWJnIC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3ItaGVyZSk7XG59XG4ubWVudS1oZXJlLWJnIC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1oZXJlKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1tZW51LWxpbmstY29sb3ItaGVyZSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtbWVudS1saW5rLWNvbG9yLWhlcmUlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLWhlcmUpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLW1lbnUtbGluay1jb2xvci1oZXJlJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1tZW51LWxpbmstY29sb3ItaGVyZSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXJvb3QtaGVyZS1iZyA+IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1iZy1jb2xvci1oZXJlKTtcbiAgY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1oZXJlKTtcbn1cbi5tZW51LXJvb3QtaGVyZS1iZyA+IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLWhlcmUpO1xufVxuLm1lbnUtcm9vdC1oZXJlLWJnID4gLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtcm9vdC1oZXJlLWJnID4gLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LXJvb3QtaGVyZS1iZyA+IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1oZXJlKTtcbn1cbi5tZW51LXJvb3QtaGVyZS1iZyA+IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3ItaGVyZSk7XG59XG4ubWVudS1yb290LWhlcmUtYmcgPiAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3ItaGVyZSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtbWVudS1saW5rLWNvbG9yLWhlcmUlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLW1lbnUtbGluay1jb2xvci1oZXJlJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1oZXJlKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1tZW51LWxpbmstY29sb3ItaGVyZSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtbWVudS1saW5rLWNvbG9yLWhlcmUlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1lbnUtcm9vdC1oZXJlLWJnLWRlc2t0b3AgPiAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIHtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWJnLWNvbG9yLWhlcmUpO1xuICAgIGNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3ItaGVyZSk7XG4gIH1cbiAgLm1lbnUtcm9vdC1oZXJlLWJnLWRlc2t0b3AgPiAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgICBjb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLWhlcmUpO1xuICB9XG4gIC5tZW51LXJvb3QtaGVyZS1iZy1kZXNrdG9wID4gLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uLFxuICAubWVudS1yb290LWhlcmUtYmctZGVza3RvcCA+IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4gIC5tZW51LXJvb3QtaGVyZS1iZy1kZXNrdG9wID4gLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICAgIGNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3ItaGVyZSk7XG4gIH1cbiAgLm1lbnUtcm9vdC1oZXJlLWJnLWRlc2t0b3AgPiAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3ItaGVyZSk7XG4gIH1cbiAgLm1lbnUtcm9vdC1oZXJlLWJnLWRlc2t0b3AgPiAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLWhlcmUpO1xuICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtbWVudS1saW5rLWNvbG9yLWhlcmUlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gICAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtbWVudS1saW5rLWNvbG9yLWhlcmUlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gICAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLWhlcmUpO1xuICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtbWVudS1saW5rLWNvbG9yLWhlcmUlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gICAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtbWVudS1saW5rLWNvbG9yLWhlcmUlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gICAgLypydGw6ZW5kOnJlbW92ZSovXG4gIH1cbn1cbi5tZW51LXNob3ctYmcgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWJnLWNvbG9yLXNob3cpO1xuICBjb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLXNob3cpO1xufVxuLm1lbnUtc2hvdy1iZyAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1zaG93KTtcbn1cbi5tZW51LXNob3ctYmcgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtc2hvdy1iZyAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtc2hvdy1iZyAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3Itc2hvdyk7XG59XG4ubWVudS1zaG93LWJnIC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3Itc2hvdyk7XG59XG4ubWVudS1zaG93LWJnIC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1zaG93KTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1tZW51LWxpbmstY29sb3Itc2hvdyUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtbWVudS1saW5rLWNvbG9yLXNob3clMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLXNob3cpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLW1lbnUtbGluay1jb2xvci1zaG93JTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1tZW51LWxpbmstY29sb3Itc2hvdyUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LWFjdGl2ZS1iZyAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstYmctY29sb3ItYWN0aXZlKTtcbiAgY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1hY3RpdmUpO1xufVxuLm1lbnUtYWN0aXZlLWJnIC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLWFjdGl2ZSk7XG59XG4ubWVudS1hY3RpdmUtYmcgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1pY29uLFxuLm1lbnUtYWN0aXZlLWJnIC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1hY3RpdmUtYmcgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLWFjdGl2ZSk7XG59XG4ubWVudS1hY3RpdmUtYmcgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1hY3RpdmUpO1xufVxuLm1lbnUtYWN0aXZlLWJnIC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1hY3RpdmUpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLW1lbnUtbGluay1jb2xvci1hY3RpdmUlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLW1lbnUtbGluay1jb2xvci1hY3RpdmUlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLWFjdGl2ZSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtbWVudS1saW5rLWNvbG9yLWFjdGl2ZSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtbWVudS1saW5rLWNvbG9yLWFjdGl2ZSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXN0YXRlLWJnIC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSksIC5tZW51LXN0YXRlLWJnIC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstYmctY29sb3ItaG92ZXIpO1xuICBjb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLWhvdmVyKTtcbn1cbi5tZW51LXN0YXRlLWJnIC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtdGl0bGUsIC5tZW51LXN0YXRlLWJnIC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1ob3Zlcik7XG59XG4ubWVudS1zdGF0ZS1iZyAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24sXG4ubWVudS1zdGF0ZS1iZyAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtc3RhdGUtYmcgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIGksIC5tZW51LXN0YXRlLWJnIC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24sXG4ubWVudS1zdGF0ZS1iZyAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LXN0YXRlLWJnIC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3ItaG92ZXIpO1xufVxuLm1lbnUtc3RhdGUtYmcgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1idWxsZXQgLmJ1bGxldCwgLm1lbnUtc3RhdGUtYmcgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3ItaG92ZXIpO1xufVxuLm1lbnUtc3RhdGUtYmcgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1hcnJvdzphZnRlciwgLm1lbnUtc3RhdGUtYmcgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1ob3Zlcik7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtbWVudS1saW5rLWNvbG9yLWhvdmVyJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1tZW51LWxpbmstY29sb3ItaG92ZXIlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLWhvdmVyKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1tZW51LWxpbmstY29sb3ItaG92ZXIlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLW1lbnUtbGluay1jb2xvci1ob3ZlciUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG4ubWVudS1zdGF0ZS1iZyAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstYmctY29sb3ItaGVyZSk7XG4gIGNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3ItaGVyZSk7XG59XG4ubWVudS1zdGF0ZS1iZyAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1oZXJlKTtcbn1cbi5tZW51LXN0YXRlLWJnIC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbi5tZW51LXN0YXRlLWJnIC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1zdGF0ZS1iZyAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3ItaGVyZSk7XG59XG4ubWVudS1zdGF0ZS1iZyAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLWhlcmUpO1xufVxuLm1lbnUtc3RhdGUtYmcgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLWhlcmUpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLW1lbnUtbGluay1jb2xvci1oZXJlJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1tZW51LWxpbmstY29sb3ItaGVyZSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3ItaGVyZSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtbWVudS1saW5rLWNvbG9yLWhlcmUlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLW1lbnUtbGluay1jb2xvci1oZXJlJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbi5tZW51LXN0YXRlLWJnIC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1iZy1jb2xvci1zaG93KTtcbiAgY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1zaG93KTtcbn1cbi5tZW51LXN0YXRlLWJnIC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLXNob3cpO1xufVxuLm1lbnUtc3RhdGUtYmcgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtc3RhdGUtYmcgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LXN0YXRlLWJnIC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1zaG93KTtcbn1cbi5tZW51LXN0YXRlLWJnIC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3Itc2hvdyk7XG59XG4ubWVudS1zdGF0ZS1iZyAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3Itc2hvdyk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtbWVudS1saW5rLWNvbG9yLXNob3clMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLW1lbnUtbGluay1jb2xvci1zaG93JTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1zaG93KTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1tZW51LWxpbmstY29sb3Itc2hvdyUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtbWVudS1saW5rLWNvbG9yLXNob3clMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuLm1lbnUtc3RhdGUtYmcgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWJnLWNvbG9yLWFjdGl2ZSk7XG4gIGNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3ItYWN0aXZlKTtcbn1cbi5tZW51LXN0YXRlLWJnIC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLWFjdGl2ZSk7XG59XG4ubWVudS1zdGF0ZS1iZyAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24sXG4ubWVudS1zdGF0ZS1iZyAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtc3RhdGUtYmcgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLWFjdGl2ZSk7XG59XG4ubWVudS1zdGF0ZS1iZyAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLWFjdGl2ZSk7XG59XG4ubWVudS1zdGF0ZS1iZyAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3ItYWN0aXZlKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1tZW51LWxpbmstY29sb3ItYWN0aXZlJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1tZW51LWxpbmstY29sb3ItYWN0aXZlJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1hY3RpdmUpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLW1lbnUtbGluay1jb2xvci1hY3RpdmUlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLW1lbnUtbGluay1jb2xvci1hY3RpdmUlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1zdGF0ZS1jb2xvciAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpLCAubWVudS1zdGF0ZS1jb2xvciAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1ob3Zlcik7XG59XG4ubWVudS1zdGF0ZS1jb2xvciAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LXRpdGxlLCAubWVudS1zdGF0ZS1jb2xvciAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3ItaG92ZXIpO1xufVxuLm1lbnUtc3RhdGUtY29sb3IgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uLFxuLm1lbnUtc3RhdGUtY29sb3IgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LXN0YXRlLWNvbG9yIC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiBpLCAubWVudS1zdGF0ZS1jb2xvciAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uLFxuLm1lbnUtc3RhdGUtY29sb3IgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1zdGF0ZS1jb2xvciAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLWhvdmVyKTtcbn1cbi5tZW51LXN0YXRlLWNvbG9yIC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYnVsbGV0IC5idWxsZXQsIC5tZW51LXN0YXRlLWNvbG9yIC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLWhvdmVyKTtcbn1cbi5tZW51LXN0YXRlLWNvbG9yIC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYXJyb3c6YWZ0ZXIsIC5tZW51LXN0YXRlLWNvbG9yIC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3ItaG92ZXIpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLW1lbnUtbGluay1jb2xvci1ob3ZlciUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtbWVudS1saW5rLWNvbG9yLWhvdmVyJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1ob3Zlcik7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtbWVudS1saW5rLWNvbG9yLWhvdmVyJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1tZW51LWxpbmstY29sb3ItaG92ZXIlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuLm1lbnUtc3RhdGUtY29sb3IgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1oZXJlKTtcbn1cbi5tZW51LXN0YXRlLWNvbG9yIC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLWhlcmUpO1xufVxuLm1lbnUtc3RhdGUtY29sb3IgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtc3RhdGUtY29sb3IgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LXN0YXRlLWNvbG9yIC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1oZXJlKTtcbn1cbi5tZW51LXN0YXRlLWNvbG9yIC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3ItaGVyZSk7XG59XG4ubWVudS1zdGF0ZS1jb2xvciAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3ItaGVyZSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtbWVudS1saW5rLWNvbG9yLWhlcmUlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLW1lbnUtbGluay1jb2xvci1oZXJlJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1oZXJlKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1tZW51LWxpbmstY29sb3ItaGVyZSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtbWVudS1saW5rLWNvbG9yLWhlcmUlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuLm1lbnUtc3RhdGUtY29sb3IgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1zaG93KTtcbn1cbi5tZW51LXN0YXRlLWNvbG9yIC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLXNob3cpO1xufVxuLm1lbnUtc3RhdGUtY29sb3IgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtc3RhdGUtY29sb3IgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LXN0YXRlLWNvbG9yIC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1zaG93KTtcbn1cbi5tZW51LXN0YXRlLWNvbG9yIC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3Itc2hvdyk7XG59XG4ubWVudS1zdGF0ZS1jb2xvciAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3Itc2hvdyk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtbWVudS1saW5rLWNvbG9yLXNob3clMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLW1lbnUtbGluay1jb2xvci1zaG93JTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1zaG93KTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1tZW51LWxpbmstY29sb3Itc2hvdyUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtbWVudS1saW5rLWNvbG9yLXNob3clMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuLm1lbnUtc3RhdGUtY29sb3IgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1hY3RpdmUpO1xufVxuLm1lbnUtc3RhdGUtY29sb3IgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3ItYWN0aXZlKTtcbn1cbi5tZW51LXN0YXRlLWNvbG9yIC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbixcbi5tZW51LXN0YXRlLWNvbG9yIC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1zdGF0ZS1jb2xvciAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3ItYWN0aXZlKTtcbn1cbi5tZW51LXN0YXRlLWNvbG9yIC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3ItYWN0aXZlKTtcbn1cbi5tZW51LXN0YXRlLWNvbG9yIC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1hY3RpdmUpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLW1lbnUtbGluay1jb2xvci1hY3RpdmUlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLW1lbnUtbGluay1jb2xvci1hY3RpdmUlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLWFjdGl2ZSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtbWVudS1saW5rLWNvbG9yLWFjdGl2ZSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtbWVudS1saW5rLWNvbG9yLWFjdGl2ZSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LWhvdmVyLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSwgLm1lbnUtaG92ZXItYmctcHJpbWFyeSAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xufVxuLm1lbnUtaG92ZXItYmctcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LXRpdGxlLCAubWVudS1ob3Zlci1iZy1wcmltYXJ5IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG59XG4ubWVudS1ob3Zlci1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbixcbi5tZW51LWhvdmVyLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LWhvdmVyLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIGksIC5tZW51LWhvdmVyLWJnLXByaW1hcnkgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbixcbi5tZW51LWhvdmVyLWJnLXByaW1hcnkgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1ob3Zlci1iZy1wcmltYXJ5IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xufVxuLm1lbnUtaG92ZXItYmctcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWJ1bGxldCAuYnVsbGV0LCAubWVudS1ob3Zlci1iZy1wcmltYXJ5IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbn1cbi5tZW51LWhvdmVyLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1hcnJvdzphZnRlciwgLm1lbnUtaG92ZXItYmctcHJpbWFyeSAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5LWludmVyc2UlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnktaW52ZXJzZSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnktaW52ZXJzZSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeS1pbnZlcnNlJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtc2hvdy1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbn1cbi5tZW51LXNob3ctYmctcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG59XG4ubWVudS1zaG93LWJnLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtc2hvdy1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1zaG93LWJnLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbn1cbi5tZW51LXNob3ctYmctcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbn1cbi5tZW51LXNob3ctYmctcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnktaW52ZXJzZSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeS1pbnZlcnNlJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeS1pbnZlcnNlJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5LWludmVyc2UlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1oZXJlLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xufVxuLm1lbnUtaGVyZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbn1cbi5tZW51LWhlcmUtYmctcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24sXG4ubWVudS1oZXJlLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LWhlcmUtYmctcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xufVxuLm1lbnUtaGVyZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xufVxuLm1lbnUtaGVyZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeS1pbnZlcnNlJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5LWludmVyc2UlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5LWludmVyc2UlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnktaW52ZXJzZSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LWFjdGl2ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbn1cbi5tZW51LWFjdGl2ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbn1cbi5tZW51LWFjdGl2ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbixcbi5tZW51LWFjdGl2ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1hY3RpdmUtYmctcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xufVxuLm1lbnUtYWN0aXZlLWJnLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG59XG4ubWVudS1hY3RpdmUtYmctcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnktaW52ZXJzZSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeS1pbnZlcnNlJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeS1pbnZlcnNlJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5LWludmVyc2UlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1zdGF0ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSksIC5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbn1cbi5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS10aXRsZSwgLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xufVxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24sXG4ubWVudS1zdGF0ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1zdGF0ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiBpLCAubWVudS1zdGF0ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24sXG4ubWVudS1zdGF0ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbn1cbi5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1idWxsZXQgLmJ1bGxldCwgLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG59XG4ubWVudS1zdGF0ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYXJyb3c6YWZ0ZXIsIC5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeS1pbnZlcnNlJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5LWludmVyc2UlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5LWludmVyc2UlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnktaW52ZXJzZSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG4ubWVudS1zdGF0ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbn1cbi5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xufVxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24sXG4ubWVudS1zdGF0ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1zdGF0ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG59XG4ubWVudS1zdGF0ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xufVxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnktaW52ZXJzZSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeS1pbnZlcnNlJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeS1pbnZlcnNlJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5LWludmVyc2UlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG59XG4ubWVudS1zdGF0ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbn1cbi5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xufVxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbn1cbi5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5LWludmVyc2UlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnktaW52ZXJzZSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnktaW52ZXJzZSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeS1pbnZlcnNlJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbi5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xufVxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG59XG4ubWVudS1zdGF0ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbixcbi5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbn1cbi5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG59XG4ubWVudS1zdGF0ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeS1pbnZlcnNlJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5LWludmVyc2UlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5LWludmVyc2UlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnktaW52ZXJzZSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG4ubWVudS1zdGF0ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbn1cbi5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xufVxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24sXG4ubWVudS1zdGF0ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1zdGF0ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG59XG4ubWVudS1zdGF0ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xufVxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnktaW52ZXJzZSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeS1pbnZlcnNlJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeS1pbnZlcnNlJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5LWludmVyc2UlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1zaG93LWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LXNob3ctYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtc2hvdy1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbi5tZW51LXNob3ctYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtc2hvdy1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtc2hvdy1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LXNob3ctYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1oZXJlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LWhlcmUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtaGVyZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbi5tZW51LWhlcmUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtaGVyZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtaGVyZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LWhlcmUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1ob3Zlci1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSksIC5tZW51LWhvdmVyLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnktbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1ob3Zlci1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtdGl0bGUsIC5tZW51LWhvdmVyLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1ob3Zlci1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbixcbi5tZW51LWhvdmVyLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LWhvdmVyLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIGksIC5tZW51LWhvdmVyLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbixcbi5tZW51LWhvdmVyLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1ob3Zlci1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LWhvdmVyLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1idWxsZXQgLmJ1bGxldCwgLm1lbnUtaG92ZXItYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtaG92ZXItYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWFycm93OmFmdGVyLCAubWVudS1ob3Zlci1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1hY3RpdmUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtYWN0aXZlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LWFjdGl2ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbixcbi5tZW51LWFjdGl2ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1hY3RpdmUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LWFjdGl2ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LWFjdGl2ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24sXG4ubWVudS1zdGF0ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1zdGF0ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1zdGF0ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG4ubWVudS1zdGF0ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSksIC5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnktbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1zdGF0ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtdGl0bGUsIC5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1zdGF0ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbixcbi5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIGksIC5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbixcbi5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1zdGF0ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1idWxsZXQgLmJ1bGxldCwgLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWFycm93OmFmdGVyLCAubWVudS1zdGF0ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24sXG4ubWVudS1zdGF0ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1zdGF0ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1zdGF0ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LWhvdmVyLXByaW1hcnkgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSwgLm1lbnUtaG92ZXItcHJpbWFyeSAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtaG92ZXItcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LXRpdGxlLCAubWVudS1ob3Zlci1wcmltYXJ5IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtaG92ZXItcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24sXG4ubWVudS1ob3Zlci1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1ob3Zlci1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiBpLCAubWVudS1ob3Zlci1wcmltYXJ5IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24sXG4ubWVudS1ob3Zlci1wcmltYXJ5IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtaG92ZXItcHJpbWFyeSAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1ob3Zlci1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYnVsbGV0IC5idWxsZXQsIC5tZW51LWhvdmVyLXByaW1hcnkgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LWhvdmVyLXByaW1hcnkgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1hcnJvdzphZnRlciwgLm1lbnUtaG92ZXItcHJpbWFyeSAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtc2hvdy1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LXNob3ctcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtc2hvdy1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbi5tZW51LXNob3ctcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtc2hvdy1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtc2hvdy1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LXNob3ctcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1oZXJlLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtaGVyZS1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1oZXJlLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtaGVyZS1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1oZXJlLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1oZXJlLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtaGVyZS1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LWFjdGl2ZS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LWFjdGl2ZS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1hY3RpdmUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24sXG4ubWVudS1hY3RpdmUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtYWN0aXZlLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1hY3RpdmUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1hY3RpdmUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1zdGF0ZS1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSksIC5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS10aXRsZSwgLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uLFxuLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24gaSwgLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uLFxuLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWJ1bGxldCAuYnVsbGV0LCAubWVudS1zdGF0ZS1wcmltYXJ5IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1zdGF0ZS1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYXJyb3c6YWZ0ZXIsIC5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG4ubWVudS1zdGF0ZS1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1zdGF0ZS1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1zdGF0ZS1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbi5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1zdGF0ZS1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbi5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24sXG4ubWVudS1zdGF0ZS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1zdGF0ZS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1zdGF0ZS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXN0YXRlLWRhcmsgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSwgLm1lbnUtc3RhdGUtZGFyayAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLWRhcmspO1xufVxuLm1lbnUtc3RhdGUtZGFyayAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LXRpdGxlLCAubWVudS1zdGF0ZS1kYXJrIC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhcmspO1xufVxuLm1lbnUtc3RhdGUtZGFyayAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24sXG4ubWVudS1zdGF0ZS1kYXJrIC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1zdGF0ZS1kYXJrIC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiBpLCAubWVudS1zdGF0ZS1kYXJrIC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24sXG4ubWVudS1zdGF0ZS1kYXJrIC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtc3RhdGUtZGFyayAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtZGFyayk7XG59XG4ubWVudS1zdGF0ZS1kYXJrIC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYnVsbGV0IC5idWxsZXQsIC5tZW51LXN0YXRlLWRhcmsgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYXJrKTtcbn1cbi5tZW51LXN0YXRlLWRhcmsgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1hcnJvdzphZnRlciwgLm1lbnUtc3RhdGUtZGFyayAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFyayk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZGFyayUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZGFyayUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYXJrKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1kYXJrJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1kYXJrJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbi5tZW51LXN0YXRlLWRhcmsgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLWRhcmspO1xufVxuLm1lbnUtc3RhdGUtZGFyayAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhcmspO1xufVxuLm1lbnUtc3RhdGUtZGFyayAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24sXG4ubWVudS1zdGF0ZS1kYXJrIC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1zdGF0ZS1kYXJrIC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhcmspO1xufVxuLm1lbnUtc3RhdGUtZGFyayAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFyayk7XG59XG4ubWVudS1zdGF0ZS1kYXJrIC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhcmspO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWRhcmslMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWRhcmslMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFyayk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZGFyayUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZGFyayUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG4ubWVudS1zdGF0ZS1kYXJrIC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy1kYXJrKTtcbn1cbi5tZW51LXN0YXRlLWRhcmsgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYXJrKTtcbn1cbi5tZW51LXN0YXRlLWRhcmsgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtc3RhdGUtZGFyayAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtc3RhdGUtZGFyayAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYXJrKTtcbn1cbi5tZW51LXN0YXRlLWRhcmsgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhcmspO1xufVxuLm1lbnUtc3RhdGUtZGFyayAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYXJrKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1kYXJrJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1kYXJrJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhcmspO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWRhcmslMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWRhcmslMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuLm1lbnUtc3RhdGUtZGFyayAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtZGFyayk7XG59XG4ubWVudS1zdGF0ZS1kYXJrIC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtZGFyayk7XG59XG4ubWVudS1zdGF0ZS1kYXJrIC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbixcbi5tZW51LXN0YXRlLWRhcmsgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LXN0YXRlLWRhcmsgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtZGFyayk7XG59XG4ubWVudS1zdGF0ZS1kYXJrIC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYXJrKTtcbn1cbi5tZW51LXN0YXRlLWRhcmsgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFyayk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZGFyayUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZGFyayUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYXJrKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1kYXJrJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1kYXJrJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtc3RhdGUtZ3JheS05MDAgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSwgLm1lbnUtc3RhdGUtZ3JheS05MDAgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCk7XG59XG4ubWVudS1zdGF0ZS1ncmF5LTkwMCAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LXRpdGxlLCAubWVudS1zdGF0ZS1ncmF5LTkwMCAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCk7XG59XG4ubWVudS1zdGF0ZS1ncmF5LTkwMCAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24sXG4ubWVudS1zdGF0ZS1ncmF5LTkwMCAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtc3RhdGUtZ3JheS05MDAgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIGksIC5tZW51LXN0YXRlLWdyYXktOTAwIC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24sXG4ubWVudS1zdGF0ZS1ncmF5LTkwMCAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LXN0YXRlLWdyYXktOTAwIC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCk7XG59XG4ubWVudS1zdGF0ZS1ncmF5LTkwMCAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWJ1bGxldCAuYnVsbGV0LCAubWVudS1zdGF0ZS1ncmF5LTkwMCAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktOTAwKTtcbn1cbi5tZW51LXN0YXRlLWdyYXktOTAwIC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYXJyb3c6YWZ0ZXIsIC5tZW51LXN0YXRlLWdyYXktOTAwIC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZ3JheS05MDAlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWdyYXktOTAwJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktOTAwKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1ncmF5LTkwMCUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZ3JheS05MDAlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuLm1lbnUtc3RhdGUtZ3JheS05MDAgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktOTAwKTtcbn1cbi5tZW51LXN0YXRlLWdyYXktOTAwIC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS05MDApO1xufVxuLm1lbnUtc3RhdGUtZ3JheS05MDAgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtc3RhdGUtZ3JheS05MDAgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LXN0YXRlLWdyYXktOTAwIC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktOTAwKTtcbn1cbi5tZW51LXN0YXRlLWdyYXktOTAwIC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCk7XG59XG4ubWVudS1zdGF0ZS1ncmF5LTkwMCAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZ3JheS05MDAlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWdyYXktOTAwJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktOTAwKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1ncmF5LTkwMCUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZ3JheS05MDAlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuLm1lbnUtc3RhdGUtZ3JheS05MDAgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktOTAwKTtcbn1cbi5tZW51LXN0YXRlLWdyYXktOTAwIC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS05MDApO1xufVxuLm1lbnUtc3RhdGUtZ3JheS05MDAgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtc3RhdGUtZ3JheS05MDAgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LXN0YXRlLWdyYXktOTAwIC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktOTAwKTtcbn1cbi5tZW51LXN0YXRlLWdyYXktOTAwIC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCk7XG59XG4ubWVudS1zdGF0ZS1ncmF5LTkwMCAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZ3JheS05MDAlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWdyYXktOTAwJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktOTAwKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1ncmF5LTkwMCUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZ3JheS05MDAlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuLm1lbnUtc3RhdGUtZ3JheS05MDAgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktOTAwKTtcbn1cbi5tZW51LXN0YXRlLWdyYXktOTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS05MDApO1xufVxuLm1lbnUtc3RhdGUtZ3JheS05MDAgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1pY29uLFxuLm1lbnUtc3RhdGUtZ3JheS05MDAgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LXN0YXRlLWdyYXktOTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktOTAwKTtcbn1cbi5tZW51LXN0YXRlLWdyYXktOTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCk7XG59XG4ubWVudS1zdGF0ZS1ncmF5LTkwMCAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZ3JheS05MDAlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWdyYXktOTAwJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktOTAwKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1ncmF5LTkwMCUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZ3JheS05MDAlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1ob3Zlci10aXRsZS1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSksIC5tZW51LWhvdmVyLXRpdGxlLXByaW1hcnkgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LWhvdmVyLXRpdGxlLXByaW1hcnkgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS10aXRsZSwgLm1lbnUtaG92ZXItdGl0bGUtcHJpbWFyeSAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cblxuLm1lbnUtaGVyZS10aXRsZS1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LWhlcmUtdGl0bGUtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuXG4ubWVudS1zaG93LXRpdGxlLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtc2hvdy10aXRsZS1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG5cbi5tZW51LWFjdGl2ZS10aXRsZS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LWFjdGl2ZS10aXRsZS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG5cbi5tZW51LXN0YXRlLXRpdGxlLXByaW1hcnkgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSwgLm1lbnUtc3RhdGUtdGl0bGUtcHJpbWFyeSAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtc3RhdGUtdGl0bGUtcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LXRpdGxlLCAubWVudS1zdGF0ZS10aXRsZS1wcmltYXJ5IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtc3RhdGUtdGl0bGUtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1zdGF0ZS10aXRsZS1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1zdGF0ZS10aXRsZS1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LXN0YXRlLXRpdGxlLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LXN0YXRlLXRpdGxlLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtc3RhdGUtdGl0bGUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuXG4ubWVudS1ob3Zlci1pY29uLXByaW1hcnkgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSwgLm1lbnUtaG92ZXItaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLm1lbnUtaG92ZXItaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbixcbi5tZW51LWhvdmVyLWljb24tcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtaG92ZXItaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiBpLCAubWVudS1ob3Zlci1pY29uLXByaW1hcnkgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbixcbi5tZW51LWhvdmVyLWljb24tcHJpbWFyeSAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LWhvdmVyLWljb24tcHJpbWFyeSAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG5cbi5tZW51LWhlcmUtaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ubWVudS1oZXJlLWljb24tcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24sXG4ubWVudS1oZXJlLWljb24tcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtaGVyZS1pY29uLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG5cbi5tZW51LXNob3ctaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ubWVudS1zaG93LWljb24tcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24sXG4ubWVudS1zaG93LWljb24tcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtc2hvdy1pY29uLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG5cbi5tZW51LWFjdGl2ZS1pY29uLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5tZW51LWFjdGl2ZS1pY29uLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1pY29uLFxuLm1lbnUtYWN0aXZlLWljb24tcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtYWN0aXZlLWljb24tcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cblxuLm1lbnUtc3RhdGUtaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSksIC5tZW51LXN0YXRlLWljb24tcHJpbWFyeSAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5tZW51LXN0YXRlLWljb24tcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24sXG4ubWVudS1zdGF0ZS1pY29uLXByaW1hcnkgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LXN0YXRlLWljb24tcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24gaSwgLm1lbnUtc3RhdGUtaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24sXG4ubWVudS1zdGF0ZS1pY29uLXByaW1hcnkgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1zdGF0ZS1pY29uLXByaW1hcnkgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtc3RhdGUtaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ubWVudS1zdGF0ZS1pY29uLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtc3RhdGUtaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1zdGF0ZS1pY29uLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1zdGF0ZS1pY29uLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5tZW51LXN0YXRlLWljb24tcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24sXG4ubWVudS1zdGF0ZS1pY29uLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LXN0YXRlLWljb24tcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LXN0YXRlLWljb24tcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLm1lbnUtc3RhdGUtaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbixcbi5tZW51LXN0YXRlLWljb24tcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtc3RhdGUtaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuXG4ubWVudS1ob3Zlci1idWxsZXQtcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpLCAubWVudS1ob3Zlci1idWxsZXQtcHJpbWFyeSAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5tZW51LWhvdmVyLWJ1bGxldC1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYnVsbGV0IC5idWxsZXQsIC5tZW51LWhvdmVyLWJ1bGxldC1wcmltYXJ5IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG5cbi5tZW51LXNob3ctYnVsbGV0LXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5tZW51LXNob3ctYnVsbGV0LXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuXG4ubWVudS1oZXJlLWJ1bGxldC1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ubWVudS1oZXJlLWJ1bGxldC1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cblxuLm1lbnUtYWN0aXZlLWJ1bGxldC1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ubWVudS1hY3RpdmUtYnVsbGV0LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuXG4ubWVudS1zdGF0ZS1idWxsZXQtcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpLCAubWVudS1zdGF0ZS1idWxsZXQtcHJpbWFyeSAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5tZW51LXN0YXRlLWJ1bGxldC1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYnVsbGV0IC5idWxsZXQsIC5tZW51LXN0YXRlLWJ1bGxldC1wcmltYXJ5IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1zdGF0ZS1idWxsZXQtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLm1lbnUtc3RhdGUtYnVsbGV0LXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtc3RhdGUtYnVsbGV0LXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5tZW51LXN0YXRlLWJ1bGxldC1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LXN0YXRlLWJ1bGxldC1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ubWVudS1zdGF0ZS1idWxsZXQtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG5cbi5tZW51LWhvdmVyLWFycm93LXByaW1hcnkgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSwgLm1lbnUtaG92ZXItYXJyb3ctcHJpbWFyeSAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5tZW51LWhvdmVyLWFycm93LXByaW1hcnkgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1hcnJvdzphZnRlciwgLm1lbnUtaG92ZXItYXJyb3ctcHJpbWFyeSAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtaGVyZS1hcnJvdy1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ubWVudS1oZXJlLWFycm93LXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtc2hvdy1hcnJvdy1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ubWVudS1zaG93LWFycm93LXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtYWN0aXZlLWFycm93LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5tZW51LWFjdGl2ZS1hcnJvdy1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXN0YXRlLWFycm93LXByaW1hcnkgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSwgLm1lbnUtc3RhdGUtYXJyb3ctcHJpbWFyeSAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5tZW51LXN0YXRlLWFycm93LXByaW1hcnkgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1hcnJvdzphZnRlciwgLm1lbnUtc3RhdGUtYXJyb3ctcHJpbWFyeSAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbi5tZW51LXN0YXRlLWFycm93LXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5tZW51LXN0YXRlLWFycm93LXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbi5tZW51LXN0YXRlLWFycm93LXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5tZW51LXN0YXRlLWFycm93LXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbi5tZW51LXN0YXRlLWFycm93LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5tZW51LXN0YXRlLWFycm93LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLmFuY2hvciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYW5jaG9yIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgaGVpZ2h0OiAxZW07XG4gIHdpZHRoOiAxLjI1ZW07XG4gIG1hcmdpbi1sZWZ0OiAtMS4yNWVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDAuOGVtO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1tdXRlZCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLmFuY2hvciBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiI1wiO1xufVxuLmFuY2hvcjpob3ZlciBhIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5hbmNob3I6aG92ZXIgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5cbi5jYXJkIHtcbiAgLS1icy1jYXJkLWJveC1zaGFkb3c6IHZhcigtLWJzLXJvb3QtY2FyZC1ib3gtc2hhZG93KTtcbiAgLS1icy1jYXJkLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtcm9vdC1jYXJkLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLWNhcmQtYm9yZGVyLWNvbG9yKTtcbn1cbi5jYXJkIC5jYXJkLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWluLWhlaWdodDogNzBweDtcbiAgcGFkZGluZzogMCAyLjI1cmVtO1xuICBjb2xvcjogdmFyKC0tYnMtY2FyZC1jYXAtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1jYXJkLWNhcC1iZyk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1icy1jYXJkLWJvcmRlci1jb2xvcik7XG59XG4uY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUuZmxleC1jb2x1bW4ge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUgLmNhcmQtaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4uY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUgLmNhcmQtaWNvbiBpIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS02MDApO1xuICBsaW5lLWhlaWdodDogMDtcbn1cbi5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSAuY2FyZC1pY29uIGk6YWZ0ZXIsIC5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSAuY2FyZC1pY29uIGk6YmVmb3JlIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4uY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUgLmNhcmQtaWNvbiAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS02MDApO1xufVxuLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIC5jYXJkLWljb24gLnN2Zy1pY29uIHN2ZyB7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG59XG4uY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUsXG4uY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUgLmNhcmQtbGFiZWwge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuMjc1cmVtO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTkwMCk7XG59XG4uY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUgLmNhcmQtbGFiZWwge1xuICBtYXJnaW46IDAgMC43NXJlbSAwIDA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSBzbWFsbCwgLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIC5zbWFsbCB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LW11dGVkKTtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIGgxLCAuY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUgLmgxLCAuY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUgaDIsIC5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSAuaDIsIC5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSBoMywgLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIC5oMywgLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIGg0LCAuY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUgLmg0LCAuY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUgaDUsIC5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSAuaDUsIC5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSBoNiwgLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIC5oNiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMC41cmVtIDA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5jYXJkIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAycmVtIDIuMjVyZW07XG4gIGNvbG9yOiB2YXIoLS1icy1jYXJkLWNvbG9yKTtcbn1cbi5jYXJkIC5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6IDJyZW0gMi4yNXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLWNhcmQtY2FwLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtY2FyZC1jYXAtYmcpO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYnMtY2FyZC1ib3JkZXItY29sb3IpO1xufVxuLmNhcmQgLmNhcmQtc2Nyb2xsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5jYXJkLmNhcmQtcHgtMCAuY2FyZC1oZWFkZXIsXG4uY2FyZC5jYXJkLXB4LTAgLmNhcmQtYm9keSxcbi5jYXJkLmNhcmQtcHgtMCAuY2FyZC1mb290ZXIge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uY2FyZC5jYXJkLXB5LTAgLmNhcmQtaGVhZGVyLFxuLmNhcmQuY2FyZC1weS0wIC5jYXJkLWJvZHksXG4uY2FyZC5jYXJkLXB5LTAgLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLmNhcmQuY2FyZC1wLTAgLmNhcmQtaGVhZGVyLFxuLmNhcmQuY2FyZC1wLTAgLmNhcmQtYm9keSxcbi5jYXJkLmNhcmQtcC0wIC5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6IDA7XG59XG4uY2FyZC5jYXJkLWRhc2hlZCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCB2YXIoLS1icy1ib3JkZXItZGFzaGVkLWNvbG9yKTtcbn1cbi5jYXJkLmNhcmQtZGFzaGVkID4gLmNhcmQtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCB2YXIoLS1icy1ib3JkZXItZGFzaGVkLWNvbG9yKTtcbn1cbi5jYXJkLmNhcmQtZGFzaGVkID4gLmNhcmQtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IGRhc2hlZCB2YXIoLS1icy1ib3JkZXItZGFzaGVkLWNvbG9yKTtcbn1cbi5jYXJkLmNhcmQtYm9yZGVyZWQge1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRjFGMUY0O1xufVxuLmNhcmQuY2FyZC1mbHVzaCA+IC5jYXJkLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5jYXJkLmNhcmQtZmx1c2ggPiAuY2FyZC1mb290ZXIge1xuICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG59XG4uY2FyZC5jYXJkLXNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWNhcmQtYm94LXNoYWRvdyk7XG4gIGJvcmRlcjogMDtcbn1cbi5jYXJkLmNhcmQtcmVzZXQge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLmNhcmQuY2FyZC1yZXNldCA+IC5jYXJkLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5jYXJkLmNhcmQtcmVzZXQgPiAuY2FyZC1mb290ZXIge1xuICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG59XG4uY2FyZC5jYXJkLWJvcmRlcmxlc3Mge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cbi5jYXJkLmNhcmQtYm9yZGVybGVzcyA+IC5jYXJkLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5jYXJkLmNhcmQtYm9yZGVybGVzcyA+IC5jYXJkLWZvb3RlciB7XG4gIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbn1cbi5jYXJkLmNhcmQtYm9yZGVyLTAge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmNhcmQuY2FyZC1zdHJldGNoIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSB2YXIoLS1icy1ndXR0ZXIteSkpO1xufVxuLmNhcmQuY2FyZC1zdHJldGNoLTc1IHtcbiAgaGVpZ2h0OiBjYWxjKDc1JSAtIHZhcigtLWJzLWd1dHRlci15KSk7XG59XG4uY2FyZC5jYXJkLXN0cmV0Y2gtNTAge1xuICBoZWlnaHQ6IGNhbGMoNTAlIC0gdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbn1cbi5jYXJkLmNhcmQtc3RyZXRjaC0zMyB7XG4gIGhlaWdodDogY2FsYygzMy4zMzMlIC0gdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbn1cbi5jYXJkLmNhcmQtc3RyZXRjaC0yNSB7XG4gIGhlaWdodDogY2FsYygyNSUgLSB2YXIoLS1icy1ndXR0ZXIteSkpO1xufVxuLmNhcmQgLmNhcmQtaGVhZGVyLXN0cmV0Y2gge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbi5jYXJkIC5jYXJkLWhlYWRlci1zdHJldGNoIC5jYXJkLXRvb2xiYXIge1xuICBtYXJnaW46IDA7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLmNhcmQtc20tc3RyZXRjaCB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICB9XG4gIC5jYXJkLmNhcmQtc20tc3RyZXRjaC03NSB7XG4gICAgaGVpZ2h0OiBjYWxjKDc1JSAtIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIH1cbiAgLmNhcmQuY2FyZC1zbS1zdHJldGNoLTUwIHtcbiAgICBoZWlnaHQ6IGNhbGMoNTAlIC0gdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgfVxuICAuY2FyZC5jYXJkLXNtLXN0cmV0Y2gtMzMge1xuICAgIGhlaWdodDogY2FsYygzMy4zMzMlIC0gdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgfVxuICAuY2FyZC5jYXJkLXNtLXN0cmV0Y2gtMjUge1xuICAgIGhlaWdodDogY2FsYygyNSUgLSB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICB9XG4gIC5jYXJkIC5jYXJkLWhlYWRlci1zbS1zdHJldGNoIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbiAgLmNhcmQgLmNhcmQtaGVhZGVyLXNtLXN0cmV0Y2ggLmNhcmQtdG9vbGJhciB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcmQuY2FyZC1tZC1zdHJldGNoIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIH1cbiAgLmNhcmQuY2FyZC1tZC1zdHJldGNoLTc1IHtcbiAgICBoZWlnaHQ6IGNhbGMoNzUlIC0gdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgfVxuICAuY2FyZC5jYXJkLW1kLXN0cmV0Y2gtNTAge1xuICAgIGhlaWdodDogY2FsYyg1MCUgLSB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICB9XG4gIC5jYXJkLmNhcmQtbWQtc3RyZXRjaC0zMyB7XG4gICAgaGVpZ2h0OiBjYWxjKDMzLjMzMyUgLSB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICB9XG4gIC5jYXJkLmNhcmQtbWQtc3RyZXRjaC0yNSB7XG4gICAgaGVpZ2h0OiBjYWxjKDI1JSAtIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIH1cbiAgLmNhcmQgLmNhcmQtaGVhZGVyLW1kLXN0cmV0Y2gge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxuICAuY2FyZCAuY2FyZC1oZWFkZXItbWQtc3RyZXRjaCAuY2FyZC10b29sYmFyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY2FyZC5jYXJkLWxnLXN0cmV0Y2gge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgfVxuICAuY2FyZC5jYXJkLWxnLXN0cmV0Y2gtNzUge1xuICAgIGhlaWdodDogY2FsYyg3NSUgLSB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICB9XG4gIC5jYXJkLmNhcmQtbGctc3RyZXRjaC01MCB7XG4gICAgaGVpZ2h0OiBjYWxjKDUwJSAtIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIH1cbiAgLmNhcmQuY2FyZC1sZy1zdHJldGNoLTMzIHtcbiAgICBoZWlnaHQ6IGNhbGMoMzMuMzMzJSAtIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIH1cbiAgLmNhcmQuY2FyZC1sZy1zdHJldGNoLTI1IHtcbiAgICBoZWlnaHQ6IGNhbGMoMjUlIC0gdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgfVxuICAuY2FyZCAuY2FyZC1oZWFkZXItbGctc3RyZXRjaCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG4gIC5jYXJkIC5jYXJkLWhlYWRlci1sZy1zdHJldGNoIC5jYXJkLXRvb2xiYXIge1xuICAgIG1hcmdpbjogMDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY2FyZC5jYXJkLXhsLXN0cmV0Y2gge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgfVxuICAuY2FyZC5jYXJkLXhsLXN0cmV0Y2gtNzUge1xuICAgIGhlaWdodDogY2FsYyg3NSUgLSB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICB9XG4gIC5jYXJkLmNhcmQteGwtc3RyZXRjaC01MCB7XG4gICAgaGVpZ2h0OiBjYWxjKDUwJSAtIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIH1cbiAgLmNhcmQuY2FyZC14bC1zdHJldGNoLTMzIHtcbiAgICBoZWlnaHQ6IGNhbGMoMzMuMzMzJSAtIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIH1cbiAgLmNhcmQuY2FyZC14bC1zdHJldGNoLTI1IHtcbiAgICBoZWlnaHQ6IGNhbGMoMjUlIC0gdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgfVxuICAuY2FyZCAuY2FyZC1oZWFkZXIteGwtc3RyZXRjaCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG4gIC5jYXJkIC5jYXJkLWhlYWRlci14bC1zdHJldGNoIC5jYXJkLXRvb2xiYXIge1xuICAgIG1hcmdpbjogMDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuY2FyZC5jYXJkLXh4bC1zdHJldGNoIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIH1cbiAgLmNhcmQuY2FyZC14eGwtc3RyZXRjaC03NSB7XG4gICAgaGVpZ2h0OiBjYWxjKDc1JSAtIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIH1cbiAgLmNhcmQuY2FyZC14eGwtc3RyZXRjaC01MCB7XG4gICAgaGVpZ2h0OiBjYWxjKDUwJSAtIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIH1cbiAgLmNhcmQuY2FyZC14eGwtc3RyZXRjaC0zMyB7XG4gICAgaGVpZ2h0OiBjYWxjKDMzLjMzMyUgLSB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICB9XG4gIC5jYXJkLmNhcmQteHhsLXN0cmV0Y2gtMjUge1xuICAgIGhlaWdodDogY2FsYygyNSUgLSB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICB9XG4gIC5jYXJkIC5jYXJkLWhlYWRlci14eGwtc3RyZXRjaCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG4gIC5jYXJkIC5jYXJkLWhlYWRlci14eGwtc3RyZXRjaCAuY2FyZC10b29sYmFyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbn1cblxuLmNhcmQtcCB7XG4gIHBhZGRpbmc6IDJyZW0gMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uY2FyZC1ib3JkZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy1yb290LWNhcmQtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uY2FyZC1weCB7XG4gIHBhZGRpbmctbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jYXJkLXNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWNhcmQtYm94LXNoYWRvdyk7XG59XG5cbi5jYXJkLXB5IHtcbiAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLmNhcmQtcm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG5cbi5jYXJkLXJvdW5kZWQtc3RhcnQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxcmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxcmVtO1xufVxuXG4uY2FyZC1yb3VuZGVkLWVuZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxcmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMXJlbTtcbn1cblxuLmNhcmQtcm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxcmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMXJlbTtcbn1cblxuLmNhcmQtcm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxcmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMXJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5jYXJkID4gLmNhcmQtaGVhZGVyOm5vdCguZmxleC1ub3dyYXApIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIH1cbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5jYXJkIHtcbiAgLS1icy1jYXJkLWJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbn1cbi5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW06bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtOmFmdGVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIGNvbnRlbnQ6IFwiL1wiO1xufVxuLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbTpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW06bGFzdC1jaGlsZDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5icmVhZGNydW1iLWxpbmUgLmJyZWFkY3J1bWItaXRlbTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLVwiO1xufVxuXG4uYnJlYWRjcnVtYi1kb3QgLmJyZWFkY3J1bWItaXRlbTphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4oCiXCI7XG59XG5cbi5icmVhZGNydW1iLXNlcGFyYXRvcmxlc3MgLmJyZWFkY3J1bWItaXRlbTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5idG4ge1xuICAtLWJzLWJ0bi1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5idG46bm90KC5idG4tc2hhZG93KTpub3QoLnNoYWRvdyk6bm90KC5zaGFkb3ctc20pOm5vdCguc2hhZG93LWxnKTpub3QoLnNoYWRvdy14cykge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmJ0bjpub3QoLmJ0bi1vdXRsaW5lKTpub3QoLmJ0bi1kYXNoZWQpOm5vdCguYnRuLWJvcmRlcmVkKTpub3QoLmJvcmRlci1ob3Zlcik6bm90KC5ib3JkZXItYWN0aXZlKTpub3QoLmJ0bi1mbHVzaCk6bm90KC5idG4taWNvbik6bm90KC5idG4taG92ZXItb3V0bGluZSkge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IGNhbGMoMC43NzVyZW0gKyAxcHgpIGNhbGMoMS41cmVtICsgMXB4KTtcbn1cbi5idG46bm90KC5idG4tb3V0bGluZSk6bm90KC5idG4tZGFzaGVkKTpub3QoLmJ0bi1ib3JkZXJlZCk6bm90KC5ib3JkZXItaG92ZXIpOm5vdCguYm9yZGVyLWFjdGl2ZSk6bm90KC5idG4tZmx1c2gpOm5vdCguYnRuLWljb24pOm5vdCguYnRuLWhvdmVyLW91dGxpbmUpLmJ0bi1sZywgLmJ0bi1ncm91cC1sZyA+IC5idG46bm90KC5idG4tb3V0bGluZSk6bm90KC5idG4tZGFzaGVkKTpub3QoLmJ0bi1ib3JkZXJlZCk6bm90KC5ib3JkZXItaG92ZXIpOm5vdCguYm9yZGVyLWFjdGl2ZSk6bm90KC5idG4tZmx1c2gpOm5vdCguYnRuLWljb24pOm5vdCguYnRuLWhvdmVyLW91dGxpbmUpIHtcbiAgcGFkZGluZzogY2FsYygwLjgyNXJlbSArIDFweCkgY2FsYygxLjc1cmVtICsgMXB4KTtcbn1cbi5idG46bm90KC5idG4tb3V0bGluZSk6bm90KC5idG4tZGFzaGVkKTpub3QoLmJ0bi1ib3JkZXJlZCk6bm90KC5ib3JkZXItaG92ZXIpOm5vdCguYm9yZGVyLWFjdGl2ZSk6bm90KC5idG4tZmx1c2gpOm5vdCguYnRuLWljb24pOm5vdCguYnRuLWhvdmVyLW91dGxpbmUpLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG46bm90KC5idG4tb3V0bGluZSk6bm90KC5idG4tZGFzaGVkKTpub3QoLmJ0bi1ib3JkZXJlZCk6bm90KC5ib3JkZXItaG92ZXIpOm5vdCguYm9yZGVyLWFjdGl2ZSk6bm90KC5idG4tZmx1c2gpOm5vdCguYnRuLWljb24pOm5vdCguYnRuLWhvdmVyLW91dGxpbmUpIHtcbiAgcGFkZGluZzogY2FsYygwLjU1cmVtICsgMXB4KSBjYWxjKDFyZW0gKyAxcHgpO1xufVxuLmJ0bi5idG4tbGluayB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmJ0bi5idG4tb3V0bGluZTpub3QoLmJ0bi1vdXRsaW5lLWRhc2hlZCkge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy1ncmF5LTMwMCk7XG59XG4uYnRuLmJ0bi1vdXRsaW5lLWRhc2hlZCB7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCB2YXIoLS1icy1ncmF5LTMwMCk7XG59XG4uYnRuLmJ0bi1mbHVzaCB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uYnRuLmJ0bi1mbGV4IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYnRuLmJ0bi10cmltLXN0YXJ0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuLmJ0bi5idG4tdHJpbS1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1yZXNldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uYnRuID4gaSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmb250LXNpemU6IDFyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuMzVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uYnRuLmJ0bi1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAxLjU1cmVtICsgMnB4KTtcbiAgd2lkdGg6IGNhbGMoMS41ZW0gKyAxLjU1cmVtICsgMnB4KTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uYnRuLmJ0bi1pY29uIGkge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmJ0bi5idG4taWNvbjpub3QoLmJ0bi1vdXRsaW5lKTpub3QoLmJ0bi1kYXNoZWQpOm5vdCguYm9yZGVyLWhvdmVyKTpub3QoLmJvcmRlci1hY3RpdmUpOm5vdCguYnRuLWZsdXNoKSB7XG4gIGJvcmRlcjogMDtcbn1cbi5idG4uYnRuLWljb24uYnRuLXNtLCAuYnRuLWdyb3VwLXNtID4gLmJ0bi5idG4taWNvbiB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDEuMXJlbSArIDJweCk7XG4gIHdpZHRoOiBjYWxjKDEuNWVtICsgMS4xcmVtICsgMnB4KTtcbn1cbi5idG4uYnRuLWljb24uYnRuLWxnLCAuYnRuLWdyb3VwLWxnID4gLmJ0bi5idG4taWNvbiB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDEuNjVyZW0gKyAycHgpO1xuICB3aWR0aDogY2FsYygxLjVlbSArIDEuNjVyZW0gKyAycHgpO1xufVxuLmJ0bi5idG4taWNvbi5idG4tY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhc2hlZCB7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3JkZXItc3R5bGU6IGRhc2hlZDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFzaGVkLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFzaGVkLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhc2hlZDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhc2hlZDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhc2hlZDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXNoZWQuYWN0aXZlLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhc2hlZC5zaG93LCAuc2hvdyA+IC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFzaGVkIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cblxuLmJ0bi5idG4taG92ZXItb3V0bGluZSB7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4taG92ZXItb3V0bGluZSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1ob3Zlci1vdXRsaW5lLCAuYnRuLmJ0bi1ob3Zlci1vdXRsaW5lOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWhvdmVyLW91dGxpbmU6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4taG92ZXItb3V0bGluZTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4taG92ZXItb3V0bGluZS5hY3RpdmUsIC5idG4uYnRuLWhvdmVyLW91dGxpbmUuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1ob3Zlci1vdXRsaW5lIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ncmF5LTMwMCk7XG59XG5cbi5idG4uYnRuLWxpZ2h0IHtcbiAgY29sb3I6IHZhcigtLWJzLWxpZ2h0LWludmVyc2UpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xufVxuLmJ0bi5idG4tbGlnaHQgaSxcbi5idG4uYnRuLWxpZ2h0IC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1saWdodC1pbnZlcnNlKTtcbn1cbi5idG4uYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1saWdodC1pbnZlcnNlKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LCAuYnRuLmJ0bi1saWdodDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQuYWN0aXZlLCAuYnRuLmJ0bi1saWdodC5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0IHtcbiAgY29sb3I6IHZhcigtLWJzLWxpZ2h0LWludmVyc2UpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWxpZ2h0LWFjdGl2ZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpZ2h0LWFjdGl2ZSkgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0IGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodCAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1saWdodDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tbGlnaHQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1saWdodDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LmFjdGl2ZSBpLFxuLmJ0bi5idG4tbGlnaHQuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQuc2hvdyBpLFxuLmJ0bi5idG4tbGlnaHQuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQgaSxcbi5zaG93ID4gLmJ0bi5idG4tbGlnaHQgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLWxpZ2h0LWludmVyc2UpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodDphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1saWdodC1pbnZlcnNlKTtcbn1cblxuLmJ0bi5idG4tbGlnaHQtbGlnaHQge1xuICBjb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWxpZ2h0LWxpZ2h0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQtbGlnaHQpO1xufVxuLmJ0bi5idG4tbGlnaHQtbGlnaHQgaSxcbi5idG4uYnRuLWxpZ2h0LWxpZ2h0IC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1saWdodCk7XG59XG4uYnRuLmJ0bi1saWdodC1saWdodC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtbGlnaHQsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtbGlnaHQsIC5idG4uYnRuLWxpZ2h0LWxpZ2h0OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LWxpZ2h0OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LWxpZ2h0OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC1saWdodC5hY3RpdmUsIC5idG4uYnRuLWxpZ2h0LWxpZ2h0LnNob3csIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtbGlnaHQge1xuICBjb2xvcjogdmFyKC0tYnMtbGlnaHQtaW52ZXJzZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saWdodCkgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LWxpZ2h0IGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC1saWdodCAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtbGlnaHQgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtbGlnaHQgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC1saWdodDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1saWdodC1saWdodDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQtbGlnaHQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tbGlnaHQtbGlnaHQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LWxpZ2h0OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1saWdodC1saWdodDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LWxpZ2h0LmFjdGl2ZSBpLFxuLmJ0bi5idG4tbGlnaHQtbGlnaHQuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQtbGlnaHQuc2hvdyBpLFxuLmJ0bi5idG4tbGlnaHQtbGlnaHQuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtbGlnaHQgaSxcbi5zaG93ID4gLmJ0bi5idG4tbGlnaHQtbGlnaHQgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLWxpZ2h0LWludmVyc2UpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtbGlnaHQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWxpZ2h0OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1saWdodDphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWxpZ2h0LmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWxpZ2h0LnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1saWdodC1pbnZlcnNlKTtcbn1cblxuLmJ0bi5idG4tYmctbGlnaHQge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1saWdodCwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1saWdodDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1saWdodC5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1saWdodC5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1saWdodCB7XG4gIGNvbG9yOiB2YXIoLS1icy1saWdodC1pbnZlcnNlKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1saWdodCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0IGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1saWdodCBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWxpZ2h0OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWxpZ2h0OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1saWdodDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1saWdodC5hY3RpdmUgaSxcbi5idG4uYnRuLWFjdGl2ZS1saWdodC5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQuc2hvdyBpLFxuLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1saWdodCBpLFxuLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLWxpZ2h0LWludmVyc2UpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWxpZ2h0LWludmVyc2UpO1xufVxuXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtbGlnaHQsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWxpZ2h0LCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtbGlnaHQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWxpZ2h0OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1saWdodDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWxpZ2h0LmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWxpZ2h0LnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWxpZ2h0IHtcbiAgY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1saWdodC1saWdodCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpZ2h0LWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWxpZ2h0IGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtbGlnaHQgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1saWdodCBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtbGlnaHQgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtbGlnaHQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWxpZ2h0OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtbGlnaHQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWxpZ2h0OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtbGlnaHQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1saWdodC1saWdodDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1saWdodC1saWdodC5hY3RpdmUgaSxcbi5idG4uYnRuLWFjdGl2ZS1saWdodC1saWdodC5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtbGlnaHQuc2hvdyBpLFxuLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWxpZ2h0LnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1saWdodC1saWdodCBpLFxuLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtbGlnaHQgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1saWdodC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWxpZ2h0OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtbGlnaHQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1saWdodDphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1saWdodC5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtbGlnaHQuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1saWdodCk7XG59XG5cbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtbGlnaHQge1xuICBjb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWxpZ2h0IGksXG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWxpZ2h0IC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1saWdodCk7XG59XG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1saWdodCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWxpZ2h0LCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtbGlnaHQsIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtbGlnaHQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1saWdodDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWxpZ2h0OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWxpZ2h0LmFjdGl2ZSwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1saWdodC5zaG93LCAuc2hvdyA+IC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtbGlnaHQge1xuICBjb2xvcjogdmFyKC0tYnMtbGlnaHQtYWN0aXZlKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1saWdodCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpZ2h0LWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1saWdodCBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1saWdodCAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1saWdodCBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWxpZ2h0IC5zdmctaWNvbiwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1saWdodDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWxpZ2h0OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtbGlnaHQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtbGlnaHQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtbGlnaHQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWxpZ2h0LmFjdGl2ZSBpLFxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1saWdodC5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWxpZ2h0LnNob3cgaSxcbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtbGlnaHQuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1saWdodCBpLFxuLnNob3cgPiAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWxpZ2h0IC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1saWdodC1hY3RpdmUpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtbGlnaHQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtbGlnaHQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtbGlnaHQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWxpZ2h0LmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtbGlnaHQuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtbGlnaHQtYWN0aXZlKTtcbn1cblxuLmJ0bi5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5idG4uYnRuLXByaW1hcnkgaSxcbi5idG4uYnRuLXByaW1hcnkgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG59XG4uYnRuLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tcHJpbWFyeSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1wcmltYXJ5LCAuYnRuLmJ0bi1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLXByaW1hcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tcHJpbWFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tcHJpbWFyeS5hY3RpdmUsIC5idG4uYnRuLXByaW1hcnkuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1hY3RpdmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWFjdGl2ZSkgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLXByaW1hcnkgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLXByaW1hcnkgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLXByaW1hcnkgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tcHJpbWFyeSAuc3ZnLWljb24sIC5idG4uYnRuLXByaW1hcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tcHJpbWFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1wcmltYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1wcmltYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tcHJpbWFyeS5hY3RpdmUgaSxcbi5idG4uYnRuLXByaW1hcnkuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tcHJpbWFyeS5zaG93IGksXG4uYnRuLmJ0bi1wcmltYXJ5LnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLXByaW1hcnkgaSxcbi5zaG93ID4gLmJ0bi5idG4tcHJpbWFyeSAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1wcmltYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tcHJpbWFyeS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1wcmltYXJ5LnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXByaW1hcnkge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1saWdodCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnktbGlnaHQpO1xufVxuLmJ0bi5idG4tbGlnaHQtcHJpbWFyeSBpLFxuLmJ0bi5idG4tbGlnaHQtcHJpbWFyeSAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4uYnRuLmJ0bi1saWdodC1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LXByaW1hcnksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtcHJpbWFyeSwgLmJ0bi5idG4tbGlnaHQtcHJpbWFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LXByaW1hcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LXByaW1hcnkuYWN0aXZlLCAuYnRuLmJ0bi1saWdodC1wcmltYXJ5LnNob3csIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtcHJpbWFyeSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KSAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtcHJpbWFyeSBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtcHJpbWFyeSAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtcHJpbWFyeSBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1wcmltYXJ5IC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQtcHJpbWFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1saWdodC1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWxpZ2h0LXByaW1hcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LXByaW1hcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWxpZ2h0LXByaW1hcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC1wcmltYXJ5LmFjdGl2ZSBpLFxuLmJ0bi5idG4tbGlnaHQtcHJpbWFyeS5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC1wcmltYXJ5LnNob3cgaSxcbi5idG4uYnRuLWxpZ2h0LXByaW1hcnkuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtcHJpbWFyeSBpLFxuLnNob3cgPiAuYnRuLmJ0bi1saWdodC1wcmltYXJ5IC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXByaW1hcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXByaW1hcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXByaW1hcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1wcmltYXJ5LmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXByaW1hcnkuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbn1cblxuLmJ0bi5idG4tYmctcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXByaW1hcnksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLXByaW1hcnksIC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtcHJpbWFyeS5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5LnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLXByaW1hcnkge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5IGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtcHJpbWFyeSAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLXByaW1hcnkgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLXByaW1hcnkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtcHJpbWFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtcHJpbWFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLXByaW1hcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLXByaW1hcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtcHJpbWFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5LmFjdGl2ZSBpLFxuLmJ0bi5idG4tYWN0aXZlLXByaW1hcnkuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLXByaW1hcnkuc2hvdyBpLFxuLmJ0bi5idG4tYWN0aXZlLXByaW1hcnkuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLXByaW1hcnkgaSxcbi5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLXByaW1hcnkgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtcHJpbWFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLXByaW1hcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLXByaW1hcnkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLXByaW1hcnkuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG59XG5cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1wcmltYXJ5LCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1wcmltYXJ5LCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnkuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeS5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1saWdodC1wcmltYXJ5IHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnktbGlnaHQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnkgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1wcmltYXJ5IC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeSBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1saWdodC1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1saWdodC1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1saWdodC1wcmltYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnkuYWN0aXZlIGksXG4uYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeS5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeS5zaG93IGksXG4uYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeS5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeSBpLFxuLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeSAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1wcmltYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnkuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1wcmltYXJ5IGksXG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXByaW1hcnkgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtcHJpbWFyeSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXByaW1hcnksIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1wcmltYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXByaW1hcnkuYWN0aXZlLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXByaW1hcnkuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1hY3RpdmUpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1wcmltYXJ5IGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXByaW1hcnkgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtcHJpbWFyeSBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXByaW1hcnkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXByaW1hcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXByaW1hcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtcHJpbWFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtcHJpbWFyeS5hY3RpdmUgaSxcbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtcHJpbWFyeS5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXByaW1hcnkuc2hvdyBpLFxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1wcmltYXJ5LnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtcHJpbWFyeSBpLFxuLnNob3cgPiAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXByaW1hcnkgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnktYWN0aXZlKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtcHJpbWFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtcHJpbWFyeS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXByaW1hcnkuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWFjdGl2ZSk7XG59XG5cbi5idG4uYnRuLXNlY29uZGFyeSB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktaW52ZXJzZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbn1cbi5idG4uYnRuLXNlY29uZGFyeSBpLFxuLmJ0bi5idG4tc2Vjb25kYXJ5IC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktaW52ZXJzZSk7XG59XG4uYnRuLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1pbnZlcnNlKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLXNlY29uZGFyeSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1zZWNvbmRhcnksIC5idG4uYnRuLXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tc2Vjb25kYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1zZWNvbmRhcnkuYWN0aXZlLCAuYnRuLmJ0bi1zZWNvbmRhcnkuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1zZWNvbmRhcnkge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWludmVyc2UpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1hY3RpdmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktYWN0aXZlKSAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tc2Vjb25kYXJ5IGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1zZWNvbmRhcnkgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLXNlY29uZGFyeSBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1zZWNvbmRhcnkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tc2Vjb25kYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1zZWNvbmRhcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLXNlY29uZGFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLXNlY29uZGFyeS5hY3RpdmUgaSxcbi5idG4uYnRuLXNlY29uZGFyeS5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1zZWNvbmRhcnkuc2hvdyBpLFxuLmJ0bi5idG4tc2Vjb25kYXJ5LnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLXNlY29uZGFyeSBpLFxuLnNob3cgPiAuYnRuLmJ0bi1zZWNvbmRhcnkgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1pbnZlcnNlKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tc2Vjb25kYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXNlY29uZGFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXNlY29uZGFyeS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1zZWNvbmRhcnkuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktaW52ZXJzZSk7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktaW52ZXJzZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWxpZ2h0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWxpZ2h0KTtcbn1cbi5idG4uYnRuLWxpZ2h0LXNlY29uZGFyeSBpLFxuLmJ0bi5idG4tbGlnaHQtc2Vjb25kYXJ5IC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktaW52ZXJzZSk7XG59XG4uYnRuLmJ0bi1saWdodC1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1pbnZlcnNlKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LXNlY29uZGFyeSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1zZWNvbmRhcnksIC5idG4uYnRuLWxpZ2h0LXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQtc2Vjb25kYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC1zZWNvbmRhcnkuYWN0aXZlLCAuYnRuLmJ0bi1saWdodC1zZWNvbmRhcnkuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1zZWNvbmRhcnkge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWludmVyc2UpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LXNlY29uZGFyeSBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtc2Vjb25kYXJ5IC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1zZWNvbmRhcnkgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtc2Vjb25kYXJ5IC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQtc2Vjb25kYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWxpZ2h0LXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQtc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWxpZ2h0LXNlY29uZGFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQtc2Vjb25kYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1saWdodC1zZWNvbmRhcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC1zZWNvbmRhcnkuYWN0aXZlIGksXG4uYnRuLmJ0bi1saWdodC1zZWNvbmRhcnkuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQtc2Vjb25kYXJ5LnNob3cgaSxcbi5idG4uYnRuLWxpZ2h0LXNlY29uZGFyeS5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1zZWNvbmRhcnkgaSxcbi5zaG93ID4gLmJ0bi5idG4tbGlnaHQtc2Vjb25kYXJ5IC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktaW52ZXJzZSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1zZWNvbmRhcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1zZWNvbmRhcnkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtc2Vjb25kYXJ5LnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWludmVyc2UpO1xufVxuXG4uYnRuLmJ0bi1iZy1zZWNvbmRhcnkge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5LCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnksIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXNlY29uZGFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5LmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLXNlY29uZGFyeS5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnkge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWludmVyc2UpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnkgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnkgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnkgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLXNlY29uZGFyeSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLXNlY29uZGFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLXNlY29uZGFyeS5hY3RpdmUgaSxcbi5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnkuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLXNlY29uZGFyeS5zaG93IGksXG4uYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5LnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnkgaSxcbi5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLXNlY29uZGFyeSAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWludmVyc2UpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5LmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnkuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWludmVyc2UpO1xufVxuXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc2Vjb25kYXJ5LCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zZWNvbmRhcnksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXNlY29uZGFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc2Vjb25kYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc2Vjb25kYXJ5LmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXNlY29uZGFyeS5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1saWdodC1zZWNvbmRhcnkge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWludmVyc2UpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1saWdodCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1saWdodCkgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zZWNvbmRhcnkgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zZWNvbmRhcnkgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zZWNvbmRhcnkgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXNlY29uZGFyeSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXNlY29uZGFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc2Vjb25kYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc2Vjb25kYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXNlY29uZGFyeS5hY3RpdmUgaSxcbi5idG4uYnRuLWFjdGl2ZS1saWdodC1zZWNvbmRhcnkuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXNlY29uZGFyeS5zaG93IGksXG4uYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc2Vjb25kYXJ5LnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1saWdodC1zZWNvbmRhcnkgaSxcbi5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXNlY29uZGFyeSAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWludmVyc2UpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zZWNvbmRhcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc2Vjb25kYXJ5LmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zZWNvbmRhcnkuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWludmVyc2UpO1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktaW52ZXJzZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWludmVyc2UpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc2Vjb25kYXJ5IGksXG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWludmVyc2UpO1xufVxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1pbnZlcnNlKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zZWNvbmRhcnkuYWN0aXZlLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5zaG93LCAuc2hvdyA+IC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc2Vjb25kYXJ5IHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1pbnZlcnNlKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktaW52ZXJzZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1saWdodCkgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc2Vjb25kYXJ5IGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zZWNvbmRhcnkgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zZWNvbmRhcnkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmFjdGl2ZSBpLFxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zZWNvbmRhcnkuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zZWNvbmRhcnkuc2hvdyBpLFxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zZWNvbmRhcnkuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zZWNvbmRhcnkgaSxcbi5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zZWNvbmRhcnkgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1pbnZlcnNlKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zZWNvbmRhcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWludmVyc2UpO1xufVxuXG4uYnRuLmJ0bi1zdWNjZXNzIHtcbiAgY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtaW52ZXJzZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpO1xufVxuLmJ0bi5idG4tc3VjY2VzcyBpLFxuLmJ0bi5idG4tc3VjY2VzcyAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy1pbnZlcnNlKTtcbn1cbi5idG4uYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtaW52ZXJzZSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1zdWNjZXNzLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLXN1Y2Nlc3MsIC5idG4uYnRuLXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1zdWNjZXNzOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1zdWNjZXNzLmFjdGl2ZSwgLmJ0bi5idG4tc3VjY2Vzcy5zaG93LCAuc2hvdyA+IC5idG4uYnRuLXN1Y2Nlc3Mge1xuICBjb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy1pbnZlcnNlKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWFjdGl2ZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtYWN0aXZlKSAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tc3VjY2VzcyBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tc3VjY2VzcyAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tc3VjY2VzcyBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1zdWNjZXNzIC5zdmctaWNvbiwgLmJ0bi5idG4tc3VjY2Vzczpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLXN1Y2Nlc3M6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLXN1Y2Nlc3M6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1zdWNjZXNzLmFjdGl2ZSBpLFxuLmJ0bi5idG4tc3VjY2Vzcy5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1zdWNjZXNzLnNob3cgaSxcbi5idG4uYnRuLXN1Y2Nlc3Muc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tc3VjY2VzcyBpLFxuLnNob3cgPiAuYnRuLmJ0bi1zdWNjZXNzIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWludmVyc2UpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXN1Y2Nlc3M6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1zdWNjZXNzLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXN1Y2Nlc3Muc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy1pbnZlcnNlKTtcbn1cblxuLmJ0bi5idG4tbGlnaHQtc3VjY2VzcyB7XG4gIGNvbG9yOiB2YXIoLS1icy1zdWNjZXNzKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWxpZ2h0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy1saWdodCk7XG59XG4uYnRuLmJ0bi1saWdodC1zdWNjZXNzIGksXG4uYnRuLmJ0bi1saWdodC1zdWNjZXNzIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1zdWNjZXNzKTtcbn1cbi5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtc3VjY2VzcywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1zdWNjZXNzLCAuYnRuLmJ0bi1saWdodC1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQtc3VjY2VzczphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQtc3VjY2Vzcy5hY3RpdmUsIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3Muc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1zdWNjZXNzIHtcbiAgY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtaW52ZXJzZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC1zdWNjZXNzIGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC1zdWNjZXNzIC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1zdWNjZXNzIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3MgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tbGlnaHQtc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQtc3VjY2VzczphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tbGlnaHQtc3VjY2VzczphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3MuYWN0aXZlIGksXG4uYnRuLmJ0bi1saWdodC1zdWNjZXNzLmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3Muc2hvdyBpLFxuLmJ0bi5idG4tbGlnaHQtc3VjY2Vzcy5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1zdWNjZXNzIGksXG4uc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3MgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtaW52ZXJzZSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtc3VjY2Vzczpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtc3VjY2VzczphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3MuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtc3VjY2Vzcy5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWludmVyc2UpO1xufVxuXG4uYnRuLmJ0bi1iZy1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcyk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtc3VjY2VzcywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtc3VjY2VzcywgLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3M6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1zdWNjZXNzLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3Muc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtc3VjY2VzcyB7XG4gIGNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWludmVyc2UpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzKSAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3MgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1zdWNjZXNzIC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtc3VjY2VzcyBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtc3VjY2VzcyAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3M6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1zdWNjZXNzOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3MuYWN0aXZlIGksXG4uYnRuLmJ0bi1hY3RpdmUtc3VjY2Vzcy5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtc3VjY2Vzcy5zaG93IGksXG4uYnRuLmJ0bi1hY3RpdmUtc3VjY2Vzcy5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtc3VjY2VzcyBpLFxuLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtc3VjY2VzcyAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy1pbnZlcnNlKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3M6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtc3VjY2Vzcy5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtc3VjY2Vzcy5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy1pbnZlcnNlKTtcbn1cblxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3MsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3MsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2Vzcy5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3Mge1xuICBjb2xvcjogdmFyKC0tYnMtc3VjY2Vzcyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy1saWdodCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtbGlnaHQpICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2VzcyBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3MgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2VzczphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3M6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2Vzcy5hY3RpdmUgaSxcbi5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzLmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzLnNob3cgaSxcbi5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzLnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzIGksXG4uc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1zdWNjZXNzKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3M6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2Vzcy5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2Vzcy5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtc3VjY2Vzcyk7XG59XG5cbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc3VjY2VzcyB7XG4gIGNvbG9yOiB2YXIoLS1icy1zdWNjZXNzKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MgaSxcbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc3VjY2VzcyAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtc3VjY2Vzcyk7XG59XG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zdWNjZXNzLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc3VjY2VzcywgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc3VjY2Vzcy5hY3RpdmUsIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc3VjY2Vzcy5zaG93LCAuc2hvdyA+IC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc3VjY2VzcyB7XG4gIGNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWFjdGl2ZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtbGlnaHQpICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc3VjY2VzcyAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zdWNjZXNzIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc3VjY2VzcyAuc3ZnLWljb24sIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc3VjY2Vzczpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc3VjY2VzczphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zdWNjZXNzOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zdWNjZXNzLmFjdGl2ZSBpLFxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zdWNjZXNzLmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc3VjY2Vzcy5zaG93IGksXG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Muc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zdWNjZXNzIGksXG4uc2hvdyA+IC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc3VjY2VzcyAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy1hY3RpdmUpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zdWNjZXNzOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zdWNjZXNzLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc3VjY2Vzcy5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtYWN0aXZlKTtcbn1cblxuLmJ0bi5idG4taW5mbyB7XG4gIGNvbG9yOiB2YXIoLS1icy1pbmZvLWludmVyc2UpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWluZm8pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1pbmZvKTtcbn1cbi5idG4uYnRuLWluZm8gaSxcbi5idG4uYnRuLWluZm8gLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLWluZm8taW52ZXJzZSk7XG59XG4uYnRuLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1pbmZvLWludmVyc2UpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4taW5mbywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1pbmZvLCAuYnRuLmJ0bi1pbmZvOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWluZm86aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4taW5mbzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4taW5mby5hY3RpdmUsIC5idG4uYnRuLWluZm8uc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1pbmZvIHtcbiAgY29sb3I6IHZhcigtLWJzLWluZm8taW52ZXJzZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtaW5mby1hY3RpdmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1pbmZvLWFjdGl2ZSkgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWluZm8gaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWluZm8gLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWluZm8gaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4taW5mbyAuc3ZnLWljb24sIC5idG4uYnRuLWluZm86Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4taW5mbzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4taW5mbzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1pbmZvOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1pbmZvOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1pbmZvOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4taW5mby5hY3RpdmUgaSxcbi5idG4uYnRuLWluZm8uYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4taW5mby5zaG93IGksXG4uYnRuLmJ0bi1pbmZvLnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWluZm8gaSxcbi5zaG93ID4gLmJ0bi5idG4taW5mbyAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtaW5mby1pbnZlcnNlKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1pbmZvOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1pbmZvOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1pbmZvOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taW5mby5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1pbmZvLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWluZm8taW52ZXJzZSk7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWluZm8ge1xuICBjb2xvcjogdmFyKC0tYnMtaW5mbyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtaW5mby1saWdodCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWluZm8tbGlnaHQpO1xufVxuLmJ0bi5idG4tbGlnaHQtaW5mbyBpLFxuLmJ0bi5idG4tbGlnaHQtaW5mbyAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtaW5mbyk7XG59XG4uYnRuLmJ0bi1saWdodC1pbmZvLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1pbmZvKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LWluZm8sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtaW5mbywgLmJ0bi5idG4tbGlnaHQtaW5mbzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC1pbmZvOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LWluZm86YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LWluZm8uYWN0aXZlLCAuYnRuLmJ0bi1saWdodC1pbmZvLnNob3csIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtaW5mbyB7XG4gIGNvbG9yOiB2YXIoLS1icy1pbmZvLWludmVyc2UpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWluZm8pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1pbmZvKSAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtaW5mbyBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtaW5mbyAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtaW5mbyBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1pbmZvIC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQtaW5mbzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1saWdodC1pbmZvOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC1pbmZvOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWxpZ2h0LWluZm86aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LWluZm86YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWxpZ2h0LWluZm86YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC1pbmZvLmFjdGl2ZSBpLFxuLmJ0bi5idG4tbGlnaHQtaW5mby5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC1pbmZvLnNob3cgaSxcbi5idG4uYnRuLWxpZ2h0LWluZm8uc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtaW5mbyBpLFxuLnNob3cgPiAuYnRuLmJ0bi1saWdodC1pbmZvIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1pbmZvLWludmVyc2UpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtaW5mby5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtaW5mby5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWluZm86Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWluZm86aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWluZm86YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1pbmZvLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWluZm8uc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtaW5mby5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtaW5mby1pbnZlcnNlKTtcbn1cblxuLmJ0bi5idG4tYmctaW5mbyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtaW5mbyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWluZm8pO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWluZm8sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWluZm8sIC5idG4uYnRuLWFjdGl2ZS1pbmZvOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1pbmZvOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1pbmZvOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtaW5mby5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1pbmZvLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWluZm8ge1xuICBjb2xvcjogdmFyKC0tYnMtaW5mby1pbnZlcnNlKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1pbmZvKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtaW5mbykgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pbmZvIGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaW5mbyAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWluZm8gaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWluZm8gLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaW5mbzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtaW5mbzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWluZm86aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWluZm86aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pbmZvOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtaW5mbzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pbmZvLmFjdGl2ZSBpLFxuLmJ0bi5idG4tYWN0aXZlLWluZm8uYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWluZm8uc2hvdyBpLFxuLmJ0bi5idG4tYWN0aXZlLWluZm8uc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWluZm8gaSxcbi5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWluZm8gLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLWluZm8taW52ZXJzZSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaW5mby5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWluZm8uZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaW5mbzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWluZm86aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pbmZvOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWluZm8uYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWluZm8uc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWluZm8uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWluZm8taW52ZXJzZSk7XG59XG5cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1pbmZvLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1pbmZvLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mbzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mbzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mbzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm8uYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mby5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1saWdodC1pbmZvIHtcbiAgY29sb3I6IHZhcigtLWJzLWluZm8pO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWluZm8tbGlnaHQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1pbmZvLWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm8gaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1pbmZvIC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mbyBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mbyAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1saWdodC1pbmZvOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1saWdodC1pbmZvOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mbzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mbzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm86YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1saWdodC1pbmZvOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm8uYWN0aXZlIGksXG4uYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mby5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mby5zaG93IGksXG4uYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mby5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mbyBpLFxuLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mbyAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtaW5mbyk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mby5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm8uZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mbzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm86aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1pbmZvOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm8uYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm8uc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm8uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWluZm8pO1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWluZm8ge1xuICBjb2xvcjogdmFyKC0tYnMtaW5mbyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtaW5mbyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1pbmZvIGksXG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWluZm8gLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLWluZm8pO1xufVxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1pbmZvKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtaW5mbywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWluZm8sIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtaW5mbzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWluZm86aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1pbmZvOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWluZm8uYWN0aXZlLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWluZm8uc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWluZm8ge1xuICBjb2xvcjogdmFyKC0tYnMtaW5mby1hY3RpdmUpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWluZm8pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1pbmZvLWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1pbmZvIGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWluZm8gLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtaW5mbyBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWluZm8gLnN2Zy1pY29uLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWluZm86Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1pbmZvOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWluZm86aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1pbmZvOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWluZm86YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtaW5mbzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtaW5mby5hY3RpdmUgaSxcbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtaW5mby5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWluZm8uc2hvdyBpLFxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1pbmZvLnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtaW5mbyBpLFxuLnNob3cgPiAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWluZm8gLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLWluZm8tYWN0aXZlKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1pbmZvOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWluZm86aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtaW5mbzphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtaW5mby5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWluZm8uc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1pbmZvLWFjdGl2ZSk7XG59XG5cbi5idG4uYnRuLXdhcm5pbmcge1xuICBjb2xvcjogdmFyKC0tYnMtd2FybmluZy1pbnZlcnNlKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtd2FybmluZyk7XG59XG4uYnRuLmJ0bi13YXJuaW5nIGksXG4uYnRuLmJ0bi13YXJuaW5nIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWludmVyc2UpO1xufVxuLmJ0bi5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtd2FybmluZy1pbnZlcnNlKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLXdhcm5pbmcsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4td2FybmluZywgLmJ0bi5idG4td2FybmluZzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi13YXJuaW5nOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLXdhcm5pbmc6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLXdhcm5pbmcuYWN0aXZlLCAuYnRuLmJ0bi13YXJuaW5nLnNob3csIC5zaG93ID4gLmJ0bi5idG4td2FybmluZyB7XG4gIGNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWludmVyc2UpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXdhcm5pbmctYWN0aXZlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtd2FybmluZy1hY3RpdmUpICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi13YXJuaW5nIGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi13YXJuaW5nIC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi13YXJuaW5nIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLXdhcm5pbmcgLnN2Zy1pY29uLCAuYnRuLmJ0bi13YXJuaW5nOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLXdhcm5pbmc6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4td2FybmluZzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4td2FybmluZzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4td2FybmluZzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLXdhcm5pbmcuYWN0aXZlIGksXG4uYnRuLmJ0bi13YXJuaW5nLmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLXdhcm5pbmcuc2hvdyBpLFxuLmJ0bi5idG4td2FybmluZy5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi13YXJuaW5nIGksXG4uc2hvdyA+IC5idG4uYnRuLXdhcm5pbmcgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXdhcm5pbmctaW52ZXJzZSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4td2FybmluZzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4td2FybmluZzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4td2FybmluZzphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXdhcm5pbmcuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4td2FybmluZy5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWludmVyc2UpO1xufVxuXG4uYnRuLmJ0bi1saWdodC13YXJuaW5nIHtcbiAgY29sb3I6IHZhcigtLWJzLXdhcm5pbmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXdhcm5pbmctbGlnaHQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWxpZ2h0KTtcbn1cbi5idG4uYnRuLWxpZ2h0LXdhcm5pbmcgaSxcbi5idG4uYnRuLWxpZ2h0LXdhcm5pbmcgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXdhcm5pbmcpO1xufVxuLmJ0bi5idG4tbGlnaHQtd2FybmluZy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtd2FybmluZyk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC13YXJuaW5nLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmcsIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQtd2FybmluZzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC13YXJuaW5nOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC13YXJuaW5nLmFjdGl2ZSwgLmJ0bi5idG4tbGlnaHQtd2FybmluZy5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXdhcm5pbmcge1xuICBjb2xvcjogdmFyKC0tYnMtd2FybmluZy1pbnZlcnNlKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtd2FybmluZykgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmcgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmcgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmcgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtd2FybmluZyAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tbGlnaHQtd2FybmluZzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQtd2FybmluZzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1saWdodC13YXJuaW5nOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC13YXJuaW5nOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1saWdodC13YXJuaW5nOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQtd2FybmluZy5hY3RpdmUgaSxcbi5idG4uYnRuLWxpZ2h0LXdhcm5pbmcuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQtd2FybmluZy5zaG93IGksXG4uYnRuLmJ0bi1saWdodC13YXJuaW5nLnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXdhcm5pbmcgaSxcbi5zaG93ID4gLmJ0bi5idG4tbGlnaHQtd2FybmluZyAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtd2FybmluZy1pbnZlcnNlKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC13YXJuaW5nOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC13YXJuaW5nOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC13YXJuaW5nOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtd2FybmluZy5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC13YXJuaW5nLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXdhcm5pbmctaW52ZXJzZSk7XG59XG5cbi5idG4uYnRuLWJnLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXdhcm5pbmcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nLCAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXdhcm5pbmcuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZy5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nIHtcbiAgY29sb3I6IHZhcigtLWJzLXdhcm5pbmctaW52ZXJzZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtd2FybmluZyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdhcm5pbmcpICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZyBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXdhcm5pbmcgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS13YXJuaW5nOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLXdhcm5pbmc6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZy5hY3RpdmUgaSxcbi5idG4uYnRuLWFjdGl2ZS13YXJuaW5nLmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nLnNob3cgaSxcbi5idG4uYnRuLWFjdGl2ZS13YXJuaW5nLnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nIGksXG4uc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWludmVyc2UpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZzphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWludmVyc2UpO1xufVxuXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtd2FybmluZywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtd2FybmluZywgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmc6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmc6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmcuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtd2FybmluZyB7XG4gIGNvbG9yOiB2YXIoLS1icy13YXJuaW5nKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWxpZ2h0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtd2FybmluZy1saWdodCkgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nIGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtd2FybmluZyAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmcgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmcgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtd2FybmluZzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtbGlnaHQtd2FybmluZzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmc6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmc6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtbGlnaHQtd2FybmluZzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nLmFjdGl2ZSBpLFxuLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmcuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmcuc2hvdyBpLFxuLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmcuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmcgaSxcbi5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmcgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXdhcm5pbmcpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtd2FybmluZzphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy13YXJuaW5nKTtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS13YXJuaW5nIHtcbiAgY29sb3I6IHZhcigtLWJzLXdhcm5pbmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXdhcm5pbmcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtd2FybmluZyBpLFxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS13YXJuaW5nIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy13YXJuaW5nKTtcbn1cbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtd2FybmluZyk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXdhcm5pbmcsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS13YXJuaW5nLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS13YXJuaW5nOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtd2FybmluZzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS13YXJuaW5nLmFjdGl2ZSwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS13YXJuaW5nLnNob3csIC5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS13YXJuaW5nIHtcbiAgY29sb3I6IHZhcigtLWJzLXdhcm5pbmctYWN0aXZlKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtd2FybmluZy1saWdodCkgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtd2FybmluZyBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS13YXJuaW5nIC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXdhcm5pbmcgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS13YXJuaW5nIC5zdmctaWNvbiwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS13YXJuaW5nOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtd2FybmluZzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS13YXJuaW5nOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtd2FybmluZzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS13YXJuaW5nOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXdhcm5pbmc6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXdhcm5pbmcuYWN0aXZlIGksXG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXdhcm5pbmcuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS13YXJuaW5nLnNob3cgaSxcbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtd2FybmluZy5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXdhcm5pbmcgaSxcbi5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS13YXJuaW5nIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWFjdGl2ZSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtd2FybmluZzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS13YXJuaW5nOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXdhcm5pbmc6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXdhcm5pbmcuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS13YXJuaW5nLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtd2FybmluZy1hY3RpdmUpO1xufVxuXG4uYnRuLmJ0bi1kYW5nZXIge1xuICBjb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWludmVyc2UpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWRhbmdlcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhbmdlcik7XG59XG4uYnRuLmJ0bi1kYW5nZXIgaSxcbi5idG4uYnRuLWRhbmdlciAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWludmVyc2UpO1xufVxuLmJ0bi5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYW5nZXItaW52ZXJzZSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1kYW5nZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tZGFuZ2VyLCAuYnRuLmJ0bi1kYW5nZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tZGFuZ2VyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWRhbmdlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tZGFuZ2VyLmFjdGl2ZSwgLmJ0bi5idG4tZGFuZ2VyLnNob3csIC5zaG93ID4gLmJ0bi5idG4tZGFuZ2VyIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhbmdlci1pbnZlcnNlKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYW5nZXItYWN0aXZlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWFjdGl2ZSkgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWRhbmdlciBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tZGFuZ2VyIC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1kYW5nZXIgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tZGFuZ2VyIC5zdmctaWNvbiwgLmJ0bi5idG4tZGFuZ2VyOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWRhbmdlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tZGFuZ2VyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWRhbmdlcjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tZGFuZ2VyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1kYW5nZXI6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1kYW5nZXIuYWN0aXZlIGksXG4uYnRuLmJ0bi1kYW5nZXIuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tZGFuZ2VyLnNob3cgaSxcbi5idG4uYnRuLWRhbmdlci5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1kYW5nZXIgaSxcbi5zaG93ID4gLmJ0bi5idG4tZGFuZ2VyIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYW5nZXItaW52ZXJzZSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWRhbmdlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tZGFuZ2VyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1kYW5nZXI6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1kYW5nZXIuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tZGFuZ2VyLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWludmVyc2UpO1xufVxuXG4uYnRuLmJ0bi1saWdodC1kYW5nZXIge1xuICBjb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYW5nZXItbGlnaHQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYW5nZXItbGlnaHQpO1xufVxuLmJ0bi5idG4tbGlnaHQtZGFuZ2VyIGksXG4uYnRuLmJ0bi1saWdodC1kYW5nZXIgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhbmdlcik7XG59XG4uYnRuLmJ0bi1saWdodC1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhbmdlcik7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC1kYW5nZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyLCAuYnRuLmJ0bi1saWdodC1kYW5nZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LWRhbmdlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyLmFjdGl2ZSwgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyLnNob3csIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtZGFuZ2VyIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhbmdlci1pbnZlcnNlKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIpICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC1kYW5nZXIgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LWRhbmdlciAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWRhbmdlciAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LWRhbmdlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1saWdodC1kYW5nZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LWRhbmdlcjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1saWdodC1kYW5nZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LWRhbmdlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tbGlnaHQtZGFuZ2VyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyLmFjdGl2ZSBpLFxuLmJ0bi5idG4tbGlnaHQtZGFuZ2VyLmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LWRhbmdlci5zaG93IGksXG4uYnRuLmJ0bi1saWdodC1kYW5nZXIuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtZGFuZ2VyIGksXG4uc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWRhbmdlciAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWludmVyc2UpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1kYW5nZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWRhbmdlcjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWRhbmdlci5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhbmdlci1pbnZlcnNlKTtcbn1cblxuLmJ0bi5idG4tYmctZGFuZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWRhbmdlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyLCAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1kYW5nZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWRhbmdlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWRhbmdlci5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1kYW5nZXIuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhbmdlci1pbnZlcnNlKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIpICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyIGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyIC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1kYW5nZXIgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1kYW5nZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1kYW5nZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWRhbmdlcjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWRhbmdlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWRhbmdlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1kYW5nZXIuYWN0aXZlIGksXG4uYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyLmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1kYW5nZXIuc2hvdyBpLFxuLmJ0bi5idG4tYWN0aXZlLWRhbmdlci5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyIGksXG4uc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1kYW5nZXIgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhbmdlci1pbnZlcnNlKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWRhbmdlci5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhbmdlci1pbnZlcnNlKTtcbn1cblxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhbmdlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhbmdlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhbmdlci5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXIuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhbmdlcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWxpZ2h0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhbmdlciBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhbmdlciAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhbmdlciBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhbmdlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXI6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXI6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyLmFjdGl2ZSBpLFxuLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhbmdlci5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyLnNob3cgaSxcbi5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXIuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhbmdlciBpLFxuLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhbmdlci5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhbmdlci5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXI6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXIuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhbmdlci5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYW5nZXIge1xuICBjb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFuZ2VyIGksXG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhbmdlciAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcbn1cbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYW5nZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYW5nZXIsIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFuZ2VyOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFuZ2VyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFuZ2VyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhbmdlci5hY3RpdmUsIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFuZ2VyLnNob3csIC5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYW5nZXIge1xuICBjb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWFjdGl2ZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYW5nZXIgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFuZ2VyIC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhbmdlciBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhbmdlciAuc3ZnLWljb24sIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFuZ2VyOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFuZ2VyOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhbmdlcjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhbmdlcjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYW5nZXI6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFuZ2VyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYW5nZXIuYWN0aXZlIGksXG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhbmdlci5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhbmdlci5zaG93IGksXG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhbmdlci5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhbmdlciBpLFxuLnNob3cgPiAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhbmdlciAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWFjdGl2ZSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhbmdlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYW5nZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFuZ2VyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYW5nZXIuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYW5nZXIuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhbmdlci1hY3RpdmUpO1xufVxuXG4uYnRuLmJ0bi1kYXJrIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhcmstaW52ZXJzZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFyayk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhcmspO1xufVxuLmJ0bi5idG4tZGFyayBpLFxuLmJ0bi5idG4tZGFyayAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtZGFyay1pbnZlcnNlKTtcbn1cbi5idG4uYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhcmstaW52ZXJzZSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1kYXJrLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWRhcmssIC5idG4uYnRuLWRhcms6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tZGFyazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1kYXJrOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1kYXJrLmFjdGl2ZSwgLmJ0bi5idG4tZGFyay5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWRhcmsge1xuICBjb2xvcjogdmFyKC0tYnMtZGFyay1pbnZlcnNlKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYXJrLWFjdGl2ZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhcmstYWN0aXZlKSAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tZGFyayBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tZGFyayAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tZGFyayBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1kYXJrIC5zdmctaWNvbiwgLmJ0bi5idG4tZGFyazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1kYXJrOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1kYXJrOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1kYXJrLmFjdGl2ZSBpLFxuLmJ0bi5idG4tZGFyay5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1kYXJrLnNob3cgaSxcbi5idG4uYnRuLWRhcmsuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tZGFyayBpLFxuLnNob3cgPiAuYnRuLmJ0bi1kYXJrIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYXJrLWludmVyc2UpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tZGFyay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tZGFyay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWRhcms6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1kYXJrLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWRhcmsuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tZGFyay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtZGFyay1pbnZlcnNlKTtcbn1cblxuLmJ0bi5idG4tbGlnaHQtZGFyayB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYXJrKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYXJrLWxpZ2h0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFyay1saWdodCk7XG59XG4uYnRuLmJ0bi1saWdodC1kYXJrIGksXG4uYnRuLmJ0bi1saWdodC1kYXJrIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYXJrKTtcbn1cbi5idG4uYnRuLWxpZ2h0LWRhcmsuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhcmspO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtZGFyaywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1kYXJrLCAuYnRuLmJ0bi1saWdodC1kYXJrOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQtZGFyazphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQtZGFyay5hY3RpdmUsIC5idG4uYnRuLWxpZ2h0LWRhcmsuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1kYXJrIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhcmstaW52ZXJzZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFyayk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhcmspICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC1kYXJrIGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC1kYXJrIC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1kYXJrIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWRhcmsgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC1kYXJrOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWxpZ2h0LWRhcms6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tbGlnaHQtZGFyazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQtZGFyazphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tbGlnaHQtZGFyazphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LWRhcmsuYWN0aXZlIGksXG4uYnRuLmJ0bi1saWdodC1kYXJrLmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LWRhcmsuc2hvdyBpLFxuLmJ0bi5idG4tbGlnaHQtZGFyay5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1kYXJrIGksXG4uc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWRhcmsgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhcmstaW52ZXJzZSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC1kYXJrLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1kYXJrLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtZGFyazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtZGFyazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtZGFyazphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWRhcmsuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtZGFyay5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1kYXJrLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYXJrLWludmVyc2UpO1xufVxuXG4uYnRuLmJ0bi1iZy1kYXJrIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYXJrKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFyayk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtZGFyaywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtZGFyaywgLmJ0bi5idG4tYWN0aXZlLWRhcms6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1kYXJrLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLWRhcmsuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtZGFyayB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYXJrLWludmVyc2UpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWRhcmspO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYXJrKSAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWRhcmsgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1kYXJrIC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtZGFyayBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtZGFyayAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1kYXJrOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1kYXJrOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtZGFyazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtZGFyazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1kYXJrOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWRhcmsuYWN0aXZlIGksXG4uYnRuLmJ0bi1hY3RpdmUtZGFyay5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtZGFyay5zaG93IGksXG4uYnRuLmJ0bi1hY3RpdmUtZGFyay5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtZGFyayBpLFxuLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtZGFyayAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtZGFyay1pbnZlcnNlKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtZGFyay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1kYXJrOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtZGFyazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtZGFyay5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtZGFyay5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtZGFyay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtZGFyay1pbnZlcnNlKTtcbn1cblxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhcmssIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhcmssIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyay5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhcmsge1xuICBjb2xvcjogdmFyKC0tYnMtZGFyayk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFyay1saWdodCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhcmstbGlnaHQpICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyayBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhcmsgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhcms6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhcms6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyazphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyay5hY3RpdmUgaSxcbi5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrLmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrLnNob3cgaSxcbi5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrLnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrIGksXG4uc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYXJrKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyay5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyay5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtZGFyayk7XG59XG5cbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFyayB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYXJrKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYXJrKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhcmsgaSxcbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFyayAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtZGFyayk7XG59XG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhcmspO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXJrLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFyaywgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXJrOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFyazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFyay5hY3RpdmUsIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFyay5zaG93LCAuc2hvdyA+IC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFyayB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYXJrLWFjdGl2ZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFyayk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhcmstbGlnaHQpICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhcmsgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFyayAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXJrIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFyayAuc3ZnLWljb24sIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFyazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhcms6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFyazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFyazphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXJrOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXJrLmFjdGl2ZSBpLFxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXJrLmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFyay5zaG93IGksXG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhcmsuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXJrIGksXG4uc2hvdyA+IC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFyayAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtZGFyay1hY3RpdmUpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhcms6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFyazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXJrOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXJrLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFyay5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhcmstYWN0aXZlKTtcbn1cblxuLmJ0bi5idG4tY29sb3Itd2hpdGUge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC13aGl0ZSk7XG59XG4uYnRuLmJ0bi1jb2xvci13aGl0ZSBpLFxuLmJ0bi5idG4tY29sb3Itd2hpdGUgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtd2hpdGUpO1xufVxuLmJ0bi5idG4tY29sb3Itd2hpdGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtd2hpdGUpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2hpdGU6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZS5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZS5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZSB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXdoaXRlKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZSBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlIC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2hpdGUgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2hpdGU6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2hpdGUuYWN0aXZlIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2hpdGUuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlLnNob3cgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZS5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2hpdGUgaSxcbi5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXdoaXRlKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2hpdGU6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZTphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2hpdGUuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXdoaXRlKTtcbn1cblxuLmJ0bi5idG4taWNvbi13aGl0ZSBpLFxuLmJ0bi5idG4taWNvbi13aGl0ZSAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC13aGl0ZSk7XG59XG4uYnRuLmJ0bi1pY29uLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXdoaXRlKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdoaXRlIGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13aGl0ZSAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24td2hpdGUgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24td2hpdGUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13aGl0ZTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi13aGl0ZTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24td2hpdGU6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24td2hpdGU6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdoaXRlOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi13aGl0ZTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdoaXRlLmFjdGl2ZSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24td2hpdGUuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24td2hpdGUuc2hvdyBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24td2hpdGUuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24td2hpdGUgaSxcbi5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24td2hpdGUgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtd2hpdGUpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24td2hpdGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24td2hpdGU6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdoaXRlOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13aGl0ZTphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdoaXRlLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdoaXRlLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXdoaXRlKTtcbn1cblxuLmJ0bi5idG4tdGV4dC13aGl0ZSB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXdoaXRlKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXdoaXRlLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXdoaXRlLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC13aGl0ZTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC13aGl0ZTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC13aGl0ZTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtd2hpdGUuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC13aGl0ZS5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS10ZXh0LXdoaXRlIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtd2hpdGUpO1xufVxuXG4uYnRuLmJ0bi1jb2xvci1wcmltYXJ5IHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtcHJpbWFyeSk7XG59XG4uYnRuLmJ0bi1jb2xvci1wcmltYXJ5IGksXG4uYnRuLmJ0bi1jb2xvci1wcmltYXJ5IC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXByaW1hcnkpO1xufVxuLmJ0bi5idG4tY29sb3ItcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1wcmltYXJ5KTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5LCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5LCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXByaW1hcnkuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeS5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5IHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtcHJpbWFyeSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeSBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXByaW1hcnkgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5IGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5IC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXByaW1hcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXByaW1hcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXByaW1hcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeS5hY3RpdmUgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5LmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5LnNob3cgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5LnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5IGksXG4uc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5IC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXByaW1hcnkpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXByaW1hcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5LmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5LnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXByaW1hcnkpO1xufVxuXG4uYnRuLmJ0bi1pY29uLXByaW1hcnkgaSxcbi5idG4uYnRuLWljb24tcHJpbWFyeSAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1wcmltYXJ5KTtcbn1cbi5idG4uYnRuLWljb24tcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1wcmltYXJ5KTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXByaW1hcnkgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXByaW1hcnkgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXByaW1hcnkgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tcHJpbWFyeSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLXByaW1hcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tcHJpbWFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1wcmltYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1wcmltYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tcHJpbWFyeS5hY3RpdmUgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLXByaW1hcnkuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tcHJpbWFyeS5zaG93IGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1wcmltYXJ5LnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLXByaW1hcnkgaSxcbi5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tcHJpbWFyeSAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1wcmltYXJ5KTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1wcmltYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tcHJpbWFyeS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1wcmltYXJ5LnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtcHJpbWFyeSk7XG59XG5cbi5idG4uYnRuLXRleHQtcHJpbWFyeSB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXByaW1hcnkpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtcHJpbWFyeSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1wcmltYXJ5LCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXByaW1hcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtcHJpbWFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtcHJpbWFyeS5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXByaW1hcnkuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtcHJpbWFyeSk7XG59XG5cbi5idG4uYnRuLWNvbG9yLXNlY29uZGFyeSB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXNlY29uZGFyeSk7XG59XG4uYnRuLmJ0bi1jb2xvci1zZWNvbmRhcnkgaSxcbi5idG4uYnRuLWNvbG9yLXNlY29uZGFyeSAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1zZWNvbmRhcnkpO1xufVxuLmJ0bi5idG4tY29sb3Itc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXNlY29uZGFyeSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc2Vjb25kYXJ5LCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc2Vjb25kYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc2Vjb25kYXJ5LmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeS5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnkge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1zZWNvbmRhcnkpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeSBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeSAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeSBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc2Vjb25kYXJ5IC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3Itc2Vjb25kYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc2Vjb25kYXJ5LmFjdGl2ZSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeS5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc2Vjb25kYXJ5LnNob3cgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnkuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeSBpLFxuLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc2Vjb25kYXJ5IC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXNlY29uZGFyeSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeS5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXNlY29uZGFyeSk7XG59XG5cbi5idG4uYnRuLWljb24tc2Vjb25kYXJ5IGksXG4uYnRuLmJ0bi1pY29uLXNlY29uZGFyeSAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1zZWNvbmRhcnkpO1xufVxuLmJ0bi5idG4taWNvbi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtc2Vjb25kYXJ5KTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXNlY29uZGFyeSBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tc2Vjb25kYXJ5IC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zZWNvbmRhcnkgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tc2Vjb25kYXJ5IC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tc2Vjb25kYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLXNlY29uZGFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tc2Vjb25kYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1zZWNvbmRhcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zZWNvbmRhcnkuYWN0aXZlIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1zZWNvbmRhcnkuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tc2Vjb25kYXJ5LnNob3cgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLXNlY29uZGFyeS5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zZWNvbmRhcnkgaSxcbi5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tc2Vjb25kYXJ5IC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXNlY29uZGFyeSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zZWNvbmRhcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zZWNvbmRhcnkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tc2Vjb25kYXJ5LnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1zZWNvbmRhcnkpO1xufVxuXG4uYnRuLmJ0bi10ZXh0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXNlY29uZGFyeSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1zZWNvbmRhcnksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtc2Vjb25kYXJ5LCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXNlY29uZGFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtc2Vjb25kYXJ5LmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtc2Vjb25kYXJ5LnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLXRleHQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtc2Vjb25kYXJ5KTtcbn1cblxuLmJ0bi5idG4tY29sb3ItbGlnaHQge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1saWdodCk7XG59XG4uYnRuLmJ0bi1jb2xvci1saWdodCBpLFxuLmJ0bi5idG4tY29sb3ItbGlnaHQgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtbGlnaHQpO1xufVxuLmJ0bi5idG4tY29sb3ItbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtbGlnaHQpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0LCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodCwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbGlnaHQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodC5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodC5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodCB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWxpZ2h0KTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodCBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0IC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbGlnaHQgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0IC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItbGlnaHQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbGlnaHQuYWN0aXZlIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItbGlnaHQuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0LnNob3cgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodC5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbGlnaHQgaSxcbi5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0IC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWxpZ2h0KTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbGlnaHQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodDphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodC5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbGlnaHQuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWxpZ2h0KTtcbn1cblxuLmJ0bi5idG4taWNvbi1saWdodCBpLFxuLmJ0bi5idG4taWNvbi1saWdodCAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1saWdodCk7XG59XG4uYnRuLmJ0bi1pY29uLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWxpZ2h0KTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWxpZ2h0IGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1saWdodCAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tbGlnaHQgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tbGlnaHQgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1saWdodDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1saWdodDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tbGlnaHQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tbGlnaHQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLWxpZ2h0OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1saWdodDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLWxpZ2h0LmFjdGl2ZSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tbGlnaHQuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tbGlnaHQuc2hvdyBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tbGlnaHQuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tbGlnaHQgaSxcbi5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tbGlnaHQgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtbGlnaHQpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tbGlnaHQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWxpZ2h0OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1saWdodDphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWxpZ2h0LmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWxpZ2h0LnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWxpZ2h0KTtcbn1cblxuLmJ0bi5idG4tdGV4dC1saWdodCB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWxpZ2h0KTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWxpZ2h0LCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWxpZ2h0LCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1saWdodDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1saWdodDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1saWdodDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtbGlnaHQuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1saWdodC5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS10ZXh0LWxpZ2h0IHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtbGlnaHQpO1xufVxuXG4uYnRuLmJ0bi1jb2xvci1zdWNjZXNzIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtc3VjY2Vzcyk7XG59XG4uYnRuLmJ0bi1jb2xvci1zdWNjZXNzIGksXG4uYnRuLmJ0bi1jb2xvci1zdWNjZXNzIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXN1Y2Nlc3MpO1xufVxuLmJ0bi5idG4tY29sb3Itc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1zdWNjZXNzKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2Vzczpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2VzczphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXN1Y2Nlc3MuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2Vzcy5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtc3VjY2Vzcyk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2VzcyBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXN1Y2Nlc3MgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2VzczphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXN1Y2Nlc3M6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2Vzcy5hY3RpdmUgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzLmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzLnNob3cgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzLnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzIGksXG4uc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXN1Y2Nlc3MpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2VzczphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXN1Y2Nlc3MpO1xufVxuXG4uYnRuLmJ0bi1pY29uLXN1Y2Nlc3MgaSxcbi5idG4uYnRuLWljb24tc3VjY2VzcyAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1zdWNjZXNzKTtcbn1cbi5idG4uYnRuLWljb24tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1zdWNjZXNzKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXN1Y2Nlc3MgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXN1Y2Nlc3MgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXN1Y2Nlc3MgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tc3VjY2VzcyAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tc3VjY2Vzczpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zdWNjZXNzOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1zdWNjZXNzOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tc3VjY2Vzcy5hY3RpdmUgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLXN1Y2Nlc3MuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tc3VjY2Vzcy5zaG93IGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1zdWNjZXNzLnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLXN1Y2Nlc3MgaSxcbi5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tc3VjY2VzcyAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1zdWNjZXNzKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zdWNjZXNzOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tc3VjY2Vzcy5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zdWNjZXNzLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtc3VjY2Vzcyk7XG59XG5cbi5idG4uYnRuLXRleHQtc3VjY2VzcyB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXN1Y2Nlc3MpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtc3VjY2VzcywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1zdWNjZXNzLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtc3VjY2VzczphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtc3VjY2Vzcy5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXN1Y2Nlc3Muc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1zdWNjZXNzIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtc3VjY2Vzcyk7XG59XG5cbi5idG4uYnRuLWNvbG9yLWluZm8ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1pbmZvKTtcbn1cbi5idG4uYnRuLWNvbG9yLWluZm8gaSxcbi5idG4uYnRuLWNvbG9yLWluZm8gLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtaW5mbyk7XG59XG4uYnRuLmJ0bi1jb2xvci1pbmZvLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWluZm8pO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm8sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm8sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItaW5mby5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm8ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1pbmZvKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvIGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItaW5mbyAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm8gaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm8gLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItaW5mbzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItaW5mbzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm86aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm86aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItaW5mbzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvLmFjdGl2ZSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm8uYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm8uc2hvdyBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm8uc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm8gaSxcbi5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm8gLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtaW5mbyk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItaW5mby5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm8uZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItaW5mbzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm86aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm8uYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm8uc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm8uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtaW5mbyk7XG59XG5cbi5idG4uYnRuLWljb24taW5mbyBpLFxuLmJ0bi5idG4taWNvbi1pbmZvIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWluZm8pO1xufVxuLmJ0bi5idG4taWNvbi1pbmZvLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWluZm8pO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24taW5mbyBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24taW5mbyAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24taW5mbyBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1pbmZvIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24taW5mbzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1pbmZvOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1pbmZvOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLWluZm86aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLWluZm86YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLWluZm86YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1pbmZvLmFjdGl2ZSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24taW5mby5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1pbmZvLnNob3cgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLWluZm8uc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24taW5mbyBpLFxuLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1pbmZvIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWluZm8pO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24taW5mby5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24taW5mby5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWluZm86Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWluZm86aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWluZm86YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1pbmZvLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWluZm8uc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24taW5mby5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1pbmZvKTtcbn1cblxuLmJ0bi5idG4tdGV4dC1pbmZvIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtaW5mbyk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1pbmZvLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWluZm8sIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWluZm86Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtaW5mbzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1pbmZvOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1pbmZvLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtaW5mby5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS10ZXh0LWluZm8ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1pbmZvKTtcbn1cblxuLmJ0bi5idG4tY29sb3Itd2FybmluZyB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXdhcm5pbmcpO1xufVxuLmJ0bi5idG4tY29sb3Itd2FybmluZyBpLFxuLmJ0bi5idG4tY29sb3Itd2FybmluZyAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC13YXJuaW5nKTtcbn1cbi5idG4uYnRuLWNvbG9yLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtd2FybmluZyk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZywgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmc6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmc6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13YXJuaW5nLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmcuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZyB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXdhcm5pbmcpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmcgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13YXJuaW5nIC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZyBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZyAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13YXJuaW5nOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci13YXJuaW5nOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmc6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci13YXJuaW5nOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmcuYWN0aXZlIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZy5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZy5zaG93IGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZy5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZyBpLFxuLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZyAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC13YXJuaW5nKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13YXJuaW5nOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmc6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZy5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZy5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC13YXJuaW5nKTtcbn1cblxuLmJ0bi5idG4taWNvbi13YXJuaW5nIGksXG4uYnRuLmJ0bi1pY29uLXdhcm5pbmcgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtd2FybmluZyk7XG59XG4uYnRuLmJ0bi1pY29uLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtd2FybmluZyk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13YXJuaW5nIGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13YXJuaW5nIC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13YXJuaW5nIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdhcm5pbmcgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13YXJuaW5nOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdhcm5pbmc6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24td2FybmluZzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24td2FybmluZzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24td2FybmluZzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdhcm5pbmcuYWN0aXZlIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi13YXJuaW5nLmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdhcm5pbmcuc2hvdyBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24td2FybmluZy5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13YXJuaW5nIGksXG4uc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLXdhcm5pbmcgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtd2FybmluZyk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24td2FybmluZzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24td2FybmluZzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24td2FybmluZzphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdhcm5pbmcuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24td2FybmluZy5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXdhcm5pbmcpO1xufVxuXG4uYnRuLmJ0bi10ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC13YXJuaW5nKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXdhcm5pbmcsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtd2FybmluZywgLmJ0bi5idG4tYWN0aXZlLXRleHQtd2FybmluZzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC13YXJuaW5nOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXdhcm5pbmc6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXdhcm5pbmcuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC13YXJuaW5nLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLXRleHQtd2FybmluZyB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXdhcm5pbmcpO1xufVxuXG4uYnRuLmJ0bi1jb2xvci1kYW5nZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1kYW5nZXIpO1xufVxuLmJ0bi5idG4tY29sb3ItZGFuZ2VyIGksXG4uYnRuLmJ0bi1jb2xvci1kYW5nZXIgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZGFuZ2VyKTtcbn1cbi5idG4uYnRuLWNvbG9yLWRhbmdlci5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1kYW5nZXIpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYW5nZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlci5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYW5nZXIuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZGFuZ2VyKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYW5nZXIgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYW5nZXIgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYW5nZXIgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlciAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYW5nZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlcjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlci5hY3RpdmUgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYW5nZXIuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlci5zaG93IGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyLnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYW5nZXIgaSxcbi5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlciAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1kYW5nZXIpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlci5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlci5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYW5nZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYW5nZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYW5nZXI6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYW5nZXIuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlci5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1kYW5nZXIpO1xufVxuXG4uYnRuLmJ0bi1pY29uLWRhbmdlciBpLFxuLmJ0bi5idG4taWNvbi1kYW5nZXIgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZGFuZ2VyKTtcbn1cbi5idG4uYnRuLWljb24tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWRhbmdlcik7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYW5nZXIgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhbmdlciAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFuZ2VyIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhbmdlciAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhbmdlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYW5nZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhbmdlcjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYW5nZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhbmdlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tZGFuZ2VyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFuZ2VyLmFjdGl2ZSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tZGFuZ2VyLmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhbmdlci5zaG93IGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYW5nZXIuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZGFuZ2VyIGksXG4uc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhbmdlciAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1kYW5nZXIpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYW5nZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhbmdlcjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFuZ2VyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFuZ2VyLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhbmdlci5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZGFuZ2VyKTtcbn1cblxuLmJ0bi5idG4tdGV4dC1kYW5nZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1kYW5nZXIpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtZGFuZ2VyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWRhbmdlciwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZGFuZ2VyOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWRhbmdlcjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1kYW5nZXI6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWRhbmdlci5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWRhbmdlci5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS10ZXh0LWRhbmdlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWRhbmdlcik7XG59XG5cbi5idG4uYnRuLWNvbG9yLWRhcmsge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1kYXJrKTtcbn1cbi5idG4uYnRuLWNvbG9yLWRhcmsgaSxcbi5idG4uYnRuLWNvbG9yLWRhcmsgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZGFyayk7XG59XG4uYnRuLmJ0bi1jb2xvci1kYXJrLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWRhcmspO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcmssIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcmssIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFyay5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcmsge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1kYXJrKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrIGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFyayAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcmsgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcmsgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFyazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFyazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFyazphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrLmFjdGl2ZSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcmsuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcmsuc2hvdyBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcmsuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcmsgaSxcbi5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcmsgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZGFyayk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFyay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFyazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcmsuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcmsuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZGFyayk7XG59XG5cbi5idG4uYnRuLWljb24tZGFyayBpLFxuLmJ0bi5idG4taWNvbi1kYXJrIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWRhcmspO1xufVxuLmJ0bi5idG4taWNvbi1kYXJrLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWRhcmspO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFyayBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFyayAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFyayBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYXJrIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFyazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYXJrOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYXJrOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYXJrLmFjdGl2ZSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tZGFyay5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYXJrLnNob3cgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLWRhcmsuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZGFyayBpLFxuLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYXJrIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWRhcmspO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFyay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFyay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhcms6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYXJrLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhcmsuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZGFyay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1kYXJrKTtcbn1cblxuLmJ0bi5idG4tdGV4dC1kYXJrIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZGFyayk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1kYXJrLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWRhcmssIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWRhcms6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZGFyazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1kYXJrOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1kYXJrLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZGFyay5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS10ZXh0LWRhcmsge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1kYXJrKTtcbn1cblxuLmJ0bi5idG4tY29sb3ItbXV0ZWQge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1tdXRlZCk7XG59XG4uYnRuLmJ0bi1jb2xvci1tdXRlZCBpLFxuLmJ0bi5idG4tY29sb3ItbXV0ZWQgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtbXV0ZWQpO1xufVxuLmJ0bi5idG4tY29sb3ItbXV0ZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtbXV0ZWQpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZCwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbXV0ZWQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZC5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZC5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZCB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LW11dGVkKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZCBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkIC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbXV0ZWQgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItbXV0ZWQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbXV0ZWQuYWN0aXZlIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItbXV0ZWQuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkLnNob3cgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZC5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbXV0ZWQgaSxcbi5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LW11dGVkKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbXV0ZWQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZDphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZC5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbXV0ZWQuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LW11dGVkKTtcbn1cblxuLmJ0bi5idG4taWNvbi1tdXRlZCBpLFxuLmJ0bi5idG4taWNvbi1tdXRlZCAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1tdXRlZCk7XG59XG4uYnRuLmJ0bi1pY29uLW11dGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LW11dGVkKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLW11dGVkIGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1tdXRlZCAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tbXV0ZWQgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tbXV0ZWQgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1tdXRlZDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1tdXRlZDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tbXV0ZWQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tbXV0ZWQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLW11dGVkOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1tdXRlZDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLW11dGVkLmFjdGl2ZSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tbXV0ZWQuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tbXV0ZWQuc2hvdyBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tbXV0ZWQuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tbXV0ZWQgaSxcbi5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tbXV0ZWQgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtbXV0ZWQpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tbXV0ZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLW11dGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tbXV0ZWQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLW11dGVkOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1tdXRlZDphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLW11dGVkLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLW11dGVkLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLW11dGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LW11dGVkKTtcbn1cblxuLmJ0bi5idG4tdGV4dC1tdXRlZCB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LW11dGVkKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LW11dGVkLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LW11dGVkLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1tdXRlZDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1tdXRlZDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1tdXRlZDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtbXV0ZWQuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1tdXRlZC5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS10ZXh0LW11dGVkIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtbXV0ZWQpO1xufVxuXG4uYnRuLmJ0bi1jb2xvci1ncmF5LTEwMCB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMTAwKTtcbn1cbi5idG4uYnRuLWNvbG9yLWdyYXktMTAwIGksXG4uYnRuLmJ0bi1jb2xvci1ncmF5LTEwMCAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTEwMCk7XG59XG4uYnRuLmJ0bi1jb2xvci1ncmF5LTEwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTEwMCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDAsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0xMDApO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwIGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDAgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMCBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDAgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMC5hY3RpdmUgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMC5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDAuc2hvdyBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwLnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMCBpLFxuLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDAgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0xMDApO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMC5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0xMDApO1xufVxuXG4uYnRuLmJ0bi1pY29uLWdyYXktMTAwIGksXG4uYnRuLmJ0bi1pY29uLWdyYXktMTAwIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMTAwKTtcbn1cbi5idG4uYnRuLWljb24tZ3JheS0xMDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0xMDApO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0xMDAgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMTAwIC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTEwMCBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTEwMCAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMTAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMTAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTEwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTEwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0xMDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMTAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0xMDAuYWN0aXZlIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTEwMC5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTEwMC5zaG93IGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTEwMC5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTEwMCBpLFxuLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTEwMCAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTEwMCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTEwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0xMDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTEwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0xMDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMTAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0xMDAuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0xMDAuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0xMDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0xMDApO1xufVxuXG4uYnRuLmJ0bi10ZXh0LWdyYXktMTAwIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0xMDApO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS0xMDAsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS0xMDAsIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktMTAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktMTAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktMTAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTEwMC5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktMTAwLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS0xMDAge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTEwMCk7XG59XG5cbi5idG4uYnRuLWNvbG9yLWdyYXktMjAwIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0yMDApO1xufVxuLmJ0bi5idG4tY29sb3ItZ3JheS0yMDAgaSxcbi5idG4uYnRuLWNvbG9yLWdyYXktMjAwIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMjAwKTtcbn1cbi5idG4uYnRuLWNvbG9yLWdyYXktMjAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMjAwKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTIwMCwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDAsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTIwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDAuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDAuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDAge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTIwMCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDAgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTIwMCAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTIwMCAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTIwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTIwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTIwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwLmFjdGl2ZSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwLmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTIwMC5zaG93IGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDAuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwIGksXG4uc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTIwMCAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTIwMCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTIwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTIwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDAuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTIwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTIwMCk7XG59XG5cbi5idG4uYnRuLWljb24tZ3JheS0yMDAgaSxcbi5idG4uYnRuLWljb24tZ3JheS0yMDAgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0yMDApO1xufVxuLmJ0bi5idG4taWNvbi1ncmF5LTIwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTIwMCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTIwMCBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0yMDAgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMjAwIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMjAwIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0yMDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0yMDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMjAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMjAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTIwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0yMDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTIwMC5hY3RpdmUgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMjAwLmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMjAwLnNob3cgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMjAwLnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMjAwIGksXG4uc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMjAwIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMjAwKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMjAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTIwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMjAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTIwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0yMDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTIwMC5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTIwMC5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTIwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTIwMCk7XG59XG5cbi5idG4uYnRuLXRleHQtZ3JheS0yMDAge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTIwMCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTIwMCwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTIwMCwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS0yMDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS0yMDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS0yMDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktMjAwLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS0yMDAuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTIwMCB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMjAwKTtcbn1cblxuLmJ0bi5idG4tY29sb3ItZ3JheS0zMDAge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTMwMCk7XG59XG4uYnRuLmJ0bi1jb2xvci1ncmF5LTMwMCBpLFxuLmJ0bi5idG4tY29sb3ItZ3JheS0zMDAgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0zMDApO1xufVxuLmJ0bi5idG4tY29sb3ItZ3JheS0zMDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0zMDApO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMCwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0zMDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMC5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMC5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMCB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMzAwKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMCBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwIC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0zMDAgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0zMDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0zMDAuYWN0aXZlIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0zMDAuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwLnNob3cgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMC5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0zMDAgaSxcbi5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMzAwKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0zMDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMC5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0zMDAuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMzAwKTtcbn1cblxuLmJ0bi5idG4taWNvbi1ncmF5LTMwMCBpLFxuLmJ0bi5idG4taWNvbi1ncmF5LTMwMCAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTMwMCk7XG59XG4uYnRuLmJ0bi1pY29uLWdyYXktMzAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMzAwKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMzAwIGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTMwMCAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0zMDAgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0zMDAgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTMwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTMwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0zMDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0zMDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMzAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTMwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMzAwLmFjdGl2ZSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0zMDAuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0zMDAuc2hvdyBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0zMDAuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0zMDAgaSxcbi5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0zMDAgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0zMDApO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0zMDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMzAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0zMDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMzAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTMwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMzAwLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMzAwLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMzAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMzAwKTtcbn1cblxuLmJ0bi5idG4tdGV4dC1ncmF5LTMwMCB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMzAwKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktMzAwLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktMzAwLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTMwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTMwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTMwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS0zMDAuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTMwMC5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktMzAwIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0zMDApO1xufVxuXG4uYnRuLmJ0bi1jb2xvci1ncmF5LTQwMCB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNDAwKTtcbn1cbi5idG4uYnRuLWNvbG9yLWdyYXktNDAwIGksXG4uYnRuLmJ0bi1jb2xvci1ncmF5LTQwMCAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTQwMCk7XG59XG4uYnRuLmJ0bi1jb2xvci1ncmF5LTQwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTQwMCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDAsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS00MDApO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwIGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDAgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMCBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDAgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMC5hY3RpdmUgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMC5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDAuc2hvdyBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwLnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMCBpLFxuLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDAgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS00MDApO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMC5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS00MDApO1xufVxuXG4uYnRuLmJ0bi1pY29uLWdyYXktNDAwIGksXG4uYnRuLmJ0bi1pY29uLWdyYXktNDAwIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNDAwKTtcbn1cbi5idG4uYnRuLWljb24tZ3JheS00MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS00MDApO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS00MDAgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNDAwIC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTQwMCBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTQwMCAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNDAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNDAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTQwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTQwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS00MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNDAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS00MDAuYWN0aXZlIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTQwMC5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTQwMC5zaG93IGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTQwMC5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTQwMCBpLFxuLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTQwMCAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTQwMCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTQwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS00MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTQwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS00MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNDAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS00MDAuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS00MDAuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS00MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS00MDApO1xufVxuXG4uYnRuLmJ0bi10ZXh0LWdyYXktNDAwIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS00MDApO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS00MDAsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS00MDAsIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktNDAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktNDAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktNDAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTQwMC5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktNDAwLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS00MDAge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTQwMCk7XG59XG5cbi5idG4uYnRuLWNvbG9yLWdyYXktNTAwIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS01MDApO1xufVxuLmJ0bi5idG4tY29sb3ItZ3JheS01MDAgaSxcbi5idG4uYnRuLWNvbG9yLWdyYXktNTAwIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNTAwKTtcbn1cbi5idG4uYnRuLWNvbG9yLWdyYXktNTAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNTAwKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTUwMCwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDAsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTUwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDAuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDAuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDAge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTUwMCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDAgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTUwMCAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTUwMCAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTUwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTUwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTUwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwLmFjdGl2ZSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwLmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTUwMC5zaG93IGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDAuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwIGksXG4uc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTUwMCAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTUwMCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTUwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTUwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDAuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTUwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTUwMCk7XG59XG5cbi5idG4uYnRuLWljb24tZ3JheS01MDAgaSxcbi5idG4uYnRuLWljb24tZ3JheS01MDAgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS01MDApO1xufVxuLmJ0bi5idG4taWNvbi1ncmF5LTUwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTUwMCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTUwMCBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS01MDAgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNTAwIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNTAwIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS01MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS01MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNTAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNTAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTUwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS01MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTUwMC5hY3RpdmUgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNTAwLmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNTAwLnNob3cgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNTAwLnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNTAwIGksXG4uc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNTAwIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNTAwKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNTAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTUwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNTAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTUwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS01MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTUwMC5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTUwMC5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTUwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTUwMCk7XG59XG5cbi5idG4uYnRuLXRleHQtZ3JheS01MDAge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTUwMCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTUwMCwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTUwMCwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS01MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS01MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS01MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktNTAwLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS01MDAuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTUwMCB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNTAwKTtcbn1cblxuLmJ0bi5idG4tY29sb3ItZ3JheS02MDAge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTYwMCk7XG59XG4uYnRuLmJ0bi1jb2xvci1ncmF5LTYwMCBpLFxuLmJ0bi5idG4tY29sb3ItZ3JheS02MDAgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS02MDApO1xufVxuLmJ0bi5idG4tY29sb3ItZ3JheS02MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS02MDApO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMCwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS02MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMC5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMC5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMCB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNjAwKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMCBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwIC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS02MDAgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS02MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS02MDAuYWN0aXZlIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS02MDAuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwLnNob3cgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMC5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS02MDAgaSxcbi5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNjAwKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS02MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMC5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS02MDAuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNjAwKTtcbn1cblxuLmJ0bi5idG4taWNvbi1ncmF5LTYwMCBpLFxuLmJ0bi5idG4taWNvbi1ncmF5LTYwMCAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTYwMCk7XG59XG4uYnRuLmJ0bi1pY29uLWdyYXktNjAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNjAwKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNjAwIGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTYwMCAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS02MDAgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS02MDAgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTYwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTYwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS02MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS02MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNjAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTYwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNjAwLmFjdGl2ZSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS02MDAuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS02MDAuc2hvdyBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS02MDAuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS02MDAgaSxcbi5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS02MDAgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS02MDApO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS02MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNjAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS02MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNjAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTYwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNjAwLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNjAwLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNjAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNjAwKTtcbn1cblxuLmJ0bi5idG4tdGV4dC1ncmF5LTYwMCB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNjAwKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktNjAwLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktNjAwLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTYwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTYwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTYwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS02MDAuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTYwMC5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktNjAwIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS02MDApO1xufVxuXG4uYnRuLmJ0bi1jb2xvci1ncmF5LTcwMCB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNzAwKTtcbn1cbi5idG4uYnRuLWNvbG9yLWdyYXktNzAwIGksXG4uYnRuLmJ0bi1jb2xvci1ncmF5LTcwMCAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTcwMCk7XG59XG4uYnRuLmJ0bi1jb2xvci1ncmF5LTcwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTcwMCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDAsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS03MDApO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwIGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDAgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMCBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDAgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMC5hY3RpdmUgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMC5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDAuc2hvdyBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwLnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMCBpLFxuLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDAgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS03MDApO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMC5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS03MDApO1xufVxuXG4uYnRuLmJ0bi1pY29uLWdyYXktNzAwIGksXG4uYnRuLmJ0bi1pY29uLWdyYXktNzAwIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNzAwKTtcbn1cbi5idG4uYnRuLWljb24tZ3JheS03MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS03MDApO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS03MDAgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNzAwIC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTcwMCBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTcwMCAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNzAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNzAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTcwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTcwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS03MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNzAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS03MDAuYWN0aXZlIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTcwMC5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTcwMC5zaG93IGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTcwMC5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTcwMCBpLFxuLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTcwMCAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTcwMCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTcwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS03MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTcwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS03MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNzAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS03MDAuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS03MDAuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS03MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS03MDApO1xufVxuXG4uYnRuLmJ0bi10ZXh0LWdyYXktNzAwIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS03MDApO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS03MDAsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS03MDAsIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktNzAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktNzAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktNzAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTcwMC5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktNzAwLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS03MDAge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTcwMCk7XG59XG5cbi5idG4uYnRuLWNvbG9yLWdyYXktODAwIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS04MDApO1xufVxuLmJ0bi5idG4tY29sb3ItZ3JheS04MDAgaSxcbi5idG4uYnRuLWNvbG9yLWdyYXktODAwIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktODAwKTtcbn1cbi5idG4uYnRuLWNvbG9yLWdyYXktODAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktODAwKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTgwMCwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDAsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTgwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDAuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDAuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDAge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTgwMCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDAgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTgwMCAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTgwMCAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTgwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTgwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTgwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwLmFjdGl2ZSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwLmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTgwMC5zaG93IGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDAuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwIGksXG4uc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTgwMCAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTgwMCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTgwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTgwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDAuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTgwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTgwMCk7XG59XG5cbi5idG4uYnRuLWljb24tZ3JheS04MDAgaSxcbi5idG4uYnRuLWljb24tZ3JheS04MDAgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS04MDApO1xufVxuLmJ0bi5idG4taWNvbi1ncmF5LTgwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTgwMCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTgwMCBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS04MDAgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktODAwIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktODAwIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS04MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS04MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktODAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktODAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTgwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS04MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTgwMC5hY3RpdmUgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktODAwLmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktODAwLnNob3cgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktODAwLnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktODAwIGksXG4uc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktODAwIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktODAwKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktODAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTgwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktODAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTgwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS04MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTgwMC5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTgwMC5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTgwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTgwMCk7XG59XG5cbi5idG4uYnRuLXRleHQtZ3JheS04MDAge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTgwMCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTgwMCwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTgwMCwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS04MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS04MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS04MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktODAwLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS04MDAuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTgwMCB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktODAwKTtcbn1cblxuLmJ0bi5idG4tY29sb3ItZ3JheS05MDAge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTkwMCk7XG59XG4uYnRuLmJ0bi1jb2xvci1ncmF5LTkwMCBpLFxuLmJ0bi5idG4tY29sb3ItZ3JheS05MDAgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS05MDApO1xufVxuLmJ0bi5idG4tY29sb3ItZ3JheS05MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS05MDApO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMCwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS05MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMC5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMC5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMCB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktOTAwKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMCBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwIC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS05MDAgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS05MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS05MDAuYWN0aXZlIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS05MDAuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwLnNob3cgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMC5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS05MDAgaSxcbi5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktOTAwKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS05MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMC5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS05MDAuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktOTAwKTtcbn1cblxuLmJ0bi5idG4taWNvbi1ncmF5LTkwMCBpLFxuLmJ0bi5idG4taWNvbi1ncmF5LTkwMCAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTkwMCk7XG59XG4uYnRuLmJ0bi1pY29uLWdyYXktOTAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktOTAwKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktOTAwIGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTkwMCAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS05MDAgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS05MDAgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTkwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTkwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS05MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS05MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktOTAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTkwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktOTAwLmFjdGl2ZSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS05MDAuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS05MDAuc2hvdyBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS05MDAuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS05MDAgaSxcbi5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS05MDAgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS05MDApO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS05MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktOTAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS05MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktOTAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTkwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktOTAwLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktOTAwLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktOTAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktOTAwKTtcbn1cblxuLmJ0bi5idG4tdGV4dC1ncmF5LTkwMCB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktOTAwKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktOTAwLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktOTAwLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTkwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTkwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTkwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS05MDAuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTkwMC5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktOTAwIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS05MDApO1xufVxuXG4uYnRuLmJ0bi1mYWNlYm9vayB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICMzYjU5OTg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYjU5OTg7XG59XG4uYnRuLmJ0bi1mYWNlYm9vayBpLFxuLmJ0bi5idG4tZmFjZWJvb2sgLnN2Zy1pY29uIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLmJ0bi1mYWNlYm9vay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWZhY2Vib29rLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWZhY2Vib29rLCAuYnRuLmJ0bi1mYWNlYm9vazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1mYWNlYm9vazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1mYWNlYm9vazphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tZmFjZWJvb2suYWN0aXZlLCAuYnRuLmJ0bi1mYWNlYm9vay5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWZhY2Vib29rIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzA0OTdjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzA0OTdjICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWZhY2Vib29rIHtcbiAgY29sb3I6IHZhcigtLWJzLWZhY2Vib29rKTtcbiAgY29sb3I6ICMzYjU5OTg7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg1OSwgODksIDE1MiwgMC4xKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1OSwgODksIDE1MiwgMC4xKTtcbn1cbi5idG4uYnRuLWxpZ2h0LWZhY2Vib29rIGksXG4uYnRuLmJ0bi1saWdodC1mYWNlYm9vayAuc3ZnLWljb24ge1xuICBjb2xvcjogIzNiNTk5ODtcbn1cbi5idG4uYnRuLWxpZ2h0LWZhY2Vib29rLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjM2I1OTk4O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2ssIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2ssIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC1mYWNlYm9vay5hY3RpdmUsIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rLnNob3csIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2sge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjM2I1OTk4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2I1OTk4ICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC1mYWNlYm9vayBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2sgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rIC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2s6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2s6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWxpZ2h0LWZhY2Vib29rOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC1mYWNlYm9vazphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2s6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC1mYWNlYm9vay5hY3RpdmUgaSxcbi5idG4uYnRuLWxpZ2h0LWZhY2Vib29rLmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rLnNob3cgaSxcbi5idG4uYnRuLWxpZ2h0LWZhY2Vib29rLnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rIGksXG4uc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rIC5zdmctaWNvbiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2suZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2s6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1mYWNlYm9vazphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1nb29nbGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGQ0YjM5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQ0YjM5O1xufVxuLmJ0bi5idG4tZ29vZ2xlIGksXG4uYnRuLmJ0bi1nb29nbGUgLnN2Zy1pY29uIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLmJ0bi1nb29nbGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1nb29nbGUsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tZ29vZ2xlLCAuYnRuLmJ0bi1nb29nbGU6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tZ29vZ2xlOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWdvb2dsZTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tZ29vZ2xlLmFjdGl2ZSwgLmJ0bi5idG4tZ29vZ2xlLnNob3csIC5zaG93ID4gLmJ0bi5idG4tZ29vZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2QzNjIzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2QzNjIzICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWdvb2dsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1nb29nbGUpO1xuICBjb2xvcjogI2RkNGIzOTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMSwgNzUsIDU3LCAwLjEpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMSwgNzUsIDU3LCAwLjEpO1xufVxuLmJ0bi5idG4tbGlnaHQtZ29vZ2xlIGksXG4uYnRuLmJ0bi1saWdodC1nb29nbGUgLnN2Zy1pY29uIHtcbiAgY29sb3I6ICNkZDRiMzk7XG59XG4uYnRuLmJ0bi1saWdodC1nb29nbGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNkZDRiMzk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC1nb29nbGUsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlLCAuYnRuLmJ0bi1saWdodC1nb29nbGU6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LWdvb2dsZTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlLmFjdGl2ZSwgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlLnNob3csIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtZ29vZ2xlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2RkNGIzOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkNGIzOSAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlIGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC1nb29nbGUgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWdvb2dsZSBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1nb29nbGUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC1nb29nbGU6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tbGlnaHQtZ29vZ2xlOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC1nb29nbGU6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tbGlnaHQtZ29vZ2xlOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC1nb29nbGU6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWxpZ2h0LWdvb2dsZTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LWdvb2dsZS5hY3RpdmUgaSxcbi5idG4uYnRuLWxpZ2h0LWdvb2dsZS5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC1nb29nbGUuc2hvdyBpLFxuLmJ0bi5idG4tbGlnaHQtZ29vZ2xlLnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWdvb2dsZSBpLFxuLnNob3cgPiAuYnRuLmJ0bi1saWdodC1nb29nbGUgLnN2Zy1pY29uIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC1nb29nbGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWdvb2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWdvb2dsZTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1nb29nbGU6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1nb29nbGUuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWdvb2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tdHdpdHRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICMxZGExZjI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZGExZjI7XG59XG4uYnRuLmJ0bi10d2l0dGVyIGksXG4uYnRuLmJ0bi10d2l0dGVyIC5zdmctaWNvbiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi5idG4tdHdpdHRlci5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLXR3aXR0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tdHdpdHRlciwgLmJ0bi5idG4tdHdpdHRlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi10d2l0dGVyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLXR3aXR0ZXI6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLXR3aXR0ZXIuYWN0aXZlLCAuYnRuLmJ0bi10d2l0dGVyLnNob3csIC5zaG93ID4gLmJ0bi5idG4tdHdpdHRlciB7XG4gIGJvcmRlci1jb2xvcjogIzBkOGRkYztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkOGRkYyAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1saWdodC10d2l0dGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXR3aXR0ZXIpO1xuICBjb2xvcjogIzFkYTFmMjtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI5LCAxNjEsIDI0MiwgMC4xKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOSwgMTYxLCAyNDIsIDAuMSk7XG59XG4uYnRuLmJ0bi1saWdodC10d2l0dGVyIGksXG4uYnRuLmJ0bi1saWdodC10d2l0dGVyIC5zdmctaWNvbiB7XG4gIGNvbG9yOiAjMWRhMWYyO1xufVxuLmJ0bi5idG4tbGlnaHQtdHdpdHRlci5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzFkYTFmMjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtdHdpdHRlciwgLmJ0bi5idG4tbGlnaHQtdHdpdHRlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC10d2l0dGVyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXI6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIuYWN0aXZlLCAuYnRuLmJ0bi1saWdodC10d2l0dGVyLnNob3csIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtdHdpdHRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICMxZGExZjI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZGExZjIgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtdHdpdHRlciAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tbGlnaHQtdHdpdHRlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQtdHdpdHRlcjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1saWdodC10d2l0dGVyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC10d2l0dGVyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1saWdodC10d2l0dGVyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQtdHdpdHRlci5hY3RpdmUgaSxcbi5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQtdHdpdHRlci5zaG93IGksXG4uYnRuLmJ0bi1saWdodC10d2l0dGVyLnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIgaSxcbi5zaG93ID4gLmJ0bi5idG4tbGlnaHQtdHdpdHRlciAuc3ZnLWljb24ge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC10d2l0dGVyOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC10d2l0dGVyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC10d2l0dGVyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtdHdpdHRlci5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC10d2l0dGVyLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWluc3RhZ3JhbSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNlMTMwNmM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMTMwNmM7XG59XG4uYnRuLmJ0bi1pbnN0YWdyYW0gaSxcbi5idG4uYnRuLWluc3RhZ3JhbSAuc3ZnLWljb24ge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4uYnRuLWluc3RhZ3JhbS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWluc3RhZ3JhbSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1pbnN0YWdyYW0sIC5idG4uYnRuLWluc3RhZ3JhbTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1pbnN0YWdyYW06aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4taW5zdGFncmFtOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1pbnN0YWdyYW0uYWN0aXZlLCAuYnRuLmJ0bi1pbnN0YWdyYW0uc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1pbnN0YWdyYW0ge1xuICBib3JkZXItY29sb3I6ICNjZDFlNTk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZDFlNTkgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtIHtcbiAgY29sb3I6IHZhcigtLWJzLWluc3RhZ3JhbSk7XG4gIGNvbG9yOiAjZTEzMDZjO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjI1LCA0OCwgMTA4LCAwLjEpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNSwgNDgsIDEwOCwgMC4xKTtcbn1cbi5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbSBpLFxuLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtIC5zdmctaWNvbiB7XG4gIGNvbG9yOiAjZTEzMDZjO1xufVxuLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZTEzMDZjO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbSwgLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW06YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbS5hY3RpdmUsIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbS5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNlMTMwNmM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMTMwNmMgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbSBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtIC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW0gaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtIC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1saWdodC1pbnN0YWdyYW06YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW0uYWN0aXZlIGksXG4uYnRuLmJ0bi1saWdodC1pbnN0YWdyYW0uYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtLnNob3cgaSxcbi5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbS5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW0gaSxcbi5zaG93ID4gLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtIC5zdmctaWNvbiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW0uZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW06Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbS5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW0uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLXlvdXR1YmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmYwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwMDAwO1xufVxuLmJ0bi5idG4teW91dHViZSBpLFxuLmJ0bi5idG4teW91dHViZSAuc3ZnLWljb24ge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4uYnRuLXlvdXR1YmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi15b3V0dWJlLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLXlvdXR1YmUsIC5idG4uYnRuLXlvdXR1YmU6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4teW91dHViZTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi15b3V0dWJlOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi15b3V0dWJlLmFjdGl2ZSwgLmJ0bi5idG4teW91dHViZS5zaG93LCAuc2hvdyA+IC5idG4uYnRuLXlvdXR1YmUge1xuICBib3JkZXItY29sb3I6ICNkOTAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOTAwMDAgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tbGlnaHQteW91dHViZSB7XG4gIGNvbG9yOiB2YXIoLS1icy15b3V0dWJlKTtcbiAgY29sb3I6ICNmZjAwMDA7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDAsIDAsIDAuMSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAwLCAwLCAwLjEpO1xufVxuLmJ0bi5idG4tbGlnaHQteW91dHViZSBpLFxuLmJ0bi5idG4tbGlnaHQteW91dHViZSAuc3ZnLWljb24ge1xuICBjb2xvcjogI2ZmMDAwMDtcbn1cbi5idG4uYnRuLWxpZ2h0LXlvdXR1YmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZjAwMDA7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC15b3V0dWJlLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmUsIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmU6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQteW91dHViZTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC15b3V0dWJlOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC15b3V0dWJlLmFjdGl2ZSwgLmJ0bi5idG4tbGlnaHQteW91dHViZS5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXlvdXR1YmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmYwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwMDAwICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC15b3V0dWJlIGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC15b3V0dWJlIC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC15b3V0dWJlIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC15b3V0dWJlOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWxpZ2h0LXlvdXR1YmU6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmU6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tbGlnaHQteW91dHViZTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQteW91dHViZTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tbGlnaHQteW91dHViZTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmUuYWN0aXZlIGksXG4uYnRuLmJ0bi1saWdodC15b3V0dWJlLmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmUuc2hvdyBpLFxuLmJ0bi5idG4tbGlnaHQteW91dHViZS5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC15b3V0dWJlIGksXG4uc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXlvdXR1YmUgLnN2Zy1pY29uIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC15b3V0dWJlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC15b3V0dWJlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQteW91dHViZTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQteW91dHViZTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQteW91dHViZTphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmUuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQteW91dHViZS5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC15b3V0dWJlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1saW5rZWRpbiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICMwMDc3YjU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc3YjU7XG59XG4uYnRuLmJ0bi1saW5rZWRpbiBpLFxuLmJ0bi5idG4tbGlua2VkaW4gLnN2Zy1pY29uIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLmJ0bi1saW5rZWRpbi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpbmtlZGluLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpbmtlZGluLCAuYnRuLmJ0bi1saW5rZWRpbjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saW5rZWRpbjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saW5rZWRpbjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlua2VkaW4uYWN0aXZlLCAuYnRuLmJ0bi1saW5rZWRpbi5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWxpbmtlZGluIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA1ZThmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1ZThmICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWxpbmtlZGluIHtcbiAgY29sb3I6IHZhcigtLWJzLWxpbmtlZGluKTtcbiAgY29sb3I6ICMwMDc3YjU7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAxMTksIDE4MSwgMC4xKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMTksIDE4MSwgMC4xKTtcbn1cbi5idG4uYnRuLWxpZ2h0LWxpbmtlZGluIGksXG4uYnRuLmJ0bi1saWdodC1saW5rZWRpbiAuc3ZnLWljb24ge1xuICBjb2xvcjogIzAwNzdiNTtcbn1cbi5idG4uYnRuLWxpZ2h0LWxpbmtlZGluLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjMDA3N2I1O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtbGlua2VkaW4sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtbGlua2VkaW4sIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC1saW5rZWRpbi5hY3RpdmUsIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluLnNob3csIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtbGlua2VkaW4ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3N2I1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3N2I1ICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC1saW5rZWRpbiBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtbGlua2VkaW4gLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluIC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQtbGlua2VkaW46Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tbGlnaHQtbGlua2VkaW46Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWxpZ2h0LWxpbmtlZGluOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC1saW5rZWRpbjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tbGlnaHQtbGlua2VkaW46YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC1saW5rZWRpbi5hY3RpdmUgaSxcbi5idG4uYnRuLWxpZ2h0LWxpbmtlZGluLmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluLnNob3cgaSxcbi5idG4uYnRuLWxpZ2h0LWxpbmtlZGluLnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluIGksXG4uc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluIC5zdmctaWNvbiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtbGlua2VkaW4uZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtbGlua2VkaW46Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1saW5rZWRpbjphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYnRuLmJ0bi1kYXJrIHtcbiAgY29sb3I6ICNCNUI3Qzg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NjQ4NTI7XG59XG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYnRuLmJ0bi1kYXJrIGksXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYnRuLmJ0bi1kYXJrIC5zdmctaWNvbiB7XG4gIGNvbG9yOiAjQjVCN0M4O1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmJ0bi5idG4tZGFyay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0I1QjdDODtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5idG4uYnRuLWRhcmssIC5idG4tY2hlY2s6YWN0aXZlICsgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmJ0bi5idG4tZGFyaywgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmJ0bi5idG4tZGFyazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCBbZGF0YS1icy10aGVtZT1kYXJrXSAuYnRuLmJ0bi1kYXJrOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5idG4uYnRuLWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5idG4uYnRuLWRhcmsuYWN0aXZlLCBbZGF0YS1icy10aGVtZT1kYXJrXSAuYnRuLmJ0bi1kYXJrLnNob3csIC5zaG93ID4gW2RhdGEtYnMtdGhlbWU9ZGFya10gLmJ0bi5idG4tZGFyayB7XG4gIGNvbG9yOiAjYmVjMGNmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ0ZjVhICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyBbZGF0YS1icy10aGVtZT1kYXJrXSAuYnRuLmJ0bi1kYXJrIGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyBbZGF0YS1icy10aGVtZT1kYXJrXSAuYnRuLmJ0bi1kYXJrIC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyBbZGF0YS1icy10aGVtZT1kYXJrXSAuYnRuLmJ0bi1kYXJrIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5idG4uYnRuLWRhcmsgLnN2Zy1pY29uLCBbZGF0YS1icy10aGVtZT1kYXJrXSAuYnRuLmJ0bi1kYXJrOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5idG4uYnRuLWRhcms6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5idG4uYnRuLWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmJ0bi5idG4tZGFyazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmJ0bi5idG4tZGFyazphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmJ0bi5idG4tZGFyazphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5idG4uYnRuLWRhcmsuYWN0aXZlIGksXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYnRuLmJ0bi1kYXJrLmFjdGl2ZSAuc3ZnLWljb24sIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5idG4uYnRuLWRhcmsuc2hvdyBpLFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmJ0bi5idG4tZGFyay5zaG93IC5zdmctaWNvbiwgLnNob3cgPiBbZGF0YS1icy10aGVtZT1kYXJrXSAuYnRuLmJ0bi1kYXJrIGksXG4uc2hvdyA+IFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5idG4uYnRuLWRhcmsgLnN2Zy1pY29uIHtcbiAgY29sb3I6ICNiZWMwY2Y7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyBbZGF0YS1icy10aGVtZT1kYXJrXSAuYnRuLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyBbZGF0YS1icy10aGVtZT1kYXJrXSAuYnRuLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmJ0bi5idG4tZGFyazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmJ0bi5idG4tZGFyazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmJ0bi5idG4tZGFyazphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5idG4uYnRuLWRhcmsuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmJ0bi5idG4tZGFyay5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiBbZGF0YS1icy10aGVtZT1kYXJrXSAuYnRuLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjYmVjMGNmO1xufVxuXG4ubW9kYWwtcm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuY29kZTpub3QoW2NsYXNzKj1sYW5ndWFnZS1dKSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiB2YXIoLS1icy1jb2RlLWNvbG9yKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtY29kZS1ib3JkZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1jb2RlLWJnKTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwYWRkaW5nOiAwLjFyZW0gMC40cmVtO1xuICBtYXJnaW46IDAgMC41cmVtO1xuICBib3gtc2hhZG93OiAwcHggM3B4IDlweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xufVxuY29kZTpub3QoW2NsYXNzKj1sYW5ndWFnZS1dKS5jb2RlLWxpZ2h0IHtcbiAgY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQtbGlnaHQpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy1saWdodCk7XG59XG5jb2RlOm5vdChbY2xhc3MqPWxhbmd1YWdlLV0pLmNvZGUtcHJpbWFyeSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1saWdodCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLXByaW1hcnkpO1xufVxuY29kZTpub3QoW2NsYXNzKj1sYW5ndWFnZS1dKS5jb2RlLXNlY29uZGFyeSB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktbGlnaHQpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy1zZWNvbmRhcnkpO1xufVxuY29kZTpub3QoW2NsYXNzKj1sYW5ndWFnZS1dKS5jb2RlLXN1Y2Nlc3Mge1xuICBjb2xvcjogdmFyKC0tYnMtc3VjY2Vzcyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtbGlnaHQpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy1zdWNjZXNzKTtcbn1cbmNvZGU6bm90KFtjbGFzcyo9bGFuZ3VhZ2UtXSkuY29kZS1pbmZvIHtcbiAgY29sb3I6IHZhcigtLWJzLWluZm8pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1pbmZvLWxpZ2h0KTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtaW5mbyk7XG59XG5jb2RlOm5vdChbY2xhc3MqPWxhbmd1YWdlLV0pLmNvZGUtd2FybmluZyB7XG4gIGNvbG9yOiB2YXIoLS1icy13YXJuaW5nKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtd2FybmluZy1saWdodCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLXdhcm5pbmcpO1xufVxuY29kZTpub3QoW2NsYXNzKj1sYW5ndWFnZS1dKS5jb2RlLWRhbmdlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYW5nZXItbGlnaHQpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy1kYW5nZXIpO1xufVxuY29kZTpub3QoW2NsYXNzKj1sYW5ndWFnZS1dKS5jb2RlLWRhcmsge1xuICBjb2xvcjogdmFyKC0tYnMtZGFyayk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhcmstbGlnaHQpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy1kYXJrKTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxLjA1cmVtO1xufVxuXG4uZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmRyb3Bkb3duLnNob3cgPiAuZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC10cmFuc3BhcmVudCwgLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtdHJhbnNwYXJlbnQ6YWN0aXZlLCAuZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC10cmFuc3BhcmVudC5hY3RpdmUsIC5mb3JtLWNvbnRyb2wuZm9ybS1jb250cm9sLXRyYW5zcGFyZW50OmZvY3VzLCAuZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC10cmFuc3BhcmVudC5mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtZmx1c2gge1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5mb3JtLWNvbnRyb2wuZm9ybS1jb250cm9sLXNvbGlkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS0xMDApO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWdyYXktMTAwKTtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtc29saWQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNTAwKTtcbn1cbi5mb3JtLWNvbnRyb2wuZm9ybS1jb250cm9sLXNvbGlkOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNTAwKTtcbiAgb3BhY2l0eTogMTtcbn1cbi5kcm9wZG93bi5zaG93ID4gLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtc29saWQsIC5mb3JtLWNvbnRyb2wuZm9ybS1jb250cm9sLXNvbGlkOmFjdGl2ZSwgLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtc29saWQuYWN0aXZlLCAuZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC1zb2xpZDpmb2N1cywgLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtc29saWQuZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTIwMCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZ3JheS0yMDApO1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS03MDApO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG5cbi5mb3JtLWNvbnRyb2wtc29saWQtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTEwMCk7XG59XG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktNTAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTUwMCk7XG59XG4ucGxhY2Vob2xkZXItZ3JheS01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS01MDApO1xuICBvcGFjaXR5OiAxO1xufVxuXG4ucGxhY2Vob2xkZXItd2hpdGU6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ucGxhY2Vob2xkZXItd2hpdGU6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnJlc2l6ZS1ub25lIHtcbiAgcmVzaXplOiBub25lO1xufVxuXG4uZm9ybS1mbG9hdGluZyAuZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC1zb2xpZDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZm9ybS1mbG9hdGluZy5mb3JtLWNvbnRyb2wtc29saWQtYmcgbGFiZWw6OmFmdGVyLFxuLmZvcm0tZmxvYXRpbmcgPiA6ZGlzYWJsZWQgfiBsYWJlbDo6YWZ0ZXIsXG4uZm9ybS1mbG9hdGluZyA+IDpmb2N1cyB+IGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5mb3JtLXNlbGVjdCB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG4uZm9ybS1zZWxlY3Q6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWdyYXktNDAwKTtcbiAgYm94LXNoYWRvdzogZmFsc2UsIDAgMCAwIDAuMjVyZW0gcmdiYSh2YXIoLS1icy1jb21wb25lbnQtYWN0aXZlLWJnKSwgMC4yNSk7XG59XG4uZm9ybS1zZWxlY3Q6ZGlzYWJsZWQge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS01MDApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTIwMCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZ3JheS0zMDApO1xufVxuLmZvcm0tc2VsZWN0Oi1tb3otZm9jdXNyaW5nIHtcbiAgdGV4dC1zaGFkb3c6IDAgMCAwIHZhcigtLWJzLWdyYXktNzAwKTtcbn1cbi5mb3JtLXNlbGVjdC5mb3JtLXNlbGVjdC1zb2xpZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMTAwKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ncmF5LTEwMCk7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCk7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5mb3JtLXNlbGVjdC5mb3JtLXNlbGVjdC1zb2xpZDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS01MDApO1xufVxuLmZvcm0tc2VsZWN0LmZvcm0tc2VsZWN0LXNvbGlkOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNTAwKTtcbiAgb3BhY2l0eTogMTtcbn1cbi5kcm9wZG93bi5zaG93ID4gLmZvcm0tc2VsZWN0LmZvcm0tc2VsZWN0LXNvbGlkLCAuZm9ybS1zZWxlY3QuZm9ybS1zZWxlY3Qtc29saWQ6YWN0aXZlLCAuZm9ybS1zZWxlY3QuZm9ybS1zZWxlY3Qtc29saWQuYWN0aXZlLCAuZm9ybS1zZWxlY3QuZm9ybS1zZWxlY3Qtc29saWQ6Zm9jdXMsIC5mb3JtLXNlbGVjdC5mb3JtLXNlbGVjdC1zb2xpZC5mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMjAwKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ncmF5LTIwMCkgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLmZvcm0tc2VsZWN0LmZvcm0tc2VsZWN0LXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCk7XG59XG4uZm9ybS1zZWxlY3QuZm9ybS1zZWxlY3QtdHJhbnNwYXJlbnQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNTAwKTtcbn1cbi5mb3JtLXNlbGVjdC5mb3JtLXNlbGVjdC10cmFuc3BhcmVudDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTUwMCk7XG4gIG9wYWNpdHk6IDE7XG59XG4uZHJvcGRvd24uc2hvdyA+IC5mb3JtLXNlbGVjdC5mb3JtLXNlbGVjdC10cmFuc3BhcmVudCwgLmZvcm0tc2VsZWN0LmZvcm0tc2VsZWN0LXRyYW5zcGFyZW50OmFjdGl2ZSwgLmZvcm0tc2VsZWN0LmZvcm0tc2VsZWN0LXRyYW5zcGFyZW50LmFjdGl2ZSwgLmZvcm0tc2VsZWN0LmZvcm0tc2VsZWN0LXRyYW5zcGFyZW50OmZvY3VzLCAuZm9ybS1zZWxlY3QuZm9ybS1zZWxlY3QtdHJhbnNwYXJlbnQuZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS03MDApO1xufVxuXG4uZm9ybS1jaGVjazpub3QoLmZvcm0tc3dpdGNoKSAuZm9ybS1jaGVjay1pbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGJhY2tncm91bmQtc2l6ZTogNjAlIDYwJTtcbn1cbi5mb3JtLWNoZWNrLmZvcm0tY2hlY2stc20gLmZvcm0tY2hlY2staW5wdXQge1xuICBoZWlnaHQ6IDEuNTVyZW07XG4gIHdpZHRoOiAxLjU1cmVtO1xufVxuLmZvcm0tY2hlY2suZm9ybS1jaGVjay1sZyAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIGhlaWdodDogMi4yNXJlbTtcbiAgd2lkdGg6IDIuMjVyZW07XG59XG4uZm9ybS1jaGVjay5mb3JtLWNoZWNrLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuLmZvcm0tY2hlY2suZm9ybS1jaGVjay1zb2xpZCAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIGJvcmRlcjogMDtcbn1cbi5mb3JtLWNoZWNrLmZvcm0tY2hlY2stc29saWQgLmZvcm0tY2hlY2staW5wdXQ6bm90KDpjaGVja2VkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMjAwKTtcbn1cbi5mb3JtLWNoZWNrLmZvcm0tY2hlY2stc29saWQgLmZvcm0tY2hlY2staW5wdXRbdHlwZT1jaGVja2JveF06aW5kZXRlcm1pbmF0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjZGMUU7XG59XG4uZm9ybS1jaGVjay5mb3JtLWNoZWNrLXN1Y2Nlc3MgLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpO1xufVxuLmZvcm0tY2hlY2suZm9ybS1jaGVjay1kYW5nZXIgLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhbmdlcik7XG59XG4uZm9ybS1jaGVjay5mb3JtLWNoZWNrLXdhcm5pbmcgLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdhcm5pbmcpO1xufVxuXG4uZm9ybS1jaGVjay1jdXN0b20ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi5mb3JtLWNoZWNrLWN1c3RvbSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIG1hcmdpbjogMDtcbiAgZmxvYXQ6IG5vbmU7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmZvcm0tY2hlY2stY3VzdG9tIC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNTVyZW07XG59XG5cbi5mb3JtLXN3aXRjaC5mb3JtLWNoZWNrLWN1c3RvbSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIGhlaWdodDogMi4yNXJlbTtcbn1cbi5mb3JtLXN3aXRjaC5mb3JtLWNoZWNrLWN1c3RvbS5mb3JtLXN3aXRjaC1zbSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIGhlaWdodDogMS41cmVtO1xuICB3aWR0aDogMi41cmVtO1xufVxuLmZvcm0tc3dpdGNoLmZvcm0tY2hlY2stY3VzdG9tLmZvcm0tc3dpdGNoLWxnIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgaGVpZ2h0OiAyLjc1cmVtO1xuICB3aWR0aDogMy43NXJlbTtcbn1cbi5mb3JtLXN3aXRjaC5mb3JtLWNoZWNrLXNvbGlkIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgLS1icy1mb3JtLXN3aXRjaC1iZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0nJTIzZmZmZmZmJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmZvcm0tc3dpdGNoLmZvcm0tY2hlY2stc29saWQgLmZvcm0tY2hlY2staW5wdXQ6bm90KDpjaGVja2VkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMjAwKTtcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkge1xuICAtLWJzLWZvcm0tc3dpdGNoLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSdyZ2JhJTI4MjU1LCAyNTUsIDI1NSwgMC4yNSUyOScvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmZvcm0tY2hlY2staW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZm9ybS1jaGVjay1pbWFnZSBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uZm9ybS1jaGVjay1pbWFnZSAuZm9ybS1jaGVjay13cmFwcGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG4uZm9ybS1jaGVjay1pbWFnZSAuZm9ybS1jaGVjay1yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbi5mb3JtLWNoZWNrLWltYWdlIC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbn1cbi5mb3JtLWNoZWNrLWltYWdlLmFjdGl2ZTpub3QoLmZvcm0tY2hlY2stc3VjY2Vzcyk6bm90KC5mb3JtLWNoZWNrLWRhbmdlcikgLmZvcm0tY2hlY2std3JhcHBlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cbi5mb3JtLWNoZWNrLWltYWdlLmZvcm0tY2hlY2stc3VjY2Vzcy5hY3RpdmUgLmZvcm0tY2hlY2std3JhcHBlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtc3VjY2VzcykgIWltcG9ydGFudDtcbn1cbi5mb3JtLWNoZWNrLWltYWdlLmZvcm0tY2hlY2stZGFuZ2VyLmFjdGl2ZSAuZm9ybS1jaGVjay13cmFwcGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIpICFpbXBvcnRhbnQ7XG59XG4uZm9ybS1jaGVjay1pbWFnZS5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNjU7XG59XG5cbi5pbnB1dC1ncm91cC5pbnB1dC1ncm91cC1zb2xpZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG59XG4uaW5wdXQtZ3JvdXAuaW5wdXQtZ3JvdXAtc29saWQuaW5wdXQtZ3JvdXAtc20ge1xuICBib3JkZXItcmFkaXVzOiAwLjU1cmVtO1xufVxuLmlucHV0LWdyb3VwLmlucHV0LWdyb3VwLXNvbGlkLmlucHV0LWdyb3VwLWxnIHtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbi5pbnB1dC1ncm91cC5pbnB1dC1ncm91cC1zb2xpZCAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMTAwKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ncmF5LTEwMCk7XG59XG4uaW5wdXQtZ3JvdXAuaW5wdXQtZ3JvdXAtc29saWQgLmlucHV0LWdyb3VwLXRleHQgKyAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLWJzLWdyYXktMzAwKTtcbn1cbi5pbnB1dC1ncm91cC5pbnB1dC1ncm91cC1zb2xpZCAuZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS0xMDApO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWdyYXktMTAwKTtcbn1cbi5pbnB1dC1ncm91cC5pbnB1dC1ncm91cC1zb2xpZCAuZm9ybS1jb250cm9sICsgLmlucHV0LWdyb3VwLXRleHQge1xuICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tYnMtZ3JheS0zMDApO1xufVxuXG4uZm9ybS1mbG9hdGluZyAuZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC1zb2xpZDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZm9ybS1mbG9hdGluZy5mb3JtLWNvbnRyb2wtc29saWQtYmcgbGFiZWw6OmFmdGVyLFxuLmZvcm0tZmxvYXRpbmcgPiA6ZGlzYWJsZWQgfiBsYWJlbDo6YWZ0ZXIsXG4uZm9ybS1mbG9hdGluZyA+IDpmb2N1cyB+IGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5yZXF1aXJlZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiKlwiO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29sb3I6IHZhcigtLWJzLWRhbmdlcik7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnByb2dyZXNzLXZlcnRpY2FsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5wcm9ncmVzcy12ZXJ0aWNhbCAucHJvZ3Jlc3Mge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuLnByb2dyZXNzLXZlcnRpY2FsIC5wcm9ncmVzczpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnByb2dyZXNzLXZlcnRpY2FsIC5wcm9ncmVzcyAucHJvZ3Jlc3MtYmFyIHtcbiAgd2lkdGg6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbn1cblxuLnRhYmxlOm5vdCgudGFibGUtYm9yZGVyZWQpID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG4udGFibGU6bm90KC50YWJsZS1ib3JkZXJlZCkgPiA6bm90KDpsYXN0LWNoaWxkKSA+IDpsYXN0LWNoaWxkID4gKiB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IGluaGVyaXQ7XG59XG4udGFibGU6bm90KC50YWJsZS1ib3JkZXJlZCkgdHIsIC50YWJsZTpub3QoLnRhYmxlLWJvcmRlcmVkKSB0aCwgLnRhYmxlOm5vdCgudGFibGUtYm9yZGVyZWQpIHRkIHtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItd2lkdGg6IGluaGVyaXQ7XG4gIGJvcmRlci1zdHlsZTogaW5oZXJpdDtcbiAgdGV4dC10cmFuc2Zvcm06IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG59XG4udGFibGU6bm90KC50YWJsZS1ib3JkZXJlZCkgdHI6Zmlyc3QtY2hpbGQsIC50YWJsZTpub3QoLnRhYmxlLWJvcmRlcmVkKSB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlOm5vdCgudGFibGUtYm9yZGVyZWQpIHRkOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnRhYmxlOm5vdCgudGFibGUtYm9yZGVyZWQpIHRyOmxhc3QtY2hpbGQsIC50YWJsZTpub3QoLnRhYmxlLWJvcmRlcmVkKSB0aDpsYXN0LWNoaWxkLCAudGFibGU6bm90KC50YWJsZS1ib3JkZXJlZCkgdGQ6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4udGFibGU6bm90KC50YWJsZS1ib3JkZXJlZCkgdGZvb3QgdHI6bGFzdC1jaGlsZCxcbi50YWJsZTpub3QoLnRhYmxlLWJvcmRlcmVkKSB0Ym9keSB0cjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLnRhYmxlOm5vdCgudGFibGUtYm9yZGVyZWQpIHRmb290IHRyOmxhc3QtY2hpbGQgdGgsIC50YWJsZTpub3QoLnRhYmxlLWJvcmRlcmVkKSB0Zm9vdCB0cjpsYXN0LWNoaWxkIHRkLFxuLnRhYmxlOm5vdCgudGFibGUtYm9yZGVyZWQpIHRib2R5IHRyOmxhc3QtY2hpbGQgdGgsXG4udGFibGU6bm90KC50YWJsZS1ib3JkZXJlZCkgdGJvZHkgdHI6bGFzdC1jaGlsZCB0ZCB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi50YWJsZTpub3QoLnRhYmxlLWJvcmRlcmVkKSB0Zm9vdCB0aCwgLnRhYmxlOm5vdCgudGFibGUtYm9yZGVyZWQpIHRmb290IHRkIHtcbiAgYm9yZGVyLXRvcDogaW5oZXJpdDtcbn1cbi50YWJsZTpub3QoLnRhYmxlLWJvcmRlcmVkKS50YWJsZS1yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG59XG4udGFibGU6bm90KC50YWJsZS1ib3JkZXJlZCkudGFibGUtcm93cy1yb3VuZGVkIHRoOmZpcnN0LWNoaWxkLCAudGFibGU6bm90KC50YWJsZS1ib3JkZXJlZCkudGFibGUtcm93cy1yb3VuZGVkIHRkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNnB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA2cHg7XG59XG4udGFibGU6bm90KC50YWJsZS1ib3JkZXJlZCkudGFibGUtcm93cy1yb3VuZGVkIHRoOmxhc3QtY2hpbGQsIC50YWJsZTpub3QoLnRhYmxlLWJvcmRlcmVkKS50YWJsZS1yb3dzLXJvdW5kZWQgdGQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA2cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA2cHg7XG59XG4udGFibGU6bm90KC50YWJsZS1ib3JkZXJlZCkudGFibGUtZmx1c2ggdHIsIC50YWJsZTpub3QoLnRhYmxlLWJvcmRlcmVkKS50YWJsZS1mbHVzaCB0aCwgLnRhYmxlOm5vdCgudGFibGUtYm9yZGVyZWQpLnRhYmxlLWZsdXNoIHRkIHtcbiAgcGFkZGluZzogaW5oZXJpdDtcbn1cbi50YWJsZTpub3QoLnRhYmxlLWJvcmRlcmVkKS50YWJsZS1yb3ctYm9yZGVyZWQgdHIge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xufVxuLnRhYmxlOm5vdCgudGFibGUtYm9yZGVyZWQpLnRhYmxlLXJvdy1ib3JkZXJlZCB0Zm9vdCB0aCwgLnRhYmxlOm5vdCgudGFibGUtYm9yZGVyZWQpLnRhYmxlLXJvdy1ib3JkZXJlZCB0Zm9vdCB0ZCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDFweCAhaW1wb3J0YW50O1xufVxuLnRhYmxlOm5vdCgudGFibGUtYm9yZGVyZWQpLnRhYmxlLXJvdy1kYXNoZWQgdHIge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IGRhc2hlZDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbn1cbi50YWJsZTpub3QoLnRhYmxlLWJvcmRlcmVkKS50YWJsZS1yb3ctZGFzaGVkIHRmb290IHRoLCAudGFibGU6bm90KC50YWJsZS1ib3JkZXJlZCkudGFibGUtcm93LWRhc2hlZCB0Zm9vdCB0ZCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDFweCAhaW1wb3J0YW50O1xufVxuLnRhYmxlOm5vdCgudGFibGUtYm9yZGVyZWQpLnRhYmxlLXJvdy1ncmF5LTEwMCB0ciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWJzLWdyYXktMTAwKTtcbn1cbi50YWJsZTpub3QoLnRhYmxlLWJvcmRlcmVkKS50YWJsZS1yb3ctZ3JheS0yMDAgdHIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1icy1ncmF5LTIwMCk7XG59XG4udGFibGU6bm90KC50YWJsZS1ib3JkZXJlZCkudGFibGUtcm93LWdyYXktMzAwIHRyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYnMtZ3JheS0zMDApO1xufVxuLnRhYmxlOm5vdCgudGFibGUtYm9yZGVyZWQpLnRhYmxlLXJvdy1ncmF5LTQwMCB0ciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWJzLWdyYXktNDAwKTtcbn1cbi50YWJsZTpub3QoLnRhYmxlLWJvcmRlcmVkKS50YWJsZS1yb3ctZ3JheS01MDAgdHIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1icy1ncmF5LTUwMCk7XG59XG4udGFibGU6bm90KC50YWJsZS1ib3JkZXJlZCkudGFibGUtcm93LWdyYXktNjAwIHRyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYnMtZ3JheS02MDApO1xufVxuLnRhYmxlOm5vdCgudGFibGUtYm9yZGVyZWQpLnRhYmxlLXJvdy1ncmF5LTcwMCB0ciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbn1cbi50YWJsZTpub3QoLnRhYmxlLWJvcmRlcmVkKS50YWJsZS1yb3ctZ3JheS04MDAgdHIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1icy1ncmF5LTgwMCk7XG59XG4udGFibGU6bm90KC50YWJsZS1ib3JkZXJlZCkudGFibGUtcm93LWdyYXktOTAwIHRyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYnMtZ3JheS05MDApO1xufVxuXG4udGFibGUtbGF5b3V0LWZpeGVkIHtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbn1cblxuLnRhYmxlLXNvcnQ6YWZ0ZXIge1xuICBvcGFjaXR5OiAwO1xufVxuXG4udGFibGUtc29ydCxcbi50YWJsZS1zb3J0LWFzYyxcbi50YWJsZS1zb3J0LWRlc2Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnRhYmxlLXNvcnQ6YWZ0ZXIsXG4udGFibGUtc29ydC1hc2M6YWZ0ZXIsXG4udGFibGUtc29ydC1kZXNjOmFmdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAwLjc1cmVtO1xuICBoZWlnaHQ6IDAuNzVyZW07XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBib3R0b206IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxuXG4udGFibGUtc29ydC1hc2M6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtbXV0ZWQpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtbXV0ZWQlMjknJTNlJTNjcGF0aCBkPSdNMy4yMzU3MSAyLjcyMDExTDQuOTc5MTcgNC40NjM1OEM1LjE1MTc2IDQuNjM2MTggNS40MzE1OCA0LjYzNjE3IDUuNjA0MTcgNC40NjM1OEM1Ljc3Njc2IDQuMjkwOTkgNS43NzY3NiA0LjAxMTE4IDUuNjA0MTcgMy44Mzg2MUwzLjI5NDYzIDEuNTI5MDRDMy4xMzE5MiAxLjM2NjI5IDIuODY4MDkgMS4zNjYyOSAyLjcwNTM4IDEuNTI5MDRMMC4zOTU4MTIgMy44Mzg2MUMwLjIyMzI1IDQuMDExMTcgMC4yMjMyNSA0LjI5MDk5IDAuMzk1ODEyIDQuNDYzNThDMC41Njg0MzcgNC42MzYxNyAwLjg0ODI1IDQuNjM2MTcgMS4wMjA4MSA0LjQ2MzU4TDIuNzY0MjkgMi43MjAxMUMyLjg5NDQ2IDIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDMuMjM1NzEgMi43MjAxMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtbXV0ZWQlMjknJTNlJTNjcGF0aCBkPSdNMy4yMzU3MSAyLjcyMDExTDQuOTc5MTcgNC40NjM1OEM1LjE1MTc2IDQuNjM2MTggNS40MzE1OCA0LjYzNjE3IDUuNjA0MTcgNC40NjM1OEM1Ljc3Njc2IDQuMjkwOTkgNS43NzY3NiA0LjAxMTE4IDUuNjA0MTcgMy44Mzg2MUwzLjI5NDYzIDEuNTI5MDRDMy4xMzE5MiAxLjM2NjI5IDIuODY4MDkgMS4zNjYyOSAyLjcwNTM4IDEuNTI5MDRMMC4zOTU4MTIgMy44Mzg2MUMwLjIyMzI1IDQuMDExMTcgMC4yMjMyNSA0LjI5MDk5IDAuMzk1ODEyIDQuNDYzNThDMC41Njg0MzcgNC42MzYxNyAwLjg0ODI1IDQuNjM2MTcgMS4wMjA4MSA0LjQ2MzU4TDIuNzY0MjkgMi43MjAxMUMyLjg5NDQ2IDIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDMuMjM1NzEgMi43MjAxMVonLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi50YWJsZS1zb3J0LWRlc2M6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtbXV0ZWQpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtbXV0ZWQlMjknJTNlJTNjcGF0aCBkPSdNMi43NjQyOSAzLjI3OTg5TDEuMDIwODMgMS41MzY0MkMwLjg0ODI0NCAxLjM2MzgyIDAuNTY4NDE5IDEuMzYzODMgMC4zOTU4MzEgMS41MzY0MkMwLjIyMzI0NCAxLjcwOTAxIDAuMjIzMjQ0IDEuOTg4ODIgMC4zOTU4MzEgMi4xNjEzOUwyLjcwNTM3IDQuNDcwOTZDMi44NjgwOCA0LjYzMzcxIDMuMTMxOTEgNC42MzM3MSAzLjI5NDYyIDQuNDcwOTZMNS42MDQxOSAyLjE2MTM5QzUuNzc2NzUgMS45ODg4MyA1Ljc3Njc1IDEuNzA5MDEgNS42MDQxOSAxLjUzNjQyQzUuNDMxNTYgMS4zNjM4MyA1LjE1MTc1IDEuMzYzODMgNC45NzkxOSAxLjUzNjQyTDMuMjM1NzEgMy4yNzk4OUMzLjEwNTU0IDMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDIuNzY0MjkgMy4yNzk4OVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtbXV0ZWQlMjknJTNlJTNjcGF0aCBkPSdNMi43NjQyOSAzLjI3OTg5TDEuMDIwODMgMS41MzY0MkMwLjg0ODI0NCAxLjM2MzgyIDAuNTY4NDE5IDEuMzYzODMgMC4zOTU4MzEgMS41MzY0MkMwLjIyMzI0NCAxLjcwOTAxIDAuMjIzMjQ0IDEuOTg4ODIgMC4zOTU4MzEgMi4xNjEzOUwyLjcwNTM3IDQuNDcwOTZDMi44NjgwOCA0LjYzMzcxIDMuMTMxOTEgNC42MzM3MSAzLjI5NDYyIDQuNDcwOTZMNS42MDQxOSAyLjE2MTM5QzUuNzc2NzUgMS45ODg4MyA1Ljc3Njc1IDEuNzA5MDEgNS42MDQxOSAxLjUzNjQyQzUuNDMxNTYgMS4zNjM4MyA1LjE1MTc1IDEuMzYzODMgNC45NzkxOSAxLjUzNjQyTDMuMjM1NzEgMy4yNzk4OUMzLjEwNTU0IDMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDIuNzY0MjkgMy4yNzk4OVonLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi50YWJsZS1sb2FkaW5nLW1lc3NhZ2Uge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLXRhYmxlLWxvYWRpbmctbWVzc2FnZS1ib3gtc2hhZG93KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9keS1iZyk7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogMC44NXJlbSAycmVtICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4udGFibGUtbG9hZGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50YWJsZS1sb2FkaW5nIC50YWJsZS1sb2FkaW5nLW1lc3NhZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnRhYmxlLmctMCB0aCwgLnRhYmxlLmctMCB0ZCB7XG4gIHBhZGRpbmc6IDByZW07XG59XG4udGFibGUuZy0wIHRoLmR0ci1jb250cm9sLCAudGFibGUuZy0wIHRkLmR0ci1jb250cm9sIHtcbiAgcGFkZGluZy1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZS5neS0wIHRoLCAudGFibGUuZ3ktMCB0ZCB7XG4gIHBhZGRpbmctdG9wOiAwcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMHJlbTtcbn1cblxuLnRhYmxlLmd4LTAgdGgsIC50YWJsZS5neC0wIHRkIHtcbiAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xufVxuLnRhYmxlLmd4LTAgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5neC0wIHRkLmR0ci1jb250cm9sIHtcbiAgcGFkZGluZy1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZS5ncy0wIHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtMCB0ZDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMHJlbTtcbn1cbi50YWJsZS5ncy0wIHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy0wIHRkOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xufVxuLnRhYmxlLmdzLTAgdGguZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy0wIHRkLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZS5nLTEgdGgsIC50YWJsZS5nLTEgdGQge1xuICBwYWRkaW5nOiAwLjI1cmVtO1xufVxuLnRhYmxlLmctMSB0aC5kdHItY29udHJvbCwgLnRhYmxlLmctMSB0ZC5kdHItY29udHJvbCB7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4udGFibGUuZ3ktMSB0aCwgLnRhYmxlLmd5LTEgdGQge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG59XG5cbi50YWJsZS5neC0xIHRoLCAudGFibGUuZ3gtMSB0ZCB7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbTtcbn1cbi50YWJsZS5neC0xIHRoLmR0ci1jb250cm9sLCAudGFibGUuZ3gtMSB0ZC5kdHItY29udHJvbCB7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4udGFibGUuZ3MtMSB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLTEgdGQ6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07XG59XG4udGFibGUuZ3MtMSB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MtMSB0ZDpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbTtcbn1cbi50YWJsZS5ncy0xIHRoLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtMSB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4udGFibGUuZy0yIHRoLCAudGFibGUuZy0yIHRkIHtcbiAgcGFkZGluZzogMC41cmVtO1xufVxuLnRhYmxlLmctMiB0aC5kdHItY29udHJvbCwgLnRhYmxlLmctMiB0ZC5kdHItY29udHJvbCB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZS5neS0yIHRoLCAudGFibGUuZ3ktMiB0ZCB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG59XG5cbi50YWJsZS5neC0yIHRoLCAudGFibGUuZ3gtMiB0ZCB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG59XG4udGFibGUuZ3gtMiB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LTIgdGQuZHRyLWNvbnRyb2wge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4udGFibGUuZ3MtMiB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLTIgdGQ6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbn1cbi50YWJsZS5ncy0yIHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy0yIHRkOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG59XG4udGFibGUuZ3MtMiB0aC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLTIgdGQuZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4udGFibGUuZy0zIHRoLCAudGFibGUuZy0zIHRkIHtcbiAgcGFkZGluZzogMC43NXJlbTtcbn1cbi50YWJsZS5nLTMgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5nLTMgdGQuZHRyLWNvbnRyb2wge1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnRhYmxlLmd5LTMgdGgsIC50YWJsZS5neS0zIHRkIHtcbiAgcGFkZGluZy10b3A6IDAuNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xufVxuXG4udGFibGUuZ3gtMyB0aCwgLnRhYmxlLmd4LTMgdGQge1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG59XG4udGFibGUuZ3gtMyB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LTMgdGQuZHRyLWNvbnRyb2wge1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnRhYmxlLmdzLTMgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy0zIHRkOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xufVxuLnRhYmxlLmdzLTMgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLTMgdGQ6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG59XG4udGFibGUuZ3MtMyB0aC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLTMgdGQuZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnRhYmxlLmctNCB0aCwgLnRhYmxlLmctNCB0ZCB7XG4gIHBhZGRpbmc6IDFyZW07XG59XG4udGFibGUuZy00IHRoLmR0ci1jb250cm9sLCAudGFibGUuZy00IHRkLmR0ci1jb250cm9sIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZS5neS00IHRoLCAudGFibGUuZ3ktNCB0ZCB7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbn1cblxuLnRhYmxlLmd4LTQgdGgsIC50YWJsZS5neC00IHRkIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xufVxuLnRhYmxlLmd4LTQgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5neC00IHRkLmR0ci1jb250cm9sIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZS5ncy00IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtNCB0ZDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbn1cbi50YWJsZS5ncy00IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy00IHRkOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xufVxuLnRhYmxlLmdzLTQgdGguZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy00IHRkLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZS5nLTUgdGgsIC50YWJsZS5nLTUgdGQge1xuICBwYWRkaW5nOiAxLjI1cmVtO1xufVxuLnRhYmxlLmctNSB0aC5kdHItY29udHJvbCwgLnRhYmxlLmctNSB0ZC5kdHItY29udHJvbCB7XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4udGFibGUuZ3ktNSB0aCwgLnRhYmxlLmd5LTUgdGQge1xuICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07XG59XG5cbi50YWJsZS5neC01IHRoLCAudGFibGUuZ3gtNSB0ZCB7XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbn1cbi50YWJsZS5neC01IHRoLmR0ci1jb250cm9sLCAudGFibGUuZ3gtNSB0ZC5kdHItY29udHJvbCB7XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4udGFibGUuZ3MtNSB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLTUgdGQ6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG59XG4udGFibGUuZ3MtNSB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MtNSB0ZDpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbn1cbi50YWJsZS5ncy01IHRoLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtNSB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4udGFibGUuZy02IHRoLCAudGFibGUuZy02IHRkIHtcbiAgcGFkZGluZzogMS41cmVtO1xufVxuLnRhYmxlLmctNiB0aC5kdHItY29udHJvbCwgLnRhYmxlLmctNiB0ZC5kdHItY29udHJvbCB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZS5neS02IHRoLCAudGFibGUuZ3ktNiB0ZCB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG59XG5cbi50YWJsZS5neC02IHRoLCAudGFibGUuZ3gtNiB0ZCB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG59XG4udGFibGUuZ3gtNiB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LTYgdGQuZHRyLWNvbnRyb2wge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4udGFibGUuZ3MtNiB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLTYgdGQ6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbn1cbi50YWJsZS5ncy02IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy02IHRkOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG59XG4udGFibGUuZ3MtNiB0aC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLTYgdGQuZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4udGFibGUuZy03IHRoLCAudGFibGUuZy03IHRkIHtcbiAgcGFkZGluZzogMS43NXJlbTtcbn1cbi50YWJsZS5nLTcgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5nLTcgdGQuZHRyLWNvbnRyb2wge1xuICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnRhYmxlLmd5LTcgdGgsIC50YWJsZS5neS03IHRkIHtcbiAgcGFkZGluZy10b3A6IDEuNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxLjc1cmVtO1xufVxuXG4udGFibGUuZ3gtNyB0aCwgLnRhYmxlLmd4LTcgdGQge1xuICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW07XG59XG4udGFibGUuZ3gtNyB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LTcgdGQuZHRyLWNvbnRyb2wge1xuICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnRhYmxlLmdzLTcgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy03IHRkOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtO1xufVxuLnRhYmxlLmdzLTcgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLTcgdGQ6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW07XG59XG4udGFibGUuZ3MtNyB0aC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLTcgdGQuZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnRhYmxlLmctOCB0aCwgLnRhYmxlLmctOCB0ZCB7XG4gIHBhZGRpbmc6IDJyZW07XG59XG4udGFibGUuZy04IHRoLmR0ci1jb250cm9sLCAudGFibGUuZy04IHRkLmR0ci1jb250cm9sIHtcbiAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZS5neS04IHRoLCAudGFibGUuZ3ktOCB0ZCB7XG4gIHBhZGRpbmctdG9wOiAycmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbn1cblxuLnRhYmxlLmd4LTggdGgsIC50YWJsZS5neC04IHRkIHtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xufVxuLnRhYmxlLmd4LTggdGguZHRyLWNvbnRyb2wsIC50YWJsZS5neC04IHRkLmR0ci1jb250cm9sIHtcbiAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZS5ncy04IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtOCB0ZDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbn1cbi50YWJsZS5ncy04IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy04IHRkOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xufVxuLnRhYmxlLmdzLTggdGguZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy04IHRkLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZS5nLTkgdGgsIC50YWJsZS5nLTkgdGQge1xuICBwYWRkaW5nOiAyLjI1cmVtO1xufVxuLnRhYmxlLmctOSB0aC5kdHItY29udHJvbCwgLnRhYmxlLmctOSB0ZC5kdHItY29udHJvbCB7XG4gIHBhZGRpbmctbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4udGFibGUuZ3ktOSB0aCwgLnRhYmxlLmd5LTkgdGQge1xuICBwYWRkaW5nLXRvcDogMi4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDIuMjVyZW07XG59XG5cbi50YWJsZS5neC05IHRoLCAudGFibGUuZ3gtOSB0ZCB7XG4gIHBhZGRpbmctbGVmdDogMi4yNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMi4yNXJlbTtcbn1cbi50YWJsZS5neC05IHRoLmR0ci1jb250cm9sLCAudGFibGUuZ3gtOSB0ZC5kdHItY29udHJvbCB7XG4gIHBhZGRpbmctbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4udGFibGUuZ3MtOSB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLTkgdGQ6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG59XG4udGFibGUuZ3MtOSB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MtOSB0ZDpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMi4yNXJlbTtcbn1cbi50YWJsZS5ncy05IHRoLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtOSB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4udGFibGUuZy0xMCB0aCwgLnRhYmxlLmctMTAgdGQge1xuICBwYWRkaW5nOiAyLjVyZW07XG59XG4udGFibGUuZy0xMCB0aC5kdHItY29udHJvbCwgLnRhYmxlLmctMTAgdGQuZHRyLWNvbnRyb2wge1xuICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4udGFibGUuZ3ktMTAgdGgsIC50YWJsZS5neS0xMCB0ZCB7XG4gIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAyLjVyZW07XG59XG5cbi50YWJsZS5neC0xMCB0aCwgLnRhYmxlLmd4LTEwIHRkIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbn1cbi50YWJsZS5neC0xMCB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LTEwIHRkLmR0ci1jb250cm9sIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnRhYmxlLmdzLTEwIHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtMTAgdGQ6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbn1cbi50YWJsZS5ncy0xMCB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MtMTAgdGQ6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbn1cbi50YWJsZS5ncy0xMCB0aC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLTEwIHRkLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50YWJsZS5nLXNtLTAgdGgsIC50YWJsZS5nLXNtLTAgdGQge1xuICAgIHBhZGRpbmc6IDByZW07XG4gIH1cbiAgLnRhYmxlLmctc20tMCB0aC5kdHItY29udHJvbCwgLnRhYmxlLmctc20tMCB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmd5LXNtLTAgdGgsIC50YWJsZS5neS1zbS0wIHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHJlbTtcbiAgfVxuICAudGFibGUuZ3gtc20tMCB0aCwgLnRhYmxlLmd4LXNtLTAgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICB9XG4gIC50YWJsZS5neC1zbS0wIHRoLmR0ci1jb250cm9sLCAudGFibGUuZ3gtc20tMCB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmdzLXNtLTAgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1zbS0wIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gIH1cbiAgLnRhYmxlLmdzLXNtLTAgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXNtLTAgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgfVxuICAudGFibGUuZ3Mtc20tMCB0aC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXNtLTAgdGQuZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5nLXNtLTEgdGgsIC50YWJsZS5nLXNtLTEgdGQge1xuICAgIHBhZGRpbmc6IDAuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmctc20tMSB0aC5kdHItY29udHJvbCwgLnRhYmxlLmctc20tMSB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmd5LXNtLTEgdGgsIC50YWJsZS5neS1zbS0xIHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3gtc20tMSB0aCwgLnRhYmxlLmd4LXNtLTEgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG4gIC50YWJsZS5neC1zbS0xIHRoLmR0ci1jb250cm9sLCAudGFibGUuZ3gtc20tMSB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmdzLXNtLTEgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1zbS0xIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXNtLTEgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXNtLTEgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3Mtc20tMSB0aC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXNtLTEgdGQuZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5nLXNtLTIgdGgsIC50YWJsZS5nLXNtLTIgdGQge1xuICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgfVxuICAudGFibGUuZy1zbS0yIHRoLmR0ci1jb250cm9sLCAudGFibGUuZy1zbS0yIHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5neS1zbS0yIHRoLCAudGFibGUuZ3ktc20tMiB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICB9XG4gIC50YWJsZS5neC1zbS0yIHRoLCAudGFibGUuZ3gtc20tMiB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICB9XG4gIC50YWJsZS5neC1zbS0yIHRoLmR0ci1jb250cm9sLCAudGFibGUuZ3gtc20tMiB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3Mtc20tMiB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXNtLTIgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC50YWJsZS5ncy1zbS0yIHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy1zbS0yIHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgfVxuICAudGFibGUuZ3Mtc20tMiB0aC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXNtLTIgdGQuZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmctc20tMyB0aCwgLnRhYmxlLmctc20tMyB0ZCB7XG4gICAgcGFkZGluZzogMC43NXJlbTtcbiAgfVxuICAudGFibGUuZy1zbS0zIHRoLmR0ci1jb250cm9sLCAudGFibGUuZy1zbS0zIHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3ktc20tMyB0aCwgLnRhYmxlLmd5LXNtLTMgdGQge1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xuICB9XG4gIC50YWJsZS5neC1zbS0zIHRoLCAudGFibGUuZ3gtc20tMyB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LXNtLTMgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5neC1zbS0zIHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3Mtc20tMyB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXNtLTMgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgfVxuICAudGFibGUuZ3Mtc20tMyB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3Mtc20tMyB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICB9XG4gIC50YWJsZS5ncy1zbS0zIHRoLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkLCAudGFibGUuZ3Mtc20tMyB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmctc20tNCB0aCwgLnRhYmxlLmctc20tNCB0ZCB7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgfVxuICAudGFibGUuZy1zbS00IHRoLmR0ci1jb250cm9sLCAudGFibGUuZy1zbS00IHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3ktc20tNCB0aCwgLnRhYmxlLmd5LXNtLTQgdGQge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICB9XG4gIC50YWJsZS5neC1zbS00IHRoLCAudGFibGUuZ3gtc20tNCB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cbiAgLnRhYmxlLmd4LXNtLTQgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5neC1zbS00IHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3Mtc20tNCB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXNtLTQgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgfVxuICAudGFibGUuZ3Mtc20tNCB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3Mtc20tNCB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICB9XG4gIC50YWJsZS5ncy1zbS00IHRoLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkLCAudGFibGUuZ3Mtc20tNCB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmctc20tNSB0aCwgLnRhYmxlLmctc20tNSB0ZCB7XG4gICAgcGFkZGluZzogMS4yNXJlbTtcbiAgfVxuICAudGFibGUuZy1zbS01IHRoLmR0ci1jb250cm9sLCAudGFibGUuZy1zbS01IHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3ktc20tNSB0aCwgLnRhYmxlLmd5LXNtLTUgdGQge1xuICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xuICB9XG4gIC50YWJsZS5neC1zbS01IHRoLCAudGFibGUuZ3gtc20tNSB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LXNtLTUgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5neC1zbS01IHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3Mtc20tNSB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXNtLTUgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3Mtc20tNSB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3Mtc20tNSB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICB9XG4gIC50YWJsZS5ncy1zbS01IHRoLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkLCAudGFibGUuZ3Mtc20tNSB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmctc20tNiB0aCwgLnRhYmxlLmctc20tNiB0ZCB7XG4gICAgcGFkZGluZzogMS41cmVtO1xuICB9XG4gIC50YWJsZS5nLXNtLTYgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5nLXNtLTYgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmd5LXNtLTYgdGgsIC50YWJsZS5neS1zbS02IHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LXNtLTYgdGgsIC50YWJsZS5neC1zbS02IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LXNtLTYgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5neC1zbS02IHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5ncy1zbS02IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3Mtc20tNiB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXNtLTYgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXNtLTYgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICB9XG4gIC50YWJsZS5ncy1zbS02IHRoLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkLCAudGFibGUuZ3Mtc20tNiB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZy1zbS03IHRoLCAudGFibGUuZy1zbS03IHRkIHtcbiAgICBwYWRkaW5nOiAxLjc1cmVtO1xuICB9XG4gIC50YWJsZS5nLXNtLTcgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5nLXNtLTcgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5neS1zbS03IHRoLCAudGFibGUuZ3ktc20tNyB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDEuNzVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuNzVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LXNtLTcgdGgsIC50YWJsZS5neC1zbS03IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbTtcbiAgfVxuICAudGFibGUuZ3gtc20tNyB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LXNtLTcgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5ncy1zbS03IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3Mtc20tNyB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtO1xuICB9XG4gIC50YWJsZS5ncy1zbS03IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy1zbS03IHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXNtLTcgdGguZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1zbS03IHRkLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZy1zbS04IHRoLCAudGFibGUuZy1zbS04IHRkIHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICB9XG4gIC50YWJsZS5nLXNtLTggdGguZHRyLWNvbnRyb2wsIC50YWJsZS5nLXNtLTggdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5neS1zbS04IHRoLCAudGFibGUuZ3ktc20tOCB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIH1cbiAgLnRhYmxlLmd4LXNtLTggdGgsIC50YWJsZS5neC1zbS04IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgfVxuICAudGFibGUuZ3gtc20tOCB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LXNtLTggdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5ncy1zbS04IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3Mtc20tOCB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICB9XG4gIC50YWJsZS5ncy1zbS04IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy1zbS04IHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXNtLTggdGguZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1zbS04IHRkLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZy1zbS05IHRoLCAudGFibGUuZy1zbS05IHRkIHtcbiAgICBwYWRkaW5nOiAyLjI1cmVtO1xuICB9XG4gIC50YWJsZS5nLXNtLTkgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5nLXNtLTkgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5neS1zbS05IHRoLCAudGFibGUuZ3ktc20tOSB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDIuMjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LXNtLTkgdGgsIC50YWJsZS5neC1zbS05IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMi4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3gtc20tOSB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LXNtLTkgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5ncy1zbS05IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3Mtc20tOSB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtO1xuICB9XG4gIC50YWJsZS5ncy1zbS05IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy1zbS05IHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXNtLTkgdGguZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1zbS05IHRkLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZy1zbS0xMCB0aCwgLnRhYmxlLmctc20tMTAgdGQge1xuICAgIHBhZGRpbmc6IDIuNXJlbTtcbiAgfVxuICAudGFibGUuZy1zbS0xMCB0aC5kdHItY29udHJvbCwgLnRhYmxlLmctc20tMTAgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmd5LXNtLTEwIHRoLCAudGFibGUuZ3ktc20tMTAgdGQge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbiAgfVxuICAudGFibGUuZ3gtc20tMTAgdGgsIC50YWJsZS5neC1zbS0xMCB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtO1xuICB9XG4gIC50YWJsZS5neC1zbS0xMCB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LXNtLTEwIHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5ncy1zbS0xMCB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXNtLTEwIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgfVxuICAudGFibGUuZ3Mtc20tMTAgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXNtLTEwIHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbiAgfVxuICAudGFibGUuZ3Mtc20tMTAgdGguZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1zbS0xMCB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS5nLW1kLTAgdGgsIC50YWJsZS5nLW1kLTAgdGQge1xuICAgIHBhZGRpbmc6IDByZW07XG4gIH1cbiAgLnRhYmxlLmctbWQtMCB0aC5kdHItY29udHJvbCwgLnRhYmxlLmctbWQtMCB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmd5LW1kLTAgdGgsIC50YWJsZS5neS1tZC0wIHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHJlbTtcbiAgfVxuICAudGFibGUuZ3gtbWQtMCB0aCwgLnRhYmxlLmd4LW1kLTAgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICB9XG4gIC50YWJsZS5neC1tZC0wIHRoLmR0ci1jb250cm9sLCAudGFibGUuZ3gtbWQtMCB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmdzLW1kLTAgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1tZC0wIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gIH1cbiAgLnRhYmxlLmdzLW1kLTAgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLW1kLTAgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgfVxuICAudGFibGUuZ3MtbWQtMCB0aC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLW1kLTAgdGQuZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5nLW1kLTEgdGgsIC50YWJsZS5nLW1kLTEgdGQge1xuICAgIHBhZGRpbmc6IDAuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmctbWQtMSB0aC5kdHItY29udHJvbCwgLnRhYmxlLmctbWQtMSB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmd5LW1kLTEgdGgsIC50YWJsZS5neS1tZC0xIHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3gtbWQtMSB0aCwgLnRhYmxlLmd4LW1kLTEgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG4gIC50YWJsZS5neC1tZC0xIHRoLmR0ci1jb250cm9sLCAudGFibGUuZ3gtbWQtMSB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmdzLW1kLTEgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1tZC0xIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLW1kLTEgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLW1kLTEgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3MtbWQtMSB0aC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLW1kLTEgdGQuZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5nLW1kLTIgdGgsIC50YWJsZS5nLW1kLTIgdGQge1xuICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgfVxuICAudGFibGUuZy1tZC0yIHRoLmR0ci1jb250cm9sLCAudGFibGUuZy1tZC0yIHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5neS1tZC0yIHRoLCAudGFibGUuZ3ktbWQtMiB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICB9XG4gIC50YWJsZS5neC1tZC0yIHRoLCAudGFibGUuZ3gtbWQtMiB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICB9XG4gIC50YWJsZS5neC1tZC0yIHRoLmR0ci1jb250cm9sLCAudGFibGUuZ3gtbWQtMiB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3MtbWQtMiB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLW1kLTIgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC50YWJsZS5ncy1tZC0yIHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy1tZC0yIHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgfVxuICAudGFibGUuZ3MtbWQtMiB0aC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLW1kLTIgdGQuZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmctbWQtMyB0aCwgLnRhYmxlLmctbWQtMyB0ZCB7XG4gICAgcGFkZGluZzogMC43NXJlbTtcbiAgfVxuICAudGFibGUuZy1tZC0zIHRoLmR0ci1jb250cm9sLCAudGFibGUuZy1tZC0zIHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3ktbWQtMyB0aCwgLnRhYmxlLmd5LW1kLTMgdGQge1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xuICB9XG4gIC50YWJsZS5neC1tZC0zIHRoLCAudGFibGUuZ3gtbWQtMyB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LW1kLTMgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5neC1tZC0zIHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3MtbWQtMyB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLW1kLTMgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgfVxuICAudGFibGUuZ3MtbWQtMyB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MtbWQtMyB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICB9XG4gIC50YWJsZS5ncy1tZC0zIHRoLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbWQtMyB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmctbWQtNCB0aCwgLnRhYmxlLmctbWQtNCB0ZCB7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgfVxuICAudGFibGUuZy1tZC00IHRoLmR0ci1jb250cm9sLCAudGFibGUuZy1tZC00IHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3ktbWQtNCB0aCwgLnRhYmxlLmd5LW1kLTQgdGQge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICB9XG4gIC50YWJsZS5neC1tZC00IHRoLCAudGFibGUuZ3gtbWQtNCB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cbiAgLnRhYmxlLmd4LW1kLTQgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5neC1tZC00IHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3MtbWQtNCB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLW1kLTQgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgfVxuICAudGFibGUuZ3MtbWQtNCB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MtbWQtNCB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICB9XG4gIC50YWJsZS5ncy1tZC00IHRoLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbWQtNCB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmctbWQtNSB0aCwgLnRhYmxlLmctbWQtNSB0ZCB7XG4gICAgcGFkZGluZzogMS4yNXJlbTtcbiAgfVxuICAudGFibGUuZy1tZC01IHRoLmR0ci1jb250cm9sLCAudGFibGUuZy1tZC01IHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3ktbWQtNSB0aCwgLnRhYmxlLmd5LW1kLTUgdGQge1xuICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xuICB9XG4gIC50YWJsZS5neC1tZC01IHRoLCAudGFibGUuZ3gtbWQtNSB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LW1kLTUgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5neC1tZC01IHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3MtbWQtNSB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLW1kLTUgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3MtbWQtNSB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MtbWQtNSB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICB9XG4gIC50YWJsZS5ncy1tZC01IHRoLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbWQtNSB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmctbWQtNiB0aCwgLnRhYmxlLmctbWQtNiB0ZCB7XG4gICAgcGFkZGluZzogMS41cmVtO1xuICB9XG4gIC50YWJsZS5nLW1kLTYgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5nLW1kLTYgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmd5LW1kLTYgdGgsIC50YWJsZS5neS1tZC02IHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LW1kLTYgdGgsIC50YWJsZS5neC1tZC02IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LW1kLTYgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5neC1tZC02IHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5ncy1tZC02IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbWQtNiB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLW1kLTYgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLW1kLTYgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICB9XG4gIC50YWJsZS5ncy1tZC02IHRoLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbWQtNiB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZy1tZC03IHRoLCAudGFibGUuZy1tZC03IHRkIHtcbiAgICBwYWRkaW5nOiAxLjc1cmVtO1xuICB9XG4gIC50YWJsZS5nLW1kLTcgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5nLW1kLTcgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5neS1tZC03IHRoLCAudGFibGUuZ3ktbWQtNyB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDEuNzVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuNzVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LW1kLTcgdGgsIC50YWJsZS5neC1tZC03IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbTtcbiAgfVxuICAudGFibGUuZ3gtbWQtNyB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LW1kLTcgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5ncy1tZC03IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbWQtNyB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtO1xuICB9XG4gIC50YWJsZS5ncy1tZC03IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy1tZC03IHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLW1kLTcgdGguZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1tZC03IHRkLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZy1tZC04IHRoLCAudGFibGUuZy1tZC04IHRkIHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICB9XG4gIC50YWJsZS5nLW1kLTggdGguZHRyLWNvbnRyb2wsIC50YWJsZS5nLW1kLTggdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5neS1tZC04IHRoLCAudGFibGUuZ3ktbWQtOCB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIH1cbiAgLnRhYmxlLmd4LW1kLTggdGgsIC50YWJsZS5neC1tZC04IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgfVxuICAudGFibGUuZ3gtbWQtOCB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LW1kLTggdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5ncy1tZC04IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbWQtOCB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICB9XG4gIC50YWJsZS5ncy1tZC04IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy1tZC04IHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIH1cbiAgLnRhYmxlLmdzLW1kLTggdGguZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1tZC04IHRkLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZy1tZC05IHRoLCAudGFibGUuZy1tZC05IHRkIHtcbiAgICBwYWRkaW5nOiAyLjI1cmVtO1xuICB9XG4gIC50YWJsZS5nLW1kLTkgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5nLW1kLTkgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5neS1tZC05IHRoLCAudGFibGUuZ3ktbWQtOSB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDIuMjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LW1kLTkgdGgsIC50YWJsZS5neC1tZC05IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMi4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3gtbWQtOSB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LW1kLTkgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5ncy1tZC05IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbWQtOSB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtO1xuICB9XG4gIC50YWJsZS5ncy1tZC05IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy1tZC05IHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLW1kLTkgdGguZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1tZC05IHRkLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZy1tZC0xMCB0aCwgLnRhYmxlLmctbWQtMTAgdGQge1xuICAgIHBhZGRpbmc6IDIuNXJlbTtcbiAgfVxuICAudGFibGUuZy1tZC0xMCB0aC5kdHItY29udHJvbCwgLnRhYmxlLmctbWQtMTAgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmd5LW1kLTEwIHRoLCAudGFibGUuZ3ktbWQtMTAgdGQge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbiAgfVxuICAudGFibGUuZ3gtbWQtMTAgdGgsIC50YWJsZS5neC1tZC0xMCB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtO1xuICB9XG4gIC50YWJsZS5neC1tZC0xMCB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LW1kLTEwIHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5ncy1tZC0xMCB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLW1kLTEwIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgfVxuICAudGFibGUuZ3MtbWQtMTAgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLW1kLTEwIHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbiAgfVxuICAudGFibGUuZ3MtbWQtMTAgdGguZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1tZC0xMCB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50YWJsZS5nLWxnLTAgdGgsIC50YWJsZS5nLWxnLTAgdGQge1xuICAgIHBhZGRpbmc6IDByZW07XG4gIH1cbiAgLnRhYmxlLmctbGctMCB0aC5kdHItY29udHJvbCwgLnRhYmxlLmctbGctMCB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmd5LWxnLTAgdGgsIC50YWJsZS5neS1sZy0wIHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHJlbTtcbiAgfVxuICAudGFibGUuZ3gtbGctMCB0aCwgLnRhYmxlLmd4LWxnLTAgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICB9XG4gIC50YWJsZS5neC1sZy0wIHRoLmR0ci1jb250cm9sLCAudGFibGUuZ3gtbGctMCB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmdzLWxnLTAgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1sZy0wIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gIH1cbiAgLnRhYmxlLmdzLWxnLTAgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLWxnLTAgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgfVxuICAudGFibGUuZ3MtbGctMCB0aC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLWxnLTAgdGQuZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5nLWxnLTEgdGgsIC50YWJsZS5nLWxnLTEgdGQge1xuICAgIHBhZGRpbmc6IDAuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmctbGctMSB0aC5kdHItY29udHJvbCwgLnRhYmxlLmctbGctMSB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmd5LWxnLTEgdGgsIC50YWJsZS5neS1sZy0xIHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3gtbGctMSB0aCwgLnRhYmxlLmd4LWxnLTEgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG4gIC50YWJsZS5neC1sZy0xIHRoLmR0ci1jb250cm9sLCAudGFibGUuZ3gtbGctMSB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmdzLWxnLTEgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1sZy0xIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLWxnLTEgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLWxnLTEgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3MtbGctMSB0aC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLWxnLTEgdGQuZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5nLWxnLTIgdGgsIC50YWJsZS5nLWxnLTIgdGQge1xuICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgfVxuICAudGFibGUuZy1sZy0yIHRoLmR0ci1jb250cm9sLCAudGFibGUuZy1sZy0yIHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5neS1sZy0yIHRoLCAudGFibGUuZ3ktbGctMiB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICB9XG4gIC50YWJsZS5neC1sZy0yIHRoLCAudGFibGUuZ3gtbGctMiB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICB9XG4gIC50YWJsZS5neC1sZy0yIHRoLmR0ci1jb250cm9sLCAudGFibGUuZ3gtbGctMiB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3MtbGctMiB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLWxnLTIgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC50YWJsZS5ncy1sZy0yIHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy1sZy0yIHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgfVxuICAudGFibGUuZ3MtbGctMiB0aC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLWxnLTIgdGQuZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmctbGctMyB0aCwgLnRhYmxlLmctbGctMyB0ZCB7XG4gICAgcGFkZGluZzogMC43NXJlbTtcbiAgfVxuICAudGFibGUuZy1sZy0zIHRoLmR0ci1jb250cm9sLCAudGFibGUuZy1sZy0zIHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3ktbGctMyB0aCwgLnRhYmxlLmd5LWxnLTMgdGQge1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xuICB9XG4gIC50YWJsZS5neC1sZy0zIHRoLCAudGFibGUuZ3gtbGctMyB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LWxnLTMgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5neC1sZy0zIHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3MtbGctMyB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLWxnLTMgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgfVxuICAudGFibGUuZ3MtbGctMyB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MtbGctMyB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICB9XG4gIC50YWJsZS5ncy1sZy0zIHRoLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbGctMyB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmctbGctNCB0aCwgLnRhYmxlLmctbGctNCB0ZCB7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgfVxuICAudGFibGUuZy1sZy00IHRoLmR0ci1jb250cm9sLCAudGFibGUuZy1sZy00IHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3ktbGctNCB0aCwgLnRhYmxlLmd5LWxnLTQgdGQge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICB9XG4gIC50YWJsZS5neC1sZy00IHRoLCAudGFibGUuZ3gtbGctNCB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cbiAgLnRhYmxlLmd4LWxnLTQgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5neC1sZy00IHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3MtbGctNCB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLWxnLTQgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgfVxuICAudGFibGUuZ3MtbGctNCB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MtbGctNCB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICB9XG4gIC50YWJsZS5ncy1sZy00IHRoLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbGctNCB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmctbGctNSB0aCwgLnRhYmxlLmctbGctNSB0ZCB7XG4gICAgcGFkZGluZzogMS4yNXJlbTtcbiAgfVxuICAudGFibGUuZy1sZy01IHRoLmR0ci1jb250cm9sLCAudGFibGUuZy1sZy01IHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3ktbGctNSB0aCwgLnRhYmxlLmd5LWxnLTUgdGQge1xuICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xuICB9XG4gIC50YWJsZS5neC1sZy01IHRoLCAudGFibGUuZ3gtbGctNSB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LWxnLTUgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5neC1sZy01IHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3MtbGctNSB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLWxnLTUgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3MtbGctNSB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MtbGctNSB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICB9XG4gIC50YWJsZS5ncy1sZy01IHRoLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbGctNSB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmctbGctNiB0aCwgLnRhYmxlLmctbGctNiB0ZCB7XG4gICAgcGFkZGluZzogMS41cmVtO1xuICB9XG4gIC50YWJsZS5nLWxnLTYgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5nLWxnLTYgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmd5LWxnLTYgdGgsIC50YWJsZS5neS1sZy02IHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LWxnLTYgdGgsIC50YWJsZS5neC1sZy02IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LWxnLTYgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5neC1sZy02IHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5ncy1sZy02IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbGctNiB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLWxnLTYgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLWxnLTYgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICB9XG4gIC50YWJsZS5ncy1sZy02IHRoLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbGctNiB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZy1sZy03IHRoLCAudGFibGUuZy1sZy03IHRkIHtcbiAgICBwYWRkaW5nOiAxLjc1cmVtO1xuICB9XG4gIC50YWJsZS5nLWxnLTcgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5nLWxnLTcgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5neS1sZy03IHRoLCAudGFibGUuZ3ktbGctNyB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDEuNzVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuNzVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LWxnLTcgdGgsIC50YWJsZS5neC1sZy03IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbTtcbiAgfVxuICAudGFibGUuZ3gtbGctNyB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LWxnLTcgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5ncy1sZy03IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbGctNyB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtO1xuICB9XG4gIC50YWJsZS5ncy1sZy03IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy1sZy03IHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLWxnLTcgdGguZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1sZy03IHRkLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZy1sZy04IHRoLCAudGFibGUuZy1sZy04IHRkIHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICB9XG4gIC50YWJsZS5nLWxnLTggdGguZHRyLWNvbnRyb2wsIC50YWJsZS5nLWxnLTggdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5neS1sZy04IHRoLCAudGFibGUuZ3ktbGctOCB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIH1cbiAgLnRhYmxlLmd4LWxnLTggdGgsIC50YWJsZS5neC1sZy04IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgfVxuICAudGFibGUuZ3gtbGctOCB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LWxnLTggdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5ncy1sZy04IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbGctOCB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICB9XG4gIC50YWJsZS5ncy1sZy04IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy1sZy04IHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIH1cbiAgLnRhYmxlLmdzLWxnLTggdGguZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1sZy04IHRkLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZy1sZy05IHRoLCAudGFibGUuZy1sZy05IHRkIHtcbiAgICBwYWRkaW5nOiAyLjI1cmVtO1xuICB9XG4gIC50YWJsZS5nLWxnLTkgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5nLWxnLTkgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5neS1sZy05IHRoLCAudGFibGUuZ3ktbGctOSB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDIuMjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LWxnLTkgdGgsIC50YWJsZS5neC1sZy05IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMi4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3gtbGctOSB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LWxnLTkgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5ncy1sZy05IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbGctOSB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtO1xuICB9XG4gIC50YWJsZS5ncy1sZy05IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy1sZy05IHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLWxnLTkgdGguZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1sZy05IHRkLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZy1sZy0xMCB0aCwgLnRhYmxlLmctbGctMTAgdGQge1xuICAgIHBhZGRpbmc6IDIuNXJlbTtcbiAgfVxuICAudGFibGUuZy1sZy0xMCB0aC5kdHItY29udHJvbCwgLnRhYmxlLmctbGctMTAgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmd5LWxnLTEwIHRoLCAudGFibGUuZ3ktbGctMTAgdGQge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbiAgfVxuICAudGFibGUuZ3gtbGctMTAgdGgsIC50YWJsZS5neC1sZy0xMCB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtO1xuICB9XG4gIC50YWJsZS5neC1sZy0xMCB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LWxnLTEwIHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5ncy1sZy0xMCB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLWxnLTEwIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgfVxuICAudGFibGUuZ3MtbGctMTAgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLWxnLTEwIHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbiAgfVxuICAudGFibGUuZ3MtbGctMTAgdGguZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1sZy0xMCB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudGFibGUuZy14bC0wIHRoLCAudGFibGUuZy14bC0wIHRkIHtcbiAgICBwYWRkaW5nOiAwcmVtO1xuICB9XG4gIC50YWJsZS5nLXhsLTAgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5nLXhsLTAgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5neS14bC0wIHRoLCAudGFibGUuZ3kteGwtMCB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDByZW07XG4gICAgcGFkZGluZy1ib3R0b206IDByZW07XG4gIH1cbiAgLnRhYmxlLmd4LXhsLTAgdGgsIC50YWJsZS5neC14bC0wIHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgfVxuICAudGFibGUuZ3gteGwtMCB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LXhsLTAgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5ncy14bC0wIHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MteGwtMCB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICB9XG4gIC50YWJsZS5ncy14bC0wIHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy14bC0wIHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gIH1cbiAgLnRhYmxlLmdzLXhsLTAgdGguZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy14bC0wIHRkLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZy14bC0xIHRoLCAudGFibGUuZy14bC0xIHRkIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtO1xuICB9XG4gIC50YWJsZS5nLXhsLTEgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5nLXhsLTEgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5neS14bC0xIHRoLCAudGFibGUuZ3kteGwtMSB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LXhsLTEgdGgsIC50YWJsZS5neC14bC0xIHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3gteGwtMSB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LXhsLTEgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5ncy14bC0xIHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MteGwtMSB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtO1xuICB9XG4gIC50YWJsZS5ncy14bC0xIHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy14bC0xIHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXhsLTEgdGguZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy14bC0xIHRkLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZy14bC0yIHRoLCAudGFibGUuZy14bC0yIHRkIHtcbiAgICBwYWRkaW5nOiAwLjVyZW07XG4gIH1cbiAgLnRhYmxlLmcteGwtMiB0aC5kdHItY29udHJvbCwgLnRhYmxlLmcteGwtMiB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3kteGwtMiB0aCwgLnRhYmxlLmd5LXhsLTIgdGQge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgfVxuICAudGFibGUuZ3gteGwtMiB0aCwgLnRhYmxlLmd4LXhsLTIgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgfVxuICAudGFibGUuZ3gteGwtMiB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LXhsLTIgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmdzLXhsLTIgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy14bC0yIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAudGFibGUuZ3MteGwtMiB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MteGwtMiB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXhsLTIgdGguZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy14bC0yIHRkLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5nLXhsLTMgdGgsIC50YWJsZS5nLXhsLTMgdGQge1xuICAgIHBhZGRpbmc6IDAuNzVyZW07XG4gIH1cbiAgLnRhYmxlLmcteGwtMyB0aC5kdHItY29udHJvbCwgLnRhYmxlLmcteGwtMyB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmd5LXhsLTMgdGgsIC50YWJsZS5neS14bC0zIHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbiAgfVxuICAudGFibGUuZ3gteGwtMyB0aCwgLnRhYmxlLmd4LXhsLTMgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICB9XG4gIC50YWJsZS5neC14bC0zIHRoLmR0ci1jb250cm9sLCAudGFibGUuZ3gteGwtMyB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmdzLXhsLTMgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy14bC0zIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXhsLTMgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXhsLTMgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgfVxuICAudGFibGUuZ3MteGwtMyB0aC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXhsLTMgdGQuZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5nLXhsLTQgdGgsIC50YWJsZS5nLXhsLTQgdGQge1xuICAgIHBhZGRpbmc6IDFyZW07XG4gIH1cbiAgLnRhYmxlLmcteGwtNCB0aC5kdHItY29udHJvbCwgLnRhYmxlLmcteGwtNCB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmd5LXhsLTQgdGgsIC50YWJsZS5neS14bC00IHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgfVxuICAudGFibGUuZ3gteGwtNCB0aCwgLnRhYmxlLmd4LXhsLTQgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICB9XG4gIC50YWJsZS5neC14bC00IHRoLmR0ci1jb250cm9sLCAudGFibGUuZ3gteGwtNCB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmdzLXhsLTQgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy14bC00IHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXhsLTQgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXhsLTQgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgfVxuICAudGFibGUuZ3MteGwtNCB0aC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXhsLTQgdGQuZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5nLXhsLTUgdGgsIC50YWJsZS5nLXhsLTUgdGQge1xuICAgIHBhZGRpbmc6IDEuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmcteGwtNSB0aC5kdHItY29udHJvbCwgLnRhYmxlLmcteGwtNSB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmd5LXhsLTUgdGgsIC50YWJsZS5neS14bC01IHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3gteGwtNSB0aCwgLnRhYmxlLmd4LXhsLTUgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICB9XG4gIC50YWJsZS5neC14bC01IHRoLmR0ci1jb250cm9sLCAudGFibGUuZ3gteGwtNSB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmdzLXhsLTUgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy14bC01IHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXhsLTUgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXhsLTUgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3MteGwtNSB0aC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXhsLTUgdGQuZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5nLXhsLTYgdGgsIC50YWJsZS5nLXhsLTYgdGQge1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgfVxuICAudGFibGUuZy14bC02IHRoLmR0ci1jb250cm9sLCAudGFibGUuZy14bC02IHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5neS14bC02IHRoLCAudGFibGUuZ3kteGwtNiB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICB9XG4gIC50YWJsZS5neC14bC02IHRoLCAudGFibGUuZ3gteGwtNiB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICB9XG4gIC50YWJsZS5neC14bC02IHRoLmR0ci1jb250cm9sLCAudGFibGUuZ3gteGwtNiB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3MteGwtNiB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXhsLTYgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICB9XG4gIC50YWJsZS5ncy14bC02IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy14bC02IHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgfVxuICAudGFibGUuZ3MteGwtNiB0aC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXhsLTYgdGQuZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmcteGwtNyB0aCwgLnRhYmxlLmcteGwtNyB0ZCB7XG4gICAgcGFkZGluZzogMS43NXJlbTtcbiAgfVxuICAudGFibGUuZy14bC03IHRoLmR0ci1jb250cm9sLCAudGFibGUuZy14bC03IHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3kteGwtNyB0aCwgLnRhYmxlLmd5LXhsLTcgdGQge1xuICAgIHBhZGRpbmctdG9wOiAxLjc1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjc1cmVtO1xuICB9XG4gIC50YWJsZS5neC14bC03IHRoLCAudGFibGUuZ3gteGwtNyB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LXhsLTcgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5neC14bC03IHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3MteGwtNyB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXhsLTcgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbTtcbiAgfVxuICAudGFibGUuZ3MteGwtNyB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MteGwtNyB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtO1xuICB9XG4gIC50YWJsZS5ncy14bC03IHRoLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MteGwtNyB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmcteGwtOCB0aCwgLnRhYmxlLmcteGwtOCB0ZCB7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgfVxuICAudGFibGUuZy14bC04IHRoLmR0ci1jb250cm9sLCAudGFibGUuZy14bC04IHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3kteGwtOCB0aCwgLnRhYmxlLmd5LXhsLTggdGQge1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICB9XG4gIC50YWJsZS5neC14bC04IHRoLCAudGFibGUuZ3gteGwtOCB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIH1cbiAgLnRhYmxlLmd4LXhsLTggdGguZHRyLWNvbnRyb2wsIC50YWJsZS5neC14bC04IHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3MteGwtOCB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXhsLTggdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgfVxuICAudGFibGUuZ3MteGwtOCB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MteGwtOCB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICB9XG4gIC50YWJsZS5ncy14bC04IHRoLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MteGwtOCB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmcteGwtOSB0aCwgLnRhYmxlLmcteGwtOSB0ZCB7XG4gICAgcGFkZGluZzogMi4yNXJlbTtcbiAgfVxuICAudGFibGUuZy14bC05IHRoLmR0ci1jb250cm9sLCAudGFibGUuZy14bC05IHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3kteGwtOSB0aCwgLnRhYmxlLmd5LXhsLTkgdGQge1xuICAgIHBhZGRpbmctdG9wOiAyLjI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjI1cmVtO1xuICB9XG4gIC50YWJsZS5neC14bC05IHRoLCAudGFibGUuZ3gteGwtOSB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LXhsLTkgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5neC14bC05IHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3MteGwtOSB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXhsLTkgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3MteGwtOSB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MteGwtOSB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtO1xuICB9XG4gIC50YWJsZS5ncy14bC05IHRoLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MteGwtOSB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmcteGwtMTAgdGgsIC50YWJsZS5nLXhsLTEwIHRkIHtcbiAgICBwYWRkaW5nOiAyLjVyZW07XG4gIH1cbiAgLnRhYmxlLmcteGwtMTAgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5nLXhsLTEwIHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5neS14bC0xMCB0aCwgLnRhYmxlLmd5LXhsLTEwIHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LXhsLTEwIHRoLCAudGFibGUuZ3gteGwtMTAgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbiAgfVxuICAudGFibGUuZ3gteGwtMTAgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5neC14bC0xMCB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3MteGwtMTAgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy14bC0xMCB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXhsLTEwIHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy14bC0xMCB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXhsLTEwIHRoLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MteGwtMTAgdGQuZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLnRhYmxlLmcteHhsLTAgdGgsIC50YWJsZS5nLXh4bC0wIHRkIHtcbiAgICBwYWRkaW5nOiAwcmVtO1xuICB9XG4gIC50YWJsZS5nLXh4bC0wIHRoLmR0ci1jb250cm9sLCAudGFibGUuZy14eGwtMCB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmd5LXh4bC0wIHRoLCAudGFibGUuZ3kteHhsLTAgdGQge1xuICAgIHBhZGRpbmctdG9wOiAwcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwcmVtO1xuICB9XG4gIC50YWJsZS5neC14eGwtMCB0aCwgLnRhYmxlLmd4LXh4bC0wIHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgfVxuICAudGFibGUuZ3gteHhsLTAgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5neC14eGwtMCB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmdzLXh4bC0wIHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MteHhsLTAgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgfVxuICAudGFibGUuZ3MteHhsLTAgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXh4bC0wIHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gIH1cbiAgLnRhYmxlLmdzLXh4bC0wIHRoLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MteHhsLTAgdGQuZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5nLXh4bC0xIHRoLCAudGFibGUuZy14eGwtMSB0ZCB7XG4gICAgcGFkZGluZzogMC4yNXJlbTtcbiAgfVxuICAudGFibGUuZy14eGwtMSB0aC5kdHItY29udHJvbCwgLnRhYmxlLmcteHhsLTEgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5neS14eGwtMSB0aCwgLnRhYmxlLmd5LXh4bC0xIHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3gteHhsLTEgdGgsIC50YWJsZS5neC14eGwtMSB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LXh4bC0xIHRoLmR0ci1jb250cm9sLCAudGFibGUuZ3gteHhsLTEgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5ncy14eGwtMSB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXh4bC0xIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXh4bC0xIHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy14eGwtMSB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG4gIC50YWJsZS5ncy14eGwtMSB0aC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXh4bC0xIHRkLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZy14eGwtMiB0aCwgLnRhYmxlLmcteHhsLTIgdGQge1xuICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgfVxuICAudGFibGUuZy14eGwtMiB0aC5kdHItY29udHJvbCwgLnRhYmxlLmcteHhsLTIgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmd5LXh4bC0yIHRoLCAudGFibGUuZ3kteHhsLTIgdGQge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgfVxuICAudGFibGUuZ3gteHhsLTIgdGgsIC50YWJsZS5neC14eGwtMiB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICB9XG4gIC50YWJsZS5neC14eGwtMiB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LXh4bC0yIHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5ncy14eGwtMiB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXh4bC0yIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAudGFibGUuZ3MteHhsLTIgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXh4bC0yIHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgfVxuICAudGFibGUuZ3MteHhsLTIgdGguZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy14eGwtMiB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZy14eGwtMyB0aCwgLnRhYmxlLmcteHhsLTMgdGQge1xuICAgIHBhZGRpbmc6IDAuNzVyZW07XG4gIH1cbiAgLnRhYmxlLmcteHhsLTMgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5nLXh4bC0zIHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3kteHhsLTMgdGgsIC50YWJsZS5neS14eGwtMyB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LXh4bC0zIHRoLCAudGFibGUuZ3gteHhsLTMgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICB9XG4gIC50YWJsZS5neC14eGwtMyB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LXh4bC0zIHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3MteHhsLTMgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy14eGwtMyB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xuICB9XG4gIC50YWJsZS5ncy14eGwtMyB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MteHhsLTMgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgfVxuICAudGFibGUuZ3MteHhsLTMgdGguZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy14eGwtMyB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmcteHhsLTQgdGgsIC50YWJsZS5nLXh4bC00IHRkIHtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICB9XG4gIC50YWJsZS5nLXh4bC00IHRoLmR0ci1jb250cm9sLCAudGFibGUuZy14eGwtNCB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmd5LXh4bC00IHRoLCAudGFibGUuZ3kteHhsLTQgdGQge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICB9XG4gIC50YWJsZS5neC14eGwtNCB0aCwgLnRhYmxlLmd4LXh4bC00IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgfVxuICAudGFibGUuZ3gteHhsLTQgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5neC14eGwtNCB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmdzLXh4bC00IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MteHhsLTQgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgfVxuICAudGFibGUuZ3MteHhsLTQgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXh4bC00IHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXh4bC00IHRoLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MteHhsLTQgdGQuZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5nLXh4bC01IHRoLCAudGFibGUuZy14eGwtNSB0ZCB7XG4gICAgcGFkZGluZzogMS4yNXJlbTtcbiAgfVxuICAudGFibGUuZy14eGwtNSB0aC5kdHItY29udHJvbCwgLnRhYmxlLmcteHhsLTUgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5neS14eGwtNSB0aCwgLnRhYmxlLmd5LXh4bC01IHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3gteHhsLTUgdGgsIC50YWJsZS5neC14eGwtNSB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LXh4bC01IHRoLmR0ci1jb250cm9sLCAudGFibGUuZ3gteHhsLTUgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5ncy14eGwtNSB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXh4bC01IHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXh4bC01IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy14eGwtNSB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICB9XG4gIC50YWJsZS5ncy14eGwtNSB0aC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXh4bC01IHRkLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZy14eGwtNiB0aCwgLnRhYmxlLmcteHhsLTYgdGQge1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgfVxuICAudGFibGUuZy14eGwtNiB0aC5kdHItY29udHJvbCwgLnRhYmxlLmcteHhsLTYgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmd5LXh4bC02IHRoLCAudGFibGUuZ3kteHhsLTYgdGQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbiAgfVxuICAudGFibGUuZ3gteHhsLTYgdGgsIC50YWJsZS5neC14eGwtNiB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICB9XG4gIC50YWJsZS5neC14eGwtNiB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LXh4bC02IHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5ncy14eGwtNiB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXh4bC02IHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgfVxuICAudGFibGUuZ3MteHhsLTYgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXh4bC02IHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgfVxuICAudGFibGUuZ3MteHhsLTYgdGguZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy14eGwtNiB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZy14eGwtNyB0aCwgLnRhYmxlLmcteHhsLTcgdGQge1xuICAgIHBhZGRpbmc6IDEuNzVyZW07XG4gIH1cbiAgLnRhYmxlLmcteHhsLTcgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5nLXh4bC03IHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3kteHhsLTcgdGgsIC50YWJsZS5neS14eGwtNyB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDEuNzVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuNzVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LXh4bC03IHRoLCAudGFibGUuZ3gteHhsLTcgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtO1xuICB9XG4gIC50YWJsZS5neC14eGwtNyB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LXh4bC03IHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3MteHhsLTcgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy14eGwtNyB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtO1xuICB9XG4gIC50YWJsZS5ncy14eGwtNyB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MteHhsLTcgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbTtcbiAgfVxuICAudGFibGUuZ3MteHhsLTcgdGguZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy14eGwtNyB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmcteHhsLTggdGgsIC50YWJsZS5nLXh4bC04IHRkIHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICB9XG4gIC50YWJsZS5nLXh4bC04IHRoLmR0ci1jb250cm9sLCAudGFibGUuZy14eGwtOCB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmd5LXh4bC04IHRoLCAudGFibGUuZ3kteHhsLTggdGQge1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICB9XG4gIC50YWJsZS5neC14eGwtOCB0aCwgLnRhYmxlLmd4LXh4bC04IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgfVxuICAudGFibGUuZ3gteHhsLTggdGguZHRyLWNvbnRyb2wsIC50YWJsZS5neC14eGwtOCB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmdzLXh4bC04IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MteHhsLTggdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgfVxuICAudGFibGUuZ3MteHhsLTggdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXh4bC04IHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXh4bC04IHRoLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MteHhsLTggdGQuZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5nLXh4bC05IHRoLCAudGFibGUuZy14eGwtOSB0ZCB7XG4gICAgcGFkZGluZzogMi4yNXJlbTtcbiAgfVxuICAudGFibGUuZy14eGwtOSB0aC5kdHItY29udHJvbCwgLnRhYmxlLmcteHhsLTkgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5neS14eGwtOSB0aCwgLnRhYmxlLmd5LXh4bC05IHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMi4yNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3gteHhsLTkgdGgsIC50YWJsZS5neC14eGwtOSB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LXh4bC05IHRoLmR0ci1jb250cm9sLCAudGFibGUuZ3gteHhsLTkgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5ncy14eGwtOSB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXh4bC05IHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXh4bC05IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy14eGwtOSB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtO1xuICB9XG4gIC50YWJsZS5ncy14eGwtOSB0aC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXh4bC05IHRkLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZy14eGwtMTAgdGgsIC50YWJsZS5nLXh4bC0xMCB0ZCB7XG4gICAgcGFkZGluZzogMi41cmVtO1xuICB9XG4gIC50YWJsZS5nLXh4bC0xMCB0aC5kdHItY29udHJvbCwgLnRhYmxlLmcteHhsLTEwIHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5neS14eGwtMTAgdGgsIC50YWJsZS5neS14eGwtMTAgdGQge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbiAgfVxuICAudGFibGUuZ3gteHhsLTEwIHRoLCAudGFibGUuZ3gteHhsLTEwIHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LXh4bC0xMCB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LXh4bC0xMCB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3MteHhsLTEwIHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MteHhsLTEwIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgfVxuICAudGFibGUuZ3MteHhsLTEwIHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy14eGwtMTAgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtO1xuICB9XG4gIC50YWJsZS5ncy14eGwtMTAgdGguZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy14eGwtMTAgdGQuZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5wb3BvdmVyIHtcbiAgLS1icy1wb3BvdmVyLWhlYWRlci1ib3JkZXItY29sb3I6ICNGMUYxRjQ7XG59XG4ucG9wb3ZlciAucG9wb3Zlci1oZWFkZXIge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1icy1wb3BvdmVyLWhlYWRlci1ib3JkZXItY29sb3IpO1xufVxuLnBvcG92ZXIgLnBvcG92ZXItZGlzbWlzcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjg1cmVtO1xuICByaWdodDogMC44NXJlbTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICB3aWR0aDogMS4yNXJlbTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTUwMCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0ndmFyJTI4LS1icy1ncmF5LTUwMCUyOSclM2UlM2NwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwMTEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDExMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMDEwLTEuNDE0eicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0ndmFyJTI4LS1icy1ncmF5LTUwMCUyOSclM2UlM2NwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwMTEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDExMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMDEwLTEuNDE0eicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1zaXplOiA1MCU7XG4gIC13ZWJraXQtbWFzay1zaXplOiA1MCU7XG59XG4ucG9wb3ZlciAucG9wb3Zlci1kaXNtaXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ucG9wb3ZlciAucG9wb3Zlci1kaXNtaXNzICsgLnBvcG92ZXItaGVhZGVyIHtcbiAgcGFkZGluZy1yaWdodDogMi41cmVtO1xufVxuXG4ucG9wb3Zlci1pbnZlcnNlIHtcbiAgLS1icy1wb3BvdmVyLWJnOiB2YXIoLS1icy1ncmF5LTkwMCk7XG4gIC0tYnMtcG9wb3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLWdyYXktOTAwKTtcbiAgLS1icy1wb3BvdmVyLWJveC1zaGFkb3c6IDBweCAwcHggMzBweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIC0tYnMtcG9wb3Zlci1oZWFkZXItY29sb3I6IHZhcigtLWJzLWdyYXktMjAwKTtcbiAgLS1icy1wb3BvdmVyLWhlYWRlci1iZzogdmFyKC0tYnMtZ3JheS05MDApO1xuICAtLWJzLXBvcG92ZXItYm9keS1jb2xvcjogdmFyKC0tYnMtZ3JheS00MDApO1xuICAtLWJzLXBvcG92ZXItYXJyb3ctYm9yZGVyOiB0cmFuc3BhcmVudDtcbiAgLS1icy1wb3BvdmVyLWhlYWRlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLWdyYXktODAwKTtcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLnBvcG92ZXI6bm90KC5wb3BvdmVyLWludmVyc2UpIHtcbiAgLS1icy1wb3BvdmVyLWJnOiAjMjYyNzJGO1xuICAtLWJzLXBvcG92ZXItYm9yZGVyLWNvbG9yOiAjMjYyNzJGO1xuICAtLWJzLXBvcG92ZXItaGVhZGVyLWJnOiAjMjYyNzJGO1xuICAtLWJzLXBvcG92ZXItYm94LXNoYWRvdzogMHB4IDBweCAzMHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgLS1icy1wb3BvdmVyLWhlYWRlci1ib3JkZXItY29sb3I6ICMzNjM4NDM7XG59XG5cbi50b29sdGlwIC50b29sdGlwLWlubmVyIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtdG9vbHRpcC1ib3gtc2hhZG93KTtcbn1cbi50b29sdGlwLnRvb2x0b3AtYXV0by13aWR0aCAudG9vbHRpcC1pbm5lciB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi50b29sdGlwLnRvb2x0aXAtaW52ZXJzZSB7XG4gIC0tYnMtdG9vbHRpcC1jb2xvcjogdmFyKC0tYnMtZGFyay1pbnZlcnNlKTtcbiAgLS1icy10b29sdGlwLWJnOiB2YXIoLS1icy1kYXJrKTtcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLnRvb2x0aXA6bm90KC50b29sdGlwLWludmVyc2UpIHtcbiAgLS1icy10b29sdGlwLWJnOiAjMjYyNzJGO1xuICAtLWJzLXRvb2x0aXAtYm94LXNoYWRvdzogMHB4IDBweCAzMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG5cbi5hY2NvcmRpb24gLmFjY29yZGlvbi1oZWFkZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYWNjb3JkaW9uLmFjY29yZGlvbi1pY29uLXRvZ2dsZSAuYWNjb3JkaW9uLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYWNjb3JkaW9uLmFjY29yZGlvbi1pY29uLXRvZ2dsZSAuYWNjb3JkaW9uLWljb24gaSxcbi5hY2NvcmRpb24uYWNjb3JkaW9uLWljb24tdG9nZ2xlIC5hY2NvcmRpb24taWNvbiAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4uYWNjb3JkaW9uLmFjY29yZGlvbi1pY29uLXRvZ2dsZSAuY29sbGFwc2VkIC5hY2NvcmRpb24taWNvbiB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbn1cbi5hY2NvcmRpb24uYWNjb3JkaW9uLWljb24tdG9nZ2xlIC5jb2xsYXBzZWQgLmFjY29yZGlvbi1pY29uIGksXG4uYWNjb3JkaW9uLmFjY29yZGlvbi1pY29uLXRvZ2dsZSAuY29sbGFwc2VkIC5hY2NvcmRpb24taWNvbiAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1tdXRlZCk7XG59XG4uYWNjb3JkaW9uLmFjY29yZGlvbi1pY29uLWNvbGxhcHNlIC5hY2NvcmRpb24taWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4uYWNjb3JkaW9uLmFjY29yZGlvbi1pY29uLWNvbGxhcHNlIC5hY2NvcmRpb24taWNvbiAuYWNjb3JkaW9uLWljb24tb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbi5hY2NvcmRpb24uYWNjb3JkaW9uLWljb24tY29sbGFwc2UgLmFjY29yZGlvbi1pY29uIC5hY2NvcmRpb24taWNvbi1vZmYge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmFjY29yZGlvbi5hY2NvcmRpb24taWNvbi1jb2xsYXBzZSAuYWNjb3JkaW9uLWljb24gaSxcbi5hY2NvcmRpb24uYWNjb3JkaW9uLWljb24tY29sbGFwc2UgLmFjY29yZGlvbi1pY29uIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5hY2NvcmRpb24uYWNjb3JkaW9uLWljb24tY29sbGFwc2UgLmNvbGxhcHNlZCAuYWNjb3JkaW9uLWljb24ge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5hY2NvcmRpb24uYWNjb3JkaW9uLWljb24tY29sbGFwc2UgLmNvbGxhcHNlZCAuYWNjb3JkaW9uLWljb24gLmFjY29yZGlvbi1pY29uLW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hY2NvcmRpb24uYWNjb3JkaW9uLWljb24tY29sbGFwc2UgLmNvbGxhcHNlZCAuYWNjb3JkaW9uLWljb24gLmFjY29yZGlvbi1pY29uLW9mZiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLmFjY29yZGlvbi5hY2NvcmRpb24taWNvbi1jb2xsYXBzZSAuY29sbGFwc2VkIC5hY2NvcmRpb24taWNvbiBpLFxuLmFjY29yZGlvbi5hY2NvcmRpb24taWNvbi1jb2xsYXBzZSAuY29sbGFwc2VkIC5hY2NvcmRpb24taWNvbiAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1tdXRlZCk7XG59XG4uYWNjb3JkaW9uLmFjY29yZGlvbi1ib3JkZXJsZXNzIC5hY2NvcmRpb24taXRlbSB7XG4gIGJvcmRlcjogMDtcbn1cbi5hY2NvcmRpb24uYWNjb3JkaW9uLWZsdXNoIC5hY2NvcmRpb24taXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLmltYWdlLWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4uaW1hZ2UtaW5wdXQ6bm90KC5pbWFnZS1pbnB1dC1lbXB0eSkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG59XG4uaW1hZ2UtaW5wdXQgLmltYWdlLWlucHV0LXdyYXBwZXIge1xuICB3aWR0aDogMTIwcHg7XG4gIGhlaWdodDogMTIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4uaW1hZ2UtaW5wdXQgW2RhdGEta3QtaW1hZ2UtaW5wdXQtYWN0aW9uXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi5pbWFnZS1pbnB1dCBbZGF0YS1rdC1pbWFnZS1pbnB1dC1hY3Rpb249Y2hhbmdlXSB7XG4gIGxlZnQ6IDEwMCU7XG4gIHRvcDogMDtcbn1cbi5pbWFnZS1pbnB1dCBbZGF0YS1rdC1pbWFnZS1pbnB1dC1hY3Rpb249Y2hhbmdlXSBpbnB1dCB7XG4gIHdpZHRoOiAwICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xufVxuLmltYWdlLWlucHV0IFtkYXRhLWt0LWltYWdlLWlucHV0LWFjdGlvbj1jYW5jZWxdLFxuLmltYWdlLWlucHV0IFtkYXRhLWt0LWltYWdlLWlucHV0LWFjdGlvbj1yZW1vdmVdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMDAlO1xuICB0b3A6IDEwMCU7XG59XG4uaW1hZ2UtaW5wdXQgW2RhdGEta3QtaW1hZ2UtaW5wdXQtYWN0aW9uPWNhbmNlbF0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmltYWdlLWlucHV0LmltYWdlLWlucHV0LWNoYW5nZWQgW2RhdGEta3QtaW1hZ2UtaW5wdXQtYWN0aW9uPWNhbmNlbF0ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmltYWdlLWlucHV0LmltYWdlLWlucHV0LWNoYW5nZWQgW2RhdGEta3QtaW1hZ2UtaW5wdXQtYWN0aW9uPXJlbW92ZV0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmltYWdlLWlucHV0LmltYWdlLWlucHV0LWVtcHR5IFtkYXRhLWt0LWltYWdlLWlucHV0LWFjdGlvbj1yZW1vdmVdLFxuLmltYWdlLWlucHV0LmltYWdlLWlucHV0LWVtcHR5IFtkYXRhLWt0LWltYWdlLWlucHV0LWFjdGlvbj1jYW5jZWxdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5pbWFnZS1pbnB1dC5pbWFnZS1pbnB1dC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uaW1hZ2UtaW5wdXQuaW1hZ2UtaW5wdXQtY2lyY2xlIC5pbWFnZS1pbnB1dC13cmFwcGVyIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmltYWdlLWlucHV0LmltYWdlLWlucHV0LWNpcmNsZSBbZGF0YS1rdC1pbWFnZS1pbnB1dC1hY3Rpb249Y2hhbmdlXSB7XG4gIGxlZnQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDAlKTtcbn1cbi5pbWFnZS1pbnB1dC5pbWFnZS1pbnB1dC1jaXJjbGUgW2RhdGEta3QtaW1hZ2UtaW5wdXQtYWN0aW9uPWNhbmNlbF0sXG4uaW1hZ2UtaW5wdXQuaW1hZ2UtaW5wdXQtY2lyY2xlIFtkYXRhLWt0LWltYWdlLWlucHV0LWFjdGlvbj1yZW1vdmVdIHtcbiAgbGVmdDogMTAwJTtcbiAgdG9wOiAxMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgLTEwMCUpO1xufVxuLmltYWdlLWlucHV0LmltYWdlLWlucHV0LW91dGxpbmUgLmltYWdlLWlucHV0LXdyYXBwZXIge1xuICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1icy1ib2R5LWJnKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYm94LXNoYWRvdyk7XG59XG5cbi5zeW1ib2wge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG59XG4uc3ltYm9sIC5zeW1ib2wtbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHZhcigtLWJzLXN5bWJvbC1sYWJlbC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXN5bWJvbC1sYWJlbC1iZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG59XG4uc3ltYm9sIC5zeW1ib2wtbGFiZWw6YWZ0ZXIge1xuICBib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xufVxuLnN5bWJvbCAuc3ltYm9sLWJhZGdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSkgIWltcG9ydGFudDtcbn1cbi5zeW1ib2wgPiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbn1cbi5zeW1ib2wuc3ltYm9sLXNxdWFyZSxcbi5zeW1ib2wuc3ltYm9sLXNxdWFyZSA+IGltZyxcbi5zeW1ib2wuc3ltYm9sLXNxdWFyZSAuc3ltYm9sLWxhYmVsIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuLnN5bWJvbC5zeW1ib2wtY2lyY2xlLFxuLnN5bWJvbC5zeW1ib2wtY2lyY2xlID4gaW1nLFxuLnN5bWJvbC5zeW1ib2wtY2lyY2xlIC5zeW1ib2wtbGFiZWwge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uc3ltYm9sLnN5bWJvbC1jaXJjbGU6YWZ0ZXIsXG4uc3ltYm9sLnN5bWJvbC1jaXJjbGUgPiBpbWc6YWZ0ZXIsXG4uc3ltYm9sLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1sYWJlbDphZnRlciB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5zeW1ib2wgPiBpbWcge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuLnN5bWJvbCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4uc3ltYm9sLnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiA3NXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gIGhlaWdodDogNTBweDtcbiAgd2lkdGg6IDc1cHg7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5zeW1ib2wuc3ltYm9sLTIwcHggPiBpbWcge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMjBweCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTIwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMjBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4uc3ltYm9sLnN5bWJvbC0yMHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMjBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDMwcHg7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5zeW1ib2wuc3ltYm9sLTI1cHggPiBpbWcge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMjVweCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTI1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMjVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4uc3ltYm9sLnN5bWJvbC0yNXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICBoZWlnaHQ6IDI1cHg7XG4gIHdpZHRoOiAzNy41cHg7XG59XG4uc3ltYm9sLnN5bWJvbC0yNXB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgaGVpZ2h0OiAyNXB4O1xuICB3aWR0aDogMzcuNXB4O1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4uc3ltYm9sLnN5bWJvbC0zMHB4ID4gaW1nIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTMwcHggLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC0zMHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTMwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLnN5bWJvbC5zeW1ib2wtMzBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogNDVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTMwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiA0NXB4O1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4uc3ltYm9sLnN5bWJvbC0zNXB4ID4gaW1nIHtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTM1cHggLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG59XG4uc3ltYm9sLnN5bWJvbC0zNXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTM1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLnN5bWJvbC5zeW1ib2wtMzVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgaGVpZ2h0OiAzNXB4O1xuICB3aWR0aDogNTIuNXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMzVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gIGhlaWdodDogMzVweDtcbiAgd2lkdGg6IDUyLjVweDtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLnN5bWJvbC5zeW1ib2wtNDBweCA+IGltZyB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC00MHB4IC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtNDBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC00MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5zeW1ib2wuc3ltYm9sLTQwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDYwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC00MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogNjBweDtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLnN5bWJvbC5zeW1ib2wtNDVweCA+IGltZyB7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG59XG4uc3ltYm9sLnN5bWJvbC00NXB4IC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtNDVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG59XG4uc3ltYm9sLnN5bWJvbC00NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5zeW1ib2wuc3ltYm9sLTQ1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gIGhlaWdodDogNDVweDtcbiAgd2lkdGg6IDY3LjVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTQ1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICBoZWlnaHQ6IDQ1cHg7XG4gIHdpZHRoOiA2Ny41cHg7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5zeW1ib2wuc3ltYm9sLTUwcHggPiBpbWcge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtNTBweCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTUwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtNTBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4uc3ltYm9sLnN5bWJvbC01MHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiA3NXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtNTBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gIGhlaWdodDogNTBweDtcbiAgd2lkdGg6IDc1cHg7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5zeW1ib2wuc3ltYm9sLTU1cHggPiBpbWcge1xuICB3aWR0aDogNTVweDtcbiAgaGVpZ2h0OiA1NXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtNTVweCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDU1cHg7XG4gIGhlaWdodDogNTVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTU1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogNTVweDtcbiAgaGVpZ2h0OiA1NXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtNTVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICB3aWR0aDogNTVweDtcbiAgaGVpZ2h0OiA1NXB4O1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4uc3ltYm9sLnN5bWJvbC01NXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICBoZWlnaHQ6IDU1cHg7XG4gIHdpZHRoOiA4Mi41cHg7XG59XG4uc3ltYm9sLnN5bWJvbC01NXB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgaGVpZ2h0OiA1NXB4O1xuICB3aWR0aDogODIuNXB4O1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4uc3ltYm9sLnN5bWJvbC02MHB4ID4gaW1nIHtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTYwcHggLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC02MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTYwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLnN5bWJvbC5zeW1ib2wtNjBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgaGVpZ2h0OiA2MHB4O1xuICB3aWR0aDogOTBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTYwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICBoZWlnaHQ6IDYwcHg7XG4gIHdpZHRoOiA5MHB4O1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4uc3ltYm9sLnN5bWJvbC02NXB4ID4gaW1nIHtcbiAgd2lkdGg6IDY1cHg7XG4gIGhlaWdodDogNjVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTY1cHggLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiA2NXB4O1xuICBoZWlnaHQ6IDY1cHg7XG59XG4uc3ltYm9sLnN5bWJvbC02NXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDY1cHg7XG4gIGhlaWdodDogNjVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTY1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgd2lkdGg6IDY1cHg7XG4gIGhlaWdodDogNjVweDtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLnN5bWJvbC5zeW1ib2wtNjVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgaGVpZ2h0OiA2NXB4O1xuICB3aWR0aDogOTcuNXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtNjVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gIGhlaWdodDogNjVweDtcbiAgd2lkdGg6IDk3LjVweDtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLnN5bWJvbC5zeW1ib2wtNzBweCA+IGltZyB7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC03MHB4IC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiA3MHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtNzBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC03MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5zeW1ib2wuc3ltYm9sLTcwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gIGhlaWdodDogNzBweDtcbiAgd2lkdGg6IDEwNXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtNzBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gIGhlaWdodDogNzBweDtcbiAgd2lkdGg6IDEwNXB4O1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4uc3ltYm9sLnN5bWJvbC03NXB4ID4gaW1nIHtcbiAgd2lkdGg6IDc1cHg7XG4gIGhlaWdodDogNzVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTc1cHggLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiA3NXB4O1xuICBoZWlnaHQ6IDc1cHg7XG59XG4uc3ltYm9sLnN5bWJvbC03NXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDc1cHg7XG4gIGhlaWdodDogNzVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTc1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgd2lkdGg6IDc1cHg7XG4gIGhlaWdodDogNzVweDtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLnN5bWJvbC5zeW1ib2wtNzVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgaGVpZ2h0OiA3NXB4O1xuICB3aWR0aDogMTEyLjVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTc1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICBoZWlnaHQ6IDc1cHg7XG4gIHdpZHRoOiAxMTIuNXB4O1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4uc3ltYm9sLnN5bWJvbC05MHB4ID4gaW1nIHtcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogOTBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTkwcHggLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiA5MHB4O1xuICBoZWlnaHQ6IDkwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC05MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogOTBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTkwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogOTBweDtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLnN5bWJvbC5zeW1ib2wtOTBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgaGVpZ2h0OiA5MHB4O1xuICB3aWR0aDogMTM1cHg7XG59XG4uc3ltYm9sLnN5bWJvbC05MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgaGVpZ2h0OiA5MHB4O1xuICB3aWR0aDogMTM1cHg7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5zeW1ib2wuc3ltYm9sLTEwMHB4ID4gaW1nIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMTAwcHggLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTEwMHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMTAwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4uc3ltYm9sLnN5bWJvbC0xMDBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgd2lkdGg6IDE1MHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMTAwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICBoZWlnaHQ6IDEwMHB4O1xuICB3aWR0aDogMTUwcHg7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5zeW1ib2wuc3ltYm9sLTEyNXB4ID4gaW1nIHtcbiAgd2lkdGg6IDEyNXB4O1xuICBoZWlnaHQ6IDEyNXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMTI1cHggLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiAxMjVweDtcbiAgaGVpZ2h0OiAxMjVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTEyNXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDEyNXB4O1xuICBoZWlnaHQ6IDEyNXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMTI1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgd2lkdGg6IDEyNXB4O1xuICBoZWlnaHQ6IDEyNXB4O1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4uc3ltYm9sLnN5bWJvbC0xMjVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgaGVpZ2h0OiAxMjVweDtcbiAgd2lkdGg6IDE4Ny41cHg7XG59XG4uc3ltYm9sLnN5bWJvbC0xMjVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gIGhlaWdodDogMTI1cHg7XG4gIHdpZHRoOiAxODcuNXB4O1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4uc3ltYm9sLnN5bWJvbC0xNTBweCA+IGltZyB7XG4gIHdpZHRoOiAxNTBweDtcbiAgaGVpZ2h0OiAxNTBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTE1MHB4IC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogMTUwcHg7XG4gIGhlaWdodDogMTUwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC0xNTBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiAxNTBweDtcbiAgaGVpZ2h0OiAxNTBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTE1MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gIHdpZHRoOiAxNTBweDtcbiAgaGVpZ2h0OiAxNTBweDtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLnN5bWJvbC5zeW1ib2wtMTUwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gIGhlaWdodDogMTUwcHg7XG4gIHdpZHRoOiAyMjVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTE1MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgaGVpZ2h0OiAxNTBweDtcbiAgd2lkdGg6IDIyNXB4O1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4uc3ltYm9sLnN5bWJvbC0xNjBweCA+IGltZyB7XG4gIHdpZHRoOiAxNjBweDtcbiAgaGVpZ2h0OiAxNjBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTE2MHB4IC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogMTYwcHg7XG4gIGhlaWdodDogMTYwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC0xNjBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiAxNjBweDtcbiAgaGVpZ2h0OiAxNjBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTE2MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gIHdpZHRoOiAxNjBweDtcbiAgaGVpZ2h0OiAxNjBweDtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLnN5bWJvbC5zeW1ib2wtMTYwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gIGhlaWdodDogMTYwcHg7XG4gIHdpZHRoOiAyNDBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTE2MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgaGVpZ2h0OiAxNjBweDtcbiAgd2lkdGg6IDI0MHB4O1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4uc3ltYm9sLnN5bWJvbC0xNzVweCA+IGltZyB7XG4gIHdpZHRoOiAxNzVweDtcbiAgaGVpZ2h0OiAxNzVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTE3NXB4IC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogMTc1cHg7XG4gIGhlaWdodDogMTc1cHg7XG59XG4uc3ltYm9sLnN5bWJvbC0xNzVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiAxNzVweDtcbiAgaGVpZ2h0OiAxNzVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTE3NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gIHdpZHRoOiAxNzVweDtcbiAgaGVpZ2h0OiAxNzVweDtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLnN5bWJvbC5zeW1ib2wtMTc1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gIGhlaWdodDogMTc1cHg7XG4gIHdpZHRoOiAyNjIuNXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMTc1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICBoZWlnaHQ6IDE3NXB4O1xuICB3aWR0aDogMjYyLjVweDtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLnN5bWJvbC5zeW1ib2wtMjAwcHggPiBpbWcge1xuICB3aWR0aDogMjAwcHg7XG4gIGhlaWdodDogMjAwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC0yMDBweCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDIwMHB4O1xuICBoZWlnaHQ6IDIwMHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMjAwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogMjAwcHg7XG4gIGhlaWdodDogMjAwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC0yMDBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICB3aWR0aDogMjAwcHg7XG4gIGhlaWdodDogMjAwcHg7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5zeW1ib2wuc3ltYm9sLTIwMHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICBoZWlnaHQ6IDIwMHB4O1xuICB3aWR0aDogMzAwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC0yMDBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gIGhlaWdodDogMjAwcHg7XG4gIHdpZHRoOiAzMDBweDtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTIwcHggPiBpbWcge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0yMHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0yMHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMjBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMjBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDMwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMjBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0yNXB4ID4gaW1nIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMjVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMjVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTI1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTI1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIHdpZHRoOiAzNy41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMjVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIHdpZHRoOiAzNy41cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTMwcHggPiBpbWcge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0zMHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0zMHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMzBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMzBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IDQ1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMzBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0zNXB4ID4gaW1nIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMzVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMzVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTM1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTM1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIHdpZHRoOiA1Mi41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMzVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIHdpZHRoOiA1Mi41cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTQwcHggPiBpbWcge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS00MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS00MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNDBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNDBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNDBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS00NXB4ID4gaW1nIHtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNDVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNDVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTQ1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTQ1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIHdpZHRoOiA2Ny41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNDVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIHdpZHRoOiA2Ny41cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTUwcHggPiBpbWcge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS01MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS01MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNTBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNTBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgd2lkdGg6IDc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNTBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS01NXB4ID4gaW1nIHtcbiAgICB3aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNTVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNTVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTU1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTU1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICAgIHdpZHRoOiA4Mi41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNTVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICAgIHdpZHRoOiA4Mi41cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTYwcHggPiBpbWcge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS02MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS02MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNjBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNjBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgd2lkdGg6IDkwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNjBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS02NXB4ID4gaW1nIHtcbiAgICB3aWR0aDogNjVweDtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNjVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNjVweDtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNjVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDY1cHg7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTY1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNjVweDtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTY1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICAgIHdpZHRoOiA5Ny41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNjVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICAgIHdpZHRoOiA5Ny41cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTcwcHggPiBpbWcge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS03MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS03MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNzBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNzBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgd2lkdGg6IDEwNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTcwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNzBweDtcbiAgICB3aWR0aDogMTA1cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTc1cHggPiBpbWcge1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIGhlaWdodDogNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS03NXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIGhlaWdodDogNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS03NXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNzVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIGhlaWdodDogNzVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNzVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgd2lkdGg6IDExMi41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNzVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICAgIHdpZHRoOiAxMTIuNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS05MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogOTBweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tOTBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogOTBweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tOTBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTkwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogOTBweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTkwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICAgIHdpZHRoOiAxMzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS05MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gICAgd2lkdGg6IDEzNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xMDBweCA+IGltZyB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTAwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTAwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTEwMHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTEwMHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgd2lkdGg6IDE1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTEwMHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTI1cHggPiBpbWcge1xuICAgIHdpZHRoOiAxMjVweDtcbiAgICBoZWlnaHQ6IDEyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTEyNXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxMjVweDtcbiAgICBoZWlnaHQ6IDEyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTEyNXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTI1cHg7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xMjVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAxMjVweDtcbiAgICBoZWlnaHQ6IDEyNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xMjVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDEyNXB4O1xuICAgIHdpZHRoOiAxODcuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTEyNXB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDEyNXB4O1xuICAgIHdpZHRoOiAxODcuNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xNTBweCA+IGltZyB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTUwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTUwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTE1MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTE1MHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgd2lkdGg6IDIyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTE1MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIHdpZHRoOiAyMjVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTYwcHggPiBpbWcge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTE2MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTE2MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xNjBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xNjBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICAgIHdpZHRoOiAyNDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xNjBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgICB3aWR0aDogMjQwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTE3NXB4ID4gaW1nIHtcbiAgICB3aWR0aDogMTc1cHg7XG4gICAgaGVpZ2h0OiAxNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xNzVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTc1cHg7XG4gICAgaGVpZ2h0OiAxNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xNzVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE3NXB4O1xuICAgIGhlaWdodDogMTc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTc1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMTc1cHg7XG4gICAgaGVpZ2h0OiAxNzVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTc1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAxNzVweDtcbiAgICB3aWR0aDogMjYyLjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xNzVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAxNzVweDtcbiAgICB3aWR0aDogMjYyLjVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMjAwcHggPiBpbWcge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTIwMHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTIwMHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0yMDBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0yMDBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0yMDBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN5bWJvbC5zeW1ib2wtbWQtMjBweCA+IGltZyB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTIwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTIwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0yMHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0yMHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMjBweDtcbiAgICB3aWR0aDogMzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0yMHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTI1cHggPiBpbWcge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0yNXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0yNXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMjVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMjVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgd2lkdGg6IDM3LjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0yNXB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgd2lkdGg6IDM3LjVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMzBweCA+IGltZyB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTMwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTMwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0zMHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0zMHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMzBweDtcbiAgICB3aWR0aDogNDVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0zMHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTM1cHggPiBpbWcge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0zNXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0zNXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMzVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMzVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgd2lkdGg6IDUyLjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0zNXB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgd2lkdGg6IDUyLjVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNDBweCA+IGltZyB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTQwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTQwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC00MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC00MHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC00MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTQ1cHggPiBpbWcge1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC00NXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC00NXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNDVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNDVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgd2lkdGg6IDY3LjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC00NXB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgd2lkdGg6IDY3LjVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNTBweCA+IGltZyB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTUwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTUwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC01MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC01MHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC01MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTU1cHggPiBpbWcge1xuICAgIHdpZHRoOiA1NXB4O1xuICAgIGhlaWdodDogNTVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC01NXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA1NXB4O1xuICAgIGhlaWdodDogNTVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC01NXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNTVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA1NXB4O1xuICAgIGhlaWdodDogNTVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNTVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgd2lkdGg6IDgyLjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC01NXB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgd2lkdGg6IDgyLjVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNjBweCA+IGltZyB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTYwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTYwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC02MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC02MHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNjBweDtcbiAgICB3aWR0aDogOTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC02MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTY1cHggPiBpbWcge1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC02NXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC02NXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNjVweDtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNjVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNjVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gICAgd2lkdGg6IDk3LjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC02NXB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gICAgd2lkdGg6IDk3LjVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNzBweCA+IGltZyB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTcwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTcwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC03MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC03MHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNzBweDtcbiAgICB3aWR0aDogMTA1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNzBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIHdpZHRoOiAxMDVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNzVweCA+IGltZyB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTc1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTc1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIGhlaWdodDogNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC03NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC03NXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNzVweDtcbiAgICB3aWR0aDogMTEyLjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC03NXB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgd2lkdGg6IDExMi41cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTkwcHggPiBpbWcge1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIGhlaWdodDogOTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC05MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIGhlaWdodDogOTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC05MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogOTBweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtOTBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIGhlaWdodDogOTBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtOTBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gICAgd2lkdGg6IDEzNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTkwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogOTBweDtcbiAgICB3aWR0aDogMTM1cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTEwMHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xMDBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xMDBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTAwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTAwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICB3aWR0aDogMTUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTAwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xMjVweCA+IGltZyB7XG4gICAgd2lkdGg6IDEyNXB4O1xuICAgIGhlaWdodDogMTI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTI1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEyNXB4O1xuICAgIGhlaWdodDogMTI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTI1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxMjVweDtcbiAgICBoZWlnaHQ6IDEyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTEyNXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDEyNXB4O1xuICAgIGhlaWdodDogMTI1cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTEyNXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMTI1cHg7XG4gICAgd2lkdGg6IDE4Ny41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTI1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTI1cHg7XG4gICAgd2lkdGg6IDE4Ny41cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTE1MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xNTBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xNTBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTUwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTUwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICB3aWR0aDogMjI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTUwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgd2lkdGg6IDIyNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xNjBweCA+IGltZyB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTYwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTYwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTE2MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGhlaWdodDogMTYwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTE2MHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMTYwcHg7XG4gICAgd2lkdGg6IDI0MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTE2MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICAgIHdpZHRoOiAyNDBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTc1cHggPiBpbWcge1xuICAgIHdpZHRoOiAxNzVweDtcbiAgICBoZWlnaHQ6IDE3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTE3NXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxNzVweDtcbiAgICBoZWlnaHQ6IDE3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTE3NXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTc1cHg7XG4gICAgaGVpZ2h0OiAxNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xNzVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAxNzVweDtcbiAgICBoZWlnaHQ6IDE3NXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xNzVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDE3NXB4O1xuICAgIHdpZHRoOiAyNjIuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTE3NXB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDE3NXB4O1xuICAgIHdpZHRoOiAyNjIuNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0yMDBweCA+IGltZyB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMjAwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMjAwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTIwMHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTIwMHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgd2lkdGg6IDMwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTIwMHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc3ltYm9sLnN5bWJvbC1sZy0yMHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMjBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMjBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTIwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTIwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTIwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMjBweDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMjVweCA+IGltZyB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTI1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTI1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0yNXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0yNXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMjVweDtcbiAgICB3aWR0aDogMzcuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTI1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMjVweDtcbiAgICB3aWR0aDogMzcuNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0zMHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMzBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMzBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTMwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTMwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiA0NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTMwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMzBweDtcbiAgICB3aWR0aDogNDVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMzVweCA+IGltZyB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTM1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTM1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0zNXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0zNXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMzVweDtcbiAgICB3aWR0aDogNTIuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTM1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMzVweDtcbiAgICB3aWR0aDogNTIuNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy00MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNDBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNDBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTQwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTQwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiA2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTQwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNjBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNDVweCA+IGltZyB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTQ1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTQ1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy00NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy00NXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNDVweDtcbiAgICB3aWR0aDogNjcuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTQ1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNDVweDtcbiAgICB3aWR0aDogNjcuNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy01MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNTBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNTBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTUwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTUwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHdpZHRoOiA3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTUwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogNzVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNTVweCA+IGltZyB7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTU1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTU1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA1NXB4O1xuICAgIGhlaWdodDogNTVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy01NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy01NXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNTVweDtcbiAgICB3aWR0aDogODIuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTU1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNTVweDtcbiAgICB3aWR0aDogODIuNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy02MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNjBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNjBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTYwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTYwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHdpZHRoOiA5MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTYwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNjBweDtcbiAgICB3aWR0aDogOTBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNjVweCA+IGltZyB7XG4gICAgd2lkdGg6IDY1cHg7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTY1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDY1cHg7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTY1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy02NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDY1cHg7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy02NXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNjVweDtcbiAgICB3aWR0aDogOTcuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTY1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNjVweDtcbiAgICB3aWR0aDogOTcuNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy03MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNzBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNzBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTcwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTcwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIHdpZHRoOiAxMDVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy03MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgd2lkdGg6IDEwNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy03NXB4ID4gaW1nIHtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNzVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNzVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTc1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTc1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICAgIHdpZHRoOiAxMTIuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTc1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNzVweDtcbiAgICB3aWR0aDogMTEyLjVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctOTBweCA+IGltZyB7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTkwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTkwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIGhlaWdodDogOTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy05MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy05MHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogOTBweDtcbiAgICB3aWR0aDogMTM1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctOTBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICAgIHdpZHRoOiAxMzVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTAwcHggPiBpbWcge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTEwMHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTEwMHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xMDBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xMDBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIHdpZHRoOiAxNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xMDBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTEyNXB4ID4gaW1nIHtcbiAgICB3aWR0aDogMTI1cHg7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xMjVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTI1cHg7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xMjVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEyNXB4O1xuICAgIGhlaWdodDogMTI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTI1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMTI1cHg7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTI1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgICB3aWR0aDogMTg3LjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xMjVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgICB3aWR0aDogMTg3LjVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTUwcHggPiBpbWcge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTE1MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTE1MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xNTBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xNTBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIHdpZHRoOiAyMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xNTBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICB3aWR0aDogMjI1cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTE2MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xNjBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xNjBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTYwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTYwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgICB3aWR0aDogMjQwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTYwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTYwcHg7XG4gICAgd2lkdGg6IDI0MHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xNzVweCA+IGltZyB7XG4gICAgd2lkdGg6IDE3NXB4O1xuICAgIGhlaWdodDogMTc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTc1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE3NXB4O1xuICAgIGhlaWdodDogMTc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTc1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxNzVweDtcbiAgICBoZWlnaHQ6IDE3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTE3NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDE3NXB4O1xuICAgIGhlaWdodDogMTc1cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTE3NXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMTc1cHg7XG4gICAgd2lkdGg6IDI2Mi41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTc1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTc1cHg7XG4gICAgd2lkdGg6IDI2Mi41cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTIwMHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0yMDBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0yMDBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMjAwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMjAwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICB3aWR0aDogMzAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMjAwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc3ltYm9sLnN5bWJvbC14bC0yMHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMjBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMjBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTIwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTIwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTIwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMjBweDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMjVweCA+IGltZyB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTI1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTI1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0yNXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0yNXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMjVweDtcbiAgICB3aWR0aDogMzcuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTI1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMjVweDtcbiAgICB3aWR0aDogMzcuNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0zMHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMzBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMzBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTMwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTMwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiA0NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTMwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMzBweDtcbiAgICB3aWR0aDogNDVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMzVweCA+IGltZyB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTM1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTM1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0zNXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0zNXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMzVweDtcbiAgICB3aWR0aDogNTIuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTM1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMzVweDtcbiAgICB3aWR0aDogNTIuNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC00MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNDBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNDBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTQwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTQwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiA2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTQwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNjBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNDVweCA+IGltZyB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTQ1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTQ1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC00NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC00NXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNDVweDtcbiAgICB3aWR0aDogNjcuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTQ1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNDVweDtcbiAgICB3aWR0aDogNjcuNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC01MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNTBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNTBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTUwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTUwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHdpZHRoOiA3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTUwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogNzVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNTVweCA+IGltZyB7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTU1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTU1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA1NXB4O1xuICAgIGhlaWdodDogNTVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC01NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC01NXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNTVweDtcbiAgICB3aWR0aDogODIuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTU1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNTVweDtcbiAgICB3aWR0aDogODIuNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC02MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNjBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNjBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTYwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTYwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHdpZHRoOiA5MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTYwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNjBweDtcbiAgICB3aWR0aDogOTBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNjVweCA+IGltZyB7XG4gICAgd2lkdGg6IDY1cHg7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTY1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDY1cHg7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTY1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC02NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDY1cHg7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC02NXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNjVweDtcbiAgICB3aWR0aDogOTcuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTY1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNjVweDtcbiAgICB3aWR0aDogOTcuNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC03MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNzBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNzBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTcwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTcwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIHdpZHRoOiAxMDVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC03MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgd2lkdGg6IDEwNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC03NXB4ID4gaW1nIHtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNzVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNzVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTc1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTc1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICAgIHdpZHRoOiAxMTIuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTc1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNzVweDtcbiAgICB3aWR0aDogMTEyLjVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtOTBweCA+IGltZyB7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTkwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTkwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIGhlaWdodDogOTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC05MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC05MHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogOTBweDtcbiAgICB3aWR0aDogMTM1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtOTBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICAgIHdpZHRoOiAxMzVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTAwcHggPiBpbWcge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTEwMHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTEwMHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xMDBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xMDBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIHdpZHRoOiAxNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xMDBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTEyNXB4ID4gaW1nIHtcbiAgICB3aWR0aDogMTI1cHg7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xMjVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTI1cHg7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xMjVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEyNXB4O1xuICAgIGhlaWdodDogMTI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTI1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMTI1cHg7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTI1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgICB3aWR0aDogMTg3LjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xMjVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgICB3aWR0aDogMTg3LjVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTUwcHggPiBpbWcge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTE1MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTE1MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xNTBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xNTBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIHdpZHRoOiAyMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xNTBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICB3aWR0aDogMjI1cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTE2MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xNjBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xNjBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTYwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTYwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgICB3aWR0aDogMjQwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTYwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTYwcHg7XG4gICAgd2lkdGg6IDI0MHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xNzVweCA+IGltZyB7XG4gICAgd2lkdGg6IDE3NXB4O1xuICAgIGhlaWdodDogMTc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTc1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE3NXB4O1xuICAgIGhlaWdodDogMTc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTc1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxNzVweDtcbiAgICBoZWlnaHQ6IDE3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTE3NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDE3NXB4O1xuICAgIGhlaWdodDogMTc1cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTE3NXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMTc1cHg7XG4gICAgd2lkdGg6IDI2Mi41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTc1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTc1cHg7XG4gICAgd2lkdGg6IDI2Mi41cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTIwMHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0yMDBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0yMDBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMjAwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMjAwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICB3aWR0aDogMzAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMjAwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuc3ltYm9sLnN5bWJvbC14eGwtMjBweCA+IGltZyB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0yMHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMjBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0yMHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMjBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDMwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTIwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMjBweDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTI1cHggPiBpbWcge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMjVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTI1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMjVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTI1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIHdpZHRoOiAzNy41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTI1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMjVweDtcbiAgICB3aWR0aDogMzcuNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMzBweCA+IGltZyB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0zMHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMzBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0zMHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMzBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IDQ1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTMwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMzBweDtcbiAgICB3aWR0aDogNDVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTM1cHggPiBpbWcge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMzVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTM1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMzVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTM1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIHdpZHRoOiA1Mi41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTM1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMzVweDtcbiAgICB3aWR0aDogNTIuNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNDBweCA+IGltZyB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC00MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNDBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC00MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNDBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTQwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNjBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTQ1cHggPiBpbWcge1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNDVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTQ1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNDVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTQ1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIHdpZHRoOiA2Ny41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTQ1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNDVweDtcbiAgICB3aWR0aDogNjcuNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNTBweCA+IGltZyB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC01MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNTBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC01MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNTBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgd2lkdGg6IDc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTUwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogNzVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTU1cHggPiBpbWcge1xuICAgIHdpZHRoOiA1NXB4O1xuICAgIGhlaWdodDogNTVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNTVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTU1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA1NXB4O1xuICAgIGhlaWdodDogNTVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNTVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA1NXB4O1xuICAgIGhlaWdodDogNTVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTU1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICAgIHdpZHRoOiA4Mi41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTU1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNTVweDtcbiAgICB3aWR0aDogODIuNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNjBweCA+IGltZyB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC02MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNjBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC02MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNjBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgd2lkdGg6IDkwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTYwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNjBweDtcbiAgICB3aWR0aDogOTBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTY1cHggPiBpbWcge1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNjVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNjVweDtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTY1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNjVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTY1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICAgIHdpZHRoOiA5Ny41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTY1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNjVweDtcbiAgICB3aWR0aDogOTcuNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNzBweCA+IGltZyB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC03MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNzBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC03MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNzBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgd2lkdGg6IDEwNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC03MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgd2lkdGg6IDEwNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNzVweCA+IGltZyB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC03NXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIGhlaWdodDogNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNzVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC03NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNzVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgd2lkdGg6IDExMi41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTc1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNzVweDtcbiAgICB3aWR0aDogMTEyLjVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTkwcHggPiBpbWcge1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIGhlaWdodDogOTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtOTBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogOTBweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTkwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIGhlaWdodDogOTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtOTBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIGhlaWdodDogOTBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTkwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICAgIHdpZHRoOiAxMzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtOTBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICAgIHdpZHRoOiAxMzVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTEwMHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTAwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTEwMHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTAwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTEwMHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgd2lkdGg6IDE1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xMDBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xMjVweCA+IGltZyB7XG4gICAgd2lkdGg6IDEyNXB4O1xuICAgIGhlaWdodDogMTI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTEyNXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxMjVweDtcbiAgICBoZWlnaHQ6IDEyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xMjVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEyNXB4O1xuICAgIGhlaWdodDogMTI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTEyNXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDEyNXB4O1xuICAgIGhlaWdodDogMTI1cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xMjVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDEyNXB4O1xuICAgIHdpZHRoOiAxODcuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xMjVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgICB3aWR0aDogMTg3LjVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTE1MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTUwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTE1MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTUwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTE1MHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgd2lkdGg6IDIyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xNTBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICB3aWR0aDogMjI1cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xNjBweCA+IGltZyB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTE2MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xNjBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTE2MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGhlaWdodDogMTYwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xNjBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICAgIHdpZHRoOiAyNDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTYwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTYwcHg7XG4gICAgd2lkdGg6IDI0MHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTc1cHggPiBpbWcge1xuICAgIHdpZHRoOiAxNzVweDtcbiAgICBoZWlnaHQ6IDE3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xNzVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTc1cHg7XG4gICAgaGVpZ2h0OiAxNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTc1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxNzVweDtcbiAgICBoZWlnaHQ6IDE3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xNzVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAxNzVweDtcbiAgICBoZWlnaHQ6IDE3NXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTc1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAxNzVweDtcbiAgICB3aWR0aDogMjYyLjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTc1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTc1cHg7XG4gICAgd2lkdGg6IDI2Mi41cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0yMDBweCA+IGltZyB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTIwMHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0yMDBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTIwMHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0yMDBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMjAwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxufVxuXG4uc3ltYm9sLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5zeW1ib2wtZ3JvdXAgLnN5bWJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLnN5bWJvbC1ncm91cCAuc3ltYm9sOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgei1pbmRleDogMTtcbn1cbi5zeW1ib2wtZ3JvdXAgLnN5bWJvbC1iYWRnZSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJzLWJvZHktYmcpO1xufVxuLnN5bWJvbC1ncm91cCAuc3ltYm9sLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnN5bWJvbC1ncm91cCAuc3ltYm9sLWxhYmVsOmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnMtc3ltYm9sLWJvcmRlci1jb2xvcik7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDsgLyogZm9yIFNhZmFyaSAqL1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94OyAvKiBmb3IgSUU5KywgRmlyZWZveCA0KywgT3BlcmEsIENocm9tZSAqL1xufVxuLnN5bWJvbC1ncm91cC5zeW1ib2wtaG92ZXIgLnN5bWJvbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnB1bHNlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnB1bHNlLnB1bHNlLWxpZ2h0IC5wdWxzZS1yaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1saWdodCk7XG59XG4ucHVsc2UucHVsc2UtcHJpbWFyeSAucHVsc2UtcmluZyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ucHVsc2UucHVsc2Utc2Vjb25kYXJ5IC5wdWxzZS1yaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xufVxuLnB1bHNlLnB1bHNlLXN1Y2Nlc3MgLnB1bHNlLXJpbmcge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpO1xufVxuLnB1bHNlLnB1bHNlLWluZm8gLnB1bHNlLXJpbmcge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWluZm8pO1xufVxuLnB1bHNlLnB1bHNlLXdhcm5pbmcgLnB1bHNlLXJpbmcge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXdhcm5pbmcpO1xufVxuLnB1bHNlLnB1bHNlLWRhbmdlciAucHVsc2UtcmluZyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcbn1cbi5wdWxzZS5wdWxzZS1kYXJrIC5wdWxzZS1yaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYXJrKTtcbn1cblxuLnB1bHNlLXJpbmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogNDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBhbmltYXRpb246IGFuaW1hdGlvbi1wdWxzZSAzLjVzIGVhc2Utb3V0O1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgb3BhY2l0eTogMDtcbiAgYm9yZGVyLXdpZHRoOiAzcHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZ3JheS01MDApO1xufVxuXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvbi1wdWxzZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4xLCAwLjEpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4xLCAwLjEpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgNjUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjIsIDEuMik7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuW2RhdGEta3QtYXBwLXBhZ2UtbG9hZGluZz1vbl0gKixcbi5wYWdlLWxvYWRpbmcgKiB7XG4gIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnBhZ2UtbG9hZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9keS1iZyk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAxMDAwMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbltkYXRhLWt0LWFwcC1wYWdlLWxvYWRpbmc9b25dIC5wYWdlLWxvYWRlciwgLnBhZ2UtbG9hZGluZyAucGFnZS1sb2FkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnNjcm9sbHRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgZGlzcGxheTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAxMDU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBib3R0b206IDQzcHg7XG4gIHJpZ2h0OiA3cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNjcm9sbHRvcC1iZy1jb2xvcik7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLXNjcm9sbHRvcC1ib3gtc2hhZG93KTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xufVxuLnNjcm9sbHRvcCAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtc2Nyb2xsdG9wLWljb24tY29sb3IpO1xufVxuLnNjcm9sbHRvcCAuc3ZnLWljb24gc3ZnIHtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbn1cbi5zY3JvbGx0b3AgPiBpIHtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGNvbG9yOiB2YXIoLS1icy1zY3JvbGx0b3AtaWNvbi1jb2xvcik7XG59XG4uc2Nyb2xsdG9wOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Nyb2xsdG9wLWJnLWNvbG9yLWhvdmVyKTtcbn1cbi5zY3JvbGx0b3A6aG92ZXIgLnN2Zy1pY29uLFxuLnNjcm9sbHRvcDpob3ZlciBpIHtcbiAgY29sb3I6IHZhcigtLWJzLXNjcm9sbHRvcC1pY29uLWNvbG9yLWhvdmVyKTtcbn1cbltkYXRhLWt0LXNjcm9sbHRvcD1vbl0gLnNjcm9sbHRvcCB7XG4gIG9wYWNpdHk6IHZhcigtLWJzLXNjcm9sbHRvcC1vcGFjaXR5LW9uKTtcbiAgYW5pbWF0aW9uOiBhbmltYXRpb24tc2Nyb2xsdG9wIDAuNHMgZWFzZS1vdXQgMTtcbiAgZGlzcGxheTogZmxleDtcbn1cbltkYXRhLWt0LXNjcm9sbHRvcD1vbl0gLnNjcm9sbHRvcDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgb3BhY2l0eTogdmFyKC0tYnMtc2Nyb2xsdG9wLW9wYWNpdHktaG92ZXIpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNjcm9sbHRvcCB7XG4gICAgYm90dG9tOiAyM3B4O1xuICAgIHJpZ2h0OiA1cHg7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG59XG5Aa2V5ZnJhbWVzIGFuaW1hdGlvbi1zY3JvbGx0b3Age1xuICBmcm9tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweDtcbiAgfVxuICB0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLnN2Zy1pY29uIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LW11dGVkKTtcbn1cbi5zdmctaWNvbiBzdmcge1xuICBoZWlnaHQ6IDEuMTVyZW07XG4gIHdpZHRoOiAxLjE1cmVtO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLXdoaXRlIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtd2hpdGUpO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLXByaW1hcnkge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1wcmltYXJ5KTtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi1zZWNvbmRhcnkge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1zZWNvbmRhcnkpO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWxpZ2h0IHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtbGlnaHQpO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLXN1Y2Nlc3Mge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1zdWNjZXNzKTtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi1pbmZvIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtaW5mbyk7XG59XG4uc3ZnLWljb24uc3ZnLWljb24td2FybmluZyB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXdhcm5pbmcpO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWRhbmdlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWRhbmdlcik7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tZGFyayB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWRhcmspO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLW11dGVkIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtbXV0ZWQpO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWdyYXktMTAwIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0xMDApO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWdyYXktMjAwIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0yMDApO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWdyYXktMzAwIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0zMDApO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWdyYXktNDAwIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS00MDApO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWdyYXktNTAwIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS01MDApO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWdyYXktNjAwIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS02MDApO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWdyYXktNzAwIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS03MDApO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWdyYXktODAwIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS04MDApO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWdyYXktOTAwIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS05MDApO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLTEgc3ZnIHtcbiAgaGVpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tMiBzdmcge1xuICBoZWlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tMyBzdmcge1xuICBoZWlnaHQ6IDEuMzVyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDEuMzVyZW0gIWltcG9ydGFudDtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi00IHN2ZyB7XG4gIGhlaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLTUgc3ZnIHtcbiAgaGVpZ2h0OiAxLjE1cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxLjE1cmVtICFpbXBvcnRhbnQ7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tNiBzdmcge1xuICBoZWlnaHQ6IDEuMDc1cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxLjA3NXJlbSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLTcgc3ZnIHtcbiAgaGVpZ2h0OiAwLjk1cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAwLjk1cmVtICFpbXBvcnRhbnQ7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tOCBzdmcge1xuICBoZWlnaHQ6IDAuODVyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDAuODVyZW0gIWltcG9ydGFudDtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi05IHN2ZyB7XG4gIGhlaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLTEwIHN2ZyB7XG4gIGhlaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi1zbSBzdmcge1xuICBoZWlnaHQ6IDAuOTVyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDAuOTVyZW0gIWltcG9ydGFudDtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi1iYXNlIHN2ZyB7XG4gIGhlaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogMXJlbSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWxnIHN2ZyB7XG4gIGhlaWdodDogMS4wNzVyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDEuMDc1cmVtICFpbXBvcnRhbnQ7XG59XG4uc3ZnLWljb24uc3ZnLWljb24teGwgc3ZnIHtcbiAgaGVpZ2h0OiAxLjIxcmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxLjIxcmVtICFpbXBvcnRhbnQ7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tZmx1aWQgc3ZnIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tMnggc3ZnIHtcbiAgaGVpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAycmVtICFpbXBvcnRhbnQ7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tMnF4IHN2ZyB7XG4gIGhlaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLTJoeCBzdmcge1xuICBoZWlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogMi41cmVtICFpbXBvcnRhbnQ7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tMnR4IHN2ZyB7XG4gIGhlaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogMi43NXJlbSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLTN4IHN2ZyB7XG4gIGhlaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogM3JlbSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLTNxeCBzdmcge1xuICBoZWlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDMuMjVyZW0gIWltcG9ydGFudDtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi0zaHggc3ZnIHtcbiAgaGVpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDMuNXJlbSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLTN0eCBzdmcge1xuICBoZWlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi00eCBzdmcge1xuICBoZWlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDRyZW0gIWltcG9ydGFudDtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi00cXggc3ZnIHtcbiAgaGVpZ2h0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tNGh4IHN2ZyB7XG4gIGhlaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA0LjVyZW0gIWltcG9ydGFudDtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi00dHggc3ZnIHtcbiAgaGVpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tNXggc3ZnIHtcbiAgaGVpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA1cmVtICFpbXBvcnRhbnQ7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tNXF4IHN2ZyB7XG4gIGhlaWdodDogNS4yNXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogNS4yNXJlbSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLTVoeCBzdmcge1xuICBoZWlnaHQ6IDUuNXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogNS41cmVtICFpbXBvcnRhbnQ7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tNXR4IHN2ZyB7XG4gIGhlaWdodDogNS43NXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogNS43NXJlbSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLTZ4IHN2ZyB7XG4gIGhlaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogNnJlbSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLTZxeCBzdmcge1xuICBoZWlnaHQ6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDYuMjVyZW0gIWltcG9ydGFudDtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi02aHggc3ZnIHtcbiAgaGVpZ2h0OiA2LjVyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDYuNXJlbSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLTZ0eCBzdmcge1xuICBoZWlnaHQ6IDYuNzVyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDYuNzVyZW0gIWltcG9ydGFudDtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi03eCBzdmcge1xuICBoZWlnaHQ6IDdyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDdyZW0gIWltcG9ydGFudDtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi03cXggc3ZnIHtcbiAgaGVpZ2h0OiA3LjI1cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA3LjI1cmVtICFpbXBvcnRhbnQ7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tN2h4IHN2ZyB7XG4gIGhlaWdodDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA3LjVyZW0gIWltcG9ydGFudDtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi03dHggc3ZnIHtcbiAgaGVpZ2h0OiA3Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA3Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXNtLTEgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS0yIHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXNtLTMgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuMzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS4zNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS00IHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tNSBzdmcge1xuICAgIGhlaWdodDogMS4xNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjE1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXNtLTYgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuMDc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuMDc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXNtLTcgc3ZnIHtcbiAgICBoZWlnaHQ6IDAuOTVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMC45NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS04IHN2ZyB7XG4gICAgaGVpZ2h0OiAwLjg1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDAuODVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tOSBzdmcge1xuICAgIGhlaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXNtLTEwIHN2ZyB7XG4gICAgaGVpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXNtLXNtIHN2ZyB7XG4gICAgaGVpZ2h0OiAwLjk1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDAuOTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tYmFzZSBzdmcge1xuICAgIGhlaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXNtLWxnIHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjA3NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjA3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS14bCBzdmcge1xuICAgIGhlaWdodDogMS4yMXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjIxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXNtLWZsdWlkIHN2ZyB7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tMnggc3ZnIHtcbiAgICBoZWlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS0ycXggc3ZnIHtcbiAgICBoZWlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS0yaHggc3ZnIHtcbiAgICBoZWlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tMnR4IHN2ZyB7XG4gICAgaGVpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tM3ggc3ZnIHtcbiAgICBoZWlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS0zcXggc3ZnIHtcbiAgICBoZWlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS0zaHggc3ZnIHtcbiAgICBoZWlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tM3R4IHN2ZyB7XG4gICAgaGVpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tNHggc3ZnIHtcbiAgICBoZWlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS00cXggc3ZnIHtcbiAgICBoZWlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS00aHggc3ZnIHtcbiAgICBoZWlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tNHR4IHN2ZyB7XG4gICAgaGVpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tNXggc3ZnIHtcbiAgICBoZWlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS01cXggc3ZnIHtcbiAgICBoZWlnaHQ6IDUuMjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS01aHggc3ZnIHtcbiAgICBoZWlnaHQ6IDUuNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA1LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tNXR4IHN2ZyB7XG4gICAgaGVpZ2h0OiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDUuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tNnggc3ZnIHtcbiAgICBoZWlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS02cXggc3ZnIHtcbiAgICBoZWlnaHQ6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS02aHggc3ZnIHtcbiAgICBoZWlnaHQ6IDYuNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA2LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tNnR4IHN2ZyB7XG4gICAgaGVpZ2h0OiA2Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDYuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tN3ggc3ZnIHtcbiAgICBoZWlnaHQ6IDdyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS03cXggc3ZnIHtcbiAgICBoZWlnaHQ6IDcuMjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS03aHggc3ZnIHtcbiAgICBoZWlnaHQ6IDcuNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tN3R4IHN2ZyB7XG4gICAgaGVpZ2h0OiA3Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDcuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC0xIHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbWQtMiBzdmcge1xuICAgIGhlaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC0zIHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjM1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuMzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbWQtNCBzdmcge1xuICAgIGhlaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLTUgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuMTVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS4xNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC02IHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjA3NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjA3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC03IHN2ZyB7XG4gICAgaGVpZ2h0OiAwLjk1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDAuOTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbWQtOCBzdmcge1xuICAgIGhlaWdodDogMC44NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAwLjg1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLTkgc3ZnIHtcbiAgICBoZWlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC0xMCBzdmcge1xuICAgIGhlaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC1zbSBzdmcge1xuICAgIGhlaWdodDogMC45NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAwLjk1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLWJhc2Ugc3ZnIHtcbiAgICBoZWlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC1sZyBzdmcge1xuICAgIGhlaWdodDogMS4wNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS4wNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbWQteGwgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuMjFyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS4yMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC1mbHVpZCBzdmcge1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLTJ4IHN2ZyB7XG4gICAgaGVpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbWQtMnF4IHN2ZyB7XG4gICAgaGVpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbWQtMmh4IHN2ZyB7XG4gICAgaGVpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLTJ0eCBzdmcge1xuICAgIGhlaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLTN4IHN2ZyB7XG4gICAgaGVpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbWQtM3F4IHN2ZyB7XG4gICAgaGVpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbWQtM2h4IHN2ZyB7XG4gICAgaGVpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLTN0eCBzdmcge1xuICAgIGhlaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLTR4IHN2ZyB7XG4gICAgaGVpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbWQtNHF4IHN2ZyB7XG4gICAgaGVpZ2h0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbWQtNGh4IHN2ZyB7XG4gICAgaGVpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLTR0eCBzdmcge1xuICAgIGhlaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLTV4IHN2ZyB7XG4gICAgaGVpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbWQtNXF4IHN2ZyB7XG4gICAgaGVpZ2h0OiA1LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDUuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbWQtNWh4IHN2ZyB7XG4gICAgaGVpZ2h0OiA1LjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLTV0eCBzdmcge1xuICAgIGhlaWdodDogNS43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLTZ4IHN2ZyB7XG4gICAgaGVpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbWQtNnF4IHN2ZyB7XG4gICAgaGVpZ2h0OiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbWQtNmh4IHN2ZyB7XG4gICAgaGVpZ2h0OiA2LjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLTZ0eCBzdmcge1xuICAgIGhlaWdodDogNi43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA2Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLTd4IHN2ZyB7XG4gICAgaGVpZ2h0OiA3cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbWQtN3F4IHN2ZyB7XG4gICAgaGVpZ2h0OiA3LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDcuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbWQtN2h4IHN2ZyB7XG4gICAgaGVpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLTd0eCBzdmcge1xuICAgIGhlaWdodDogNy43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA3Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc3ZnLWljb24uc3ZnLWljb24tbGctMSBzdmcge1xuICAgIGhlaWdodDogMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTIgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctMyBzdmcge1xuICAgIGhlaWdodDogMS4zNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjM1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTQgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1sZy01IHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjE1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuMTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctNiBzdmcge1xuICAgIGhlaWdodDogMS4wNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS4wNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctNyBzdmcge1xuICAgIGhlaWdodDogMC45NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAwLjk1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTggc3ZnIHtcbiAgICBoZWlnaHQ6IDAuODVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMC44NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1sZy05IHN2ZyB7XG4gICAgaGVpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctMTAgc3ZnIHtcbiAgICBoZWlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctc20gc3ZnIHtcbiAgICBoZWlnaHQ6IDAuOTVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMC45NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1sZy1iYXNlIHN2ZyB7XG4gICAgaGVpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctbGcgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuMDc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuMDc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLXhsIHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjIxcmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuMjFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctZmx1aWQgc3ZnIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1sZy0yeCBzdmcge1xuICAgIGhlaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTJxeCBzdmcge1xuICAgIGhlaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTJoeCBzdmcge1xuICAgIGhlaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1sZy0ydHggc3ZnIHtcbiAgICBoZWlnaHQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1sZy0zeCBzdmcge1xuICAgIGhlaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTNxeCBzdmcge1xuICAgIGhlaWdodDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTNoeCBzdmcge1xuICAgIGhlaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1sZy0zdHggc3ZnIHtcbiAgICBoZWlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1sZy00eCBzdmcge1xuICAgIGhlaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTRxeCBzdmcge1xuICAgIGhlaWdodDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTRoeCBzdmcge1xuICAgIGhlaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1sZy00dHggc3ZnIHtcbiAgICBoZWlnaHQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1sZy01eCBzdmcge1xuICAgIGhlaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTVxeCBzdmcge1xuICAgIGhlaWdodDogNS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA1LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTVoeCBzdmcge1xuICAgIGhlaWdodDogNS41cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDUuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1sZy01dHggc3ZnIHtcbiAgICBoZWlnaHQ6IDUuNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1sZy02eCBzdmcge1xuICAgIGhlaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTZxeCBzdmcge1xuICAgIGhlaWdodDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTZoeCBzdmcge1xuICAgIGhlaWdodDogNi41cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDYuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1sZy02dHggc3ZnIHtcbiAgICBoZWlnaHQ6IDYuNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1sZy03eCBzdmcge1xuICAgIGhlaWdodDogN3JlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTdxeCBzdmcge1xuICAgIGhlaWdodDogNy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA3LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTdoeCBzdmcge1xuICAgIGhlaWdodDogNy41cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1sZy03dHggc3ZnIHtcbiAgICBoZWlnaHQ6IDcuNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zdmctaWNvbi5zdmctaWNvbi14bC0xIHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtMiBzdmcge1xuICAgIGhlaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14bC0zIHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjM1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuMzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtNCBzdmcge1xuICAgIGhlaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTUgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuMTVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS4xNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14bC02IHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjA3NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjA3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14bC03IHN2ZyB7XG4gICAgaGVpZ2h0OiAwLjk1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDAuOTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtOCBzdmcge1xuICAgIGhlaWdodDogMC44NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAwLjg1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTkgc3ZnIHtcbiAgICBoZWlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14bC0xMCBzdmcge1xuICAgIGhlaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14bC1zbSBzdmcge1xuICAgIGhlaWdodDogMC45NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAwLjk1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLWJhc2Ugc3ZnIHtcbiAgICBoZWlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14bC1sZyBzdmcge1xuICAgIGhlaWdodDogMS4wNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS4wNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwteGwgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuMjFyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS4yMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14bC1mbHVpZCBzdmcge1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTJ4IHN2ZyB7XG4gICAgaGVpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtMnF4IHN2ZyB7XG4gICAgaGVpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtMmh4IHN2ZyB7XG4gICAgaGVpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTJ0eCBzdmcge1xuICAgIGhlaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTN4IHN2ZyB7XG4gICAgaGVpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtM3F4IHN2ZyB7XG4gICAgaGVpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtM2h4IHN2ZyB7XG4gICAgaGVpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTN0eCBzdmcge1xuICAgIGhlaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTR4IHN2ZyB7XG4gICAgaGVpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtNHF4IHN2ZyB7XG4gICAgaGVpZ2h0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtNGh4IHN2ZyB7XG4gICAgaGVpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTR0eCBzdmcge1xuICAgIGhlaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTV4IHN2ZyB7XG4gICAgaGVpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtNXF4IHN2ZyB7XG4gICAgaGVpZ2h0OiA1LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDUuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtNWh4IHN2ZyB7XG4gICAgaGVpZ2h0OiA1LjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTV0eCBzdmcge1xuICAgIGhlaWdodDogNS43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTZ4IHN2ZyB7XG4gICAgaGVpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtNnF4IHN2ZyB7XG4gICAgaGVpZ2h0OiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtNmh4IHN2ZyB7XG4gICAgaGVpZ2h0OiA2LjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTZ0eCBzdmcge1xuICAgIGhlaWdodDogNi43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA2Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTd4IHN2ZyB7XG4gICAgaGVpZ2h0OiA3cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtN3F4IHN2ZyB7XG4gICAgaGVpZ2h0OiA3LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDcuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtN2h4IHN2ZyB7XG4gICAgaGVpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTd0eCBzdmcge1xuICAgIGhlaWdodDogNy43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA3Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC0xIHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTIgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTMgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuMzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS4zNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14eGwtNCBzdmcge1xuICAgIGhlaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC01IHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjE1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuMTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTYgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuMDc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuMDc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC03IHN2ZyB7XG4gICAgaGVpZ2h0OiAwLjk1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDAuOTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTggc3ZnIHtcbiAgICBoZWlnaHQ6IDAuODVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMC44NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14eGwtOSBzdmcge1xuICAgIGhlaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC0xMCBzdmcge1xuICAgIGhlaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14eGwtc20gc3ZnIHtcbiAgICBoZWlnaHQ6IDAuOTVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMC45NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14eGwtYmFzZSBzdmcge1xuICAgIGhlaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC1sZyBzdmcge1xuICAgIGhlaWdodDogMS4wNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS4wNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLXhsIHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjIxcmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuMjFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLWZsdWlkIHN2ZyB7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTJ4IHN2ZyB7XG4gICAgaGVpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTJxeCBzdmcge1xuICAgIGhlaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC0yaHggc3ZnIHtcbiAgICBoZWlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTJ0eCBzdmcge1xuICAgIGhlaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC0zeCBzdmcge1xuICAgIGhlaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC0zcXggc3ZnIHtcbiAgICBoZWlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14eGwtM2h4IHN2ZyB7XG4gICAgaGVpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC0zdHggc3ZnIHtcbiAgICBoZWlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14eGwtNHggc3ZnIHtcbiAgICBoZWlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14eGwtNHF4IHN2ZyB7XG4gICAgaGVpZ2h0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTRoeCBzdmcge1xuICAgIGhlaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14eGwtNHR4IHN2ZyB7XG4gICAgaGVpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTV4IHN2ZyB7XG4gICAgaGVpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTVxeCBzdmcge1xuICAgIGhlaWdodDogNS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA1LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC01aHggc3ZnIHtcbiAgICBoZWlnaHQ6IDUuNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA1LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTV0eCBzdmcge1xuICAgIGhlaWdodDogNS43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC02eCBzdmcge1xuICAgIGhlaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC02cXggc3ZnIHtcbiAgICBoZWlnaHQ6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14eGwtNmh4IHN2ZyB7XG4gICAgaGVpZ2h0OiA2LjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC02dHggc3ZnIHtcbiAgICBoZWlnaHQ6IDYuNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14eGwtN3ggc3ZnIHtcbiAgICBoZWlnaHQ6IDdyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14eGwtN3F4IHN2ZyB7XG4gICAgaGVpZ2h0OiA3LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDcuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTdoeCBzdmcge1xuICAgIGhlaWdodDogNy41cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14eGwtN3R4IHN2ZyB7XG4gICAgaGVpZ2h0OiA3Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDcuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDE7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZml4ZWQtdG9wLXNtIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogMTAxO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZpeGVkLXRvcC1tZCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDEwMTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5maXhlZC10b3AtbGcge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiAxMDE7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZpeGVkLXRvcC14bCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDEwMTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuZml4ZWQtdG9wLXh4bCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDEwMTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgfVxufVxuLnRpbWVsaW5lIHtcbiAgLS1icy10aW1lbGluZS1pY29uLXNpemU6IDM4cHg7XG4gIC0tYnMtdGltZWxpbmUtaWNvbi1zcGFjZTogMC4zNXJlbTtcbn1cbi50aW1lbGluZSAudGltZWxpbmUtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi50aW1lbGluZSAudGltZWxpbmUtaXRlbTpsYXN0LWNoaWxkIC50aW1lbGluZS1saW5lIHtcbiAgYm90dG9tOiAxMDAlO1xufVxuLnRpbWVsaW5lIC50aW1lbGluZS1saW5lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAwO1xuICBsZWZ0OiAwO1xuICB0b3A6IHZhcigtLWJzLXRpbWVsaW5lLWljb24tc2l6ZSk7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlKTtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgYm9yZGVyLWxlZnQtc3R5bGU6IHNvbGlkO1xuICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tYnMtZ3JheS0zMDApO1xuICB3aWR0aDogdmFyKC0tYnMtdGltZWxpbmUtaWNvbi1zaXplKTtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYnMtdGltZWxpbmUtaWNvbi1zcGFjZSk7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJzLXRpbWVsaW5lLWljb24tc3BhY2UpO1xufVxuLnRpbWVsaW5lIC50aW1lbGluZS1pY29uIHtcbiAgei1pbmRleDogMTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgd2lkdGg6IHZhcigtLWJzLXRpbWVsaW5lLWljb24tc2l6ZSk7XG4gIGhlaWdodDogdmFyKC0tYnMtdGltZWxpbmUtaWNvbi1zaXplKTtcbiAgZGlzcGxheTogZmxleDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtZ3JheS0zMDApO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4udGltZWxpbmUgLnRpbWVsaW5lLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbi50aW1lbGluZS50aW1lbGluZS1jZW50ZXIgLnRpbWVsaW5lLWl0ZW0ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnRpbWVsaW5lLnRpbWVsaW5lLWNlbnRlciAudGltZWxpbmUtaXRlbTpmaXJzdC1jaGlsZCAudGltZWxpbmUtbGluZSB7XG4gIHRvcDogNTAlO1xufVxuLnRpbWVsaW5lLnRpbWVsaW5lLWNlbnRlciAudGltZWxpbmUtaXRlbTpsYXN0LWNoaWxkIC50aW1lbGluZS1saW5lIHtcbiAgYm90dG9tOiA1MCU7XG59XG4udGltZWxpbmUudGltZWxpbmUtYm9yZGVyLWRhc2hlZCAudGltZWxpbmUtbGluZSB7XG4gIGJvcmRlci1sZWZ0LXN0eWxlOiBkYXNoZWQgIWltcG9ydGFudDtcbn1cbi50aW1lbGluZS50aW1lbGluZS1ib3JkZXItZGFzaGVkIC50aW1lbGluZS1pY29uIHtcbiAgYm9yZGVyLXN0eWxlOiBkYXNoZWQgIWltcG9ydGFudDtcbn1cblxuLnRpbWVsaW5lLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRpbWVsaW5lLWxhYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTFweDtcbiAgd2lkdGg6IDNweDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMjAwKTtcbn1cbi50aW1lbGluZS1sYWJlbCAudGltZWxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDEuN3JlbTtcbn1cbi50aW1lbGluZS1sYWJlbCAudGltZWxpbmUtaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi50aW1lbGluZS1sYWJlbCAudGltZWxpbmUtbGFiZWwge1xuICB3aWR0aDogNTBweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktODAwKTtcbn1cbi50aW1lbGluZS1sYWJlbCAudGltZWxpbmUtYmFkZ2Uge1xuICBmbGV4LXNocmluazogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9keS1iZyk7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDFweDtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVyZW07XG4gIHBhZGRpbmc6IDNweCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDZweCBzb2xpZCB2YXIoLS1icy1ib2R5LWJnKSAhaW1wb3J0YW50O1xufVxuLnRpbWVsaW5lLWxhYmVsIC50aW1lbGluZS1jb250ZW50IHtcbiAgZmxleC1ncm93OiAxO1xufVxuXG4ub3ZlcmxheSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5vdmVybGF5IC5vdmVybGF5LWxheWVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1vdmVybGF5LWJnKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgb3BhY2l0eTogMDtcbn1cbi5vdmVybGF5Lm92ZXJsYXktc2hvdyAub3ZlcmxheS1sYXllciwgLm92ZXJsYXkub3ZlcmxheS1ibG9jayAub3ZlcmxheS1sYXllciwgLm92ZXJsYXk6aG92ZXIgLm92ZXJsYXktbGF5ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBvcGFjaXR5OiAxO1xufVxuLm92ZXJsYXkub3ZlcmxheS1ibG9jayB7XG4gIGN1cnNvcjogd2FpdDtcbn1cblxuLmJ1bGxldCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYnVsbGV0LWJnLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5idWxsZXQtZG90IHtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmJ1bGxldC12ZXJ0aWNhbCB7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogOHB4O1xufVxuXG4uYnVsbGV0LWxpbmUge1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmRyYXdlciB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHotaW5kZXg6IDExMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZHJhd2VyLWJnLWNvbG9yKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQgIWltcG9ydGFudDtcbn1cbi5kcmF3ZXIuZHJhd2VyLXN0YXJ0IHtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cbi5kcmF3ZXIuZHJhd2VyLWVuZCB7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG4uZHJhd2VyLmRyYXdlci1ib3R0b20ge1xuICBib3R0b206IDA7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbn1cbi5kcmF3ZXIuZHJhd2VyLXRvcCB7XG4gIHRvcDogMDtcbiAgYm90dG9tOiBhdXRvO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbn1cbi5kcmF3ZXIuZHJhd2VyLW9uIHtcbiAgdHJhbnNmb3JtOiBub25lO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1kcmF3ZXItYm94LXNoYWRvdyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0ICFpbXBvcnRhbnQ7XG59XG5cbi5kcmF3ZXItb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAxMDk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRyYXdlci1vdmVybGF5LWJnLWNvbG9yKTtcbiAgYW5pbWF0aW9uOiBhbmltYXRpb24tZHJhd2VyLWZhZGUtaW4gMC4zcyBlYXNlLWluLW91dCAxO1xufVxuXG5bZGF0YS1rdC1kcmF3ZXI9dHJ1ZV0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvbi1kcmF3ZXItZmFkZS1pbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICBib2R5W2RhdGEta3QtZHJhd2VyPW9uXSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYmFkZ2UuYmFkZ2UtY2lyY2xlLCAuYmFkZ2UuYmFkZ2Utc3F1YXJlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDEuNzVyZW07XG4gIG1pbi13aWR0aDogMS43NXJlbTtcbiAgcGFkZGluZzogMCAwLjFyZW07XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuLmJhZGdlLmJhZGdlLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcGFkZGluZzogMDtcbiAgbWluLXdpZHRoOiB1bnNldDtcbiAgd2lkdGg6IDEuNzVyZW07XG59XG4uYmFkZ2UuYmFkZ2Utc20ge1xuICBtaW4td2lkdGg6IDEuNXJlbTtcbiAgZm9udC1zaXplOiAwLjhyZW07XG59XG4uYmFkZ2UuYmFkZ2Utc20uYmFkZ2Utc3F1YXJlIHtcbiAgaGVpZ2h0OiAxLjVyZW07XG59XG4uYmFkZ2UuYmFkZ2Utc20uYmFkZ2UtY2lyY2xlIHtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG59XG4uYmFkZ2UuYmFkZ2UtbGcge1xuICBtaW4td2lkdGg6IDJyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5iYWRnZS5iYWRnZS1sZy5iYWRnZS1zcXVhcmUge1xuICBoZWlnaHQ6IDJyZW07XG59XG4uYmFkZ2UuYmFkZ2UtbGcuYmFkZ2UtY2lyY2xlIHtcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbn1cblxuLmJhZGdlLWxpZ2h0IHtcbiAgY29sb3I6IHZhcigtLWJzLWxpZ2h0LWludmVyc2UpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saWdodCk7XG59XG4uYmFkZ2UtbGlnaHQuYmFkZ2Utb3V0bGluZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLWxpZ2h0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB2YXIoLS1icy1saWdodCk7XG59XG5cbi5iYWRnZS1saWdodC1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpZ2h0LWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcbn1cblxuLmJhZGdlLXByaW1hcnkge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4uYmFkZ2UtcHJpbWFyeS5iYWRnZS1vdXRsaW5lIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG5cbi5iYWRnZS1saWdodC1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cblxuLmJhZGdlLXNlY29uZGFyeSB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktaW52ZXJzZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG59XG4uYmFkZ2Utc2Vjb25kYXJ5LmJhZGdlLW91dGxpbmUge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1pbnZlcnNlKTtcbn1cblxuLmJhZGdlLWxpZ2h0LXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktaW52ZXJzZSk7XG59XG5cbi5iYWRnZS1zdWNjZXNzIHtcbiAgY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtaW52ZXJzZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpO1xufVxuLmJhZGdlLXN1Y2Nlc3MuYmFkZ2Utb3V0bGluZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLXN1Y2Nlc3MpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpO1xufVxuXG4uYmFkZ2UtbGlnaHQtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYnMtc3VjY2Vzcyk7XG59XG5cbi5iYWRnZS1pbmZvIHtcbiAgY29sb3I6IHZhcigtLWJzLWluZm8taW52ZXJzZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWluZm8pO1xufVxuLmJhZGdlLWluZm8uYmFkZ2Utb3V0bGluZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLWluZm8pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHZhcigtLWJzLWluZm8pO1xufVxuXG4uYmFkZ2UtbGlnaHQtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWluZm8tbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYnMtaW5mbyk7XG59XG5cbi5iYWRnZS13YXJuaW5nIHtcbiAgY29sb3I6IHZhcigtLWJzLXdhcm5pbmctaW52ZXJzZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdhcm5pbmcpO1xufVxuLmJhZGdlLXdhcm5pbmcuYmFkZ2Utb3V0bGluZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLXdhcm5pbmcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHZhcigtLWJzLXdhcm5pbmcpO1xufVxuXG4uYmFkZ2UtbGlnaHQtd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdhcm5pbmctbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYnMtd2FybmluZyk7XG59XG5cbi5iYWRnZS1kYW5nZXIge1xuICBjb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWludmVyc2UpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xufVxuLmJhZGdlLWRhbmdlci5iYWRnZS1vdXRsaW5lIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtZGFuZ2VyKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xufVxuXG4uYmFkZ2UtbGlnaHQtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWJzLWRhbmdlcik7XG59XG5cbi5iYWRnZS1kYXJrIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhcmstaW52ZXJzZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhcmspO1xufVxuLmJhZGdlLWRhcmsuYmFkZ2Utb3V0bGluZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLWRhcmspO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHZhcigtLWJzLWRhcmspO1xufVxuXG4uYmFkZ2UtbGlnaHQtZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhcmstbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYnMtZGFyayk7XG59XG5cbi5pbmRpY2F0b3ItcHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBub25lO1xufVxuW2RhdGEta3QtaW5kaWNhdG9yPW9uXSA+IC5pbmRpY2F0b3ItcHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbltkYXRhLWt0LWluZGljYXRvcj1vbl0gPiAuaW5kaWNhdG9yLWxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmhvdmVyLWVsZXZhdGUtdXAge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xufVxuLmhvdmVyLWVsZXZhdGUtdXA6aG92ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIuNSUpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xufVxuXG4uaG92ZXItZWxldmF0ZS1kb3duIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cbi5ob3Zlci1lbGV2YXRlLWRvd246aG92ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMi41JSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG59XG5cbi5ob3Zlci1zY2FsZSB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG4uaG92ZXItc2NhbGU6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG59XG5cbi5ob3Zlci1yb3RhdGUtZW5kIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cbi5ob3Zlci1yb3RhdGUtZW5kOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNGRlZyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG59XG5cbi5ob3Zlci1yb3RhdGUtc3RhcnQge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xufVxuLmhvdmVyLXJvdGF0ZS1zdGFydDpob3ZlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00ZGVnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbn1cblxuLnJvdGF0ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucm90YXRlLTkwIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xufVxuLmNvbGxhcHNpYmxlOm5vdCguY29sbGFwc2VkKSA+IC5yb3RhdGUtOTAsIC5zaG93ID4gLnJvdGF0ZS05MCwgLmFjdGl2ZSA+IC5yb3RhdGUtOTAge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVooOTBkZWcpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xufVxuW2RpcmVjdGlvbj1ydGxdIC5jb2xsYXBzaWJsZTpub3QoLmNvbGxhcHNlZCkgPiAucm90YXRlLTkwLCBbZGlyZWN0aW9uPXJ0bF0gLnNob3cgPiAucm90YXRlLTkwLCBbZGlyZWN0aW9uPXJ0bF0gLmFjdGl2ZSA+IC5yb3RhdGUtOTAge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbn1cblxuLnJvdGF0ZS1uOTAge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG59XG4uY29sbGFwc2libGU6bm90KC5jb2xsYXBzZWQpID4gLnJvdGF0ZS1uOTAsIC5zaG93ID4gLnJvdGF0ZS1uOTAsIC5hY3RpdmUgPiAucm90YXRlLW45MCB7XG4gIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xufVxuW2RpcmVjdGlvbj1ydGxdIC5jb2xsYXBzaWJsZTpub3QoLmNvbGxhcHNlZCkgPiAucm90YXRlLW45MCwgW2RpcmVjdGlvbj1ydGxdIC5zaG93ID4gLnJvdGF0ZS1uOTAsIFtkaXJlY3Rpb249cnRsXSAuYWN0aXZlID4gLnJvdGF0ZS1uOTAge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVooOTBkZWcpO1xufVxuXG4ucm90YXRlLTE4MCB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbn1cbi5jb2xsYXBzaWJsZTpub3QoLmNvbGxhcHNlZCkgPiAucm90YXRlLTE4MCwgLnNob3cgPiAucm90YXRlLTE4MCwgLmFjdGl2ZSA+IC5yb3RhdGUtMTgwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVaKDE4MGRlZyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG5bZGlyZWN0aW9uPXJ0bF0gLmNvbGxhcHNpYmxlOm5vdCguY29sbGFwc2VkKSA+IC5yb3RhdGUtMTgwLCBbZGlyZWN0aW9uPXJ0bF0gLnNob3cgPiAucm90YXRlLTE4MCwgW2RpcmVjdGlvbj1ydGxdIC5hY3RpdmUgPiAucm90YXRlLTE4MCB7XG4gIHRyYW5zZm9ybTogcm90YXRlWigtMTgwZGVnKTtcbn1cblxuLnJvdGF0ZS1uMTgwIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xufVxuLmNvbGxhcHNpYmxlOm5vdCguY29sbGFwc2VkKSA+IC5yb3RhdGUtbjE4MCwgLnNob3cgPiAucm90YXRlLW4xODAsIC5hY3RpdmUgPiAucm90YXRlLW4xODAge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVooLTE4MGRlZyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG5bZGlyZWN0aW9uPXJ0bF0gLmNvbGxhcHNpYmxlOm5vdCguY29sbGFwc2VkKSA+IC5yb3RhdGUtbjE4MCwgW2RpcmVjdGlvbj1ydGxdIC5zaG93ID4gLnJvdGF0ZS1uMTgwLCBbZGlyZWN0aW9uPXJ0bF0gLmFjdGl2ZSA+IC5yb3RhdGUtbjE4MCB7XG4gIHRyYW5zZm9ybTogcm90YXRlWigxODBkZWcpO1xufVxuXG4ucm90YXRlLTI3MCB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbn1cbi5jb2xsYXBzaWJsZTpub3QoLmNvbGxhcHNlZCkgPiAucm90YXRlLTI3MCwgLnNob3cgPiAucm90YXRlLTI3MCwgLmFjdGl2ZSA+IC5yb3RhdGUtMjcwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVaKDI3MGRlZyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG5bZGlyZWN0aW9uPXJ0bF0gLmNvbGxhcHNpYmxlOm5vdCguY29sbGFwc2VkKSA+IC5yb3RhdGUtMjcwLCBbZGlyZWN0aW9uPXJ0bF0gLnNob3cgPiAucm90YXRlLTI3MCwgW2RpcmVjdGlvbj1ydGxdIC5hY3RpdmUgPiAucm90YXRlLTI3MCB7XG4gIHRyYW5zZm9ybTogcm90YXRlWigtMjcwZGVnKTtcbn1cblxuLnJvdGF0ZS1uMjcwIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xufVxuLmNvbGxhcHNpYmxlOm5vdCguY29sbGFwc2VkKSA+IC5yb3RhdGUtbjI3MCwgLnNob3cgPiAucm90YXRlLW4yNzAsIC5hY3RpdmUgPiAucm90YXRlLW4yNzAge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVooLTI3MGRlZyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG5bZGlyZWN0aW9uPXJ0bF0gLmNvbGxhcHNpYmxlOm5vdCguY29sbGFwc2VkKSA+IC5yb3RhdGUtbjI3MCwgW2RpcmVjdGlvbj1ydGxdIC5zaG93ID4gLnJvdGF0ZS1uMjcwLCBbZGlyZWN0aW9uPXJ0bF0gLmFjdGl2ZSA+IC5yb3RhdGUtbjI3MCB7XG4gIHRyYW5zZm9ybTogcm90YXRlWigyNzBkZWcpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgbWFpbixcbiAgc3BhbixcbiAgb2wsXG4gIHVsLFxuICBwcmUsXG4gIGRpdiB7XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICAgIHNjcm9sbGJhci1jb2xvcjogdmFyKC0tYnMtc2Nyb2xsYmFyLWNvbG9yKSB0cmFuc3BhcmVudDtcbiAgfVxuICBtYWluOjotd2Via2l0LXNjcm9sbGJhcixcbiAgc3Bhbjo6LXdlYmtpdC1zY3JvbGxiYXIsXG4gIG9sOjotd2Via2l0LXNjcm9sbGJhcixcbiAgdWw6Oi13ZWJraXQtc2Nyb2xsYmFyLFxuICBwcmU6Oi13ZWJraXQtc2Nyb2xsYmFyLFxuICBkaXY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogdmFyKC0tYnMtc2Nyb2xsYmFyLXNpemUpO1xuICAgIGhlaWdodDogdmFyKC0tYnMtc2Nyb2xsYmFyLXNpemUpO1xuICB9XG4gIG1haW4gOjotd2Via2l0LXNjcm9sbGJhci10cmFjayxcbiAgc3BhbiA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLFxuICBvbCA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLFxuICB1bCA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLFxuICBwcmUgOjotd2Via2l0LXNjcm9sbGJhci10cmFjayxcbiAgZGl2IDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIG1haW4gOjotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbiAgc3BhbiA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuICBvbCA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuICB1bCA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuICBwcmUgOjotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbiAgZGl2IDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLXNjcm9sbGJhci1zaXplKTtcbiAgfVxuICBtYWluOjotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbiAgc3Bhbjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4gIG9sOjotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbiAgdWw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuICBwcmU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuICBkaXY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zY3JvbGxiYXItY29sb3IpO1xuICB9XG4gIG1haW46Oi13ZWJraXQtc2Nyb2xsYmFyLWNvcm5lcixcbiAgc3Bhbjo6LXdlYmtpdC1zY3JvbGxiYXItY29ybmVyLFxuICBvbDo6LXdlYmtpdC1zY3JvbGxiYXItY29ybmVyLFxuICB1bDo6LXdlYmtpdC1zY3JvbGxiYXItY29ybmVyLFxuICBwcmU6Oi13ZWJraXQtc2Nyb2xsYmFyLWNvcm5lcixcbiAgZGl2Ojotd2Via2l0LXNjcm9sbGJhci1jb3JuZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIG1haW46aG92ZXIsXG4gIHNwYW46aG92ZXIsXG4gIG9sOmhvdmVyLFxuICB1bDpob3ZlcixcbiAgcHJlOmhvdmVyLFxuICBkaXY6aG92ZXIge1xuICAgIHNjcm9sbGJhci1jb2xvcjogdmFyKC0tYnMtc2Nyb2xsYmFyLWhvdmVyLWNvbG9yKSB0cmFuc3BhcmVudDtcbiAgfVxuICBtYWluOmhvdmVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbiAgc3Bhbjpob3Zlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4gIG9sOmhvdmVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbiAgdWw6aG92ZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuICBwcmU6aG92ZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuICBkaXY6aG92ZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zY3JvbGxiYXItaG92ZXItY29sb3IpO1xuICB9XG4gIG1haW46aG92ZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLWNvcm5lcixcbiAgc3Bhbjpob3Zlcjo6LXdlYmtpdC1zY3JvbGxiYXItY29ybmVyLFxuICBvbDpob3Zlcjo6LXdlYmtpdC1zY3JvbGxiYXItY29ybmVyLFxuICB1bDpob3Zlcjo6LXdlYmtpdC1zY3JvbGxiYXItY29ybmVyLFxuICBwcmU6aG92ZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLWNvcm5lcixcbiAgZGl2OmhvdmVyOjotd2Via2l0LXNjcm9sbGJhci1jb3JuZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG59XG4uc2Nyb2xsLFxuLmhvdmVyLXNjcm9sbCxcbi5ob3Zlci1zY3JvbGwtb3ZlcmxheSB7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2Nyb2xsLFxuICAuaG92ZXItc2Nyb2xsLFxuICAuaG92ZXItc2Nyb2xsLW92ZXJsYXkge1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICB9XG59XG5cbi5zY3JvbGwteCxcbi5ob3Zlci1zY3JvbGwteCxcbi5ob3Zlci1zY3JvbGwtb3ZlcmxheS14IHtcbiAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNjcm9sbC14LFxuICAuaG92ZXItc2Nyb2xsLXgsXG4gIC5ob3Zlci1zY3JvbGwtb3ZlcmxheS14IHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICB9XG59XG5cbi5zY3JvbGwteSxcbi5ob3Zlci1zY3JvbGwteSxcbi5ob3Zlci1zY3JvbGwtb3ZlcmxheS15IHtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNjcm9sbC15LFxuICAuaG92ZXItc2Nyb2xsLXksXG4gIC5ob3Zlci1zY3JvbGwtb3ZlcmxheS15IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5cbi5ob3Zlci1zY3JvbGwsXG4uaG92ZXItc2Nyb2xsLW92ZXJsYXksXG4uaG92ZXItc2Nyb2xsLXgsXG4uaG92ZXItc2Nyb2xsLW92ZXJsYXkteCxcbi5ob3Zlci1zY3JvbGwteSxcbi5ob3Zlci1zY3JvbGwtb3ZlcmxheS15IHtcbiAgc2Nyb2xsYmFyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cbi5ob3Zlci1zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuLmhvdmVyLXNjcm9sbC1vdmVybGF5Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbi5ob3Zlci1zY3JvbGwteDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4uaG92ZXItc2Nyb2xsLW92ZXJsYXkteDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4uaG92ZXItc2Nyb2xsLXk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuLmhvdmVyLXNjcm9sbC1vdmVybGF5LXk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uaG92ZXItc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhci1jb3JuZXIsXG4uaG92ZXItc2Nyb2xsLW92ZXJsYXk6Oi13ZWJraXQtc2Nyb2xsYmFyLWNvcm5lcixcbi5ob3Zlci1zY3JvbGwteDo6LXdlYmtpdC1zY3JvbGxiYXItY29ybmVyLFxuLmhvdmVyLXNjcm9sbC1vdmVybGF5LXg6Oi13ZWJraXQtc2Nyb2xsYmFyLWNvcm5lcixcbi5ob3Zlci1zY3JvbGwteTo6LXdlYmtpdC1zY3JvbGxiYXItY29ybmVyLFxuLmhvdmVyLXNjcm9sbC1vdmVybGF5LXk6Oi13ZWJraXQtc2Nyb2xsYmFyLWNvcm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmhvdmVyLXNjcm9sbDpob3Zlcixcbi5ob3Zlci1zY3JvbGwtb3ZlcmxheTpob3Zlcixcbi5ob3Zlci1zY3JvbGwteDpob3Zlcixcbi5ob3Zlci1zY3JvbGwtb3ZlcmxheS14OmhvdmVyLFxuLmhvdmVyLXNjcm9sbC15OmhvdmVyLFxuLmhvdmVyLXNjcm9sbC1vdmVybGF5LXk6aG92ZXIge1xuICBzY3JvbGxiYXItY29sb3I6IHZhcigtLWJzLXNjcm9sbGJhci1jb2xvcikgdHJhbnNwYXJlbnQ7XG59XG4uaG92ZXItc2Nyb2xsOmhvdmVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbi5ob3Zlci1zY3JvbGwtb3ZlcmxheTpob3Zlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4uaG92ZXItc2Nyb2xsLXg6aG92ZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuLmhvdmVyLXNjcm9sbC1vdmVybGF5LXg6aG92ZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuLmhvdmVyLXNjcm9sbC15OmhvdmVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbi5ob3Zlci1zY3JvbGwtb3ZlcmxheS15OmhvdmVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNjcm9sbGJhci1jb2xvcik7XG59XG4uaG92ZXItc2Nyb2xsOmhvdmVyOjotd2Via2l0LXNjcm9sbGJhci1jb3JuZXIsXG4uaG92ZXItc2Nyb2xsLW92ZXJsYXk6aG92ZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLWNvcm5lcixcbi5ob3Zlci1zY3JvbGwteDpob3Zlcjo6LXdlYmtpdC1zY3JvbGxiYXItY29ybmVyLFxuLmhvdmVyLXNjcm9sbC1vdmVybGF5LXg6aG92ZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLWNvcm5lcixcbi5ob3Zlci1zY3JvbGwteTpob3Zlcjo6LXdlYmtpdC1zY3JvbGxiYXItY29ybmVyLFxuLmhvdmVyLXNjcm9sbC1vdmVybGF5LXk6aG92ZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLWNvcm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc2Nyb2xsLXBzIHtcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcbn1cblxuLnNjcm9sbC1tcyB7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1icy1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcbn1cblxuLnNjcm9sbC1tYiB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJzLXNjcm9sbGJhci1zaXplKSAhaW1wb3J0YW50O1xufVxuXG4uc2Nyb2xsLXBlIHtcbiAgcGFkZGluZy1yaWdodDogdmFyKC0tYnMtc2Nyb2xsYmFyLXNpemUpICFpbXBvcnRhbnQ7XG59XG5cbi5zY3JvbGwtbWUge1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLWJzLXNjcm9sbGJhci1zaXplKSAhaW1wb3J0YW50O1xufVxuXG4uc2Nyb2xsLXB4IHtcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogdmFyKC0tYnMtc2Nyb2xsYmFyLXNpemUpICFpbXBvcnRhbnQ7XG59XG5cbi5zY3JvbGwtbXgge1xuICBtYXJnaW4tbGVmdDogdmFyKC0tYnMtc2Nyb2xsYmFyLXNpemUpICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tYnMtc2Nyb2xsYmFyLXNpemUpICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuc2Nyb2xsLXNtLXBzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLXNjcm9sbGJhci1zaXplKSAhaW1wb3J0YW50O1xuICB9XG4gIC5zY3JvbGwtc20tbXMge1xuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1icy1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcbiAgfVxuICAuc2Nyb2xsLXNtLW1iIHtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1icy1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcbiAgfVxuICAuc2Nyb2xsLXNtLXBlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcbiAgfVxuICAuc2Nyb2xsLXNtLW1lIHtcbiAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWJzLXNjcm9sbGJhci1zaXplKSAhaW1wb3J0YW50O1xuICB9XG4gIC5zY3JvbGwtc20tcHgge1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtc2Nyb2xsYmFyLXNpemUpICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tYnMtc2Nyb2xsYmFyLXNpemUpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNjcm9sbC1zbS1teCB7XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLWJzLXNjcm9sbGJhci1zaXplKSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogdmFyKC0tYnMtc2Nyb2xsYmFyLXNpemUpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2Nyb2xsLW1kLXBzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLXNjcm9sbGJhci1zaXplKSAhaW1wb3J0YW50O1xuICB9XG4gIC5zY3JvbGwtbWQtbXMge1xuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1icy1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcbiAgfVxuICAuc2Nyb2xsLW1kLW1iIHtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1icy1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcbiAgfVxuICAuc2Nyb2xsLW1kLXBlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcbiAgfVxuICAuc2Nyb2xsLW1kLW1lIHtcbiAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWJzLXNjcm9sbGJhci1zaXplKSAhaW1wb3J0YW50O1xuICB9XG4gIC5zY3JvbGwtbWQtcHgge1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtc2Nyb2xsYmFyLXNpemUpICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tYnMtc2Nyb2xsYmFyLXNpemUpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNjcm9sbC1tZC1teCB7XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLWJzLXNjcm9sbGJhci1zaXplKSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogdmFyKC0tYnMtc2Nyb2xsYmFyLXNpemUpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2Nyb2xsLWxnLXBzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLXNjcm9sbGJhci1zaXplKSAhaW1wb3J0YW50O1xuICB9XG4gIC5zY3JvbGwtbGctbXMge1xuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1icy1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcbiAgfVxuICAuc2Nyb2xsLWxnLW1iIHtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1icy1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcbiAgfVxuICAuc2Nyb2xsLWxnLXBlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcbiAgfVxuICAuc2Nyb2xsLWxnLW1lIHtcbiAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWJzLXNjcm9sbGJhci1zaXplKSAhaW1wb3J0YW50O1xuICB9XG4gIC5zY3JvbGwtbGctcHgge1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtc2Nyb2xsYmFyLXNpemUpICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tYnMtc2Nyb2xsYmFyLXNpemUpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNjcm9sbC1sZy1teCB7XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLWJzLXNjcm9sbGJhci1zaXplKSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogdmFyKC0tYnMtc2Nyb2xsYmFyLXNpemUpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNjcm9sbC14bC1wcyB7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcbiAgfVxuICAuc2Nyb2xsLXhsLW1zIHtcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tYnMtc2Nyb2xsYmFyLXNpemUpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNjcm9sbC14bC1tYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYnMtc2Nyb2xsYmFyLXNpemUpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNjcm9sbC14bC1wZSB7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tYnMtc2Nyb2xsYmFyLXNpemUpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNjcm9sbC14bC1tZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1icy1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcbiAgfVxuICAuc2Nyb2xsLXhsLXB4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLXNjcm9sbGJhci1zaXplKSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLXNjcm9sbGJhci1zaXplKSAhaW1wb3J0YW50O1xuICB9XG4gIC5zY3JvbGwteGwtbXgge1xuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1icy1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWJzLXNjcm9sbGJhci1zaXplKSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5zY3JvbGwteHhsLXBzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLXNjcm9sbGJhci1zaXplKSAhaW1wb3J0YW50O1xuICB9XG4gIC5zY3JvbGwteHhsLW1zIHtcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tYnMtc2Nyb2xsYmFyLXNpemUpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNjcm9sbC14eGwtbWIge1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWJzLXNjcm9sbGJhci1zaXplKSAhaW1wb3J0YW50O1xuICB9XG4gIC5zY3JvbGwteHhsLXBlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcbiAgfVxuICAuc2Nyb2xsLXh4bC1tZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1icy1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcbiAgfVxuICAuc2Nyb2xsLXh4bC1weCB7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcbiAgfVxuICAuc2Nyb2xsLXh4bC1teCB7XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLWJzLXNjcm9sbGJhci1zaXplKSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogdmFyKC0tYnMtc2Nyb2xsYmFyLXNpemUpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5yYXRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucmF0aW5nLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IC05OTk5cHggIWltcG9ydGFudDtcbn1cbi5yYXRpbmctaW5wdXRbZGlzYWJsZWRdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnJhdGluZy1sYWJlbCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi5yYXRpbmctbGFiZWwgPiBpLCAucmF0aW5nLWxhYmVsID4gLnN2Zy1pY29uIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiB2YXIoLS1icy1yYXRpbmctY29sb3ItZGVmYXVsdCk7XG59XG5cbmxhYmVsLnJhdGluZy1sYWJlbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuZGl2LnJhdGluZy1sYWJlbC5jaGVja2VkID4gaSwgZGl2LnJhdGluZy1sYWJlbC5jaGVja2VkID4gLnN2Zy1pY29uLFxubGFiZWwucmF0aW5nLWxhYmVsID4gaSxcbmxhYmVsLnJhdGluZy1sYWJlbCA+IC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1yYXRpbmctY29sb3ItYWN0aXZlKTtcbn1cblxuLnJhdGluZy1pbnB1dDpjaGVja2VkIH4gLnJhdGluZy1sYWJlbCA+IGksIC5yYXRpbmctaW5wdXQ6Y2hlY2tlZCB+IC5yYXRpbmctbGFiZWwgPiAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtcmF0aW5nLWNvbG9yLWRlZmF1bHQpO1xufVxuXG4ucmF0aW5nOmhvdmVyIGxhYmVsLnJhdGluZy1sYWJlbCA+IGksIC5yYXRpbmc6aG92ZXIgbGFiZWwucmF0aW5nLWxhYmVsID4gLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXJhdGluZy1jb2xvci1hY3RpdmUpO1xufVxuXG5sYWJlbC5yYXRpbmctbGFiZWw6aG92ZXIgfiAucmF0aW5nLWxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWJzLXJhdGluZy1jb2xvci1kZWZhdWx0KTtcbn1cbmxhYmVsLnJhdGluZy1sYWJlbDpob3ZlciB+IC5yYXRpbmctbGFiZWwgPiBpLCBsYWJlbC5yYXRpbmctbGFiZWw6aG92ZXIgfiAucmF0aW5nLWxhYmVsID4gLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXJhdGluZy1jb2xvci1kZWZhdWx0KTtcbn1cblxuLnN0ZXBwZXIgW2RhdGEta3Qtc3RlcHBlci1lbGVtZW50PWluZm9dLFxuLnN0ZXBwZXIgW2RhdGEta3Qtc3RlcHBlci1lbGVtZW50PWNvbnRlbnRdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zdGVwcGVyIFtkYXRhLWt0LXN0ZXBwZXItZWxlbWVudD1pbmZvXS5jdXJyZW50LFxuLnN0ZXBwZXIgW2RhdGEta3Qtc3RlcHBlci1lbGVtZW50PWNvbnRlbnRdLmN1cnJlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnN0ZXBwZXIgLnN0ZXBwZXItaXRlbVtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPXN0ZXBdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnN0ZXBwZXIgW2RhdGEta3Qtc3RlcHBlci1hY3Rpb249ZmluYWxdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zdGVwcGVyIFtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPXByZXZpb3VzXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3RlcHBlciBbZGF0YS1rdC1zdGVwcGVyLWFjdGlvbj1uZXh0XSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zdGVwcGVyIFtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPXN1Ym1pdF0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN0ZXBwZXIuZmlyc3QgW2RhdGEta3Qtc3RlcHBlci1hY3Rpb249cHJldmlvdXNdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zdGVwcGVyLmZpcnN0IFtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPW5leHRdIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN0ZXBwZXIuZmlyc3QgW2RhdGEta3Qtc3RlcHBlci1hY3Rpb249c3VibWl0XSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3RlcHBlci5iZXR3ZWVuIFtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPXByZXZpb3VzXSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zdGVwcGVyLmJldHdlZW4gW2RhdGEta3Qtc3RlcHBlci1hY3Rpb249bmV4dF0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc3RlcHBlci5iZXR3ZWVuIFtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPXN1Ym1pdF0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN0ZXBwZXIubGFzdCBbZGF0YS1rdC1zdGVwcGVyLWFjdGlvbj1maW5hbF0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc3RlcHBlci5sYXN0IFtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPWZpbmFsXS5idG4tZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc3RlcHBlci5sYXN0IFtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPXByZXZpb3VzXSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zdGVwcGVyLmxhc3QgW2RhdGEta3Qtc3RlcHBlci1hY3Rpb249cHJldmlvdXNdLmJ0bi1mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5zdGVwcGVyLmxhc3QgW2RhdGEta3Qtc3RlcHBlci1hY3Rpb249cHJldmlvdXNdW2RhdGEta3Qtc3RlcHBlci1zdGF0ZT1oaWRlLW9uLWxhc3Qtc3RlcF0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uc3RlcHBlci5sYXN0IFtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPW5leHRdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zdGVwcGVyLmxhc3QgW2RhdGEta3Qtc3RlcHBlci1hY3Rpb249bmV4dF0uYnRuLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnN0ZXBwZXIubGFzdCBbZGF0YS1rdC1zdGVwcGVyLWFjdGlvbj1zdWJtaXRdIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN0ZXBwZXIubGFzdCBbZGF0YS1rdC1zdGVwcGVyLWFjdGlvbj1zdWJtaXRdLmJ0bi1mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnN0ZXBwZXIuc3RlcHBlci1waWxscyB7XG4gIC0tYnMtc3RlcHBlci1waWxscy1zaXplOiA0MHB4O1xuICAtLWJzLXN0ZXBwZXItaWNvbi1ib3JkZXItcmFkaXVzOiA5cHg7XG4gIC0tYnMtc3RlcHBlci1pY29uLWNoZWNrLXNpemU6IDFyZW07XG4gIC0tYnMtc3RlcHBlci1pY29uLWJnLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWxpZ2h0KTtcbiAgLS1icy1zdGVwcGVyLWljb24tYmctY29sb3ItY3VycmVudDogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC0tYnMtc3RlcHBlci1pY29uLWJnLWNvbG9yLWNvbXBsZXRlZDogdmFyKC0tYnMtcHJpbWFyeS1saWdodCk7XG4gIC0tYnMtc3RlcHBlci1pY29uLWJvcmRlcjogMDtcbiAgLS1icy1zdGVwcGVyLWljb24tYm9yZGVyLWN1cnJlbnQ6IDA7XG4gIC0tYnMtc3RlcHBlci1pY29uLWJvcmRlci1jb21wbGV0ZWQ6IDA7XG4gIC0tYnMtc3RlcHBlci1pY29uLW51bWJlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC0tYnMtc3RlcHBlci1pY29uLW51bWJlci1jb2xvci1jdXJyZW50OiB2YXIoLS1icy13aGl0ZSk7XG4gIC0tYnMtc3RlcHBlci1pY29uLWNoZWNrLWNvbG9yLWNvbXBsZXRlZDogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC0tYnMtc3RlcHBlci1sYWJlbC10aXRsZS1vcGFjaXR5OiAxO1xuICAtLWJzLXN0ZXBwZXItbGFiZWwtdGl0bGUtb3BhY2l0eS1jdXJyZW50OiAxO1xuICAtLWJzLXN0ZXBwZXItbGFiZWwtdGl0bGUtb3BhY2l0eS1jb21wbGV0ZWQ6IDE7XG4gIC0tYnMtc3RlcHBlci1sYWJlbC10aXRsZS1jb2xvcjogdmFyKC0tYnMtZ3JheS04MDApO1xuICAtLWJzLXN0ZXBwZXItbGFiZWwtdGl0bGUtY29sb3ItY3VycmVudDogdmFyKC0tYnMtZ3JheS02MDApO1xuICAtLWJzLXN0ZXBwZXItbGFiZWwtdGl0bGUtY29sb3ItY29tcGxldGVkOiB2YXIoLS1icy10ZXh0LW11dGVkKTtcbiAgLS1icy1zdGVwcGVyLWxhYmVsLWRlc2Mtb3BhY2l0eTogMTtcbiAgLS1icy1zdGVwcGVyLWxhYmVsLWRlc2Mtb3BhY2l0eS1jdXJyZW50OiAxO1xuICAtLWJzLXN0ZXBwZXItbGFiZWwtZGVzYy1vcGFjaXR5LWNvbXBsZXRlZDogMTtcbiAgLS1icy1zdGVwcGVyLWxhYmVsLWRlc2MtY29sb3I6IHZhcigtLWJzLXRleHQtbXV0ZWQpO1xuICAtLWJzLXN0ZXBwZXItbGFiZWwtZGVzYy1jb2xvci1jdXJyZW50OiB2YXIoLS1icy1ncmF5LTUwMCk7XG4gIC0tYnMtc3RlcHBlci1sYWJlbC1kZXNjLWNvbG9yLWNvbXBsZXRlZDogdmFyKC0tYnMtZ3JheS01MDApO1xuICAtLWJzLXN0ZXBwZXItbGluZS1ib3JkZXI6IDFweCBkYXNoZWQgdmFyKC0tYnMtZ3JheS0zMDApO1xufVxuLnN0ZXBwZXIuc3RlcHBlci1waWxscyAuc3RlcHBlci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnN0ZXBwZXIuc3RlcHBlci1waWxscyAuc3RlcHBlci1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnN0ZXBwZXIuc3RlcHBlci1waWxscyAuc3RlcHBlci1pdGVtIC5zdGVwcGVyLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgd2lkdGg6IHZhcigtLWJzLXN0ZXBwZXItcGlsbHMtc2l6ZSk7XG4gIGhlaWdodDogdmFyKC0tYnMtc3RlcHBlci1waWxscy1zaXplKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtc3RlcHBlci1pY29uLWJvcmRlci1yYWRpdXMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zdGVwcGVyLWljb24tYmctY29sb3IpO1xuICBib3JkZXI6IHZhcigtLWJzLXN0ZXBwZXItaWNvbi1ib3JkZXIpO1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbn1cbi5zdGVwcGVyLnN0ZXBwZXItcGlsbHMgLnN0ZXBwZXItaXRlbSAuc3RlcHBlci1pY29uIC5zdGVwcGVyLWNoZWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1zdGVwcGVyLWljb24tY2hlY2stc2l6ZSk7XG59XG4uc3RlcHBlci5zdGVwcGVyLXBpbGxzIC5zdGVwcGVyLWl0ZW0gLnN0ZXBwZXItaWNvbiAuc3RlcHBlci1udW1iZXIge1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0tYnMtc3RlcHBlci1pY29uLW51bWJlci1jb2xvcik7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cbi5zdGVwcGVyLnN0ZXBwZXItcGlsbHMgLnN0ZXBwZXItaXRlbSAuc3RlcHBlci1sYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnN0ZXBwZXIuc3RlcHBlci1waWxscyAuc3RlcHBlci1pdGVtIC5zdGVwcGVyLWxhYmVsIC5zdGVwcGVyLXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXN0ZXBwZXItbGFiZWwtdGl0bGUtY29sb3IpO1xuICBvcGFjaXR5OiB2YXIoLS1icy1zdGVwcGVyLWxhYmVsLXRpdGxlLW9wYWNpdHkpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuM3JlbTtcbn1cbi5zdGVwcGVyLnN0ZXBwZXItcGlsbHMgLnN0ZXBwZXItaXRlbSAuc3RlcHBlci1sYWJlbCAuc3RlcHBlci1kZXNjIHtcbiAgb3BhY2l0eTogdmFyKC0tYnMtc3RlcHBlci1sYWJlbC1kZXNjLW9wYWNpdHkpO1xuICBjb2xvcjogdmFyKC0tYnMtc3RlcHBlci1sYWJlbC1kZXNjLWNvbG9yKTtcbn1cbi5zdGVwcGVyLnN0ZXBwZXItcGlsbHMgLnN0ZXBwZXItaXRlbS5jdXJyZW50IHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnN0ZXBwZXIuc3RlcHBlci1waWxscyAuc3RlcHBlci1pdGVtLmN1cnJlbnQgLnN0ZXBwZXItaWNvbiB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc3RlcHBlci1pY29uLWJnLWNvbG9yLWN1cnJlbnQpO1xuICBib3JkZXI6IHZhcigtLWJzLXN0ZXBwZXItaWNvbi1ib3JkZXItY3VycmVudCk7XG59XG4uc3RlcHBlci5zdGVwcGVyLXBpbGxzIC5zdGVwcGVyLWl0ZW0uY3VycmVudCAuc3RlcHBlci1pY29uIC5zdGVwcGVyLWNoZWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zdGVwcGVyLnN0ZXBwZXItcGlsbHMgLnN0ZXBwZXItaXRlbS5jdXJyZW50IC5zdGVwcGVyLWljb24gLnN0ZXBwZXItbnVtYmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXN0ZXBwZXItaWNvbi1udW1iZXItY29sb3ItY3VycmVudCk7XG4gIGZvbnQtc2l6ZTogMS4zNXJlbTtcbn1cbi5zdGVwcGVyLnN0ZXBwZXItcGlsbHMgLnN0ZXBwZXItaXRlbS5jdXJyZW50IC5zdGVwcGVyLWxhYmVsIC5zdGVwcGVyLXRpdGxlIHtcbiAgb3BhY2l0eTogdmFyKC0tYnMtc3RlcHBlci1sYWJlbC10aXRsZS1vcGFjaXR5LWN1cnJlbnQpO1xuICBjb2xvcjogdmFyKC0tYnMtc3RlcHBlci1sYWJlbC10aXRsZS1jb2xvci1jdXJyZW50KTtcbn1cbi5zdGVwcGVyLnN0ZXBwZXItcGlsbHMgLnN0ZXBwZXItaXRlbS5jdXJyZW50IC5zdGVwcGVyLWxhYmVsIC5zdGVwcGVyLWRlc2Mge1xuICBvcGFjaXR5OiB2YXIoLS1icy1zdGVwcGVyLWxhYmVsLWRlc2Mtb3BhY2l0eS1jdXJyZW50KTtcbiAgY29sb3I6IHZhcigtLWJzLXN0ZXBwZXItbGFiZWwtZGVzYy1jb2xvci1jdXJyZW50KTtcbn1cbi5zdGVwcGVyLnN0ZXBwZXItcGlsbHMgLnN0ZXBwZXItaXRlbS5jdXJyZW50Lm1hcmstY29tcGxldGVkOmxhc3QtY2hpbGQgLnN0ZXBwZXItaWNvbiwgLnN0ZXBwZXIuc3RlcHBlci1waWxscyAuc3RlcHBlci1pdGVtLmNvbXBsZXRlZCAuc3RlcHBlci1pY29uIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zdGVwcGVyLWljb24tYmctY29sb3ItY29tcGxldGVkKTtcbiAgYm9yZGVyOiB2YXIoLS1icy1zdGVwcGVyLWljb24tYm9yZGVyLWNvbXBsZXRlZCk7XG59XG4uc3RlcHBlci5zdGVwcGVyLXBpbGxzIC5zdGVwcGVyLWl0ZW0uY3VycmVudC5tYXJrLWNvbXBsZXRlZDpsYXN0LWNoaWxkIC5zdGVwcGVyLWljb24gLnN0ZXBwZXItY2hlY2ssIC5zdGVwcGVyLnN0ZXBwZXItcGlsbHMgLnN0ZXBwZXItaXRlbS5jb21wbGV0ZWQgLnN0ZXBwZXItaWNvbiAuc3RlcHBlci1jaGVjayB7XG4gIGNvbG9yOiB2YXIoLS1icy1zdGVwcGVyLWljb24tY2hlY2stY29sb3ItY29tcGxldGVkKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN0ZXBwZXIuc3RlcHBlci1waWxscyAuc3RlcHBlci1pdGVtLmN1cnJlbnQubWFyay1jb21wbGV0ZWQ6bGFzdC1jaGlsZCAuc3RlcHBlci1pY29uIC5zdGVwcGVyLW51bWJlciwgLnN0ZXBwZXIuc3RlcHBlci1waWxscyAuc3RlcHBlci1pdGVtLmNvbXBsZXRlZCAuc3RlcHBlci1pY29uIC5zdGVwcGVyLW51bWJlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3RlcHBlci5zdGVwcGVyLXBpbGxzIC5zdGVwcGVyLWl0ZW0uY3VycmVudC5tYXJrLWNvbXBsZXRlZDpsYXN0LWNoaWxkIC5zdGVwcGVyLWxhYmVsIC5zdGVwcGVyLXRpdGxlLCAuc3RlcHBlci5zdGVwcGVyLXBpbGxzIC5zdGVwcGVyLWl0ZW0uY29tcGxldGVkIC5zdGVwcGVyLWxhYmVsIC5zdGVwcGVyLXRpdGxlIHtcbiAgb3BhY2l0eTogdmFyKC0tYnMtc3RlcHBlci1sYWJlbC10aXRsZS1vcGFjaXR5LWNvbXBsZXRlZCk7XG4gIGNvbG9yOiB2YXIoLS1icy1zdGVwcGVyLWxhYmVsLXRpdGxlLWNvbG9yLWNvbXBsZXRlZCk7XG59XG4uc3RlcHBlci5zdGVwcGVyLXBpbGxzIC5zdGVwcGVyLWl0ZW0uY3VycmVudC5tYXJrLWNvbXBsZXRlZDpsYXN0LWNoaWxkIC5zdGVwcGVyLWxhYmVsIC5zdGVwcGVyLWRlc2MsIC5zdGVwcGVyLnN0ZXBwZXItcGlsbHMgLnN0ZXBwZXItaXRlbS5jb21wbGV0ZWQgLnN0ZXBwZXItbGFiZWwgLnN0ZXBwZXItZGVzYyB7XG4gIG9wYWNpdHk6IHZhcigtLWJzLXN0ZXBwZXItbGFiZWwtZGVzYy1vcGFjaXR5LWNvbXBsZXRlZCk7XG4gIGNvbG9yOiB2YXIoLS1icy1zdGVwcGVyLWxhYmVsLWRlc2MtY29sb3ItY29tcGxldGVkKTtcbn1cbi5zdGVwcGVyLnN0ZXBwZXItcGlsbHMuc3RlcHBlci1jb2x1bW4gLnN0ZXBwZXItbmF2IHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xufVxuLnN0ZXBwZXIuc3RlcHBlci1waWxscy5zdGVwcGVyLWNvbHVtbiAuc3RlcHBlci1pdGVtIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi5zdGVwcGVyLnN0ZXBwZXItcGlsbHMuc3RlcHBlci1jb2x1bW4gLnN0ZXBwZXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc3RlcHBlci5zdGVwcGVyLXBpbGxzLnN0ZXBwZXItY29sdW1uIC5zdGVwcGVyLWljb24ge1xuICB6LWluZGV4OiAxO1xufVxuLnN0ZXBwZXIuc3RlcHBlci1waWxscy5zdGVwcGVyLWNvbHVtbiAuc3RlcHBlci1saW5lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tYnMtc3RlcHBlci1waWxscy1zaXplKSAvIDIpO1xuICBib3JkZXItbGVmdDogdmFyKC0tYnMtc3RlcHBlci1saW5lLWJvcmRlcik7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuXG4uc3RlcHBlci5zdGVwcGVyLWxpbmtzIC5zdGVwcGVyLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnN0ZXBwZXIuc3RlcHBlci1saW5rcyAuc3RlcHBlci1uYXYgLnN0ZXBwZXItaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbjogMXJlbSAxLjVyZW07XG59XG4uc3RlcHBlci5zdGVwcGVyLWxpbmtzIC5zdGVwcGVyLW5hdiAuc3RlcHBlci1pdGVtOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyLjNyZW07XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMnB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5zdGVwcGVyLnN0ZXBwZXItbGlua3MgLnN0ZXBwZXItbmF2IC5zdGVwcGVyLWl0ZW0gLnN0ZXBwZXItdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS05MDApO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG4uc3RlcHBlci5zdGVwcGVyLWxpbmtzIC5zdGVwcGVyLW5hdiAuc3RlcHBlci1pdGVtLmN1cnJlbnQge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4uc3RlcHBlci5zdGVwcGVyLWxpbmtzIC5zdGVwcGVyLW5hdiAuc3RlcHBlci1pdGVtLmN1cnJlbnQgLnN0ZXBwZXItdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4uc3RlcHBlci5zdGVwcGVyLWxpbmtzIC5zdGVwcGVyLW5hdiAuc3RlcHBlci1pdGVtLmN1cnJlbnQ6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5zdGVwcGVyLnN0ZXBwZXItbGlua3MgLnN0ZXBwZXItbmF2IC5zdGVwcGVyLWl0ZW0uY3VycmVudC5tYXJrLWNvbXBsZXRlZDpsYXN0LWNoaWxkIC5zdGVwcGVyLXRpdGxlLCAuc3RlcHBlci5zdGVwcGVyLWxpbmtzIC5zdGVwcGVyLW5hdiAuc3RlcHBlci1pdGVtLmNvbXBsZXRlZCAuc3RlcHBlci10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTUwMCk7XG59XG5cbi50b2dnbGUuY29sbGFwc2libGU6bm90KC5jb2xsYXBzZWQpIC50b2dnbGUtb2ZmLCAudG9nZ2xlLmFjdGl2ZSAudG9nZ2xlLW9mZiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udG9nZ2xlLmNvbGxhcHNpYmxlLmNvbGxhcHNlZCAudG9nZ2xlLW9uLCAudG9nZ2xlOm5vdCguY29sbGFwc2libGUpOm5vdCguYWN0aXZlKSAudG9nZ2xlLW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnhlaGFnb24ge1xuICBjbGlwLXBhdGg6IHBvbHlnb24oNDUlIDEuMzM5NzQ1OTYyMiUsIDQ2LjU3OTc5ODU2NjclIDAuNjAzMDczNzkyMSUsIDQ4LjI2MzUxODIyMzMlIDAuMTUxOTIyNDY5OSUsIDUwJSAwJSwgNTEuNzM2NDgxNzc2NyUgMC4xNTE5MjI0Njk5JSwgNTMuNDIwMjAxNDMzMyUgMC42MDMwNzM3OTIxJSwgNTUlIDEuMzM5NzQ1OTYyMiUsIDg5LjY0MTAxNjE1MTQlIDIxLjMzOTc0NTk2MjIlLCA5MS4wNjg4OTIyNDgyJSAyMi4zMzk1NTU1Njg4JSwgOTIuMzAxNDYwNTgyNiUgMjMuNTcyMTIzOTAzMSUsIDkzLjMwMTI3MDE4OTIlIDI1JSwgOTQuMDM3OTQyMzU5MiUgMjYuNTc5Nzk4NTY2NyUsIDk0LjQ4OTA5MzY4MTUlIDI4LjI2MzUxODIyMzMlLCA5NC42NDEwMTYxNTE0JSAzMCUsIDk0LjY0MTAxNjE1MTQlIDcwJSwgOTQuNDg5MDkzNjgxNSUgNzEuNzM2NDgxNzc2NyUsIDk0LjAzNzk0MjM1OTIlIDczLjQyMDIwMTQzMzMlLCA5My4zMDEyNzAxODkyJSA3NSUsIDkyLjMwMTQ2MDU4MjYlIDc2LjQyNzg3NjA5NjklLCA5MS4wNjg4OTIyNDgyJSA3Ny42NjA0NDQ0MzEyJSwgODkuNjQxMDE2MTUxNCUgNzguNjYwMjU0MDM3OCUsIDU1JSA5OC42NjAyNTQwMzc4JSwgNTMuNDIwMjAxNDMzMyUgOTkuMzk2OTI2MjA3OSUsIDUxLjczNjQ4MTc3NjclIDk5Ljg0ODA3NzUzMDElLCA1MCUgMTAwJSwgNDguMjYzNTE4MjIzMyUgOTkuODQ4MDc3NTMwMSUsIDQ2LjU3OTc5ODU2NjclIDk5LjM5NjkyNjIwNzklLCA0NSUgOTguNjYwMjU0MDM3OCUsIDEwLjM1ODk4Mzg0ODYlIDc4LjY2MDI1NDAzNzglLCA4LjkzMTEwNzc1MTglIDc3LjY2MDQ0NDQzMTIlLCA3LjY5ODUzOTQxNzQlIDc2LjQyNzg3NjA5NjklLCA2LjY5ODcyOTgxMDglIDc1JSwgNS45NjIwNTc2NDA4JSA3My40MjAyMDE0MzMzJSwgNS41MTA5MDYzMTg1JSA3MS43MzY0ODE3NzY3JSwgNS4zNTg5ODM4NDg2JSA3MCUsIDUuMzU4OTgzODQ4NiUgMzAlLCA1LjUxMDkwNjMxODUlIDI4LjI2MzUxODIyMzMlLCA1Ljk2MjA1NzY0MDglIDI2LjU3OTc5ODU2NjclLCA2LjY5ODcyOTgxMDglIDI1JSwgNy42OTg1Mzk0MTc0JSAyMy41NzIxMjM5MDMxJSwgOC45MzExMDc3NTE4JSAyMi4zMzk1NTU1Njg4JSwgMTAuMzU4OTgzODQ4NiUgMjEuMzM5NzQ1OTYyMiUpO1xufVxuXG4ub2N0YWdvbiB7XG4gIGNsaXAtcGF0aDogcG9seWdvbig0Ni4xNzMxNjU2NzYzJSAwLjc2MTIwNDY3NDklLCA0Ny40MTE4MDk1NDklIDAuMzQwNzQxNzM3MSUsIDQ4LjY5NDczODA3NzglIDAuMDg1NTUxMzg2MyUsIDUwJSAwJSwgNTEuMzA1MjYxOTIyMiUgMC4wODU1NTEzODYzJSwgNTIuNTg4MTkwNDUxJSAwLjM0MDc0MTczNzElLCA1My44MjY4MzQzMjM3JSAwLjc2MTIwNDY3NDklLCA4Mi4xMTExMDU1NzExJSAxMi40NzY5MzM0Mjc0JSwgODMuMjg0MjcxMjQ3NSUgMTMuMDU1NDc0NzE0NyUsIDg0LjM3MTg4NTUzNzUlIDEzLjc4MjE5NTM0OTYlLCA4NS4zNTUzMzkwNTkzJSAxNC42NDQ2NjA5NDA3JSwgODYuMjE3ODA0NjUwNCUgMTUuNjI4MTE0NDYyNSUsIDg2Ljk0NDUyNTI4NTMlIDE2LjcxNTcyODc1MjUlLCA4Ny41MjMwNjY1NzI2JSAxNy44ODg4OTQ0Mjg5JSwgOTkuMjM4Nzk1MzI1MSUgNDYuMTczMTY1Njc2MyUsIDk5LjY1OTI1ODI2MjklIDQ3LjQxMTgwOTU0OSUsIDk5LjkxNDQ0ODYxMzclIDQ4LjY5NDczODA3NzglLCAxMDAlIDUwJSwgOTkuOTE0NDQ4NjEzNyUgNTEuMzA1MjYxOTIyMiUsIDk5LjY1OTI1ODI2MjklIDUyLjU4ODE5MDQ1MSUsIDk5LjIzODc5NTMyNTElIDUzLjgyNjgzNDMyMzclLCA4Ny41MjMwNjY1NzI2JSA4Mi4xMTExMDU1NzExJSwgODYuOTQ0NTI1Mjg1MyUgODMuMjg0MjcxMjQ3NSUsIDg2LjIxNzgwNDY1MDQlIDg0LjM3MTg4NTUzNzUlLCA4NS4zNTUzMzkwNTkzJSA4NS4zNTUzMzkwNTkzJSwgODQuMzcxODg1NTM3NSUgODYuMjE3ODA0NjUwNCUsIDgzLjI4NDI3MTI0NzUlIDg2Ljk0NDUyNTI4NTMlLCA4Mi4xMTExMDU1NzExJSA4Ny41MjMwNjY1NzI2JSwgNTMuODI2ODM0MzIzNyUgOTkuMjM4Nzk1MzI1MSUsIDUyLjU4ODE5MDQ1MSUgOTkuNjU5MjU4MjYyOSUsIDUxLjMwNTI2MTkyMjIlIDk5LjkxNDQ0ODYxMzclLCA1MCUgMTAwJSwgNDguNjk0NzM4MDc3OCUgOTkuOTE0NDQ4NjEzNyUsIDQ3LjQxMTgwOTU0OSUgOTkuNjU5MjU4MjYyOSUsIDQ2LjE3MzE2NTY3NjMlIDk5LjIzODc5NTMyNTElLCAxNy44ODg4OTQ0Mjg5JSA4Ny41MjMwNjY1NzI2JSwgMTYuNzE1NzI4NzUyNSUgODYuOTQ0NTI1Mjg1MyUsIDE1LjYyODExNDQ2MjUlIDg2LjIxNzgwNDY1MDQlLCAxNC42NDQ2NjA5NDA3JSA4NS4zNTUzMzkwNTkzJSwgMTMuNzgyMTk1MzQ5NiUgODQuMzcxODg1NTM3NSUsIDEzLjA1NTQ3NDcxNDclIDgzLjI4NDI3MTI0NzUlLCAxMi40NzY5MzM0Mjc0JSA4Mi4xMTExMDU1NzExJSwgMC43NjEyMDQ2NzQ5JSA1My44MjY4MzQzMjM3JSwgMC4zNDA3NDE3MzcxJSA1Mi41ODgxOTA0NTElLCAwLjA4NTU1MTM4NjMlIDUxLjMwNTI2MTkyMjIlLCAwJSA1MCUsIDAuMDg1NTUxMzg2MyUgNDguNjk0NzM4MDc3OCUsIDAuMzQwNzQxNzM3MSUgNDcuNDExODA5NTQ5JSwgMC43NjEyMDQ2NzQ5JSA0Ni4xNzMxNjU2NzYzJSwgMTIuNDc2OTMzNDI3NCUgMTcuODg4ODk0NDI4OSUsIDEzLjA1NTQ3NDcxNDclIDE2LjcxNTcyODc1MjUlLCAxMy43ODIxOTUzNDk2JSAxNS42MjgxMTQ0NjI1JSwgMTQuNjQ0NjYwOTQwNyUgMTQuNjQ0NjYwOTQwNyUsIDE1LjYyODExNDQ2MjUlIDEzLjc4MjE5NTM0OTYlLCAxNi43MTU3Mjg3NTI1JSAxMy4wNTU0NzQ3MTQ3JSwgMTcuODg4ODk0NDI4OSUgMTIuNDc2OTMzNDI3NCUpO1xufVxuXG4ucmliYm9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnJpYmJvbiAucmliYm9uLWxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXJpYmJvbi1sYWJlbC1iZyk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLXJpYmJvbi1sYWJlbC1ib3gtc2hhZG93KTtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG4gIHRvcDogNTAlO1xuICByaWdodDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCkgdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5yaWJib24gLnJpYmJvbi1sYWJlbCA+IC5yaWJib24taW5uZXIge1xuICB6LWluZGV4OiAtMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4ucmliYm9uIC5yaWJib24tbGFiZWw6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXJpYmJvbi1sYWJlbC1ib3JkZXItY29sb3IpO1xufVxuLnJpYmJvbi12ZXJ0aWNhbCAucmliYm9uLWxhYmVsIHtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIG1pbi13aWR0aDogMzZweDtcbiAgbWluLWhlaWdodDogNDZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnJpYmJvbi5yaWJib24tdG9wIC5yaWJib24tbGFiZWwge1xuICB0b3A6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTVweCkgdHJhbnNsYXRlWSgtNHB4KTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNzVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNzVyZW07XG59XG4ucmliYm9uLnJpYmJvbi1ib3R0b20gLnJpYmJvbi1sYWJlbCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjc1cmVtO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjc1cmVtO1xufVxuLnJpYmJvbi5yaWJib24tc3RhcnQgLnJpYmJvbi1sYWJlbCB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01cHgpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjc1cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC43NXJlbTtcbn1cbi5yaWJib24ucmliYm9uLWVuZCAucmliYm9uLWxhYmVsIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC43NXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC43NXJlbTtcbn1cblxuLnJpYmJvbi5yaWJib24tY2xpcC5yaWJib24tc3RhcnQgLnJpYmJvbi1sYWJlbCB7XG4gIGxlZnQ6IC01cHg7XG59XG4ucmliYm9uLnJpYmJvbi1jbGlwLnJpYmJvbi1zdGFydCAucmliYm9uLWxhYmVsIC5yaWJib24taW5uZXIge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC43NXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNzVyZW07XG59XG4ucmliYm9uLnJpYmJvbi1jbGlwLnJpYmJvbi1zdGFydCAucmliYm9uLWxhYmVsIC5yaWJib24taW5uZXI6YmVmb3JlLCAucmliYm9uLnJpYmJvbi1jbGlwLnJpYmJvbi1zdGFydCAucmliYm9uLWxhYmVsIC5yaWJib24taW5uZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm90dG9tOiAtMTBweDtcbn1cbi5yaWJib24ucmliYm9uLWNsaXAucmliYm9uLXN0YXJ0IC5yaWJib24tbGFiZWwgLnJpYmJvbi1pbm5lcjpiZWZvcmUge1xuICBib3JkZXItd2lkdGg6IDAgMTBweCAxMHB4IDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tYnMtcmliYm9uLWNsaXAtYmcpICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDA7XG59XG4ucmliYm9uLnJpYmJvbi1jbGlwLnJpYmJvbi1lbmQgLnJpYmJvbi1sYWJlbCB7XG4gIHJpZ2h0OiAtNXB4O1xufVxuLnJpYmJvbi5yaWJib24tY2xpcC5yaWJib24tZW5kIC5yaWJib24tbGFiZWwgLnJpYmJvbi1pbm5lciB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNzVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNzVyZW07XG59XG4ucmliYm9uLnJpYmJvbi1jbGlwLnJpYmJvbi1lbmQgLnJpYmJvbi1sYWJlbCAucmliYm9uLWlubmVyOmJlZm9yZSwgLnJpYmJvbi5yaWJib24tY2xpcC5yaWJib24tZW5kIC5yaWJib24tbGFiZWwgLnJpYmJvbi1pbm5lcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3R0b206IC0xMHB4O1xufVxuLnJpYmJvbi5yaWJib24tY2xpcC5yaWJib24tZW5kIC5yaWJib24tbGFiZWwgLnJpYmJvbi1pbm5lcjpiZWZvcmUge1xuICBib3JkZXItd2lkdGg6IDAgMCAxMHB4IDEwcHg7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1icy1yaWJib24tY2xpcC1iZykgIWltcG9ydGFudDtcbiAgcmlnaHQ6IDA7XG59XG5cbi5yaWJib24ucmliYm9uLXRyaWFuZ2xlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLnJpYmJvbi5yaWJib24tdHJpYW5nbGUucmliYm9uLXRvcC1zdGFydCB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDRyZW07XG4gIGhlaWdodDogNHJlbTtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMnJlbSB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItbGVmdDogc29saWQgMnJlbSB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAycmVtIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3A6IHNvbGlkIDJyZW0gdHJhbnNwYXJlbnQ7XG59XG4ucmliYm9uLnJpYmJvbi10cmlhbmdsZS5yaWJib24tdG9wLWVuZCB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiA0cmVtO1xuICBoZWlnaHQ6IDRyZW07XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDJyZW0gdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWxlZnQ6IHNvbGlkIDJyZW0gdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAycmVtIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiBzb2xpZCAycmVtIHRyYW5zcGFyZW50O1xufVxuLnJpYmJvbi5yaWJib24tdHJpYW5nbGUucmliYm9uLWJvdHRvbS1zdGFydCB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDRyZW07XG4gIGhlaWdodDogNHJlbTtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMnJlbSB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IHNvbGlkIDJyZW0gdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogc29saWQgMnJlbSB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiBzb2xpZCAycmVtIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4ucmliYm9uLnJpYmJvbi10cmlhbmdsZS5yaWJib24tYm90dG9tLWVuZCB7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiA0cmVtO1xuICBoZWlnaHQ6IDRyZW07XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDJyZW0gdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogc29saWQgMnJlbSB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IHNvbGlkIDJyZW0gdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogc29saWQgMnJlbSB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYmxvY2t1aSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ibG9ja3VpIC5ibG9ja3VpLW92ZXJsYXkge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJsb2NrdWktb3ZlcmxheS1iZyk7XG59XG4uYmxvY2t1aSAuYmxvY2t1aS1vdmVybGF5IC5zcGlubmVyLWJvcmRlciB7XG4gIGhlaWdodDogMS4zNXJlbTtcbiAgd2lkdGg6IDEuMzVyZW07XG59XG4uYmxvY2t1aSAuYmxvY2t1aS1tZXNzYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYmxvY2t1aS1tZXNzYWdlLWJveC1zaGFkb3cpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ibG9ja3VpLW1lc3NhZ2UtYmcpO1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS03MDApO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDAuODVyZW0gMS43NXJlbSAhaW1wb3J0YW50O1xufVxuLmJsb2NrdWkgLmJsb2NrdWktbWVzc2FnZSAuc3Bpbm5lci1ib3JkZXIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNjVyZW07XG59XG5cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5ibG9ja3VpIHtcbiAgLS1icy1ibG9ja3VpLW92ZXJsYXktYmc6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7XG4gIC0tYnMtYmxvY2t1aS1tZXNzYWdlLWJnOiAjMjYyNzJGO1xuICAtLWJzLWJsb2NrdWktbWVzc2FnZS1ib3gtc2hhZG93OiAwcHggMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cblxuLmV4cGxvcmUtYnRuLXRvZ2dsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTYwMCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4uZXhwbG9yZS1idG4tdG9nZ2xlOmhvdmVyLCAuZXhwbG9yZS1idG4tdG9nZ2xlOmZvY3VzLCAuZXhwbG9yZS1idG4tdG9nZ2xlOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBCMkZGO1xufVxuXG4uZXhwbG9yZS1idG4tZGlzbWlzcyB7XG4gIGJvcmRlcjogMDtcbn1cbi5leHBsb3JlLWJ0bi1kaXNtaXNzOmhvdmVyIGksXG4uZXhwbG9yZS1idG4tZGlzbWlzczpob3ZlciAuc3ZnLWljb24ge1xuICBjb2xvcjogIzAwQjJGRjtcbn1cblxuLmV4cGxvcmUtYnRuLXByaW1hcnkge1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBCMkZGO1xufVxuLmV4cGxvcmUtYnRuLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOThEQTtcbn1cblxuLmV4cGxvcmUtYnRuLXNlY29uZGFyeSB7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNjAwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS0xMDApO1xufVxuLmV4cGxvcmUtYnRuLXNlY29uZGFyeTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTgwMCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMjAwKTtcbn1cblxuLmV4cGxvcmUtYnRuLW91dGxpbmUge1xuICBib3JkZXI6IDFweCBkYXNoZWQgdmFyKC0tYnMtZ3JheS0zMDApICFpbXBvcnRhbnQ7XG59XG4uZXhwbG9yZS1idG4tb3V0bGluZTpob3ZlciwgLmV4cGxvcmUtYnRuLW91dGxpbmUuYWN0aXZlIHtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICM1MENEODkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U4RkZGMztcbn1cblxuLmV4cGxvcmUtbGluayB7XG4gIGNvbG9yOiAjMDBCMkZGO1xufVxuLmV4cGxvcmUtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMDA5OERBO1xufVxuXG4uZXhwbG9yZS1saW5rLWhvdmVyOmhvdmVyIHtcbiAgY29sb3I6ICMwMEIyRkYgIWltcG9ydGFudDtcbn1cblxuLmV4cGxvcmUtaWNvbi1zdWNjZXNzIHtcbiAgY29sb3I6ICM1MENEODk7XG59XG5cbi5leHBsb3JlLWljb24tZGFuZ2VyIHtcbiAgY29sb3I6ICNGMTQxNkM7XG59XG5cbi5leHBsb3JlLWxhYmVsLWZyZWUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzcwMDtcbn1cblxuLmV4cGxvcmUtbGFiZWwtcHJvIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MENEODk7XG59XG5cbi5hcHAtZW5nYWdlIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB6LWluZGV4OiA1O1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuLmFwcC1lbmdhZ2UgLmFwcC1lbmdhZ2UtYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWVuZ2FnZS1idG4tYm94LXNoYWRvdyk7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICB3aWR0aDogNjZweDtcbiAgaGVpZ2h0OiA3MHB4O1xuICBjb2xvcjogdmFyKC0tYnMtZW5nYWdlLWJ0bi1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZW5nYWdlLWJ0bi1ib3JkZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1lbmdhZ2UtYnRuLWJnKTtcbn1cbi5hcHAtZW5nYWdlIC5hcHAtZW5nYWdlLWJ0biBpLFxuLmFwcC1lbmdhZ2UgLmFwcC1lbmdhZ2UtYnRuIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1lbmdhZ2UtYnRuLWljb24tY29sb3IpO1xufVxuLmFwcC1lbmdhZ2UgLmFwcC1lbmdhZ2UtYnRuLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1lbmdhZ2UtYnRuLWljb24tY29sb3IpO1xufVxuLmFwcC1lbmdhZ2UgLmFwcC1lbmdhZ2UtYnRuLmhvdmVyLWRhcms6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtZGFyay1pbnZlcnNlKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYXJrKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFyayk7XG59XG4uYXBwLWVuZ2FnZSAuYXBwLWVuZ2FnZS1idG4uaG92ZXItZGFyazpob3ZlciBpLFxuLmFwcC1lbmdhZ2UgLmFwcC1lbmdhZ2UtYnRuLmhvdmVyLWRhcms6aG92ZXIgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhcmstaW52ZXJzZSk7XG59XG4uYXBwLWVuZ2FnZSAuYXBwLWVuZ2FnZS1idG4uaG92ZXItcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5hcHAtZW5nYWdlIC5hcHAtZW5nYWdlLWJ0bi5ob3Zlci1wcmltYXJ5OmhvdmVyIGksXG4uYXBwLWVuZ2FnZSAuYXBwLWVuZ2FnZS1idG4uaG92ZXItcHJpbWFyeTpob3ZlciAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbn1cbi5hcHAtZW5nYWdlIC5hcHAtZW5nYWdlLWJ0bi5ob3Zlci1zdWNjZXNzOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtaW52ZXJzZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpO1xufVxuLmFwcC1lbmdhZ2UgLmFwcC1lbmdhZ2UtYnRuLmhvdmVyLXN1Y2Nlc3M6aG92ZXIgaSxcbi5hcHAtZW5nYWdlIC5hcHAtZW5nYWdlLWJ0bi5ob3Zlci1zdWNjZXNzOmhvdmVyIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWludmVyc2UpO1xufVxuLmFwcC1lbmdhZ2UgLmFwcC1lbmdhZ2UtYnRuLmFwcC1lbmdhZ2UtYnRuLXRvZ2dsZS1vZmYge1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xufVxuLmFwcC1lbmdhZ2UgLmFwcC1lbmdhZ2UtYnRuLmFwcC1lbmdhZ2UtYnRuLXRvZ2dsZS1vbiB7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXBwLWVuZ2FnZS5hcHAtZW5nYWdlLWhpZGUgLmFwcC1lbmdhZ2UtYnRuIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmFwcC1lbmdhZ2UuYXBwLWVuZ2FnZS1oaWRlIC5hcHAtZW5nYWdlLWJ0bi5hcHAtZW5nYWdlLWJ0bi10b2dnbGUtb2ZmIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hcHAtZW5nYWdlLmFwcC1lbmdhZ2UtaGlkZSAuYXBwLWVuZ2FnZS1idG4uYXBwLWVuZ2FnZS1idG4tdG9nZ2xlLW9uIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmVuZ2FnZS1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWJzLWVuZ2FnZS1idG4tY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWVuZ2FnZS1idG4tYmcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1lbmdhZ2UtYnRuLWJnKTtcbn1cbi5lbmdhZ2UtYnRuIGksXG4uZW5nYWdlLWJ0biAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtZW5nYWdlLWJ0bi1jb2xvcik7XG59XG4uZW5nYWdlLWJ0bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtZW5nYWdlLWJ0bi1jb2xvcik7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuZW5nYWdlLWJ0biwgLmJ0bi1jaGVjazphY3RpdmUgKyAuZW5nYWdlLWJ0biwgLmVuZ2FnZS1idG46Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmVuZ2FnZS1idG46aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmVuZ2FnZS1idG46YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5lbmdhZ2UtYnRuLmFjdGl2ZSwgLmVuZ2FnZS1idG4uc2hvdywgLnNob3cgPiAuZW5nYWdlLWJ0biB7XG4gIGNvbG9yOiB2YXIoLS1icy1lbmdhZ2UtYnRuLWNvbG9yLWFjdGl2ZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZW5nYWdlLWJ0bi1iZyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWVuZ2FnZS1idG4tYmcpICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuZW5nYWdlLWJ0biBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmVuZ2FnZS1idG4gLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5lbmdhZ2UtYnRuIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5lbmdhZ2UtYnRuIC5zdmctaWNvbiwgLmVuZ2FnZS1idG46Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmVuZ2FnZS1idG46Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5lbmdhZ2UtYnRuOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5lbmdhZ2UtYnRuOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuZW5nYWdlLWJ0bjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmVuZ2FnZS1idG46YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuZW5nYWdlLWJ0bi5hY3RpdmUgaSxcbi5lbmdhZ2UtYnRuLmFjdGl2ZSAuc3ZnLWljb24sIC5lbmdhZ2UtYnRuLnNob3cgaSxcbi5lbmdhZ2UtYnRuLnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5lbmdhZ2UtYnRuIGksXG4uc2hvdyA+IC5lbmdhZ2UtYnRuIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1lbmdhZ2UtYnRuLWNvbG9yLWFjdGl2ZSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuZW5nYWdlLWJ0bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmVuZ2FnZS1idG4uZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuZW5nYWdlLWJ0bjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmVuZ2FnZS1idG46aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5lbmdhZ2UtYnRuOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmVuZ2FnZS1idG4uYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmVuZ2FnZS1idG4uc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmVuZ2FnZS1idG4uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWVuZ2FnZS1idG4tY29sb3ItYWN0aXZlKTtcbn1cblxuLmNvb2tpZWFsZXJ0IHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbkBtZWRpYSBwcmludCB7XG4gIC5wcmludC1jb250ZW50LW9ubHkge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByaW50LWNvbnRlbnQtb25seSAud3JhcHBlcixcbiAgLnByaW50LWNvbnRlbnQtb25seSAucGFnZSxcbiAgLnByaW50LWNvbnRlbnQtb25seSAucGFnZS10aXRsZSAuY29udGVudCxcbiAgLnByaW50LWNvbnRlbnQtb25seSAuY29udGFpbmVyLFxuICAucHJpbnQtY29udGVudC1vbmx5IC5jb250YWluZXIteHhsLFxuICAucHJpbnQtY29udGVudC1vbmx5IC5jb250YWluZXItZmx1aWQsXG4gIC5wcmludC1jb250ZW50LW9ubHkgLmNvbnRhaW5lci1zbSxcbiAgLnByaW50LWNvbnRlbnQtb25seSAuY29udGFpbmVyLW1kLFxuICAucHJpbnQtY29udGVudC1vbmx5IC5jb250YWluZXItbGcsXG4gIC5wcmludC1jb250ZW50LW9ubHkgLmNvbnRhaW5lci14bCB7XG4gICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHJpbnQtY29udGVudC1vbmx5IC5hc2lkZSxcbiAgLnByaW50LWNvbnRlbnQtb25seSAuc2lkZWJhcixcbiAgLnByaW50LWNvbnRlbnQtb25seSAuc2Nyb2xsdG9wLFxuICAucHJpbnQtY29udGVudC1vbmx5IC5oZWFkZXIsXG4gIC5wcmludC1jb250ZW50LW9ubHkgLmZvb3RlcixcbiAgLnByaW50LWNvbnRlbnQtb25seSAudG9vbGJhcixcbiAgLnByaW50LWNvbnRlbnQtb25seSAuZHJhd2VyLFxuICAucHJpbnQtY29udGVudC1vbmx5IC5idG4ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLmJnLXdoaXRlIHtcbiAgLS1icy1iZy1yZ2ItY29sb3I6IHZhcigtLWJzLXdoaXRlLWJnLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmJnLWJsYWNrIHtcbiAgLS1icy1iZy1yZ2ItY29sb3I6IHZhcigtLWJzLWJsYWNrLWJnLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbn1cblxuLmJnLWJvZHkge1xuICAtLWJzLWJnLXJnYi1jb2xvcjogdmFyKC0tYnMtYm9keS1iZy1yZ2IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItYm9keSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iZy1ob3Zlci1ib2R5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9keS1iZykgIWltcG9ydGFudDtcbn1cblxuLmJnLWFjdGl2ZS1ib2R5LmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvZHktYmcpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdGF0ZS1ib2R5IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLXN0YXRlLWJvZHkuYWN0aXZlLCAuYmctc3RhdGUtYm9keTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvZHktYmcpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci13aGl0ZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iZy1ob3Zlci13aGl0ZTpob3ZlciB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy13aGl0ZS1iZy1yZ2IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1hY3RpdmUtd2hpdGUuYWN0aXZlIHtcbiAgLS1icy1iZy1yZ2ItY29sb3I6IHZhcigtLWJzLXdoaXRlLWJnLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmJnLXN0YXRlLXdoaXRlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLXN0YXRlLXdoaXRlLmFjdGl2ZSwgLmJnLXN0YXRlLXdoaXRlOmhvdmVyIHtcbiAgLS1icy1iZy1yZ2ItY29sb3I6IHZhcigtLWJzLXdoaXRlLWJnLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQtbGlnaHQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodCB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1saWdodC1yZ2IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saWdodCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LWFjdGl2ZSB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1saWdodC1hY3RpdmUtcmdiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQtYWN0aXZlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItbGlnaHQtbGlnaHQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctaG92ZXItbGlnaHQtbGlnaHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saWdodC1saWdodCkgIWltcG9ydGFudDtcbn1cblxuLmJnLXN0YXRlLWxpZ2h0LWxpZ2h0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLXN0YXRlLWxpZ2h0LWxpZ2h0LmFjdGl2ZSwgLmJnLXN0YXRlLWxpZ2h0LWxpZ2h0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQtbGlnaHQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1saWdodCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iZy1ob3Zlci1saWdodDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuXG4uYmctYWN0aXZlLWxpZ2h0LmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3RhdGUtbGlnaHQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctc3RhdGUtbGlnaHQuYWN0aXZlLCAuYmctc3RhdGUtbGlnaHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saWdodCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuXG4uYmctcHJpbWFyeSB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1wcmltYXJ5LWFjdGl2ZSB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWFjdGl2ZS1yZ2IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWFjdGl2ZSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWxpZ2h0LXByaW1hcnkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctaG92ZXItbGlnaHQtcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnktbGlnaHQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdGF0ZS1saWdodC1wcmltYXJ5IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLXN0YXRlLWxpZ2h0LXByaW1hcnkuYWN0aXZlLCAuYmctc3RhdGUtbGlnaHQtcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnktbGlnaHQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1wcmltYXJ5IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLWhvdmVyLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KSAhaW1wb3J0YW50O1xufVxuXG4uYmctYWN0aXZlLXByaW1hcnkuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXN0YXRlLXByaW1hcnkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctc3RhdGUtcHJpbWFyeS5hY3RpdmUsIC5iZy1zdGF0ZS1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1saWdodCkgIWltcG9ydGFudDtcbn1cblxuLmJnLXNlY29uZGFyeSB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktcmdiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xufVxuXG4uYmctc2Vjb25kYXJ5LWFjdGl2ZSB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktYWN0aXZlLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1hY3RpdmUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1saWdodC1zZWNvbmRhcnkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctaG92ZXItbGlnaHQtc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3RhdGUtbGlnaHQtc2Vjb25kYXJ5IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLXN0YXRlLWxpZ2h0LXNlY29uZGFyeS5hY3RpdmUsIC5iZy1zdGF0ZS1saWdodC1zZWNvbmRhcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktbGlnaHQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1zZWNvbmRhcnkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctaG92ZXItc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xufVxuXG4uYmctYWN0aXZlLXNlY29uZGFyeS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdGF0ZS1zZWNvbmRhcnkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctc3RhdGUtc2Vjb25kYXJ5LmFjdGl2ZSwgLmJnLXN0YXRlLXNlY29uZGFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3VjY2VzcyB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdWNjZXNzLWFjdGl2ZSB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWFjdGl2ZS1yZ2IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWFjdGl2ZSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWxpZ2h0LXN1Y2Nlc3Mge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctaG92ZXItbGlnaHQtc3VjY2Vzczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtbGlnaHQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdGF0ZS1saWdodC1zdWNjZXNzIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLXN0YXRlLWxpZ2h0LXN1Y2Nlc3MuYWN0aXZlLCAuYmctc3RhdGUtbGlnaHQtc3VjY2Vzczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtbGlnaHQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1zdWNjZXNzIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLWhvdmVyLXN1Y2Nlc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzKSAhaW1wb3J0YW50O1xufVxuXG4uYmctYWN0aXZlLXN1Y2Nlc3MuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc3VjY2VzcykgIWltcG9ydGFudDtcbn1cblxuLmJnLXN0YXRlLXN1Y2Nlc3Mge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctc3RhdGUtc3VjY2Vzcy5hY3RpdmUsIC5iZy1zdGF0ZS1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc3VjY2VzcykgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1pbmZvLWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5mbyB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1pbmZvLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWluZm8pICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmZvLWFjdGl2ZSB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1pbmZvLWFjdGl2ZS1yZ2IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1pbmZvLWFjdGl2ZSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWxpZ2h0LWluZm8ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctaG92ZXItbGlnaHQtaW5mbzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWluZm8tbGlnaHQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdGF0ZS1saWdodC1pbmZvIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLXN0YXRlLWxpZ2h0LWluZm8uYWN0aXZlLCAuYmctc3RhdGUtbGlnaHQtaW5mbzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWluZm8tbGlnaHQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1pbmZvIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLWhvdmVyLWluZm86aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1pbmZvKSAhaW1wb3J0YW50O1xufVxuXG4uYmctYWN0aXZlLWluZm8uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtaW5mbykgIWltcG9ydGFudDtcbn1cblxuLmJnLXN0YXRlLWluZm8ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctc3RhdGUtaW5mby5hY3RpdmUsIC5iZy1zdGF0ZS1pbmZvOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtaW5mbykgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuXG4uYmctd2FybmluZyB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdhcm5pbmcpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13YXJuaW5nLWFjdGl2ZSB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWFjdGl2ZS1yZ2IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWFjdGl2ZSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWxpZ2h0LXdhcm5pbmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctaG92ZXItbGlnaHQtd2FybmluZzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdhcm5pbmctbGlnaHQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdGF0ZS1saWdodC13YXJuaW5nIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLXN0YXRlLWxpZ2h0LXdhcm5pbmcuYWN0aXZlLCAuYmctc3RhdGUtbGlnaHQtd2FybmluZzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdhcm5pbmctbGlnaHQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci13YXJuaW5nIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLWhvdmVyLXdhcm5pbmc6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nKSAhaW1wb3J0YW50O1xufVxuXG4uYmctYWN0aXZlLXdhcm5pbmcuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtd2FybmluZykgIWltcG9ydGFudDtcbn1cblxuLmJnLXN0YXRlLXdhcm5pbmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctc3RhdGUtd2FybmluZy5hY3RpdmUsIC5iZy1zdGF0ZS13YXJuaW5nOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtd2FybmluZykgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhbmdlci1saWdodCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhbmdlciB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1kYW5nZXItcmdiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFuZ2VyLWFjdGl2ZSB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1kYW5nZXItYWN0aXZlLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhbmdlci1hY3RpdmUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1saWdodC1kYW5nZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctaG92ZXItbGlnaHQtZGFuZ2VyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3RhdGUtbGlnaHQtZGFuZ2VyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLXN0YXRlLWxpZ2h0LWRhbmdlci5hY3RpdmUsIC5iZy1zdGF0ZS1saWdodC1kYW5nZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYW5nZXItbGlnaHQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1kYW5nZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctaG92ZXItZGFuZ2VyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyKSAhaW1wb3J0YW50O1xufVxuXG4uYmctYWN0aXZlLWRhbmdlci5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdGF0ZS1kYW5nZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctc3RhdGUtZGFuZ2VyLmFjdGl2ZSwgLmJnLXN0YXRlLWRhbmdlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhbmdlcikgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYXJrLWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFyayB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1kYXJrLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhcmspICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYXJrLWFjdGl2ZSB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1kYXJrLWFjdGl2ZS1yZ2IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYXJrLWFjdGl2ZSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWxpZ2h0LWRhcmsge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctaG92ZXItbGlnaHQtZGFyazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhcmstbGlnaHQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdGF0ZS1saWdodC1kYXJrIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLXN0YXRlLWxpZ2h0LWRhcmsuYWN0aXZlLCAuYmctc3RhdGUtbGlnaHQtZGFyazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhcmstbGlnaHQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1kYXJrIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLWhvdmVyLWRhcms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYXJrKSAhaW1wb3J0YW50O1xufVxuXG4uYmctYWN0aXZlLWRhcmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFyaykgIWltcG9ydGFudDtcbn1cblxuLmJnLXN0YXRlLWRhcmsge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctc3RhdGUtZGFyay5hY3RpdmUsIC5iZy1zdGF0ZS1kYXJrOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFyaykgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXktMTAwIHtcbiAgLS1icy1iZy1yZ2ItY29sb3I6IHZhcigtLWJzLWdyYXktMTAwLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMTAwKTtcbn1cblxuLmJnLWhvdmVyLWdyYXktMTAwOmhvdmVyIHtcbiAgLS1icy1iZy1yZ2ItY29sb3I6IHZhcigtLWJzLWdyYXktMTAwLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMTAwKTtcbn1cblxuLmJnLWdyYXktMTAwaSB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1ncmF5LTEwMC1yZ2IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTEwMCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXktMjAwIHtcbiAgLS1icy1iZy1yZ2ItY29sb3I6IHZhcigtLWJzLWdyYXktMjAwLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMjAwKTtcbn1cblxuLmJnLWhvdmVyLWdyYXktMjAwOmhvdmVyIHtcbiAgLS1icy1iZy1yZ2ItY29sb3I6IHZhcigtLWJzLWdyYXktMjAwLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMjAwKTtcbn1cblxuLmJnLWdyYXktMjAwaSB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1ncmF5LTIwMC1yZ2IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTIwMCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXktMzAwIHtcbiAgLS1icy1iZy1yZ2ItY29sb3I6IHZhcigtLWJzLWdyYXktMzAwLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMzAwKTtcbn1cblxuLmJnLWhvdmVyLWdyYXktMzAwOmhvdmVyIHtcbiAgLS1icy1iZy1yZ2ItY29sb3I6IHZhcigtLWJzLWdyYXktMzAwLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMzAwKTtcbn1cblxuLmJnLWdyYXktMzAwaSB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1ncmF5LTMwMC1yZ2IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTMwMCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXktNDAwIHtcbiAgLS1icy1iZy1yZ2ItY29sb3I6IHZhcigtLWJzLWdyYXktNDAwLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktNDAwKTtcbn1cblxuLmJnLWhvdmVyLWdyYXktNDAwOmhvdmVyIHtcbiAgLS1icy1iZy1yZ2ItY29sb3I6IHZhcigtLWJzLWdyYXktNDAwLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktNDAwKTtcbn1cblxuLmJnLWdyYXktNDAwaSB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1ncmF5LTQwMC1yZ2IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTQwMCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXktNTAwIHtcbiAgLS1icy1iZy1yZ2ItY29sb3I6IHZhcigtLWJzLWdyYXktNTAwLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktNTAwKTtcbn1cblxuLmJnLWhvdmVyLWdyYXktNTAwOmhvdmVyIHtcbiAgLS1icy1iZy1yZ2ItY29sb3I6IHZhcigtLWJzLWdyYXktNTAwLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktNTAwKTtcbn1cblxuLmJnLWdyYXktNTAwaSB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1ncmF5LTUwMC1yZ2IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTUwMCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXktNjAwIHtcbiAgLS1icy1iZy1yZ2ItY29sb3I6IHZhcigtLWJzLWdyYXktNjAwLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktNjAwKTtcbn1cblxuLmJnLWhvdmVyLWdyYXktNjAwOmhvdmVyIHtcbiAgLS1icy1iZy1yZ2ItY29sb3I6IHZhcigtLWJzLWdyYXktNjAwLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktNjAwKTtcbn1cblxuLmJnLWdyYXktNjAwaSB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1ncmF5LTYwMC1yZ2IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTYwMCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXktNzAwIHtcbiAgLS1icy1iZy1yZ2ItY29sb3I6IHZhcigtLWJzLWdyYXktNzAwLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbn1cblxuLmJnLWhvdmVyLWdyYXktNzAwOmhvdmVyIHtcbiAgLS1icy1iZy1yZ2ItY29sb3I6IHZhcigtLWJzLWdyYXktNzAwLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbn1cblxuLmJnLWdyYXktNzAwaSB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMC1yZ2IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXktODAwIHtcbiAgLS1icy1iZy1yZ2ItY29sb3I6IHZhcigtLWJzLWdyYXktODAwLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktODAwKTtcbn1cblxuLmJnLWhvdmVyLWdyYXktODAwOmhvdmVyIHtcbiAgLS1icy1iZy1yZ2ItY29sb3I6IHZhcigtLWJzLWdyYXktODAwLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktODAwKTtcbn1cblxuLmJnLWdyYXktODAwaSB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1ncmF5LTgwMC1yZ2IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTgwMCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXktOTAwIHtcbiAgLS1icy1iZy1yZ2ItY29sb3I6IHZhcigtLWJzLWdyYXktOTAwLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktOTAwKTtcbn1cblxuLmJnLWhvdmVyLWdyYXktOTAwOmhvdmVyIHtcbiAgLS1icy1iZy1yZ2ItY29sb3I6IHZhcigtLWJzLWdyYXktOTAwLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktOTAwKTtcbn1cblxuLmJnLWdyYXktOTAwaSB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMC1yZ2IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCkgIWltcG9ydGFudDtcbn1cblxuLmJnLW9wYWNpdHktMCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtYmctcmdiLWNvbG9yKSwgMCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLW9wYWNpdHktMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtYmctcmdiLWNvbG9yKSwgMCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWFjdGl2ZS1vcGFjaXR5LTAuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1iZy1yZ2ItY29sb3IpLCAwKSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3RhdGUtb3BhY2l0eS0wIC5hY3RpdmUsIC5iZy1zdGF0ZS1vcGFjaXR5LTA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWJnLXJnYi1jb2xvciksIDApICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1vcGFjaXR5LTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWJnLXJnYi1jb2xvciksIDAuMDUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1vcGFjaXR5LTU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWJnLXJnYi1jb2xvciksIDAuMDUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1hY3RpdmUtb3BhY2l0eS01LmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtYmctcmdiLWNvbG9yKSwgMC4wNSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXN0YXRlLW9wYWNpdHktNSAuYWN0aXZlLCAuYmctc3RhdGUtb3BhY2l0eS01OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1iZy1yZ2ItY29sb3IpLCAwLjA1KSAhaW1wb3J0YW50O1xufVxuXG4uYmctb3BhY2l0eS0xMCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtYmctcmdiLWNvbG9yKSwgMC4xKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItb3BhY2l0eS0xMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtYmctcmdiLWNvbG9yKSwgMC4xKSAhaW1wb3J0YW50O1xufVxuXG4uYmctYWN0aXZlLW9wYWNpdHktMTAuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1iZy1yZ2ItY29sb3IpLCAwLjEpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdGF0ZS1vcGFjaXR5LTEwIC5hY3RpdmUsIC5iZy1zdGF0ZS1vcGFjaXR5LTEwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1iZy1yZ2ItY29sb3IpLCAwLjEpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1vcGFjaXR5LTE1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1iZy1yZ2ItY29sb3IpLCAwLjE1KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItb3BhY2l0eS0xNTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtYmctcmdiLWNvbG9yKSwgMC4xNSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWFjdGl2ZS1vcGFjaXR5LTE1LmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtYmctcmdiLWNvbG9yKSwgMC4xNSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXN0YXRlLW9wYWNpdHktMTUgLmFjdGl2ZSwgLmJnLXN0YXRlLW9wYWNpdHktMTU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWJnLXJnYi1jb2xvciksIDAuMTUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1vcGFjaXR5LTIwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1iZy1yZ2ItY29sb3IpLCAwLjIpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1vcGFjaXR5LTIwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1iZy1yZ2ItY29sb3IpLCAwLjIpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1hY3RpdmUtb3BhY2l0eS0yMC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWJnLXJnYi1jb2xvciksIDAuMikgIWltcG9ydGFudDtcbn1cblxuLmJnLXN0YXRlLW9wYWNpdHktMjAgLmFjdGl2ZSwgLmJnLXN0YXRlLW9wYWNpdHktMjA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWJnLXJnYi1jb2xvciksIDAuMikgIWltcG9ydGFudDtcbn1cblxuLmJnLW9wYWNpdHktMjUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWJnLXJnYi1jb2xvciksIDAuMjUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1vcGFjaXR5LTI1OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1iZy1yZ2ItY29sb3IpLCAwLjI1KSAhaW1wb3J0YW50O1xufVxuXG4uYmctYWN0aXZlLW9wYWNpdHktMjUuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1iZy1yZ2ItY29sb3IpLCAwLjI1KSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3RhdGUtb3BhY2l0eS0yNSAuYWN0aXZlLCAuYmctc3RhdGUtb3BhY2l0eS0yNTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtYmctcmdiLWNvbG9yKSwgMC4yNSkgIWltcG9ydGFudDtcbn1cblxuLmJnLW9wYWNpdHktNTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWJnLXJnYi1jb2xvciksIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLW9wYWNpdHktNTA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWJnLXJnYi1jb2xvciksIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWFjdGl2ZS1vcGFjaXR5LTUwLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtYmctcmdiLWNvbG9yKSwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3RhdGUtb3BhY2l0eS01MCAuYWN0aXZlLCAuYmctc3RhdGUtb3BhY2l0eS01MDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtYmctcmdiLWNvbG9yKSwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4uYmctb3BhY2l0eS03NSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtYmctcmdiLWNvbG9yKSwgMC43NSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLW9wYWNpdHktNzU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWJnLXJnYi1jb2xvciksIDAuNzUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1hY3RpdmUtb3BhY2l0eS03NS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWJnLXJnYi1jb2xvciksIDAuNzUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdGF0ZS1vcGFjaXR5LTc1IC5hY3RpdmUsIC5iZy1zdGF0ZS1vcGFjaXR5LTc1OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1iZy1yZ2ItY29sb3IpLCAwLjc1KSAhaW1wb3J0YW50O1xufVxuXG4uYmctb3BhY2l0eS0xMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWJnLXJnYi1jb2xvciksIDEpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1vcGFjaXR5LTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtYmctcmdiLWNvbG9yKSwgMSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWFjdGl2ZS1vcGFjaXR5LTEwMC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWJnLXJnYi1jb2xvciksIDEpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdGF0ZS1vcGFjaXR5LTEwMCAuYWN0aXZlLCAuYmctc3RhdGUtb3BhY2l0eS0xMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWJnLXJnYi1jb2xvciksIDEpICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2ktbm8tcmVwZWF0IHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLmJnaS1wb3NpdGlvbi15LXRvcCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogdG9wO1xufVxuXG4uYmdpLXBvc2l0aW9uLXktYm90dG9tIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiBib3R0b207XG59XG5cbi5iZ2ktcG9zaXRpb24teS1jZW50ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IGNlbnRlcjtcbn1cblxuLmJnaS1wb3NpdGlvbi14LXN0YXJ0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiBsZWZ0O1xufVxuXG4uYmdpLXBvc2l0aW9uLXgtZW5kIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiByaWdodDtcbn1cblxuLmJnaS1wb3NpdGlvbi14LWNlbnRlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogY2VudGVyO1xufVxuXG4uYmdpLXBvc2l0aW9uLXRvcCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgdG9wO1xufVxuXG4uYmdpLXBvc2l0aW9uLWJvdHRvbSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgYm90dG9tO1xufVxuXG4uYmdpLXBvc2l0aW9uLWNlbnRlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmJnaS1zaXplLWF1dG8ge1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG59XG5cbi5iZ2ktc2l6ZS1jb3ZlciB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5iZ2ktc2l6ZS1jb250YWluIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuXG4uYmdpLWF0dGFjaG1lbnQtZml4ZWQge1xuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xufVxuXG4uYmdpLWF0dGFjaG1lbnQtc2Nyb2xsIHtcbiAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBzY3JvbGw7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuYmdpLXNpemUtc20tYXV0byB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICB9XG4gIC5iZ2ktc2l6ZS1zbS1jb3ZlciB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuICAuYmdpLXNpemUtc20tY29udGFpbiB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB9XG4gIC5iZ2ktYXR0YWNobWVudC1zbS1maXhlZCB7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgfVxuICAuYmdpLWF0dGFjaG1lbnQtc20tc2Nyb2xsIHtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHNjcm9sbDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5iZ2ktc2l6ZS1tZC1hdXRvIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gIH1cbiAgLmJnaS1zaXplLW1kLWNvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG4gIC5iZ2ktc2l6ZS1tZC1jb250YWluIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIH1cbiAgLmJnaS1hdHRhY2htZW50LW1kLWZpeGVkIHtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICB9XG4gIC5iZ2ktYXR0YWNobWVudC1tZC1zY3JvbGwge1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogc2Nyb2xsO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJnaS1zaXplLWxnLWF1dG8ge1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgfVxuICAuYmdpLXNpemUtbGctY292ZXIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbiAgLmJnaS1zaXplLWxnLWNvbnRhaW4ge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgfVxuICAuYmdpLWF0dGFjaG1lbnQtbGctZml4ZWQge1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gIH1cbiAgLmJnaS1hdHRhY2htZW50LWxnLXNjcm9sbCB7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBzY3JvbGw7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJnaS1zaXplLXhsLWF1dG8ge1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgfVxuICAuYmdpLXNpemUteGwtY292ZXIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbiAgLmJnaS1zaXplLXhsLWNvbnRhaW4ge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgfVxuICAuYmdpLWF0dGFjaG1lbnQteGwtZml4ZWQge1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gIH1cbiAgLmJnaS1hdHRhY2htZW50LXhsLXNjcm9sbCB7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBzY3JvbGw7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmJnaS1zaXplLXh4bC1hdXRvIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gIH1cbiAgLmJnaS1zaXplLXh4bC1jb3ZlciB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuICAuYmdpLXNpemUteHhsLWNvbnRhaW4ge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgfVxuICAuYmdpLWF0dGFjaG1lbnQteHhsLWZpeGVkIHtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICB9XG4gIC5iZ2ktYXR0YWNobWVudC14eGwtc2Nyb2xsIHtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHNjcm9sbDtcbiAgfVxufVxuLmJvcmRlci1hY3RpdmU6bm90KC5hY3RpdmUpOm5vdCg6YWN0aXZlKTpub3QoOmhvdmVyKTpub3QoOmZvY3VzKSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ob3Zlcjpub3QoOmhvdmVyKTpub3QoOmZvY3VzKTpub3QoLmFjdGl2ZSk6bm90KDphY3RpdmUpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZ3JheS0xMDAge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWdyYXktMTAwKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWdyYXktMjAwIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ncmF5LTIwMCkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ncmF5LTMwMCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZ3JheS0zMDApICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZ3JheS00MDAge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWdyYXktNDAwKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWdyYXktNTAwIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ncmF5LTUwMCkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ncmF5LTYwMCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZ3JheS02MDApICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZ3JheS03MDAge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWdyYXktODAwIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ncmF5LTgwMCkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ncmF5LTkwMCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZ3JheS05MDApICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGlnaHQtY2xhcml0eSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtbGlnaHQtY2xhcml0eSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ob3Zlci1saWdodDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtbGlnaHQpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYWN0aXZlLWxpZ2h0LmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtbGlnaHQpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcHJpbWFyeS1jbGFyaXR5IHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWNsYXJpdHkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaG92ZXItcHJpbWFyeTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1hY3RpdmUtcHJpbWFyeS5hY3RpdmUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc2Vjb25kYXJ5LWNsYXJpdHkge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jbGFyaXR5KSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWhvdmVyLXNlY29uZGFyeTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWFjdGl2ZS1zZWNvbmRhcnkuYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3VjY2Vzcy1jbGFyaXR5IHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWNsYXJpdHkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaG92ZXItc3VjY2Vzczpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtc3VjY2VzcykgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1hY3RpdmUtc3VjY2Vzcy5hY3RpdmUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaW5mby1jbGFyaXR5IHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1pbmZvLWNsYXJpdHkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaG92ZXItaW5mbzpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtaW5mbykgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1hY3RpdmUtaW5mby5hY3RpdmUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWluZm8pICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2FybmluZy1jbGFyaXR5IHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWNsYXJpdHkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaG92ZXItd2FybmluZzpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtd2FybmluZykgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1hY3RpdmUtd2FybmluZy5hY3RpdmUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXdhcm5pbmcpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFuZ2VyLWNsYXJpdHkge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWRhbmdlci1jbGFyaXR5KSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWhvdmVyLWRhbmdlcjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWFjdGl2ZS1kYW5nZXIuYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFyay1jbGFyaXR5IHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYXJrLWNsYXJpdHkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaG92ZXItZGFyazpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFyaykgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1hY3RpdmUtZGFyay5hY3RpdmUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWRhcmspICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaG92ZXItcHJpbWFyeS1jbGFyaXR5OmhvdmVyLFxuLmJvcmRlci1hY3RpdmUtcHJpbWFyeS1jbGFyaXR5LmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1jbGFyaXR5KSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWhvdmVyLXRyYW5zcGFyZW50OmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhc2hlZCB7XG4gIGJvcmRlci1zdHlsZTogZGFzaGVkICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWRhc2hlZC1jb2xvcik7XG59XG5cbi5ib3JkZXItdG9wLWRhc2hlZCB7XG4gIGJvcmRlci10b3Atc3R5bGU6IGRhc2hlZCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS1kYXNoZWQge1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBkYXNoZWQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdGFydC1kYXNoZWQge1xuICBib3JkZXItbGVmdC1zdHlsZTogZGFzaGVkICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZW5kLWRhc2hlZCB7XG4gIGJvcmRlci1yaWdodC1zdHlsZTogZGFzaGVkICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZG90dGVkIHtcbiAgYm9yZGVyLXN0eWxlOiBkb3R0ZWQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtZG90dGVkIHtcbiAgYm9yZGVyLXRvcC1zdHlsZTogZG90dGVkICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLWRvdHRlZCB7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IGRvdHRlZCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN0YXJ0LWRvdHRlZCB7XG4gIGJvcmRlci1sZWZ0LXN0eWxlOiBkb3R0ZWQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1lbmQtZG90dGVkIHtcbiAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBkb3R0ZWQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10cmFuc3BhcmVudCB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3AtMCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tLTAge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXN0YXJ0LTAge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtZW5kLTAge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtcm9vdCB7XG4gIGZsZXg6IDE7XG59XG5cbi5mbGV4LWNvbHVtbi1hdXRvIHtcbiAgZmxleDogbm9uZTtcbn1cblxuLmZsZXgtY29sdW1uLWZsdWlkIHtcbiAgZmxleDogMSAwIGF1dG87XG59XG5cbi5mbGV4LXJvdy1hdXRvIHtcbiAgZmxleDogMCAwIGF1dG87XG59XG5cbi5mbGV4LXJvdy1mbHVpZCB7XG4gIGZsZXg6IDEgYXV0bztcbiAgbWluLXdpZHRoOiAwO1xufVxuXG4uZmxleC1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmZsZXgtc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG59XG5cbi5mbGV4LWVuZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cblxuLmZsZXgtc3RhY2sge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZmxleC1zbS1yb290IHtcbiAgICBmbGV4OiAxO1xuICB9XG4gIC5mbGV4LXNtLWNvbHVtbi1hdXRvIHtcbiAgICBmbGV4OiBub25lO1xuICB9XG4gIC5mbGV4LXNtLWNvbHVtbi1mbHVpZCB7XG4gICAgZmxleDogMSAwIGF1dG87XG4gIH1cbiAgLmZsZXgtc20tcm93LWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICB9XG4gIC5mbGV4LXNtLXJvdy1mbHVpZCB7XG4gICAgZmxleDogMSBhdXRvO1xuICAgIG1pbi13aWR0aDogMDtcbiAgfVxuICAuZmxleC1zbS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLmZsZXgtc20tc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICB9XG4gIC5mbGV4LXNtLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cbiAgLmZsZXgtc20tc3RhY2sge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZsZXgtbWQtcm9vdCB7XG4gICAgZmxleDogMTtcbiAgfVxuICAuZmxleC1tZC1jb2x1bW4tYXV0byB7XG4gICAgZmxleDogbm9uZTtcbiAgfVxuICAuZmxleC1tZC1jb2x1bW4tZmx1aWQge1xuICAgIGZsZXg6IDEgMCBhdXRvO1xuICB9XG4gIC5mbGV4LW1kLXJvdy1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgfVxuICAuZmxleC1tZC1yb3ctZmx1aWQge1xuICAgIGZsZXg6IDEgYXV0bztcbiAgICBtaW4td2lkdGg6IDA7XG4gIH1cbiAgLmZsZXgtbWQtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5mbGV4LW1kLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgfVxuICAuZmxleC1tZC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG4gIC5mbGV4LW1kLXN0YWNrIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mbGV4LWxnLXJvb3Qge1xuICAgIGZsZXg6IDE7XG4gIH1cbiAgLmZsZXgtbGctY29sdW1uLWF1dG8ge1xuICAgIGZsZXg6IG5vbmU7XG4gIH1cbiAgLmZsZXgtbGctY29sdW1uLWZsdWlkIHtcbiAgICBmbGV4OiAxIDAgYXV0bztcbiAgfVxuICAuZmxleC1sZy1yb3ctYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cbiAgLmZsZXgtbGctcm93LWZsdWlkIHtcbiAgICBmbGV4OiAxIGF1dG87XG4gICAgbWluLXdpZHRoOiAwO1xuICB9XG4gIC5mbGV4LWxnLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAuZmxleC1sZy1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIH1cbiAgLmZsZXgtbGctZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuICAuZmxleC1sZy1zdGFjayB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZsZXgteGwtcm9vdCB7XG4gICAgZmxleDogMTtcbiAgfVxuICAuZmxleC14bC1jb2x1bW4tYXV0byB7XG4gICAgZmxleDogbm9uZTtcbiAgfVxuICAuZmxleC14bC1jb2x1bW4tZmx1aWQge1xuICAgIGZsZXg6IDEgMCBhdXRvO1xuICB9XG4gIC5mbGV4LXhsLXJvdy1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgfVxuICAuZmxleC14bC1yb3ctZmx1aWQge1xuICAgIGZsZXg6IDEgYXV0bztcbiAgICBtaW4td2lkdGg6IDA7XG4gIH1cbiAgLmZsZXgteGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5mbGV4LXhsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgfVxuICAuZmxleC14bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG4gIC5mbGV4LXhsLXN0YWNrIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuZmxleC14eGwtcm9vdCB7XG4gICAgZmxleDogMTtcbiAgfVxuICAuZmxleC14eGwtY29sdW1uLWF1dG8ge1xuICAgIGZsZXg6IG5vbmU7XG4gIH1cbiAgLmZsZXgteHhsLWNvbHVtbi1mbHVpZCB7XG4gICAgZmxleDogMSAwIGF1dG87XG4gIH1cbiAgLmZsZXgteHhsLXJvdy1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgfVxuICAuZmxleC14eGwtcm93LWZsdWlkIHtcbiAgICBmbGV4OiAxIGF1dG87XG4gICAgbWluLXdpZHRoOiAwO1xuICB9XG4gIC5mbGV4LXh4bC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLmZsZXgteHhsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgfVxuICAuZmxleC14eGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuICAuZmxleC14eGwtc3RhY2sge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4uZmxleC1lcXVhbCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5zaGFkb3cteHMge1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1ib3gtc2hhZG93LXhzKTtcbn1cblxuLnNoYWRvdy1zbSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJveC1zaGFkb3ctc20pO1xufVxuXG4uc2hhZG93IHtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYm94LXNoYWRvdyk7XG59XG5cbi5zaGFkb3ctbGcge1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1ib3gtc2hhZG93LWxnKTtcbn1cblxuLnRleHQtd2hpdGUge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC13aGl0ZSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaG92ZXItd2hpdGUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci13aGl0ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItd2hpdGU6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXdoaXRlKSAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItd2hpdGU6aG92ZXIgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtd2hpdGUpICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci13aGl0ZTpob3ZlciAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC13aGl0ZSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYWN0aXZlLXdoaXRlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLXdoaXRlIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1hY3RpdmUtd2hpdGUuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC13aGl0ZSkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS13aGl0ZS5hY3RpdmUgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtd2hpdGUpICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtd2hpdGUuYWN0aXZlIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXdoaXRlKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW52ZXJzZS1wcmltYXJ5IHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQtcHJpbWFyeSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ob3Zlci1wcmltYXJ5IHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItcHJpbWFyeSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItcHJpbWFyeTpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLXByaW1hcnk6aG92ZXIgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLXByaW1hcnk6aG92ZXIgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYWN0aXZlLXByaW1hcnkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1hY3RpdmUtcHJpbWFyeSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLXByaW1hcnkuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1wcmltYXJ5KSAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLXByaW1hcnkuYWN0aXZlIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtcHJpbWFyeS5hY3RpdmUgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbnZlcnNlLXNlY29uZGFyeSB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktaW52ZXJzZSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1saWdodCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaG92ZXItc2Vjb25kYXJ5IHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItc2Vjb25kYXJ5IGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1zZWNvbmRhcnk6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXNlY29uZGFyeSkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLXNlY29uZGFyeTpob3ZlciBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1zZWNvbmRhcnk6aG92ZXIgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1hY3RpdmUtc2Vjb25kYXJ5IHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLXNlY29uZGFyeSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLXNlY29uZGFyeS5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXNlY29uZGFyeSkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1zZWNvbmRhcnkuYWN0aXZlIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXNlY29uZGFyeSkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1zZWNvbmRhcnkuYWN0aXZlIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXNlY29uZGFyeSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1saWdodCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW52ZXJzZS1saWdodCB7XG4gIGNvbG9yOiB2YXIoLS1icy1saWdodC1pbnZlcnNlKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodC1saWdodCB7XG4gIGNvbG9yOiB2YXIoLS1icy1saWdodC1saWdodCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaG92ZXItbGlnaHQge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1saWdodCBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItbGlnaHQ6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItbGlnaHQ6aG92ZXIgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtbGlnaHQpICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1saWdodDpob3ZlciAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1saWdodCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYWN0aXZlLWxpZ2h0IHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLWxpZ2h0IGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1hY3RpdmUtbGlnaHQuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1saWdodCkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1saWdodC5hY3RpdmUgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtbGlnaHQpICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtbGlnaHQuYWN0aXZlIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zdWNjZXNzIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtc3VjY2VzcykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW52ZXJzZS1zdWNjZXNzIHtcbiAgY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtaW52ZXJzZSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQtc3VjY2VzcyB7XG4gIGNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ob3Zlci1zdWNjZXNzIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItc3VjY2VzcyBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItc3VjY2Vzczpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtc3VjY2VzcykgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLXN1Y2Nlc3M6aG92ZXIgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtc3VjY2VzcykgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLXN1Y2Nlc3M6aG92ZXIgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtc3VjY2VzcykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYWN0aXZlLXN1Y2Nlc3Mge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1hY3RpdmUtc3VjY2VzcyBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLXN1Y2Nlc3MuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1zdWNjZXNzKSAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLXN1Y2Nlc3MuYWN0aXZlIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXN1Y2Nlc3MpICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtc3VjY2Vzcy5hY3RpdmUgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtc3VjY2VzcykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW5mbyB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWluZm8pICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWludmVyc2UtaW5mbyB7XG4gIGNvbG9yOiB2YXIoLS1icy1pbmZvLWludmVyc2UpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0LWluZm8ge1xuICBjb2xvcjogdmFyKC0tYnMtaW5mby1saWdodCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaG92ZXItaW5mbyB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLWluZm8gaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLWluZm86aG92ZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWluZm8pICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1pbmZvOmhvdmVyIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWluZm8pICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1pbmZvOmhvdmVyIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWluZm8pICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWFjdGl2ZS1pbmZvIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLWluZm8gaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1pbmZvLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtaW5mbykgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1pbmZvLmFjdGl2ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1pbmZvKSAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWluZm8uYWN0aXZlIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWluZm8pICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC13YXJuaW5nKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbnZlcnNlLXdhcm5pbmcge1xuICBjb2xvcjogdmFyKC0tYnMtd2FybmluZy1pbnZlcnNlKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodC13YXJuaW5nIHtcbiAgY29sb3I6IHZhcigtLWJzLXdhcm5pbmctbGlnaHQpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWhvdmVyLXdhcm5pbmcge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci13YXJuaW5nIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci13YXJuaW5nOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC13YXJuaW5nKSAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItd2FybmluZzpob3ZlciBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC13YXJuaW5nKSAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItd2FybmluZzpob3ZlciAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC13YXJuaW5nKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1hY3RpdmUtd2FybmluZyB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS13YXJuaW5nIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1hY3RpdmUtd2FybmluZy5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXdhcm5pbmcpICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtd2FybmluZy5hY3RpdmUgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtd2FybmluZykgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS13YXJuaW5nLmFjdGl2ZSAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC13YXJuaW5nKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYW5nZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1kYW5nZXIpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWludmVyc2UtZGFuZ2VyIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhbmdlci1pbnZlcnNlKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodC1kYW5nZXIge1xuICBjb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ob3Zlci1kYW5nZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1kYW5nZXIgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLWRhbmdlcjpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZGFuZ2VyKSAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItZGFuZ2VyOmhvdmVyIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWRhbmdlcikgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWRhbmdlcjpob3ZlciAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1kYW5nZXIpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWFjdGl2ZS1kYW5nZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1hY3RpdmUtZGFuZ2VyIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1hY3RpdmUtZGFuZ2VyLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZGFuZ2VyKSAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWRhbmdlci5hY3RpdmUgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZGFuZ2VyKSAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWRhbmdlci5hY3RpdmUgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZGFuZ2VyKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYXJrIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZGFyaykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW52ZXJzZS1kYXJrIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhcmstaW52ZXJzZSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQtZGFyayB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYXJrLWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ob3Zlci1kYXJrIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItZGFyayBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItZGFyazpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZGFyaykgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWRhcms6aG92ZXIgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZGFyaykgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWRhcms6aG92ZXIgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZGFyaykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYWN0aXZlLWRhcmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1hY3RpdmUtZGFyayBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLWRhcmsuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1kYXJrKSAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWRhcmsuYWN0aXZlIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWRhcmspICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtZGFyay5hY3RpdmUgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZGFyaykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbXV0ZWQge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1tdXRlZCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaG92ZXItbXV0ZWQge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1tdXRlZCBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItbXV0ZWQ6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LW11dGVkKSAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItbXV0ZWQ6aG92ZXIgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtbXV0ZWQpICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1tdXRlZDpob3ZlciAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1tdXRlZCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYWN0aXZlLW11dGVkIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLW11dGVkIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1hY3RpdmUtbXV0ZWQuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1tdXRlZCkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1tdXRlZC5hY3RpdmUgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtbXV0ZWQpICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtbXV0ZWQuYWN0aXZlIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LW11dGVkKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmF5LTEwMCB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMTAwKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ob3Zlci1ncmF5LTEwMCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLWdyYXktMTAwIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1ncmF5LTEwMDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0xMDApICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1ncmF5LTEwMDpob3ZlciBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTEwMCkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWdyYXktMTAwOmhvdmVyIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMTAwKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1hY3RpdmUtZ3JheS0xMDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1hY3RpdmUtZ3JheS0xMDAgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTEwMC5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMTAwKSAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWdyYXktMTAwLmFjdGl2ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTEwMCkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTEwMC5hY3RpdmUgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0xMDApICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdyYXktMjAwIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0yMDApICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWhvdmVyLWdyYXktMjAwIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItZ3JheS0yMDAgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLWdyYXktMjAwOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTIwMCkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWdyYXktMjAwOmhvdmVyIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMjAwKSAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItZ3JheS0yMDA6aG92ZXIgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0yMDApICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWFjdGl2ZS1ncmF5LTIwMCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTIwMCBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLWdyYXktMjAwLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0yMDApICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtZ3JheS0yMDAuYWN0aXZlIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMjAwKSAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWdyYXktMjAwLmFjdGl2ZSAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTIwMCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JheS0zMDAge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTMwMCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaG92ZXItZ3JheS0zMDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1ncmF5LTMwMCBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItZ3JheS0zMDA6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMzAwKSAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItZ3JheS0zMDA6aG92ZXIgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0zMDApICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1ncmF5LTMwMDpob3ZlciAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTMwMCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYWN0aXZlLWdyYXktMzAwIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLWdyYXktMzAwIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1hY3RpdmUtZ3JheS0zMDAuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTMwMCkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTMwMC5hY3RpdmUgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0zMDApICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtZ3JheS0zMDAuYWN0aXZlIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMzAwKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmF5LTQwMCB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNDAwKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ob3Zlci1ncmF5LTQwMCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLWdyYXktNDAwIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1ncmF5LTQwMDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS00MDApICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1ncmF5LTQwMDpob3ZlciBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTQwMCkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWdyYXktNDAwOmhvdmVyIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNDAwKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1hY3RpdmUtZ3JheS00MDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1hY3RpdmUtZ3JheS00MDAgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTQwMC5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNDAwKSAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWdyYXktNDAwLmFjdGl2ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTQwMCkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTQwMC5hY3RpdmUgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS00MDApICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdyYXktNTAwIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS01MDApICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWhvdmVyLWdyYXktNTAwIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItZ3JheS01MDAgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLWdyYXktNTAwOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTUwMCkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWdyYXktNTAwOmhvdmVyIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNTAwKSAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItZ3JheS01MDA6aG92ZXIgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS01MDApICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWFjdGl2ZS1ncmF5LTUwMCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTUwMCBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLWdyYXktNTAwLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS01MDApICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtZ3JheS01MDAuYWN0aXZlIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNTAwKSAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWdyYXktNTAwLmFjdGl2ZSAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTUwMCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JheS02MDAge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTYwMCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaG92ZXItZ3JheS02MDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1ncmF5LTYwMCBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItZ3JheS02MDA6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNjAwKSAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItZ3JheS02MDA6aG92ZXIgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS02MDApICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1ncmF5LTYwMDpob3ZlciAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTYwMCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYWN0aXZlLWdyYXktNjAwIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLWdyYXktNjAwIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1hY3RpdmUtZ3JheS02MDAuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTYwMCkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTYwMC5hY3RpdmUgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS02MDApICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtZ3JheS02MDAuYWN0aXZlIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNjAwKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmF5LTcwMCB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNzAwKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ob3Zlci1ncmF5LTcwMCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLWdyYXktNzAwIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1ncmF5LTcwMDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS03MDApICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1ncmF5LTcwMDpob3ZlciBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTcwMCkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWdyYXktNzAwOmhvdmVyIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNzAwKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1hY3RpdmUtZ3JheS03MDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1hY3RpdmUtZ3JheS03MDAgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTcwMC5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNzAwKSAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWdyYXktNzAwLmFjdGl2ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTcwMCkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTcwMC5hY3RpdmUgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS03MDApICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdyYXktODAwIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS04MDApICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWhvdmVyLWdyYXktODAwIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItZ3JheS04MDAgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLWdyYXktODAwOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTgwMCkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWdyYXktODAwOmhvdmVyIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktODAwKSAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItZ3JheS04MDA6aG92ZXIgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS04MDApICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWFjdGl2ZS1ncmF5LTgwMCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTgwMCBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLWdyYXktODAwLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS04MDApICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtZ3JheS04MDAuYWN0aXZlIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktODAwKSAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWdyYXktODAwLmFjdGl2ZSAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTgwMCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JheS05MDAge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTkwMCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaG92ZXItZ3JheS05MDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1ncmF5LTkwMCBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItZ3JheS05MDA6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktOTAwKSAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItZ3JheS05MDA6aG92ZXIgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS05MDApICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1ncmF5LTkwMDpob3ZlciAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTkwMCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYWN0aXZlLWdyYXktOTAwIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLWdyYXktOTAwIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1hY3RpdmUtZ3JheS05MDAuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTkwMCkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTkwMC5hY3RpdmUgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS05MDApICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtZ3JheS05MDAuYWN0aXZlIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktOTAwKSAhaW1wb3J0YW50O1xufVxuXG4ucGFyZW50LWhvdmVyIC5wYXJlbnQtaG92ZXItd2hpdGUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ucGFyZW50LWhvdmVyOmhvdmVyIC5wYXJlbnQtaG92ZXItd2hpdGUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXdoaXRlKSAhaW1wb3J0YW50O1xufVxuLnBhcmVudC1ob3ZlciAucGFyZW50LWhvdmVyLXByaW1hcnkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ucGFyZW50LWhvdmVyOmhvdmVyIC5wYXJlbnQtaG92ZXItcHJpbWFyeSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cbi5wYXJlbnQtaG92ZXIgLnBhcmVudC1ob3Zlci1zZWNvbmRhcnkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ucGFyZW50LWhvdmVyOmhvdmVyIC5wYXJlbnQtaG92ZXItc2Vjb25kYXJ5IHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG59XG4ucGFyZW50LWhvdmVyIC5wYXJlbnQtaG92ZXItbGlnaHQge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ucGFyZW50LWhvdmVyOmhvdmVyIC5wYXJlbnQtaG92ZXItbGlnaHQge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuLnBhcmVudC1ob3ZlciAucGFyZW50LWhvdmVyLXN1Y2Nlc3Mge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ucGFyZW50LWhvdmVyOmhvdmVyIC5wYXJlbnQtaG92ZXItc3VjY2VzcyB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtc3VjY2VzcykgIWltcG9ydGFudDtcbn1cbi5wYXJlbnQtaG92ZXIgLnBhcmVudC1ob3Zlci1pbmZvIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnBhcmVudC1ob3Zlcjpob3ZlciAucGFyZW50LWhvdmVyLWluZm8ge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWluZm8pICFpbXBvcnRhbnQ7XG59XG4ucGFyZW50LWhvdmVyIC5wYXJlbnQtaG92ZXItd2FybmluZyB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5wYXJlbnQtaG92ZXI6aG92ZXIgLnBhcmVudC1ob3Zlci13YXJuaW5nIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC13YXJuaW5nKSAhaW1wb3J0YW50O1xufVxuLnBhcmVudC1ob3ZlciAucGFyZW50LWhvdmVyLWRhbmdlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5wYXJlbnQtaG92ZXI6aG92ZXIgLnBhcmVudC1ob3Zlci1kYW5nZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWRhbmdlcikgIWltcG9ydGFudDtcbn1cbi5wYXJlbnQtaG92ZXIgLnBhcmVudC1ob3Zlci1kYXJrIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnBhcmVudC1ob3Zlcjpob3ZlciAucGFyZW50LWhvdmVyLWRhcmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWRhcmspICFpbXBvcnRhbnQ7XG59XG4ucGFyZW50LWhvdmVyIC5wYXJlbnQtaG92ZXItbXV0ZWQge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ucGFyZW50LWhvdmVyOmhvdmVyIC5wYXJlbnQtaG92ZXItbXV0ZWQge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LW11dGVkKSAhaW1wb3J0YW50O1xufVxuLnBhcmVudC1ob3ZlciAucGFyZW50LWhvdmVyLWdyYXktMTAwIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnBhcmVudC1ob3Zlcjpob3ZlciAucGFyZW50LWhvdmVyLWdyYXktMTAwIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTEwMCkgIWltcG9ydGFudDtcbn1cbi5wYXJlbnQtaG92ZXIgLnBhcmVudC1ob3Zlci1ncmF5LTIwMCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5wYXJlbnQtaG92ZXI6aG92ZXIgLnBhcmVudC1ob3Zlci1ncmF5LTIwMCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0yMDApICFpbXBvcnRhbnQ7XG59XG4ucGFyZW50LWhvdmVyIC5wYXJlbnQtaG92ZXItZ3JheS0zMDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ucGFyZW50LWhvdmVyOmhvdmVyIC5wYXJlbnQtaG92ZXItZ3JheS0zMDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMzAwKSAhaW1wb3J0YW50O1xufVxuLnBhcmVudC1ob3ZlciAucGFyZW50LWhvdmVyLWdyYXktNDAwIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnBhcmVudC1ob3Zlcjpob3ZlciAucGFyZW50LWhvdmVyLWdyYXktNDAwIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTQwMCkgIWltcG9ydGFudDtcbn1cbi5wYXJlbnQtaG92ZXIgLnBhcmVudC1ob3Zlci1ncmF5LTUwMCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5wYXJlbnQtaG92ZXI6aG92ZXIgLnBhcmVudC1ob3Zlci1ncmF5LTUwMCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS01MDApICFpbXBvcnRhbnQ7XG59XG4ucGFyZW50LWhvdmVyIC5wYXJlbnQtaG92ZXItZ3JheS02MDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ucGFyZW50LWhvdmVyOmhvdmVyIC5wYXJlbnQtaG92ZXItZ3JheS02MDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNjAwKSAhaW1wb3J0YW50O1xufVxuLnBhcmVudC1ob3ZlciAucGFyZW50LWhvdmVyLWdyYXktNzAwIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnBhcmVudC1ob3Zlcjpob3ZlciAucGFyZW50LWhvdmVyLWdyYXktNzAwIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTcwMCkgIWltcG9ydGFudDtcbn1cbi5wYXJlbnQtaG92ZXIgLnBhcmVudC1ob3Zlci1ncmF5LTgwMCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5wYXJlbnQtaG92ZXI6aG92ZXIgLnBhcmVudC1ob3Zlci1ncmF5LTgwMCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS04MDApICFpbXBvcnRhbnQ7XG59XG4ucGFyZW50LWhvdmVyIC5wYXJlbnQtaG92ZXItZ3JheS05MDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ucGFyZW50LWhvdmVyOmhvdmVyIC5wYXJlbnQtaG92ZXItZ3JheS05MDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktOTAwKSAhaW1wb3J0YW50O1xufVxuXG4ucGFyZW50LWFjdGl2ZSAucGFyZW50LWFjdGl2ZS13aGl0ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5wYXJlbnQtYWN0aXZlLmFjdGl2ZSAucGFyZW50LWFjdGl2ZS13aGl0ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtd2hpdGUpICFpbXBvcnRhbnQ7XG59XG4ucGFyZW50LWFjdGl2ZSAucGFyZW50LWFjdGl2ZS1wcmltYXJ5IHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnBhcmVudC1hY3RpdmUuYWN0aXZlIC5wYXJlbnQtYWN0aXZlLXByaW1hcnkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG4ucGFyZW50LWFjdGl2ZSAucGFyZW50LWFjdGl2ZS1zZWNvbmRhcnkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ucGFyZW50LWFjdGl2ZS5hY3RpdmUgLnBhcmVudC1hY3RpdmUtc2Vjb25kYXJ5IHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG59XG4ucGFyZW50LWFjdGl2ZSAucGFyZW50LWFjdGl2ZS1saWdodCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5wYXJlbnQtYWN0aXZlLmFjdGl2ZSAucGFyZW50LWFjdGl2ZS1saWdodCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtbGlnaHQpICFpbXBvcnRhbnQ7XG59XG4ucGFyZW50LWFjdGl2ZSAucGFyZW50LWFjdGl2ZS1zdWNjZXNzIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnBhcmVudC1hY3RpdmUuYWN0aXZlIC5wYXJlbnQtYWN0aXZlLXN1Y2Nlc3Mge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXN1Y2Nlc3MpICFpbXBvcnRhbnQ7XG59XG4ucGFyZW50LWFjdGl2ZSAucGFyZW50LWFjdGl2ZS1pbmZvIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnBhcmVudC1hY3RpdmUuYWN0aXZlIC5wYXJlbnQtYWN0aXZlLWluZm8ge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWluZm8pICFpbXBvcnRhbnQ7XG59XG4ucGFyZW50LWFjdGl2ZSAucGFyZW50LWFjdGl2ZS13YXJuaW5nIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnBhcmVudC1hY3RpdmUuYWN0aXZlIC5wYXJlbnQtYWN0aXZlLXdhcm5pbmcge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXdhcm5pbmcpICFpbXBvcnRhbnQ7XG59XG4ucGFyZW50LWFjdGl2ZSAucGFyZW50LWFjdGl2ZS1kYW5nZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ucGFyZW50LWFjdGl2ZS5hY3RpdmUgLnBhcmVudC1hY3RpdmUtZGFuZ2VyIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1kYW5nZXIpICFpbXBvcnRhbnQ7XG59XG4ucGFyZW50LWFjdGl2ZSAucGFyZW50LWFjdGl2ZS1kYXJrIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnBhcmVudC1hY3RpdmUuYWN0aXZlIC5wYXJlbnQtYWN0aXZlLWRhcmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWRhcmspICFpbXBvcnRhbnQ7XG59XG4ucGFyZW50LWFjdGl2ZSAucGFyZW50LWFjdGl2ZS1tdXRlZCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5wYXJlbnQtYWN0aXZlLmFjdGl2ZSAucGFyZW50LWFjdGl2ZS1tdXRlZCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtbXV0ZWQpICFpbXBvcnRhbnQ7XG59XG4ucGFyZW50LWFjdGl2ZSAucGFyZW50LWFjdGl2ZS1ncmF5LTEwMCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5wYXJlbnQtYWN0aXZlLmFjdGl2ZSAucGFyZW50LWFjdGl2ZS1ncmF5LTEwMCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0xMDApICFpbXBvcnRhbnQ7XG59XG4ucGFyZW50LWFjdGl2ZSAucGFyZW50LWFjdGl2ZS1ncmF5LTIwMCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5wYXJlbnQtYWN0aXZlLmFjdGl2ZSAucGFyZW50LWFjdGl2ZS1ncmF5LTIwMCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0yMDApICFpbXBvcnRhbnQ7XG59XG4ucGFyZW50LWFjdGl2ZSAucGFyZW50LWFjdGl2ZS1ncmF5LTMwMCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5wYXJlbnQtYWN0aXZlLmFjdGl2ZSAucGFyZW50LWFjdGl2ZS1ncmF5LTMwMCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0zMDApICFpbXBvcnRhbnQ7XG59XG4ucGFyZW50LWFjdGl2ZSAucGFyZW50LWFjdGl2ZS1ncmF5LTQwMCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5wYXJlbnQtYWN0aXZlLmFjdGl2ZSAucGFyZW50LWFjdGl2ZS1ncmF5LTQwMCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS00MDApICFpbXBvcnRhbnQ7XG59XG4ucGFyZW50LWFjdGl2ZSAucGFyZW50LWFjdGl2ZS1ncmF5LTUwMCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5wYXJlbnQtYWN0aXZlLmFjdGl2ZSAucGFyZW50LWFjdGl2ZS1ncmF5LTUwMCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS01MDApICFpbXBvcnRhbnQ7XG59XG4ucGFyZW50LWFjdGl2ZSAucGFyZW50LWFjdGl2ZS1ncmF5LTYwMCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5wYXJlbnQtYWN0aXZlLmFjdGl2ZSAucGFyZW50LWFjdGl2ZS1ncmF5LTYwMCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS02MDApICFpbXBvcnRhbnQ7XG59XG4ucGFyZW50LWFjdGl2ZSAucGFyZW50LWFjdGl2ZS1ncmF5LTcwMCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5wYXJlbnQtYWN0aXZlLmFjdGl2ZSAucGFyZW50LWFjdGl2ZS1ncmF5LTcwMCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS03MDApICFpbXBvcnRhbnQ7XG59XG4ucGFyZW50LWFjdGl2ZSAucGFyZW50LWFjdGl2ZS1ncmF5LTgwMCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5wYXJlbnQtYWN0aXZlLmFjdGl2ZSAucGFyZW50LWFjdGl2ZS1ncmF5LTgwMCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS04MDApICFpbXBvcnRhbnQ7XG59XG4ucGFyZW50LWFjdGl2ZSAucGFyZW50LWFjdGl2ZS1ncmF5LTkwMCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5wYXJlbnQtYWN0aXZlLmFjdGl2ZSAucGFyZW50LWFjdGl2ZS1ncmF5LTkwMCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS05MDApICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXRyYW5zcGFyZW50IHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uY3Vyc29yLXBvaW50ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jdXJzb3ItZGVmYXVsdCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmN1cnNvci1tb3ZlIHtcbiAgY3Vyc29yOiBtb3ZlO1xufVxuXG5pLmJpLCBpW2NsYXNzXj1mb250aWNvbi1dLCBpW2NsYXNzKj1cIiBmb250aWNvbi1cIl0sIGlbY2xhc3NePWZhLV0sIGlbY2xhc3MqPVwiIGZhLVwiXSwgaVtjbGFzc149bGEtXSwgaVtjbGFzcyo9XCIgbGEtXCJdIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtbXV0ZWQpO1xufVxuXG5hIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuYTpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cblxuLm9wYWNpdHktYWN0aXZlLTAuYWN0aXZlIHtcbiAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS1zdGF0ZS0wOmhvdmVyLCAub3BhY2l0eS1zdGF0ZS0wLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktYWN0aXZlLTUuYWN0aXZlIHtcbiAgb3BhY2l0eTogMC4wNSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS1zdGF0ZS01OmhvdmVyLCAub3BhY2l0eS1zdGF0ZS01LmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAuMDUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktYWN0aXZlLTEwLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAuMSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS1zdGF0ZS0xMDpob3ZlciwgLm9wYWNpdHktc3RhdGUtMTAuYWN0aXZlIHtcbiAgb3BhY2l0eTogMC4xICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LWFjdGl2ZS0xNS5hY3RpdmUge1xuICBvcGFjaXR5OiAwLjE1ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LXN0YXRlLTE1OmhvdmVyLCAub3BhY2l0eS1zdGF0ZS0xNS5hY3RpdmUge1xuICBvcGFjaXR5OiAwLjE1ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LWFjdGl2ZS0yMC5hY3RpdmUge1xuICBvcGFjaXR5OiAwLjIgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktc3RhdGUtMjA6aG92ZXIsIC5vcGFjaXR5LXN0YXRlLTIwLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAuMiAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS1hY3RpdmUtMjUuYWN0aXZlIHtcbiAgb3BhY2l0eTogMC4yNSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS1zdGF0ZS0yNTpob3ZlciwgLm9wYWNpdHktc3RhdGUtMjUuYWN0aXZlIHtcbiAgb3BhY2l0eTogMC4yNSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS1hY3RpdmUtNTAuYWN0aXZlIHtcbiAgb3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LXN0YXRlLTUwOmhvdmVyLCAub3BhY2l0eS1zdGF0ZS01MC5hY3RpdmUge1xuICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktYWN0aXZlLTc1LmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAuNzUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktc3RhdGUtNzU6aG92ZXIsIC5vcGFjaXR5LXN0YXRlLTc1LmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAuNzUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktYWN0aXZlLTEwMC5hY3RpdmUge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LXN0YXRlLTEwMDpob3ZlciwgLm9wYWNpdHktc3RhdGUtMTAwLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cblxuLnRyYW5zZm9ybS05MCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wO1xufVxuXG4udHJlZSB7XG4gIC0tYnMtdHJlZS1pY29uLXNpemU6IDE2cHg7XG4gIC0tYnMtdHJlZS1pY29uLWdhcDogMTRweDtcbiAgLS1icy10cmVlLWljb24tY29sb3Itb3BlbjogdmFyKC0tYnMtc3VjY2Vzcyk7XG4gIC0tYnMtdHJlZS1pY29uLWNvbG9yLWRlZmF1bHQ6IHZhcigtLWJzLWdyYXktNTAwKTtcbiAgLS1icy10cmVlLWljb24tY29sb3ItY2xvc2U6IHZhcigtLWJzLWdyYXktNTAwKTtcbiAgLS1icy10cmVlLWxpbmUtY29sb3I6IHZhcigtLWJzLWdyYXktMjAwKTtcbn1cbi50cmVlIC50cmVlLW5vZGUge1xuICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbn1cbi50cmVlIC50cmVlLXN1YiB7XG4gIHBhZGRpbmc6IDAuMzVyZW0gMDtcbn1cbi50cmVlIC50cmVlLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjM1cmVtIDA7XG59XG4udHJlZSAudHJlZS13cmFwcGVyIHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLXRyZWUtaWNvbi1zaXplKSArIHZhcigtLWJzLXRyZWUtaWNvbi1zaXplKSk7XG59XG4udHJlZSAudHJlZS1zZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLXRyZWUtaWNvbi1nYXApO1xufVxuLnRyZWUgLnRyZWUtdG9nZ2xlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IHZhcigtLWJzLXRyZWUtaWNvbi1zaXplKTtcbn1cbi50cmVlIC50cmVlLXRvZ2dsZSAudHJlZS1pY29uLWRlZmF1bHQge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLXRyZWUtaWNvbi1jb2xvci1kZWZhdWx0KTtcbn1cbi50cmVlIC50cmVlLXRvZ2dsZSAudHJlZS1pY29uLW9wZW4ge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLXRyZWUtaWNvbi1jb2xvci1vcGVuKTtcbn1cbi50cmVlIC50cmVlLXRvZ2dsZSAudHJlZS1pY29uLWNsb3NlIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGNvbG9yOiB2YXIoLS1icy10cmVlLWljb24tY29sb3ItY2xvc2UpO1xufVxuLnRyZWUgLnRyZWUtdG9nZ2xlLmNvbGxhcHNlZCAudHJlZS1pY29uLWNsb3NlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi50cmVlIC50cmVlLXRvZ2dsZS5jb2xsYXBzZWQgLnRyZWUtaWNvbi1vcGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50cmVlIC50cmVlLXRvZ2dsZTpub3QoLmNvbGxhcHNlZCkgLnRyZWUtaWNvbi1jbG9zZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udHJlZSAudHJlZS10b2dnbGU6bm90KC5jb2xsYXBzZWQpIC50cmVlLWljb24tb3BlbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udHJlZSA+IC50cmVlLW5vZGUge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbi50cmVlLnRyZWUtbGluZSAudHJlZS1zdWIge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWJzLXRyZWUtbGluZS1jb2xvcik7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWJzLXRyZWUtaWNvbi1zaXplKSAvIDIpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRlc3RpbW9uaWFscy1zbGlkZXItaGlnaGxpZ2h0IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjM7XG4gIH1cbiAgLnRlc3RpbW9uaWFscy1zbGlkZXItaGlnaGxpZ2h0IC50ZXN0aW1vbmlhbHMtcGhvdG8sXG4gIC50ZXN0aW1vbmlhbHMtc2xpZGVyLWhpZ2hsaWdodCAudGVzdGltb25pYWxzLXRpdGxlLFxuICAudGVzdGltb25pYWxzLXNsaWRlci1oaWdobGlnaHQgLnRlc3RpbW9uaWFscy1ib2R5LFxuICAudGVzdGltb25pYWxzLXNsaWRlci1oaWdobGlnaHQgLnRlc3RpbW9uaWFscy1hdXRob3IsXG4gIC50ZXN0aW1vbmlhbHMtc2xpZGVyLWhpZ2hsaWdodCAudGVzdGltb25pYWxzLXBvc2l0b24ge1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gIH1cbiAgLnRlc3RpbW9uaWFscy1zbGlkZXItaGlnaGxpZ2h0IC50bnMtaXRlbTpub3QoLnRucy1zbGlkZS1hY3RpdmUpICsgLnRucy1pdGVtLnRucy1zbGlkZS1hY3RpdmUgLnRlc3RpbW9uaWFscy1waG90byB7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgfVxuICAudGVzdGltb25pYWxzLXNsaWRlci1oaWdobGlnaHQgLnRucy1pdGVtOm5vdCgudG5zLXNsaWRlLWFjdGl2ZSkgKyAudG5zLWl0ZW0udG5zLXNsaWRlLWFjdGl2ZSAudGVzdGltb25pYWxzLXRpdGxlIHtcbiAgICBjb2xvcjogdmFyKC0tYnMtZ3JheS05MDApICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxLjU0cmVtICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICBtYXJnaW4tYm90dG9tOiAxLjNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGVzdGltb25pYWxzLXNsaWRlci1oaWdobGlnaHQgLnRucy1pdGVtOm5vdCgudG5zLXNsaWRlLWFjdGl2ZSkgKyAudG5zLWl0ZW0udG5zLXNsaWRlLWFjdGl2ZSAudGVzdGltb25pYWxzLWRlc2NyaXB0aW9uIHtcbiAgICBjb2xvcjogdmFyKC0tYnMtZ3JheS03MDApICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxLjM4cmVtICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICBtYXJnaW4tYm90dG9tOiAxLjdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGVzdGltb25pYWxzLXNsaWRlci1oaWdobGlnaHQgLnRucy1pdGVtOm5vdCgudG5zLXNsaWRlLWFjdGl2ZSkgKyAudG5zLWl0ZW0udG5zLXNsaWRlLWFjdGl2ZSAudGVzdGltb25pYWxzLWF1dGhvciB7XG4gICAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxLjFyZW0gIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICB9XG4gIC50ZXN0aW1vbmlhbHMtc2xpZGVyLWhpZ2hsaWdodCAudG5zLWl0ZW06bm90KC50bnMtc2xpZGUtYWN0aXZlKSArIC50bnMtaXRlbS50bnMtc2xpZGUtYWN0aXZlIC50ZXN0aW1vbmlhbHMtcG9zaXRvbiB7XG4gICAgY29sb3I6IHZhcigtLWJzLWdyYXktNTAwKSAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMC45cmVtICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgfVxufVxuLnRlc3RpbW9uaWFscy1zbGlkZXItcXVvdGUgLnRlc3RpbW9uaWFscy1xdW90ZSB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cbi50ZXN0aW1vbmlhbHMtc2xpZGVyLXF1b3RlIC50bnMtaXRlbTpub3QoLnRucy1zbGlkZS1hY3RpdmUpICsgLnRucy1zbGlkZS1hY3RpdmUgKyAudG5zLXNsaWRlLWFjdGl2ZSAudGVzdGltb25pYWxzLXF1b3RlIHtcbiAgb3BhY2l0eTogMC41O1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cblxuLnN0ZXBwZXIuc3RlcHBlci1waWxscy5zdGVwcGVyLW11bHRpc3RlcCB7XG4gIC0tYnMtc3RlcHBlci1waWxscy1zaXplOiA0NnB4O1xuICAtLWJzLXN0ZXBwZXItaWNvbi1ib3JkZXItcmFkaXVzOiA5cHg7XG4gIC0tYnMtc3RlcHBlci1pY29uLWNoZWNrLXNpemU6IDEuMjVyZW07XG4gIC0tYnMtc3RlcHBlci1pY29uLWJnLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDMpO1xuICAtLWJzLXN0ZXBwZXItaWNvbi1iZy1jb2xvci1jdXJyZW50OiB2YXIoLS1icy1zdWNjZXNzKTtcbiAgLS1icy1zdGVwcGVyLWljb24tYmctY29sb3ItY29tcGxldGVkOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDMpO1xuICAtLWJzLXN0ZXBwZXItaWNvbi1ib3JkZXI6IDFweCBkYXNoZWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICAtLWJzLXN0ZXBwZXItaWNvbi1ib3JkZXItY3VycmVudDogMDtcbiAgLS1icy1zdGVwcGVyLWljb24tYm9yZGVyLWNvbXBsZXRlZDogMXB4IGRhc2hlZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gIC0tYnMtc3RlcHBlci1pY29uLW51bWJlci1jb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuICAtLWJzLXN0ZXBwZXItaWNvbi1udW1iZXItY29sb3ItY3VycmVudDogdmFyKC0tYnMtd2hpdGUpO1xuICAtLWJzLXN0ZXBwZXItaWNvbi1udW1iZXItY29sb3ItY29tcGxldGVkOiB2YXIoLS1icy13aGl0ZSk7XG4gIC0tYnMtc3RlcHBlci1pY29uLWNoZWNrLWNvbG9yLWNvbXBsZXRlZDogdmFyKC0tYnMtc3VjY2Vzcyk7XG4gIC0tYnMtc3RlcHBlci1sYWJlbC10aXRsZS1vcGFjaXR5OiAwLjc7XG4gIC0tYnMtc3RlcHBlci1sYWJlbC10aXRsZS1vcGFjaXR5LWN1cnJlbnQ6IDE7XG4gIC0tYnMtc3RlcHBlci1sYWJlbC10aXRsZS1vcGFjaXR5LWNvbXBsZXRlZDogMTtcbiAgLS1icy1zdGVwcGVyLWxhYmVsLXRpdGxlLWNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG4gIC0tYnMtc3RlcHBlci1sYWJlbC10aXRsZS1jb2xvci1jdXJyZW50OiB2YXIoLS1icy13aGl0ZSk7XG4gIC0tYnMtc3RlcHBlci1sYWJlbC10aXRsZS1jb2xvci1jb21wbGV0ZWQ6IHZhcigtLWJzLXdoaXRlKTtcbiAgLS1icy1zdGVwcGVyLWxhYmVsLWRlc2Mtb3BhY2l0eTogMC43O1xuICAtLWJzLXN0ZXBwZXItbGFiZWwtZGVzYy1vcGFjaXR5LWN1cnJlbnQ6IDAuNztcbiAgLS1icy1zdGVwcGVyLWxhYmVsLWRlc2Mtb3BhY2l0eS1jb21wbGV0ZWQ6IDAuNztcbiAgLS1icy1zdGVwcGVyLWxhYmVsLWRlc2MtY29sb3I6IHZhcigtLWJzLXdoaXRlKTtcbiAgLS1icy1zdGVwcGVyLWxhYmVsLWRlc2MtY29sb3ItY3VycmVudDogdmFyKC0tYnMtd2hpdGUpO1xuICAtLWJzLXN0ZXBwZXItbGFiZWwtZGVzYy1jb2xvci1jb21wbGV0ZWQ6IHZhcigtLWJzLXdoaXRlKTtcbiAgLS1icy1zdGVwcGVyLWxpbmUtYm9yZGVyOiAxcHggZGFzaGVkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbn1cblxuLmxhbmRpbmctZGFyay1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMzI2M0M7XG59XG5cbi5sYW5kaW5nLWRhcmstY29sb3Ige1xuICBjb2xvcjogIzEzMjYzQztcbn1cblxuLmxhbmRpbmctZGFyay1ib3JkZXIge1xuICBib3JkZXI6IDFweCBkYXNoZWQgIzJDM0Y1Qjtcbn1cblxuLmxhbmRpbmctZGFyay1zZXBhcmF0b3Ige1xuICBib3JkZXItdG9wOiAxcHggZGFzaGVkICMyQzNGNUI7XG59XG5cbi5sYW5kaW5nLWN1cnZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxhbmRpbmctY3VydmUgc3ZnIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubGFuZGluZy1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwMHB4O1xufVxuLmxhbmRpbmctaGVhZGVyIC5sb2dvLWRlZmF1bHQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5sYW5kaW5nLWhlYWRlciAubG9nby1zdGlja3kge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmxhbmRpbmctaGVhZGVyIC5tZW51IC5tZW51LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5bZGF0YS1rdC1zdGlja3ktbGFuZGluZy1oZWFkZXI9b25dIC5sYW5kaW5nLWhlYWRlciAubWVudSAubWVudS1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjRkY2RjFFO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOSwgMjQyLCAyNDUsIDAuNCk7XG59XG5bZGF0YS1rdC1zdGlja3ktbGFuZGluZy1oZWFkZXI9b25dIC5sYW5kaW5nLWhlYWRlciB7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiAwcHggMTBweCAzMHB4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjA1KTtcbiAgaGVpZ2h0OiA3MHB4O1xufVxuW2RhdGEta3Qtc3RpY2t5LWxhbmRpbmctaGVhZGVyPW9uXSAubGFuZGluZy1oZWFkZXIgLmxvZ28tc3RpY2t5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5bZGF0YS1rdC1zdGlja3ktbGFuZGluZy1oZWFkZXI9b25dIC5sYW5kaW5nLWhlYWRlciAubG9nby1kZWZhdWx0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYm9keVtkYXRhLWt0LXN0aWNreS1sYW5kaW5nLWhlYWRlcj1vbl0ge1xuICBwYWRkaW5nLXRvcDogMTAwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubGFuZGluZy1oZWFkZXIge1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxuICAubGFuZGluZy1oZWFkZXIgLmxhbmRpbmctbWVudS13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gIH1cbiAgW2RhdGEta3Qtc3RpY2t5LWxhbmRpbmctaGVhZGVyPW9uXSAubGFuZGluZy1oZWFkZXIge1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxuICAubGFuZGluZy1oZWFkZXIgLm1lbnUgLm1lbnUtbGluay5hY3RpdmUge1xuICAgIGNvbG9yOiAjRkY2RjFFO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCAyNDIsIDI0NSwgMC40KTtcbiAgfVxuICBib2R5W2RhdGEta3Qtc3RpY2t5LWxhbmRpbmctaGVhZGVyPW9uXSB7XG4gICAgcGFkZGluZy10b3A6IDcwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYnRuLmJ0bi1zZWNvbmRhcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMjAwKTtcbiAgfVxuICAuYnRuLmJ0bi1zZWNvbmRhcnkgaSxcbiAgLmJ0bi5idG4tc2Vjb25kYXJ5IC5zdmctaWNvbiB7XG4gICAgY29sb3I6IHZhcigtLWJzLWdyYXktNjAwKTtcbiAgfVxuICAuYnRuLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgICBjb2xvcjogdmFyKC0tYnMtZ3JheS02MDApO1xuICB9XG4gIC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLXNlY29uZGFyeSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1zZWNvbmRhcnksIC5idG4uYnRuLXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tc2Vjb25kYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1zZWNvbmRhcnkuYWN0aXZlLCAuYnRuLmJ0bi1zZWNvbmRhcnkuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1zZWNvbmRhcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMzAwKSAhaW1wb3J0YW50O1xuICB9XG4gIC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLXNlY29uZGFyeSBpLFxuICAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1zZWNvbmRhcnkgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLXNlY29uZGFyeSBpLFxuICAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLXNlY29uZGFyeSAuc3ZnLWljb24sIC5idG4uYnRuLXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4gIC5idG4uYnRuLXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbiAgLmJ0bi5idG4tc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1zZWNvbmRhcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbiAgLmJ0bi5idG4tc2Vjb25kYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tc2Vjb25kYXJ5LmFjdGl2ZSBpLFxuICAuYnRuLmJ0bi1zZWNvbmRhcnkuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tc2Vjb25kYXJ5LnNob3cgaSxcbiAgLmJ0bi5idG4tc2Vjb25kYXJ5LnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLXNlY29uZGFyeSBpLFxuICAuc2hvdyA+IC5idG4uYnRuLXNlY29uZGFyeSAuc3ZnLWljb24ge1xuICAgIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgfVxuICAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1zZWNvbmRhcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1zZWNvbmRhcnkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tc2Vjb25kYXJ5LnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgfVxufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmJ0bi5idG4tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFBMUExQTtcbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5idG4uYnRuLXNlY29uZGFyeSBpLFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmJ0bi5idG4tc2Vjb25kYXJ5IC5zdmctaWNvbiB7XG4gIGNvbG9yOiAjODc4Nzk0O1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmJ0bi5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjODc4Nzk0O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmJ0bi5idG4tc2Vjb25kYXJ5LCAuYnRuLWNoZWNrOmFjdGl2ZSArIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5idG4uYnRuLXNlY29uZGFyeSwgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmJ0bi5idG4tc2Vjb25kYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5idG4uYnRuLXNlY29uZGFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCBbZGF0YS1icy10aGVtZT1kYXJrXSAuYnRuLmJ0bi1zZWNvbmRhcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5idG4uYnRuLXNlY29uZGFyeS5hY3RpdmUsIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5idG4uYnRuLXNlY29uZGFyeS5zaG93LCAuc2hvdyA+IFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5idG4uYnRuLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxQTFBMUEgIWltcG9ydGFudDtcbn1cblxuW2RhdGEtYnMtdGhlbWU9bGlnaHRdIHtcbiAgLS1icy1hcHAtYmctY29sb3I6ICNGQ0ZDRkM7XG4gIC0tYnMtYXBwLWJsYW5rLWJnLWNvbG9yOiAjZmZmZmZmO1xuICAtLWJzLWFwcC1oZWFkZXItYmFzZS1ib3JkZXItYm90dG9tOiAxcHggc29saWQgI0RCREZFOTtcbiAgLS1icy1hcHAtaGVhZGVyLXByaW1hcnktYmFzZS1iZy1jb2xvcjogI0IwMkEwMDtcbiAgLS1icy1hcHAtaGVhZGVyLXNlY29uZGFyeS1iYXNlLWJnLWNvbG9yOiAjQTEyNzAwO1xuICAtLWJzLWFwcC1zaWRlYmFyLWJhc2UtYmctY29sb3I6ICNmZmZmZmY7XG4gIC0tYnMtYXBwLXNpZGViYXItYmFzZS1ib3JkZXItZW5kOiAxcHggc29saWQgI0RCREZFOTtcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10ge1xuICAtLWJzLWFwcC1iZy1jb2xvcjogIzBGMTAxNDtcbiAgLS1icy1hcHAtYmxhbmstYmctY29sb3I6ICMxNTE1MjE7XG4gIC0tYnMtYXBwLWhlYWRlci1iYXNlLWJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMTUxNzFDO1xuICAtLWJzLWFwcC1oZWFkZXItcHJpbWFyeS1iYXNlLWJnLWNvbG9yOiAjMEIwQzEwO1xuICAtLWJzLWFwcC1oZWFkZXItc2Vjb25kYXJ5LWJhc2UtYmctY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtYXBwLXNpZGViYXItYmFzZS1iZy1jb2xvcjogIzBGMTAxNDtcbiAgLS1icy1hcHAtc2lkZWJhci1iYXNlLWJvcmRlci1lbmQ6IDFweCBzb2xpZCAjMTUxNzFDO1xufVxuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIHRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG59XG5cbmh0bWwsXG5ib2R5IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDBweDtcbiAgcGFkZGluZzogMHB4O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiBJbnRlciwgSGVsdmV0aWNhLCBcInNhbnMtc2VyaWZcIjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICBodG1sLFxuICBib2R5IHtcbiAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIGh0bWwsXG4gIGJvZHkge1xuICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbmJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuYm9keSBhOmhvdmVyLFxuYm9keSBhOmFjdGl2ZSxcbmJvZHkgYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5jYW52YXMge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxucm91dGVyLW91dGxldCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmJvZHksXG4uYXBwLWRlZmF1bHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hcHAtYmctY29sb3IpO1xufVxuXG4uYXBwLWJsYW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYXBwLWJsYW5rLWJnLWNvbG9yKTtcbn1cblxuW2RhdGEta3QtYXBwLXJlc2V0LXRyYW5zaXRpb249dHJ1ZV0gKiB7XG4gIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmFwcC1wYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuW2RhdGEta3QtYXBwLXBhZ2UtbG9hZGluZz1vbl0ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5bZGF0YS1rdC1hcHAtcGFnZS1sb2FkaW5nPW9uXSAqIHtcbiAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYXBwLXBhZ2UtbG9hZGVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtYm9keS1iZyk7XG4gIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDEwMDAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuW2RhdGEta3QtYXBwLXBhZ2UtbG9hZGluZz1vbl0gLmFwcC1wYWdlLWxvYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFwcC1jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAuYXBwLWNvbnRhaW5lci1maXQtZGVza3RvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFwcC1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFwcC1jb250YWluZXItZml0LW1vYmlsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgcHJpbnQge1xuICAuYXBwLXByaW50LWNvbnRlbnQtb25seSB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYXBwLXByaW50LWNvbnRlbnQtb25seSAuYXBwLXdyYXBwZXIsXG4gIC5hcHAtcHJpbnQtY29udGVudC1vbmx5IC5hcHAtcGFnZSxcbiAgLmFwcC1wcmludC1jb250ZW50LW9ubHkgLmFwcC1wYWdlLXRpdGxlLFxuICAuYXBwLXByaW50LWNvbnRlbnQtb25seSAuYXBwLWNvbnRlbnQsXG4gIC5hcHAtcHJpbnQtY29udGVudC1vbmx5IC5hcHAtY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5hcHAtcHJpbnQtY29udGVudC1vbmx5IC5hcHAtYXNpZGUsXG4gIC5hcHAtcHJpbnQtY29udGVudC1vbmx5IC5hcHAtYXNpZGUtcGFuZWwsXG4gIC5hcHAtcHJpbnQtY29udGVudC1vbmx5IC5hcHAtc2lkZWJhcixcbiAgLmFwcC1wcmludC1jb250ZW50LW9ubHkgLmFwcC1zaWRlYmFyLXBhbmVsLFxuICAuYXBwLXByaW50LWNvbnRlbnQtb25seSAuYXBwLWhlYWRlcixcbiAgLmFwcC1wcmludC1jb250ZW50LW9ubHkgLmFwcC1mb290ZXIsXG4gIC5hcHAtcHJpbnQtY29udGVudC1vbmx5IC5hcHAtdG9vbGJhcixcbiAgLmFwcC1wcmludC1jb250ZW50LW9ubHkgLmRyYXdlcixcbiAgLmFwcC1wcmludC1jb250ZW50LW9ubHkgLnNjcm9sbHRvcCxcbiAgLmFwcC1wcmludC1jb250ZW50LW9ubHkgLmJ0biB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4uYXBwLW5hdmJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuLmFwcC1uYXZiYXIgLmFwcC1uYXZiYXItaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYXBwLW5hdmJhci5hcHAtbmF2YmFyLXN0cmV0Y2ggLmFwcC1uYXZiYXItaXRlbSB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuXG4uYXBwLWhlYWRlciB7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hcHAtaGVhZGVyLWJhc2UtYmctY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1hcHAtaGVhZGVyLWJhc2UtYm94LXNoYWRvdyk7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWJzLWFwcC1oZWFkZXItYmFzZS1ib3JkZXItYm90dG9tKTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIDpyb290IHtcbiAgICAtLWJzLWFwcC1oZWFkZXItaGVpZ2h0OiA3MHB4O1xuICAgIC0tYnMtYXBwLWhlYWRlci1oZWlnaHQtYWN0dWFsOiA3MHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtaGVhZGVyLXN0YWNrZWQ9dHJ1ZV0ge1xuICAgIC0tYnMtYXBwLWhlYWRlci1oZWlnaHQ6IGNhbGModmFyKC0tYnMtYXBwLWhlYWRlci1wcmltYXJ5LWhlaWdodCwgMHB4KSArIHZhcigtLWJzLWFwcC1oZWFkZXItc2Vjb25kYXJ5LWhlaWdodCwgMHB4KSArIHZhcigtLWJzLWFwcC1oZWFkZXItdGVydGlhcnktaGVpZ2h0LCAwcHgpKTtcbiAgICAtLWJzLWFwcC1oZWFkZXItaGVpZ2h0LWFjdHVhbDogY2FsYyg2MHB4ICsgOTRweCArIDcwcHgpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItc3RpY2t5PW9uXSB7XG4gICAgLS1icy1hcHAtaGVhZGVyLWhlaWdodDogNzBweDtcbiAgICAtLWJzLWFwcC1oZWFkZXItaGVpZ2h0LWFjdHVhbDogNzBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtaGVhZGVyLXN0aWNreT1vbl1bZGF0YS1rdC1hcHAtaGVhZGVyLXN0YWNrZWQ9dHJ1ZV0ge1xuICAgIC0tYnMtYXBwLWhlYWRlci1oZWlnaHQ6IGNhbGModmFyKC0tYnMtYXBwLWhlYWRlci1wcmltYXJ5LWhlaWdodCwgMHB4KSArIHZhcigtLWJzLWFwcC1oZWFkZXItc2Vjb25kYXJ5LWhlaWdodCwgMHB4KSArIHZhcigtLWJzLWFwcC1oZWFkZXItdGVydGlhcnktaGVpZ2h0LCAwcHgpKTtcbiAgICAtLWJzLWFwcC1oZWFkZXItaGVpZ2h0LWFjdHVhbDogY2FsYyg2MHB4ICsgOTRweCArIDcwcHgpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItbWluaW1pemU9b25dIHtcbiAgICAtLWJzLWFwcC1oZWFkZXItaGVpZ2h0OiA3MHB4O1xuICB9XG4gIC5hcHAtaGVhZGVyIHtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLWFwcC1oZWFkZXItaGVpZ2h0KTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtaGVhZGVyLWZpeGVkPXRydWVdIC5hcHAtaGVhZGVyIHtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItc3RhdGljPXRydWVdIC5hcHAtaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWhlYWRlci1zdGFja2VkPXRydWVdIC5hcHAtaGVhZGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogY2FsYyh2YXIoLS1icy1hcHAtaGVhZGVyLXByaW1hcnktaGVpZ2h0KSArIHZhcigtLWJzLWFwcC1oZWFkZXItc2Vjb25kYXJ5LWhlaWdodCwgMHB4KSArIHZhcigtLWJzLWFwcC1oZWFkZXItdGVydGlhcnktaGVpZ2h0LCAwcHgpKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtaGVhZGVyLXN0aWNreT1vbl0gLmFwcC1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYXBwLWhlYWRlci1zdGlja3ktYmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLWJzLWFwcC1oZWFkZXItc3RpY2t5LWJveC1zaGFkb3cpO1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLWJzLWFwcC1oZWFkZXItc3RpY2t5LWJvcmRlci1ib3R0b20pO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItbWluaW1pemU9b25dIC5hcHAtaGVhZGVyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hcHAtaGVhZGVyLW1pbmltaXplLWJnLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1icy1hcHAtaGVhZGVyLW1pbmltaXplLWJveC1zaGFkb3cpO1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLWJzLWFwcC1oZWFkZXItbWluaW1pemUtYm9yZGVyLWJvdHRvbSk7XG4gIH1cbiAgLmFwcC1oZWFkZXIgLmFwcC1oZWFkZXItbW9iaWxlLWRyYXdlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtaGVhZGVyLWZpeGVkPXRydWVdW2RhdGEta3QtYXBwLXNpZGViYXItZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtc2lkZWJhci1wdXNoLWhlYWRlcj10cnVlXSAuYXBwLWhlYWRlciwgW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZD10cnVlXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXN0aWNreT1vbl1bZGF0YS1rdC1hcHAtc2lkZWJhci1wdXNoLWhlYWRlcj10cnVlXSAuYXBwLWhlYWRlciB7XG4gICAgbGVmdDogY2FsYyh2YXIoLS1icy1hcHAtc2lkZWJhci13aWR0aCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1nYXAtc3RhcnQsIDBweCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1nYXAtZW5kLCAwcHgpKTtcbiAgfVxuICBib2R5Om5vdChbZGF0YS1rdC1hcHAtaGVhZGVyLWZpeGVkPXRydWVdKVtkYXRhLWt0LWFwcC1zaWRlYmFyLWZpeGVkPXRydWVdW2RhdGEta3QtYXBwLXNpZGViYXItcHVzaC1oZWFkZXI9dHJ1ZV0gLmFwcC1oZWFkZXIsIGJvZHk6bm90KFtkYXRhLWt0LWFwcC1oZWFkZXItZml4ZWQ9dHJ1ZV0pW2RhdGEta3QtYXBwLXNpZGViYXItc3RpY2t5PW9uXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXB1c2gtaGVhZGVyPXRydWVdIC5hcHAtaGVhZGVyIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1icy1hcHAtc2lkZWJhci13aWR0aCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1nYXAtc3RhcnQsIDBweCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1nYXAtZW5kLCAwcHgpKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtaGVhZGVyLWZpeGVkPXRydWVdW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1wdXNoLWhlYWRlcj10cnVlXSAuYXBwLWhlYWRlciwgW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZD10cnVlXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLXN0aWNreT1vbl1bZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1wdXNoLWhlYWRlcj10cnVlXSAuYXBwLWhlYWRlciB7XG4gICAgbGVmdDogY2FsYyh2YXIoLS1icy1hcHAtc2lkZWJhci13aWR0aCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1nYXAtc3RhcnQsIDBweCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1nYXAtZW5kLCAwcHgpICsgdmFyKC0tYnMtYXBwLXNpZGViYXItcGFuZWwtd2lkdGgpICsgdmFyKC0tYnMtYXBwLXNpZGViYXItcGFuZWwtZ2FwLXN0YXJ0LCAwcHgpICsgdmFyKC0tYnMtYXBwLXNpZGViYXItcGFuZWwtZ2FwLWVuZCwgMHB4KSk7XG4gIH1cbiAgYm9keTpub3QoW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZD10cnVlXSlbZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1maXhlZD10cnVlXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLXB1c2gtaGVhZGVyPXRydWVdIC5hcHAtaGVhZGVyLCBib2R5Om5vdChbZGF0YS1rdC1hcHAtaGVhZGVyLWZpeGVkPXRydWVdKVtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLXN0aWNreT1vbl1bZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1wdXNoLWhlYWRlcj10cnVlXSAuYXBwLWhlYWRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tYnMtYXBwLXNpZGViYXItd2lkdGgpICsgdmFyKC0tYnMtYXBwLXNpZGViYXItZ2FwLXN0YXJ0LCAwcHgpICsgdmFyKC0tYnMtYXBwLXNpZGViYXItZ2FwLWVuZCwgMHB4KSArIHZhcigtLWJzLWFwcC1zaWRlYmFyLXBhbmVsLXdpZHRoKSArIHZhcigtLWJzLWFwcC1zaWRlYmFyLXBhbmVsLWdhcC1zdGFydCwgMHB4KSArIHZhcigtLWJzLWFwcC1zaWRlYmFyLXBhbmVsLWdhcC1lbmQsIDBweCkpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtYXNpZGUtZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtYXNpZGUtcHVzaC1oZWFkZXI9dHJ1ZV0gLmFwcC1oZWFkZXIsIFtkYXRhLWt0LWFwcC1oZWFkZXItZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtYXNpZGUtc3RpY2t5PW9uXVtkYXRhLWt0LWFwcC1hc2lkZS1wdXNoLWhlYWRlcj10cnVlXSAuYXBwLWhlYWRlciB7XG4gICAgcmlnaHQ6IGNhbGModmFyKC0tYnMtYXBwLWFzaWRlLXdpZHRoKSArIHZhcigtLWJzLWFwcC1hc2lkZS1nYXAtc3RhcnQsIDBweCkgKyB2YXIoLS1icy1hcHAtYXNpZGUtZ2FwLWVuZCwgMHB4KSk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZD10cnVlXVtkYXRhLWt0LWFwcC10b29sYmFyLWZpeGVkPXRydWVdIC5hcHAtaGVhZGVyIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgOnJvb3Qge1xuICAgIC0tYnMtYXBwLWhlYWRlci1oZWlnaHQ6IDYwcHg7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWhlYWRlci1zdGlja3k9b25dIHtcbiAgICAtLWJzLWFwcC1oZWFkZXItaGVpZ2h0OiA3MHB4O1xuICAgIC0tYnMtYXBwLWhlYWRlci1oZWlnaHQtYWN0dWFsOiA3MHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItbWluaW1pemU9b25dIHtcbiAgICAtLWJzLWFwcC1oZWFkZXItaGVpZ2h0OiA3MHB4O1xuICAgIC0tYnMtYXBwLWhlYWRlci1oZWlnaHQtYWN0dWFsOiA3MHB4O1xuICB9XG4gIC5hcHAtaGVhZGVyIHtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLWFwcC1oZWFkZXItaGVpZ2h0KTtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxuICAuYXBwLWhlYWRlciAuYXBwLWhlYWRlci1tb2JpbGUtZHJhd2VyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItc3RhY2tlZD10cnVlXSAuYXBwLWhlYWRlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBoZWlnaHQ6IGNhbGModmFyKC0tYnMtYXBwLWhlYWRlci1wcmltYXJ5LWhlaWdodCkgKyB2YXIoLS1icy1hcHAtaGVhZGVyLXNlY29uZGFyeS1oZWlnaHQsIDBweCkgKyB2YXIoLS1icy1hcHAtaGVhZGVyLXRlcnRpYXJ5LWhlaWdodCwgMHB4KSk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZC1tb2JpbGU9dHJ1ZV0gLmFwcC1oZWFkZXIge1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtaGVhZGVyLXN0aWNreT1vbl0gLmFwcC1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYXBwLWhlYWRlci1zdGlja3ktYmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLWJzLWFwcC1oZWFkZXItc3RpY2t5LWJveC1zaGFkb3cpO1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLWJzLWFwcC1oZWFkZXItc3RpY2t5LWJvcmRlci1ib3R0b20pO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItbWluaW1pemU9b25dIC5hcHAtaGVhZGVyIHtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hcHAtaGVhZGVyLW1pbmltaXplLWJnLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1icy1hcHAtaGVhZGVyLW1pbmltaXplLWJveC1zaGFkb3cpO1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLWJzLWFwcC1oZWFkZXItbWluaW1pemUtYm9yZGVyLWJvdHRvbSk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZC1tb2JpbGU9dHJ1ZV1bZGF0YS1rdC1hcHAtdG9vbGJhci1maXhlZC1tb2JpbGU9dHJ1ZV0gLmFwcC1oZWFkZXIge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZC1tb2JpbGU9dHJ1ZV1bZGF0YS1rdC1hcHAtdG9vbGJhci1zdGlja3k9b25dIC5hcHAtaGVhZGVyIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG59XG4uYXBwLWhlYWRlci1wcmltYXJ5IHtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYXBwLWhlYWRlci1wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hcHAtaGVhZGVyLXByaW1hcnktYmFzZS1iZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tYnMtYXBwLWhlYWRlci1wcmltYXJ5LWJhc2UtYm94LXNoYWRvdyk7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtYXBwLWhlYWRlci1wcmltYXJ5LWJhc2UtYm9yZGVyLWJvdHRvbSk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWhlYWRlci1wcmltYXJ5LWVuYWJsZWQ9dHJ1ZV0ge1xuICAgIC0tYnMtYXBwLWhlYWRlci1wcmltYXJ5LWhlaWdodDogNjBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtaGVhZGVyLXByaW1hcnktZW5hYmxlZD10cnVlXVtkYXRhLWt0LWFwcC1oZWFkZXItc3RpY2t5PW9uXSB7XG4gICAgLS1icy1hcHAtaGVhZGVyLXByaW1hcnktaGVpZ2h0OiA3MHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItcHJpbWFyeS1lbmFibGVkPXRydWVdW2RhdGEta3QtYXBwLWhlYWRlci1taW5pbWl6ZT1vbl0ge1xuICAgIC0tYnMtYXBwLWhlYWRlci1wcmltYXJ5LWhlaWdodDogNzBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtaGVhZGVyLXByaW1hcnktZW5hYmxlZD10cnVlXVtkYXRhLWt0LWFwcC1oZWFkZXItc3RpY2t5PW9uXVtkYXRhLWt0LWFwcC1oZWFkZXItcHJpbWFyeS1zdGlja3ktaGlkZT10cnVlXSB7XG4gICAgLS1icy1hcHAtaGVhZGVyLXByaW1hcnktaGVpZ2h0OiAwO1xuICB9XG4gIC5hcHAtaGVhZGVyLXByaW1hcnkge1xuICAgIGhlaWdodDogdmFyKC0tYnMtYXBwLWhlYWRlci1wcmltYXJ5LWhlaWdodCk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWhlYWRlci1wcmltYXJ5LWZpeGVkPXRydWVdIC5hcHAtaGVhZGVyLXByaW1hcnkge1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWhlYWRlci1wcmltYXJ5LXN0YXRpYz10cnVlXSAuYXBwLWhlYWRlci1wcmltYXJ5IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWhlYWRlci1wcmltYXJ5LXN0aWNreT1vbl0gLmFwcC1oZWFkZXItcHJpbWFyeSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogNzBweDtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYXBwLWhlYWRlci1wcmltYXJ5LXN0aWNreS1iZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tYnMtYXBwLWhlYWRlci1wcmltYXJ5LXN0aWNreS1ib3gtc2hhZG93KTtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1hcHAtaGVhZGVyLXByaW1hcnktc3RpY2t5LWJvcmRlci1ib3R0b20pO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItcHJpbWFyeS1taW5pbWl6ZT1vbl0gLmFwcC1oZWFkZXItcHJpbWFyeSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgei1pbmRleDogMTAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWFwcC1oZWFkZXItcHJpbWFyeS1taW5pbWl6ZS1iZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tYnMtYXBwLWhlYWRlci1wcmltYXJ5LW1pbmltaXplLWJveC1zaGFkb3cpO1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLWJzLWFwcC1oZWFkZXItcHJpbWFyeS1taW5pbWl6ZS1ib3JkZXItYm90dG9tKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtaGVhZGVyLXN0aWNreT1vbl1bZGF0YS1rdC1hcHAtaGVhZGVyLXByaW1hcnktc3RpY2t5LWhpZGU9dHJ1ZV0gLmFwcC1oZWFkZXItcHJpbWFyeSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItcHJpbWFyeS1lbmFibGVkPXRydWVdW2RhdGEta3QtYXBwLXNpZGViYXItZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtc2lkZWJhci1wdXNoLWhlYWRlcj10cnVlXSAuYXBwLWhlYWRlci1wcmltYXJ5IHtcbiAgICBsZWZ0OiBjYWxjKHZhcigtLWJzLWFwcC1zaWRlYmFyLXdpZHRoKSArIHZhcigtLWJzLWFwcC1zaWRlYmFyLWdhcC1zdGFydCwgMHB4KSArIHZhcigtLWJzLWFwcC1zaWRlYmFyLWdhcC1lbmQsIDBweCkpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItcHJpbWFyeS1lbmFibGVkPXRydWVdW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1wdXNoLWhlYWRlcj10cnVlXSAuYXBwLWhlYWRlci1wcmltYXJ5IHtcbiAgICBsZWZ0OiBjYWxjKHZhcigtLWJzLWFwcC1zaWRlYmFyLXdpZHRoKSArIHZhcigtLWJzLWFwcC1zaWRlYmFyLWdhcC1zdGFydCwgMHB4KSArIHZhcigtLWJzLWFwcC1zaWRlYmFyLWdhcC1lbmQsIDBweCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1wYW5lbC13aWR0aCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1wYW5lbC1nYXAtc3RhcnQsIDBweCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1wYW5lbC1nYXAtZW5kLCAwcHgpKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hcHAtaGVhZGVyIC5hcHAtaGVhZGVyLXByaW1hcnkge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLWFwcC1oZWFkZXItcHJpbWFyeS1oZWlnaHQpO1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLWJzLWFwcC1oZWFkZXItcHJpbWFyeS1iYXNlLWJvcmRlci1ib3R0b20pO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLWJzLWFwcC1oZWFkZXItcHJpbWFyeS1iYXNlLWJveC1zaGFkb3cpO1xuICB9XG4gIC5hcHAtaGVhZGVyLXByaW1hcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWFwcC1oZWFkZXItcHJpbWFyeS1iYXNlLWJnLWNvbG9yKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtaGVhZGVyLXByaW1hcnktZW5hYmxlZD10cnVlXSB7XG4gICAgLS1icy1hcHAtaGVhZGVyLXByaW1hcnktaGVpZ2h0OiA2MHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItcHJpbWFyeS1lbmFibGVkPXRydWVdW2RhdGEta3QtYXBwLWhlYWRlci1zdGlja3k9b25dIHtcbiAgICAtLWJzLWFwcC1oZWFkZXItcHJpbWFyeS1oZWlnaHQ6IDYwcHg7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWhlYWRlci1wcmltYXJ5LWVuYWJsZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtaGVhZGVyLW1pbmltaXplPW9uXSB7XG4gICAgLS1icy1hcHAtaGVhZGVyLXByaW1hcnktaGVpZ2h0OiA2MHB4O1xuICB9XG59XG4uYXBwLWhlYWRlci1zZWNvbmRhcnkge1xuICB0cmFuc2l0aW9uOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hcHAtaGVhZGVyLXNlY29uZGFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYXBwLWhlYWRlci1zZWNvbmRhcnktYmFzZS1iZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tYnMtYXBwLWhlYWRlci1zZWNvbmRhcnktYmFzZS1ib3gtc2hhZG93KTtcbiAgICBib3JkZXItdG9wOiB2YXIoLS1icy1hcHAtaGVhZGVyLXNlY29uZGFyeS1iYXNlLWJvcmRlci10b3ApO1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLWJzLWFwcC1oZWFkZXItc2Vjb25kYXJ5LWJhc2UtYm9yZGVyLWJvdHRvbSk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWhlYWRlci1zZWNvbmRhcnktZW5hYmxlZD10cnVlXSB7XG4gICAgLS1icy1hcHAtaGVhZGVyLXNlY29uZGFyeS1oZWlnaHQ6IDk0cHg7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWhlYWRlci1zZWNvbmRhcnktZW5hYmxlZD10cnVlXVtkYXRhLWt0LWFwcC1oZWFkZXItc3RpY2t5PW9uXSB7XG4gICAgLS1icy1hcHAtaGVhZGVyLXNlY29uZGFyeS1oZWlnaHQ6IDcwcHg7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWhlYWRlci1zZWNvbmRhcnktZW5hYmxlZD10cnVlXVtkYXRhLWt0LWFwcC1oZWFkZXItbWluaW1pemU9b25dIHtcbiAgICAtLWJzLWFwcC1oZWFkZXItc2Vjb25kYXJ5LWhlaWdodDogNzBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtaGVhZGVyLXNlY29uZGFyeS1lbmFibGVkPXRydWVdW2RhdGEta3QtYXBwLWhlYWRlci1zdGlja3k9b25dW2RhdGEta3QtYXBwLWhlYWRlci1zZWNvbmRhcnktc3RpY2t5LWhpZGU9dHJ1ZV0ge1xuICAgIC0tYnMtYXBwLWhlYWRlci1zZWNvbmRhcnktaGVpZ2h0OiAwO1xuICB9XG4gIC5hcHAtaGVhZGVyLXNlY29uZGFyeSB7XG4gICAgaGVpZ2h0OiB2YXIoLS1icy1hcHAtaGVhZGVyLXNlY29uZGFyeS1oZWlnaHQpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItc2Vjb25kYXJ5LWZpeGVkPXRydWVdIC5hcHAtaGVhZGVyLXNlY29uZGFyeSB7XG4gICAgei1pbmRleDogMTAwO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtaGVhZGVyLXNlY29uZGFyeS1zdGF0aWM9dHJ1ZV0gLmFwcC1oZWFkZXItc2Vjb25kYXJ5IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItc2Vjb25kYXJ5LXN0aWNreT1vbl0gLmFwcC1oZWFkZXItc2Vjb25kYXJ5IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgei1pbmRleDogMTAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWFwcC1oZWFkZXItc2Vjb25kYXJ5LXN0aWNreS1iZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tYnMtYXBwLWhlYWRlci1zZWNvbmRhcnktc3RpY2t5LWJveC1zaGFkb3cpO1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLWJzLWFwcC1oZWFkZXItc2Vjb25kYXJ5LXN0aWNreS1ib3JkZXItYm90dG9tKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtaGVhZGVyLXNlY29uZGFyeS1taW5pbWl6ZT1vbl0gLmFwcC1oZWFkZXItc2Vjb25kYXJ5IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIGhlaWdodDogNzBweDtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYXBwLWhlYWRlci1zZWNvbmRhcnktbWluaW1pemUtYmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLWJzLWFwcC1oZWFkZXItc2Vjb25kYXJ5LW1pbmltaXplLWJveC1zaGFkb3cpO1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLWJzLWFwcC1oZWFkZXItc2Vjb25kYXJ5LW1pbmltaXplLWJvcmRlci1ib3R0b20pO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItc3RpY2t5PW9uXVtkYXRhLWt0LWFwcC1oZWFkZXItc2Vjb25kYXJ5LXN0aWNreS1oaWRlPXRydWVdIC5hcHAtaGVhZGVyLXNlY29uZGFyeSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItc2Vjb25kYXJ5LWVuYWJsZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtc2lkZWJhci1maXhlZD10cnVlXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXB1c2gtaGVhZGVyPXRydWVdIC5hcHAtaGVhZGVyLXNlY29uZGFyeSB7XG4gICAgbGVmdDogY2FsYyh2YXIoLS1icy1hcHAtc2lkZWJhci13aWR0aCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1nYXAtc3RhcnQsIDBweCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1nYXAtZW5kLCAwcHgpKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtaGVhZGVyLXNlY29uZGFyeS1lbmFibGVkPXRydWVdW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1wdXNoLWhlYWRlcj10cnVlXSAuYXBwLWhlYWRlci1zZWNvbmRhcnkge1xuICAgIGxlZnQ6IGNhbGModmFyKC0tYnMtYXBwLXNpZGViYXItd2lkdGgpICsgdmFyKC0tYnMtYXBwLXNpZGViYXItZ2FwLXN0YXJ0LCAwcHgpICsgdmFyKC0tYnMtYXBwLXNpZGViYXItZ2FwLWVuZCwgMHB4KSArIHZhcigtLWJzLWFwcC1zaWRlYmFyLXBhbmVsLXdpZHRoKSArIHZhcigtLWJzLWFwcC1zaWRlYmFyLXBhbmVsLWdhcC1zdGFydCwgMHB4KSArIHZhcigtLWJzLWFwcC1zaWRlYmFyLXBhbmVsLWdhcC1lbmQsIDBweCkpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFwcC1oZWFkZXIgLmFwcC1oZWFkZXItc2Vjb25kYXJ5IHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgaGVpZ2h0OiB2YXIoLS1icy1hcHAtaGVhZGVyLXNlY29uZGFyeS1oZWlnaHQpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLWJzLWFwcC1oZWFkZXItc2Vjb25kYXJ5LWJhc2UtYm94LXNoYWRvdyk7XG4gICAgYm9yZGVyLXRvcDogdmFyKC0tYnMtYXBwLWhlYWRlci1zZWNvbmRhcnktYmFzZS1ib3JkZXItdG9wKTtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1hcHAtaGVhZGVyLXNlY29uZGFyeS1iYXNlLWJvcmRlci1ib3R0b20pO1xuICB9XG4gIC5hcHAtaGVhZGVyLXNlY29uZGFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYXBwLWhlYWRlci1zZWNvbmRhcnktYmFzZS1iZy1jb2xvcik7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWhlYWRlci1zZWNvbmRhcnktZW5hYmxlZD10cnVlXSB7XG4gICAgLS1icy1hcHAtaGVhZGVyLXNlY29uZGFyeS1oZWlnaHQ6IDBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtaGVhZGVyLXNlY29uZGFyeS1lbmFibGVkPXRydWVdW2RhdGEta3QtYXBwLWhlYWRlci1zdGlja3k9b25dIHtcbiAgICAtLWJzLWFwcC1oZWFkZXItc2Vjb25kYXJ5LWhlaWdodDogNjBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtaGVhZGVyLXNlY29uZGFyeS1lbmFibGVkPXRydWVdW2RhdGEta3QtYXBwLWhlYWRlci1taW5pbWl6ZT1vbl0ge1xuICAgIC0tYnMtYXBwLWhlYWRlci1zZWNvbmRhcnktaGVpZ2h0OiA2MHB4O1xuICB9XG59XG4uYXBwLWhlYWRlci10ZXJ0aWFyeSB7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFwcC1oZWFkZXItdGVydGlhcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWFwcC1oZWFkZXItdGVydGlhcnktYmFzZS1iZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tYnMtYXBwLWhlYWRlci10ZXJ0aWFyeS1iYXNlLWJveC1zaGFkb3cpO1xuICAgIGJvcmRlci10b3A6IHZhcigtLWJzLWFwcC1oZWFkZXItdGVydGlhcnktYmFzZS1ib3JkZXItdG9wKTtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1hcHAtaGVhZGVyLXRlcnRpYXJ5LWJhc2UtYm9yZGVyLWJvdHRvbSk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWhlYWRlci10ZXJ0aWFyeS1lbmFibGVkPXRydWVdIHtcbiAgICAtLWJzLWFwcC1oZWFkZXItdGVydGlhcnktaGVpZ2h0OiA3MHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItdGVydGlhcnktZW5hYmxlZD10cnVlXVtkYXRhLWt0LWFwcC1oZWFkZXItc3RpY2t5PW9uXSB7XG4gICAgLS1icy1hcHAtaGVhZGVyLXRlcnRpYXJ5LWhlaWdodDogNzBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtaGVhZGVyLXRlcnRpYXJ5LWVuYWJsZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtaGVhZGVyLW1pbmltaXplPW9uXSB7XG4gICAgLS1icy1hcHAtaGVhZGVyLXRlcnRpYXJ5LWhlaWdodDogNzBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtaGVhZGVyLXRlcnRpYXJ5LWVuYWJsZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtaGVhZGVyLXN0aWNreT1vbl1bZGF0YS1rdC1hcHAtaGVhZGVyLXRlcnRpYXJ5LXN0aWNreS1oaWRlPXRydWVdIHtcbiAgICAtLWJzLWFwcC1oZWFkZXItdGVydGlhcnktaGVpZ2h0OiAwO1xuICB9XG4gIC5hcHAtaGVhZGVyLXRlcnRpYXJ5IHtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLWFwcC1oZWFkZXItdGVydGlhcnktaGVpZ2h0KTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtaGVhZGVyLXRlcnRpYXJ5LWZpeGVkPXRydWVdIC5hcHAtaGVhZGVyLXRlcnRpYXJ5IHtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItdGVydGlhcnktc3RhdGljPXRydWVdIC5hcHAtaGVhZGVyLXRlcnRpYXJ5IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItdGVydGlhcnktc3RpY2t5PW9uXSAuYXBwLWhlYWRlci10ZXJ0aWFyeSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hcHAtaGVhZGVyLXRlcnRpYXJ5LXN0aWNreS1iZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tYnMtYXBwLWhlYWRlci10ZXJ0aWFyeS1zdGlja3ktYm94LXNoYWRvdyk7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtYXBwLWhlYWRlci10ZXJ0aWFyeS1zdGlja3ktYm9yZGVyLWJvdHRvbSk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWhlYWRlci10ZXJ0aWFyeS1taW5pbWl6ZT1vbl0gLmFwcC1oZWFkZXItdGVydGlhcnkge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hcHAtaGVhZGVyLXRlcnRpYXJ5LW1pbmltaXplLWJnLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1icy1hcHAtaGVhZGVyLXRlcnRpYXJ5LW1pbmltaXplLWJveC1zaGFkb3cpO1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLWJzLWFwcC1oZWFkZXItdGVydGlhcnktbWluaW1pemUtYm9yZGVyLWJvdHRvbSk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWhlYWRlci1zdGlja3k9b25dW2RhdGEta3QtYXBwLWhlYWRlci10ZXJ0aWFyeS1zdGlja3ktaGlkZT10cnVlXSAuYXBwLWhlYWRlci10ZXJ0aWFyeSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItdGVydGlhcnktZW5hYmxlZD10cnVlXVtkYXRhLWt0LWFwcC1zaWRlYmFyLWZpeGVkPXRydWVdW2RhdGEta3QtYXBwLXNpZGViYXItcHVzaC1oZWFkZXI9dHJ1ZV0gLmFwcC1oZWFkZXItdGVydGlhcnkge1xuICAgIGxlZnQ6IGNhbGModmFyKC0tYnMtYXBwLXNpZGViYXItd2lkdGgpICsgdmFyKC0tYnMtYXBwLXNpZGViYXItZ2FwLXN0YXJ0LCAwcHgpICsgdmFyKC0tYnMtYXBwLXNpZGViYXItZ2FwLWVuZCwgMHB4KSk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWhlYWRlci10ZXJ0aWFyeS1lbmFibGVkPXRydWVdW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1wdXNoLWhlYWRlcj10cnVlXSAuYXBwLWhlYWRlci10ZXJ0aWFyeSB7XG4gICAgbGVmdDogY2FsYyh2YXIoLS1icy1hcHAtc2lkZWJhci13aWR0aCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1nYXAtc3RhcnQsIDBweCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1nYXAtZW5kLCAwcHgpICsgdmFyKC0tYnMtYXBwLXNpZGViYXItcGFuZWwtd2lkdGgpICsgdmFyKC0tYnMtYXBwLXNpZGViYXItcGFuZWwtZ2FwLXN0YXJ0LCAwcHgpICsgdmFyKC0tYnMtYXBwLXNpZGViYXItcGFuZWwtZ2FwLWVuZCwgMHB4KSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYXBwLWhlYWRlciAuYXBwLWhlYWRlci10ZXJ0aWFyeSB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGhlaWdodDogdmFyKC0tYnMtYXBwLWhlYWRlci10ZXJ0aWFyeS1oZWlnaHQpO1xuICAgIGJvcmRlci10b3A6IHZhcigtLWJzLWFwcC1oZWFkZXItdGVydGlhcnktYmFzZS1ib3JkZXItdG9wKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1icy1hcHAtaGVhZGVyLXRlcnRpYXJ5LWJhc2UtYm94LXNoYWRvdyk7XG4gIH1cbiAgLmFwcC1oZWFkZXItdGVydGlhcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWFwcC1oZWFkZXItdGVydGlhcnktYmFzZS1iZy1jb2xvcik7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWhlYWRlci10ZXJ0aWFyeS1lbmFibGVkPXRydWVdIHtcbiAgICAtLWJzLWFwcC1oZWFkZXItdGVydGlhcnktaGVpZ2h0OiA3MHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItdGVydGlhcnktZW5hYmxlZD10cnVlXVtkYXRhLWt0LWFwcC1oZWFkZXItc3RpY2t5PW9uXSB7XG4gICAgLS1icy1hcHAtaGVhZGVyLXRlcnRpYXJ5LWhlaWdodDogNjBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtaGVhZGVyLXNlY29uZGFyeS1lbmFibGVkPXRydWVdW2RhdGEta3QtYXBwLWhlYWRlci1taW5pbWl6ZT1vbl0ge1xuICAgIC0tYnMtYXBwLWhlYWRlci10ZXJ0aWFyeS1oZWlnaHQ6IDYwcHg7XG4gIH1cbn1cbi5hcHAtdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hcHAtdG9vbGJhci1iYXNlLWJnLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYXBwLXRvb2xiYXItYmFzZS1ib3gtc2hhZG93KTtcbiAgYm9yZGVyLXRvcDogdmFyKC0tYnMtYXBwLXRvb2xiYXItYmFzZS1ib3JkZXItdG9wKTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtYXBwLXRvb2xiYXItYmFzZS1ib3JkZXItYm90dG9tKTtcbn1cbi5hcHAtdG9vbGJhci5hcHAtdG9vbGJhci1taW5pbWl6ZSB7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICA6cm9vdCB7XG4gICAgLS1icy1hcHAtdG9vbGJhci1oZWlnaHQ6IDtcbiAgICAtLWJzLWFwcC10b29sYmFyLWhlaWdodC1hY3R1YWw6IDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtdG9vbGJhci1zdGlja3k9b25dIHtcbiAgICAtLWJzLWFwcC10b29sYmFyLWhlaWdodDogNzBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtdG9vbGJhci1taW5pbWl6ZT1vbl0ge1xuICAgIC0tYnMtYXBwLXRvb2xiYXItaGVpZ2h0OiA3MHB4O1xuICB9XG4gIC5hcHAtdG9vbGJhciB7XG4gICAgaGVpZ2h0OiB2YXIoLS1icy1hcHAtdG9vbGJhci1oZWlnaHQpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtdG9vbGJhci1maXhlZD10cnVlXSAuYXBwLXRvb2xiYXIge1xuICAgIHotaW5kZXg6IDk5O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtdG9vbGJhci1zdGlja3k9b25dIC5hcHAtdG9vbGJhciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLWJzLWFwcC10b29sYmFyLXN0aWNreS1ib3gtc2hhZG93KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hcHAtdG9vbGJhci1zdGlja3ktYmctY29sb3IpO1xuICAgIGJvcmRlci10b3A6IHZhcigtLWJzLWFwcC10b29sYmFyLXN0aWNreS1ib3JkZXItdG9wKTtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1hcHAtdG9vbGJhci1zdGlja3ktYm9yZGVyLWJvdHRvbSk7XG4gICAgei1pbmRleDogOTk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXRvb2xiYXItbWluaW1pemU9b25dIC5hcHAtdG9vbGJhciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1icy1hcHAtdG9vbGJhci1taW5pbWl6ZS1ib3gtc2hhZG93KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hcHAtdG9vbGJhci1taW5pbWl6ZS1iZy1jb2xvcik7XG4gICAgYm9yZGVyLXRvcDogdmFyKC0tYnMtYXBwLXRvb2xiYXItbWluaW1pemUtYm9yZGVyLXRvcCk7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtYXBwLXRvb2xiYXItbWluaW1pemUtYm9yZGVyLWJvdHRvbSk7XG4gICAgei1pbmRleDogOTk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXRvb2xiYXItZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtaGVhZGVyLWZpeGVkPXRydWVdIC5hcHAtdG9vbGJhciB7XG4gICAgdG9wOiB2YXIoLS1icy1hcHAtaGVhZGVyLWhlaWdodCk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXRvb2xiYXItc3RpY2t5PW9uXVtkYXRhLWt0LWFwcC1zaWRlYmFyLWZpeGVkPXRydWVdW2RhdGEta3QtYXBwLXNpZGViYXItcHVzaC10b29sYmFyPXRydWVdIC5hcHAtdG9vbGJhciwgW2RhdGEta3QtYXBwLXRvb2xiYXItZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtc2lkZWJhci1maXhlZD10cnVlXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXB1c2gtdG9vbGJhcj10cnVlXSAuYXBwLXRvb2xiYXIge1xuICAgIGxlZnQ6IGNhbGModmFyKC0tYnMtYXBwLXNpZGViYXItd2lkdGgpICsgdmFyKC0tYnMtYXBwLXNpZGViYXItZ2FwLXN0YXJ0LCAwcHgpICsgdmFyKC0tYnMtYXBwLXNpZGViYXItZ2FwLWVuZCwgMHB4KSk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXRvb2xiYXItc3RpY2t5PW9uXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLWZpeGVkPXRydWVdW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtcHVzaC10b29sYmFyPXRydWVdIC5hcHAtdG9vbGJhciwgW2RhdGEta3QtYXBwLXRvb2xiYXItZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1maXhlZD10cnVlXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLXB1c2gtdG9vbGJhcj10cnVlXSAuYXBwLXRvb2xiYXIge1xuICAgIGxlZnQ6IGNhbGModmFyKC0tYnMtYXBwLXNpZGViYXItd2lkdGgpICsgdmFyKC0tYnMtYXBwLXNpZGViYXItZ2FwLXN0YXJ0LCAwcHgpICsgdmFyKC0tYnMtYXBwLXNpZGViYXItZ2FwLWVuZCwgMHB4KSArIHZhcigtLWJzLWFwcC1zaWRlYmFyLXBhbmVsLXdpZHRoKSArIHZhcigtLWJzLWFwcC1zaWRlYmFyLXBhbmVsLWdhcC1zdGFydCwgMHB4KSArIHZhcigtLWJzLWFwcC1zaWRlYmFyLXBhbmVsLWdhcC1lbmQsIDBweCkpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC10b29sYmFyLXN0aWNreT1vbl1bZGF0YS1rdC1hcHAtYXNpZGUtZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtYXNpZGUtcHVzaC10b29sYmFyPXRydWVdIC5hcHAtdG9vbGJhciwgW2RhdGEta3QtYXBwLXRvb2xiYXItZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtYXNpZGUtZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtYXNpZGUtcHVzaC10b29sYmFyPXRydWVdIC5hcHAtdG9vbGJhciB7XG4gICAgcmlnaHQ6IGNhbGModmFyKC0tYnMtYXBwLWFzaWRlLXdpZHRoKSArIHZhcigtLWJzLWFwcC1hc2lkZS1nYXAtc3RhcnQsIDBweCkgKyB2YXIoLS1icy1hcHAtYXNpZGUtZ2FwLWVuZCwgMHB4KSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICA6cm9vdCB7XG4gICAgLS1icy1hcHAtdG9vbGJhci1oZWlnaHQ6IDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtdG9vbGJhci1zdGlja3k9b25dIHtcbiAgICAtLWJzLWFwcC10b29sYmFyLWhlaWdodDogNzBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtdG9vbGJhci1taW5pbWl6ZT1vbl0ge1xuICAgIC0tYnMtYXBwLXRvb2xiYXItaGVpZ2h0OiA3MHB4O1xuICB9XG4gIC5hcHAtdG9vbGJhciB7XG4gICAgaGVpZ2h0OiB2YXIoLS1icy1hcHAtdG9vbGJhci1oZWlnaHQpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItZml4ZWQtbW9iaWxlPXRydWVdW2RhdGEta3QtYXBwLXRvb2xiYXItZml4ZWQtbW9iaWxlPXRydWVdIC5hcHAtdG9vbGJhciB7XG4gICAgei1pbmRleDogOTk7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogY2FsYyh2YXIoLS1icy1hcHAtaGVhZGVyLWhlaWdodCwgMHB4KSArIHZhcigtLWJzLWFwcC1oZWFkZXItbW9iaWxlLWhlaWdodCwgMHB4KSk7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtdG9vbGJhci1zdGlja3k9b25dIC5hcHAtdG9vbGJhciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiB2YXIoLS1icy1hcHAtaGVhZGVyLWhlaWdodCwgMHB4KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1icy1hcHAtdG9vbGJhci1zdGlja3ktYm94LXNoYWRvdyk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYXBwLXRvb2xiYXItc3RpY2t5LWJnLWNvbG9yKTtcbiAgICBib3JkZXItdG9wOiB2YXIoLS1icy1hcHAtdG9vbGJhci1zdGlja3ktYm9yZGVyLXRvcCk7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtYXBwLXRvb2xiYXItc3RpY2t5LWJvcmRlci1ib3R0b20pO1xuICAgIHotaW5kZXg6IDk5O1xuICB9XG4gIFtkYXRhLWt0LWFwcC10b29sYmFyLW1pbmltaXplPW9uXSAuYXBwLXRvb2xiYXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tYnMtYXBwLXRvb2xiYXItbWluaW1pemUtYm94LXNoYWRvdyk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYXBwLXRvb2xiYXItbWluaW1pemUtYmctY29sb3IpO1xuICAgIGJvcmRlci10b3A6IHZhcigtLWJzLWFwcC10b29sYmFyLW1pbmltaXplLWJvcmRlci10b3ApO1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLWJzLWFwcC10b29sYmFyLW1pbmltaXplLWJvcmRlci1ib3R0b20pO1xuICAgIHotaW5kZXg6IDk5O1xuICB9XG59XG4uYXBwLWhlcm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYXBwLWhlcm8tYmctY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1hcHAtaGVyby1ib3gtc2hhZG93KTtcbiAgYm9yZGVyLXRvcDogdmFyKC0tYnMtYXBwLWhlcm8tYm9yZGVyLXRvcCk7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWJzLWFwcC1oZXJvLWJvcmRlci1ib3R0b20pO1xufVxuXG4uYXBwLXNpZGViYXIge1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWFwcC1zaWRlYmFyLWJhc2UtYmctY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1hcHAtc2lkZWJhci1iYXNlLWJveC1zaGFkb3cpO1xuICBib3JkZXItbGVmdDogdmFyKC0tYnMtYXBwLXNpZGViYXItYmFzZS1ib3JkZXItc3RhcnQpO1xuICBib3JkZXItcmlnaHQ6IHZhcigtLWJzLWFwcC1zaWRlYmFyLWJhc2UtYm9yZGVyLWVuZCk7XG59XG5cbi5hcHAtc2lkZWJhci1taW5pbWl6ZS1kLWZsZXgsXG4uYXBwLXNpZGViYXItc3RpY2t5LWQtZmxleCxcbi5hcHAtc2lkZWJhci1jb2xsYXBzZS1kLWZsZXgsXG4uYXBwLXNpZGViYXItbWluaW1pemUtbW9iaWxlLWQtZmxleCxcbi5hcHAtc2lkZWJhci1jb2xsYXBzZS1tb2JpbGUtZC1mbGV4IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hcHAtc2lkZWJhciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aWR0aDogdmFyKC0tYnMtYXBwLXNpZGViYXItd2lkdGgpO1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuICA6cm9vdCB7XG4gICAgLS1icy1hcHAtc2lkZWJhci13aWR0aDogMzAwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci13aWR0aC1hY3R1YWw6IDMwMHB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItZ2FwLXN0YXJ0OiAwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1nYXAtZW5kOiAwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1nYXAtdG9wOiAwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1nYXAtYm90dG9tOiAwcHg7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItc3RhY2tlZD10cnVlXSB7XG4gICAgLS1icy1hcHAtc2lkZWJhci13aWR0aDogY2FsYyh2YXIoLS1icy1hcHAtc2lkZWJhci1wcmltYXJ5LXdpZHRoKSArIHZhcigtLWJzLWFwcC1zaWRlYmFyLXNlY29uZGFyeS13aWR0aCwgMHB4KSk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItbWluaW1pemU9b25dIHtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXdpZHRoOiA3NXB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItZ2FwLXN0YXJ0OiAwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1nYXAtZW5kOiAwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1nYXAtdG9wOiAwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1nYXAtYm90dG9tOiAwcHg7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItc3RpY2t5PW9uXSB7XG4gICAgLS1icy1hcHAtc2lkZWJhci13aWR0aDogMzAwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1nYXAtc3RhcnQ6IDBweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLWdhcC1lbmQ6IDBweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLWdhcC10b3A6IDBweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLWdhcC1ib3R0b206IDBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1jb2xsYXBzZT1vbl0ge1xuICAgIC0tYnMtYXBwLXNpZGViYXItd2lkdGg6IDBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zdGF0aWM9dHJ1ZV0gLmFwcC1zaWRlYmFyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItb2ZmY2FudmFzPXRydWVdIC5hcHAtc2lkZWJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1maXhlZD10cnVlXSAuYXBwLXNpZGViYXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiA5OTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItc3RhY2tlZD10cnVlXSAuYXBwLXNpZGViYXIge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXN0aWNreT1vbl0gLmFwcC1zaWRlYmFyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlO1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgICB6LWluZGV4OiAxMDU7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tYnMtYXBwLXNpZGViYXItc3RpY2t5LWJveC1zaGFkb3cpO1xuICAgIGJvcmRlci1sZWZ0OiB2YXIoLS1icy1hcHAtc2lkZWJhci1zdGlja3ktYm9yZGVyLXN0YXJ0KTtcbiAgICBib3JkZXItcmlnaHQ6IHZhcigtLWJzLWFwcC1zaWRlYmFyLXN0aWNreS1ib3JkZXItZW5kKTtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItbWluaW1pemU9b25dIC5hcHAtc2lkZWJhciB7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlO1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1ob3ZlcmFibGU9dHJ1ZV0gLmFwcC1zaWRlYmFyIC5hcHAtc2lkZWJhci13cmFwcGVyIHtcbiAgICB3aWR0aDogdmFyKC0tYnMtYXBwLXNpZGViYXItd2lkdGgtYWN0dWFsKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1ob3ZlcmFibGU9dHJ1ZV1bZGF0YS1rdC1hcHAtc2lkZWJhci1taW5pbWl6ZT1vbl0gLmFwcC1zaWRlYmFyOmhvdmVyOm5vdCguYW5pbWF0aW5nKSB7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlO1xuICAgIHdpZHRoOiB2YXIoLS1icy1hcHAtc2lkZWJhci13aWR0aC1hY3R1YWwpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLWNvbGxhcHNlPW9uXSAuYXBwLXNpZGViYXIge1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZTtcbiAgICB3aWR0aDogdmFyKC0tYnMtYXBwLXNpZGViYXItd2lkdGgtYWN0dWFsKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMSAqIHZhcigtLWJzLWFwcC1zaWRlYmFyLXdpZHRoLWFjdHVhbCkpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLW1pbmltaXplPW9uXSAuYXBwLXNpZGViYXItbWluaW1pemUtZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItbWluaW1pemU9b25dIC5hcHAtc2lkZWJhci1taW5pbWl6ZS1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zdGlja3k9b25dIC5hcHAtc2lkZWJhci1zdGlja3ktZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItc3RpY2t5PW9uXSAuYXBwLXNpZGViYXItc3RpY2t5LWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLWNvbGxhcHNlPW9uXSAuYXBwLXNpZGViYXItY29sbGFwc2UtZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItY29sbGFwc2U9b25dIC5hcHAtc2lkZWJhci1jb2xsYXBzZS1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1maXhlZD10cnVlXVtkYXRhLWt0LWFwcC1oZWFkZXItZml4ZWQ9dHJ1ZV06bm90KFtkYXRhLWt0LWFwcC1zaWRlYmFyLXB1c2gtaGVhZGVyPXRydWVdKSAuYXBwLXNpZGViYXIge1xuICAgIHRvcDogdmFyKC0tYnMtYXBwLWhlYWRlci1oZWlnaHQpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLWZpeGVkPXRydWVdW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZD10cnVlXVtkYXRhLWt0LWFwcC10b29sYmFyLWZpeGVkPXRydWVdOm5vdChbZGF0YS1rdC1hcHAtc2lkZWJhci1wdXNoLXRvb2xiYXI9dHJ1ZV0pIC5hcHAtc2lkZWJhciB7XG4gICAgdG9wOiBjYWxjKHZhcigtLWJzLWFwcC1oZWFkZXItaGVpZ2h0KSArIHZhcigtLWJzLWFwcC10b29sYmFyLWhlaWdodCwgMHB4KSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYXBwLXNpZGViYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IHZhcigtLWJzLWFwcC1zaWRlYmFyLXdpZHRoKTtcbiAgICB6LWluZGV4OiAxMDY7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG4gIDpyb290IHtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXdpZHRoOiAyNzVweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXdpZHRoLWFjdHVhbDogMjc1cHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1nYXAtc3RhcnQ6IDBweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLWdhcC1lbmQ6IDBweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLWdhcC10b3A6IDBweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLWdhcC1ib3R0b206IDBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zdGFja2VkPXRydWVdIHtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXdpZHRoOiBjYWxjKHZhcigtLWJzLWFwcC1zaWRlYmFyLXByaW1hcnktd2lkdGgpICsgdmFyKC0tYnMtYXBwLXNpZGViYXItc2Vjb25kYXJ5LXdpZHRoLCAwKSk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItbWluaW1pemUtbW9iaWxlPW9uXSB7XG4gICAgLS1icy1hcHAtc2lkZWJhci13aWR0aDogNzVweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLWdhcC1zdGFydDogMHB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItZ2FwLWVuZDogMHB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItZ2FwLXRvcDogMHB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItZ2FwLWJvdHRvbTogMHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLWNvbGxhcHNlLW1vYmlsZT1vbl0ge1xuICAgIC0tYnMtYXBwLXNpZGViYXItd2lkdGg6IDBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zdGFja2VkPXRydWVdIC5hcHAtc2lkZWJhciB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItbWluaW1pemUtbW9iaWxlPW9uXSAuYXBwLXNpZGViYXIge1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZTtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItaG92ZXJhYmxlLW1vYmlsZT10cnVlXSAuYXBwLXNpZGViYXIgLmFwcC1zaWRlYmFyLXdyYXBwZXIge1xuICAgIHdpZHRoOiB2YXIoLS1icy1hcHAtc2lkZWJhci13aWR0aC1hY3R1YWwpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLWhvdmVyYWJsZS1tb2JpbGU9dHJ1ZV1bZGF0YS1rdC1hcHAtc2lkZWJhci1taW5pbWl6ZS1tb2JpbGU9b25dIC5hcHAtc2lkZWJhcjpob3Zlcjpub3QoLmFuaW1hdGluZykge1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZTtcbiAgICB3aWR0aDogdmFyKC0tYnMtYXBwLXNpZGViYXItd2lkdGgtYWN0dWFsKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1icy1hcHAtc2lkZWJhci1taW5pbWl6ZS1ob3Zlci1ib3gtc2hhZG93LW1vYmlsZSk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItY29sbGFwc2UtbW9iaWxlPW9uXSAuYXBwLXNpZGViYXIge1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZTtcbiAgICB3aWR0aDogdmFyKC0tYnMtYXBwLXNpZGViYXItd2lkdGgtYWN0dWFsKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMSAqIHZhcigtLWJzLWFwcC1zaWRlYmFyLXdpZHRoLWFjdHVhbCkpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLW1pbmltaXplLW1vYmlsZT1vbl0gLmFwcC1zaWRlYmFyLW1pbmltaXplLW1vYmlsZS1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1taW5pbWl6ZS1tb2JpbGU9b25dIC5hcHAtc2lkZWJhci1taW5pbWl6ZS1tb2JpbGUtZC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItY29sbGFwc2UtbW9iaWxlPW9uXSAuYXBwLXNpZGViYXItY29sbGFwc2UtbW9iaWxlLWQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLWNvbGxhcHNlLW1vYmlsZT1vbl0gLmFwcC1zaWRlYmFyLWNvbGxhcHNlLW1vYmlsZS1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuLmFwcC1zaWRlYmFyLXByaW1hcnkge1xuICB0cmFuc2l0aW9uOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtYmctY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1hcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtYm94LXNoYWRvdyk7XG4gIGJvcmRlci1sZWZ0OiB2YXIoLS1icy1hcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtYm9yZGVyLXN0YXJ0KTtcbiAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1icy1hcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtYm9yZGVyLWVuZCk7XG59XG5cbi5hcHAtc2lkZWJhci1wcmltYXJ5LWNvbGxhcHNlLWQtZmxleCxcbi5hcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLWQtZmxleCxcbi5hcHAtc2lkZWJhci1wcmltYXJ5LWNvbGxhcHNlLW1vYmlsZS1kLWZsZXgsXG4uYXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZS1tb2JpbGUtZC1mbGV4IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hcHAtc2lkZWJhci1wcmltYXJ5IHtcbiAgICB6LWluZGV4OiAxO1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuICA6cm9vdCB7XG4gICAgLS1icy1hcHAtc2lkZWJhci1wcmltYXJ5LXdpZHRoLWFjdHVhbDogMTAwcHg7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItc3RhY2tlZD10cnVlXSB7XG4gICAgLS1icy1hcHAtc2lkZWJhci1wcmltYXJ5LXdpZHRoOiAxMDBweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXByaW1hcnktZ2FwLXN0YXJ0OiAwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1wcmltYXJ5LWdhcC1lbmQ6IDBweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXByaW1hcnktZ2FwLXRvcDogMHB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItcHJpbWFyeS1nYXAtYm90dG9tOiAwcHg7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZT1vbl0ge1xuICAgIC0tYnMtYXBwLXNpZGViYXItcHJpbWFyeS13aWR0aDogNzVweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXByaW1hcnktZ2FwLXN0YXJ0OiAwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1wcmltYXJ5LWdhcC1lbmQ6IDBweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXByaW1hcnktZ2FwLXRvcDogMHB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItcHJpbWFyeS1nYXAtYm90dG9tOiAwcHg7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItcHJpbWFyeS1jb2xsYXBzZT1vbl0ge1xuICAgIC0tYnMtYXBwLXNpZGViYXItcHJpbWFyeS13aWR0aDogMHB4O1xuICB9XG4gIC5hcHAtc2lkZWJhci1wcmltYXJ5IHtcbiAgICB3aWR0aDogdmFyKC0tYnMtYXBwLXNpZGViYXItcHJpbWFyeS13aWR0aCk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItcHJpbWFyeS1jb2xsYXBzZT1vbl0gLmFwcC1zaWRlYmFyLXByaW1hcnkge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgd2lkdGg6IHZhcigtLWJzLWFwcC1zaWRlYmFyLXByaW1hcnktd2lkdGgtYWN0dWFsKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMSAqIHZhcigtLWJzLWFwcC1zaWRlYmFyLXByaW1hcnktd2lkdGgtYWN0dWFsKSk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZT1vbl0gLmFwcC1zaWRlYmFyLXByaW1hcnkge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXByaW1hcnktaG92ZXJhYmxlPXRydWVdIC5hcHAtc2lkZWJhci1wcmltYXJ5IC5hcHAtc2lkZWJhci1wcmltYXJ5LWhvdmVyYWJsZSB7XG4gICAgd2lkdGg6IHZhcigtLWJzLWFwcC1zaWRlYmFyLXByaW1hcnktd2lkdGgtYWN0dWFsKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wcmltYXJ5LWhvdmVyYWJsZT10cnVlXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemU9b25dIC5hcHAtc2lkZWJhci1wcmltYXJ5OmhvdmVyOm5vdCguYW5pbWF0aW5nKSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB3aWR0aDogdmFyKC0tYnMtYXBwLXNpZGViYXItcHJpbWFyeS13aWR0aC1hY3R1YWwpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLWJzLWFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtaG92ZXItYm94LXNoYWRvdyk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtaGVhZGVyLWZpeGVkPXRydWVdW2RhdGEta3QtYXBwLXNpZGViYXItcHJpbWFyeS1iZWxvdy1oZWFkZXI9dHJ1ZV0gLmFwcC1zaWRlYmFyLXByaW1hcnkge1xuICAgIHRvcDogdmFyKC0tYnMtYXBwLWhlYWRlci1oZWlnaHQpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLWZpeGVkPXRydWVdW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZD10cnVlXVtkYXRhLWt0LWFwcC10b29sYmFyLWZpeGVkPXRydWVdW2RhdGEta3QtYXBwLXNpZGViYXItcHJpbWFyeS1iZWxvdy10b29sYmFyPXRydWVdIC5hcHAtc2lkZWJhci1wcmltYXJ5IHtcbiAgICB0b3A6IGNhbGModmFyKC0tYnMtYXBwLWhlYWRlci1oZWlnaHQpICsgdmFyKC0tYnMtYXBwLXRvb2xiYXItaGVpZ2h0LCAwKSk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZT1vbl0gLmFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZT1vbl0gLmFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtZC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItcHJpbWFyeS1jb2xsYXBzZT1vbl0gLmFwcC1zaWRlYmFyLXByaW1hcnktY29sbGFwc2UtZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItcHJpbWFyeS1jb2xsYXBzZT1vbl0gLmFwcC1zaWRlYmFyLXByaW1hcnktY29sbGFwc2UtZC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYXBwLXNpZGViYXItcHJpbWFyeSB7XG4gICAgei1pbmRleDogMTtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cbiAgOnJvb3Qge1xuICAgIC0tYnMtYXBwLXNpZGViYXItcHJpbWFyeS13aWR0aC1hY3R1YWw6IDEwMHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXN0YWNrZWQ9dHJ1ZV0ge1xuICAgIC0tYnMtYXBwLXNpZGViYXItcHJpbWFyeS13aWR0aDogMTAwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1wcmltYXJ5LWdhcC1zdGFydDogMHB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItcHJpbWFyeS1nYXAtZW5kOiAwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1wcmltYXJ5LWdhcC10b3A6IDBweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXByaW1hcnktZ2FwLWJvdHRvbTogMHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtbW9iaWxlPW9uXSB7XG4gICAgLS1icy1hcHAtc2lkZWJhci1wcmltYXJ5LXdpZHRoOiA3NXB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItcHJpbWFyeS1nYXAtc3RhcnQ6IDBweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXByaW1hcnktZ2FwLWVuZDogMHB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItcHJpbWFyeS1nYXAtdG9wOiAwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1wcmltYXJ5LWdhcC1ib3R0b206IDBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wcmltYXJ5LWNvbGxhcHNlLW1vYmlsZT1vbl0ge1xuICAgIC0tYnMtYXBwLXNpZGViYXItcHJpbWFyeS13aWR0aDogMHB4O1xuICB9XG4gIC5hcHAtc2lkZWJhci1wcmltYXJ5IHtcbiAgICB3aWR0aDogdmFyKC0tYnMtYXBwLXNpZGViYXItcHJpbWFyeS13aWR0aCk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItcHJpbWFyeS1jb2xsYXBzZS1tb2JpbGU9b25dIC5hcHAtc2lkZWJhci1wcmltYXJ5IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIHdpZHRoOiB2YXIoLS1icy1hcHAtc2lkZWJhci1wcmltYXJ5LXdpZHRoLWFjdHVhbCk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEgKiB2YXIoLS1icy1hcHAtc2lkZWJhci1wcmltYXJ5LXdpZHRoLWFjdHVhbCkpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtbW9iaWxlPW9uXSAuYXBwLXNpZGViYXItcHJpbWFyeSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItcHJpbWFyeS1ob3ZlcmFibGUtbW9iaWxlPXRydWVdIC5hcHAtc2lkZWJhci1wcmltYXJ5IC5hcHAtc2lkZWJhci1wcmltYXJ5LWhvdmVyYWJsZSB7XG4gICAgd2lkdGg6IHZhcigtLWJzLWFwcC1zaWRlYmFyLXByaW1hcnktd2lkdGgtYWN0dWFsKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wcmltYXJ5LWhvdmVyYWJsZS1tb2JpbGU9dHJ1ZV1bZGF0YS1rdC1hcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLW1vYmlsZT1vbl0gLmFwcC1zaWRlYmFyLXByaW1hcnk6aG92ZXI6bm90KC5hbmltYXRpbmcpIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIHdpZHRoOiB2YXIoLS1icy1hcHAtc2lkZWJhci1wcmltYXJ5LXdpZHRoLWFjdHVhbCk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tYnMtYXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZS1ob3Zlci1ib3gtc2hhZG93LW1vYmlsZSk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZS1tb2JpbGU9b25dIC5hcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLW1vYmlsZS1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLW1vYmlsZT1vbl0gLmFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtbW9iaWxlLWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXByaW1hcnktY29sbGFwc2UtbW9iaWxlPW9uXSAuYXBwLXNpZGViYXItcHJpbWFyeS1jb2xsYXBzZS1tb2JpbGUtZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItcHJpbWFyeS1jb2xsYXBzZS1tb2JpbGU9b25dIC5hcHAtc2lkZWJhci1wcmltYXJ5LWNvbGxhcHNlLW1vYmlsZS1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuLmFwcC1zaWRlYmFyLXNlY29uZGFyeSB7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZSwgbWFyZ2luIDAuM3MgZWFzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LXNocmluazogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYXBwLXNpZGViYXItc2Vjb25kYXJ5LWJhc2UtYmctY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1hcHAtc2lkZWJhci1zZWNvbmRhcnktYmFzZS1ib3gtc2hhZG93KTtcbiAgYm9yZGVyLWxlZnQ6IHZhcigtLWJzLWFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLWJvcmRlci1zdGFydCk7XG4gIGJvcmRlci1yaWdodDogdmFyKC0tYnMtYXBwLXNpZGViYXItc2Vjb25kYXJ5LWJhc2UtYm9yZGVyLWVuZCk7XG59XG5cbi5hcHAtc2lkZWJhci1zZWNvbmRhcnktY29sbGFwc2UtZC1mbGV4LFxuLmFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1kLWZsZXgsXG4uYXBwLXNpZGViYXItc2Vjb25kYXJ5LWNvbGxhcHNlLW1vYmlsZS1kLWZsZXgsXG4uYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplLW1vYmlsZS1kLWZsZXgge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFwcC1zaWRlYmFyLXNlY29uZGFyeSB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXNlY29uZGFyeS1lbmFibGVkPXRydWVdIHtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXNlY29uZGFyeS13aWR0aC1hY3R1YWw6IGNhbGMoXG4gICAgICAgIDMwMHB4IC1cbiAgICAgICAgMTAwcHggLVxuICAgICAgICAwcHggLVxuICAgICAgICAwcHggLVxuICAgICAgICAwcHggLVxuICAgICAgICAwcHhcbiAgICApO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXNlY29uZGFyeS1lbmFibGVkPXRydWVdW2RhdGEta3QtYXBwLXNpZGViYXItc3RhY2tlZD10cnVlXSB7XG4gICAgLS1icy1hcHAtc2lkZWJhci1zZWNvbmRhcnktd2lkdGg6IGNhbGMoXG4gICAgICAgIDMwMHB4IC1cbiAgICAgICAgMTAwcHggLVxuICAgICAgICAwcHggLVxuICAgICAgICAwcHggLVxuICAgICAgICAwcHggLVxuICAgICAgICAwcHhcbiAgICApO1xuICAgIC0tYnMtYXBwLXNpZGViYXItc2Vjb25kYXJ5LWdhcC1zdGFydDogMHB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItc2Vjb25kYXJ5LWdhcC1lbmQ6IDBweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXNlY29uZGFyeS1nYXAtdG9wOiAwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1zZWNvbmRhcnktZ2FwLWJvdHRvbTogMHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXNlY29uZGFyeS1lbmFibGVkPXRydWVdW2RhdGEta3QtYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplPW9uXSB7XG4gICAgLS1icy1hcHAtc2lkZWJhci1zZWNvbmRhcnktd2lkdGg6IDc1cHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1zZWNvbmRhcnktZ2FwLXN0YXJ0OiAwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1zZWNvbmRhcnktZ2FwLWVuZDogMHB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItc2Vjb25kYXJ5LWdhcC10b3A6IDBweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXNlY29uZGFyeS1nYXAtYm90dG9tOiAwcHg7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItc2Vjb25kYXJ5LWVuYWJsZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktY29sbGFwc2U9b25dIHtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXNlY29uZGFyeS13aWR0aC1hY3R1YWw6IGNhbGMoXG4gICAgICAgIDMwMHB4IC1cbiAgICAgICAgMTAwcHggLVxuICAgICAgICAwcHggLVxuICAgICAgICAwcHggLVxuICAgICAgICAwcHggLVxuICAgICAgICAwcHhcbiAgICApO1xuICAgIC0tYnMtYXBwLXNpZGViYXItc2Vjb25kYXJ5LXdpZHRoOiAwcHg7XG4gIH1cbiAgLmFwcC1zaWRlYmFyLXNlY29uZGFyeSB7XG4gICAgd2lkdGg6IHZhcigtLWJzLWFwcC1zaWRlYmFyLXNlY29uZGFyeS13aWR0aCk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItc2Vjb25kYXJ5LWNvbGxhcHNlPW9uXSAuYXBwLXNpZGViYXItc2Vjb25kYXJ5IHtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzIGVhc2UsIG1hcmdpbiAwLjNzIGVhc2U7XG4gICAgd2lkdGg6IHZhcigtLWJzLWFwcC1zaWRlYmFyLXNlY29uZGFyeS13aWR0aC1hY3R1YWwpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogdmFyKC0tYnMtYXBwLXNpZGViYXItc2Vjb25kYXJ5LXdpZHRoLWFjdHVhbCkpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZT1vbl0gLmFwcC1zaWRlYmFyLXNlY29uZGFyeSB7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlLCBtYXJnaW4gMC4zcyBlYXNlO1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktaG92ZXJhYmxlPXRydWVdIC5hcHAtc2lkZWJhci1zZWNvbmRhcnkgLmFwcC1zaWRlYmFyLXNlY29uZGFyeS1ob3ZlcmFibGUge1xuICAgIHdpZHRoOiB2YXIoLS1icy1hcHAtc2lkZWJhci1zZWNvbmRhcnktd2lkdGgtYWN0dWFsKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktaG92ZXJhYmxlPXRydWVdW2RhdGEta3QtYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplPW9uXSAuYXBwLXNpZGViYXItc2Vjb25kYXJ5OmhvdmVyOm5vdCguYW5pbWF0aW5nKSB7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlLCBtYXJnaW4gMC4zcyBlYXNlO1xuICAgIHdpZHRoOiB2YXIoLS1icy1hcHAtc2lkZWJhci1zZWNvbmRhcnktd2lkdGgtYWN0dWFsKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1icy1hcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtaG92ZXItYm94LXNoYWRvdyk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtaGVhZGVyLWZpeGVkPXRydWVdW2RhdGEta3QtYXBwLXNpZGViYXItc2Vjb25kYXJ5LWJlbG93LWhlYWRlcj10cnVlXSAuYXBwLXNpZGViYXItc2Vjb25kYXJ5IHtcbiAgICB0b3A6IHZhcigtLWJzLWFwcC1oZWFkZXItaGVpZ2h0KTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1maXhlZD10cnVlXVtkYXRhLWt0LWFwcC1oZWFkZXItZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtdG9vbGJhci1maXhlZD10cnVlXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXNlY29uZGFyeS1iZWxvdy10b29sYmFyPXRydWVdIC5hcHAtc2lkZWJhci1zZWNvbmRhcnkge1xuICAgIHRvcDogY2FsYyh2YXIoLS1icy1hcHAtaGVhZGVyLWhlaWdodCkgKyB2YXIoLS1icy1hcHAtdG9vbGJhci1oZWlnaHQsIDApKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktZW5hYmxlZD10cnVlXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZT1vbl0gLmFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktZW5hYmxlZD10cnVlXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZT1vbl0gLmFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktZW5hYmxlZD10cnVlXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXNlY29uZGFyeS1jb2xsYXBzZT1vbl0gLmFwcC1zaWRlYmFyLXNlY29uZGFyeS1jb2xsYXBzZS1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktZW5hYmxlZD10cnVlXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXNlY29uZGFyeS1jb2xsYXBzZT1vbl0gLmFwcC1zaWRlYmFyLXNlY29uZGFyeS1jb2xsYXBzZS1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hcHAtc2lkZWJhci1zZWNvbmRhcnkge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktZW5hYmxlZD10cnVlXSB7XG4gICAgLS1icy1hcHAtc2lkZWJhci1zZWNvbmRhcnktd2lkdGgtYWN0dWFsOiBjYWxjKFxuICAgICAgICAyNzVweCAtXG4gICAgICAgIDEwMHB4IC1cbiAgICAgICAgMHB4IC1cbiAgICAgICAgMHB4IC1cbiAgICAgICAgMHB4IC1cbiAgICAgICAgMHB4XG4gICAgKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktZW5hYmxlZD10cnVlXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXN0YWNrZWQ9dHJ1ZV0ge1xuICAgIC0tYnMtYXBwLXNpZGViYXItc2Vjb25kYXJ5LXdpZHRoOiBjYWxjKFxuICAgICAgICAyNzVweCAtXG4gICAgICAgIDEwMHB4IC1cbiAgICAgICAgMHB4IC1cbiAgICAgICAgMHB4IC1cbiAgICAgICAgMHB4IC1cbiAgICAgICAgMHB4XG4gICAgKTtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXNlY29uZGFyeS1nYXAtc3RhcnQ6IDBweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXNlY29uZGFyeS1nYXAtZW5kOiAwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1zZWNvbmRhcnktZ2FwLXRvcDogMHB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItc2Vjb25kYXJ5LWdhcC1ib3R0b206IDBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktZW5hYmxlZD10cnVlXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1tb2JpbGU9b25dIHtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXNlY29uZGFyeS13aWR0aDogNzVweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXNlY29uZGFyeS1nYXAtc3RhcnQ6IDBweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXNlY29uZGFyeS1nYXAtZW5kOiAwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1zZWNvbmRhcnktZ2FwLXRvcDogMHB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItc2Vjb25kYXJ5LWdhcC1ib3R0b206IDBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktZW5hYmxlZD10cnVlXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXNlY29uZGFyeS1jb2xsYXBzZS1tb2JpbGU9b25dIHtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXNlY29uZGFyeS13aWR0aC1hY3R1YWw6IGNhbGMoXG4gICAgICAgIDI3NXB4IC1cbiAgICAgICAgMTAwcHggLVxuICAgICAgICAwcHggLVxuICAgICAgICAwcHggLVxuICAgICAgICAwcHggLVxuICAgICAgICAwcHhcbiAgICApO1xuICAgIC0tYnMtYXBwLXNpZGViYXItc2Vjb25kYXJ5LXdpZHRoOiAwcHg7XG4gIH1cbiAgLmFwcC1zaWRlYmFyLXNlY29uZGFyeSB7XG4gICAgd2lkdGg6IHZhcigtLWJzLWFwcC1zaWRlYmFyLXNlY29uZGFyeS13aWR0aCk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItc2Vjb25kYXJ5LWNvbGxhcHNlLW1vYmlsZT1vbl0gLmFwcC1zaWRlYmFyLXNlY29uZGFyeSB7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlLCBtYXJnaW4gMC4zcyBlYXNlO1xuICAgIHdpZHRoOiB2YXIoLS1icy1hcHAtc2lkZWJhci1zZWNvbmRhcnktd2lkdGgtYWN0dWFsKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMSAqIHZhcigtLWJzLWFwcC1zaWRlYmFyLXNlY29uZGFyeS13aWR0aC1hY3R1YWwpKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtbW9iaWxlPW9uXSAuYXBwLXNpZGViYXItc2Vjb25kYXJ5IHtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzIGVhc2UsIG1hcmdpbiAwLjNzIGVhc2U7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplLWJnLWNvbG9yLW1vYmlsZSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tYnMtYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplLWJveC1zaGFkb3ctbW9iaWxlKTtcbiAgICBib3JkZXItbGVmdDogdmFyKC0tYnMtYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplLWJvcmRlci1zdGFydC1tb2JpbGUpO1xuICAgIGJvcmRlci1yaWdodDogdmFyKC0tYnMtYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplLWJvcmRlci1lbmQtbW9iaWxlKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktaG92ZXJhYmxlLW1vYmlsZT10cnVlXSAuYXBwLXNpZGViYXItc2Vjb25kYXJ5IC5hcHAtc2lkZWJhci1zZWNvbmRhcnktaG92ZXJhYmxlIHtcbiAgICB3aWR0aDogdmFyKC0tYnMtYXBwLXNpZGViYXItc2Vjb25kYXJ5LXdpZHRoLWFjdHVhbCk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItc2Vjb25kYXJ5LWhvdmVyYWJsZS1tb2JpbGU9dHJ1ZV1bZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtbW9iaWxlPW9uXSAuYXBwLXNpZGViYXItc2Vjb25kYXJ5OmhvdmVyOm5vdCguYW5pbWF0aW5nKSB7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlLCBtYXJnaW4gMC4zcyBlYXNlO1xuICAgIHdpZHRoOiB2YXIoLS1icy1hcHAtc2lkZWJhci1zZWNvbmRhcnktd2lkdGgtYWN0dWFsKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1icy1hcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtaG92ZXItYm94LXNoYWRvdy1tb2JpbGUpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXNlY29uZGFyeS1lbmFibGVkPXRydWVdW2RhdGEta3QtYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplLW1vYmlsZT1vbl0gLmFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1tb2JpbGUtZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItc2Vjb25kYXJ5LWVuYWJsZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtbW9iaWxlPW9uXSAuYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplLW1vYmlsZS1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktZW5hYmxlZD10cnVlXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXNlY29uZGFyeS1jb2xsYXBzZT1vbl0gLmFwcC1zaWRlYmFyLXNlY29uZGFyeS1jb2xsYXBzZS1tb2JpbGUtZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItc2Vjb25kYXJ5LWVuYWJsZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktY29sbGFwc2U9b25dIC5hcHAtc2lkZWJhci1zZWNvbmRhcnktY29sbGFwc2UtbW9iaWxlLWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG4uYXBwLXNpZGViYXItcGFuZWwge1xuICB0cmFuc2l0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hcHAtc2lkZWJhci1wYW5lbC1iYXNlLWJnLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYXBwLXNpZGViYXItcGFuZWwtYmFzZS1ib3gtc2hhZG93KTtcbiAgYm9yZGVyLWxlZnQ6IHZhcigtLWJzLWFwcC1zaWRlYmFyLXBhbmVsLWJhc2UtYm9yZGVyLXN0YXJ0KTtcbiAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1icy1hcHAtc2lkZWJhci1wYW5lbC1iYXNlLWJvcmRlci1lbmQpO1xufVxuXG4uYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtZC1mbGV4LFxuLmFwcC1zaWRlYmFyLXBhbmVsLXN0aWNreS1kLWZsZXgsXG4uYXBwLXNpZGViYXItcGFuZWwtY29sbGFwc2UtZC1mbGV4LFxuLmFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLW1vYmlsZS1kLWZsZXgsXG4uYXBwLXNpZGViYXItcGFuZWwtY29sbGFwc2UtbW9iaWxlLWQtZmxleCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYXBwLXNpZGViYXItcGFuZWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IHZhcigtLWJzLWFwcC1zaWRlYmFyLXBhbmVsLXdpZHRoKTtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cbiAgOnJvb3Qge1xuICAgIC0tYnMtYXBwLXNpZGViYXItcGFuZWwtd2lkdGg6IDMwMHB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItcGFuZWwtd2lkdGgtYWN0dWFsOiAzMDBweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXBhbmVsLWdhcC1zdGFydDogMHB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItcGFuZWwtZ2FwLWVuZDogMHB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItcGFuZWwtZ2FwLXRvcDogMHB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItcGFuZWwtZ2FwLWJvdHRvbTogMHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplPW9uXSB7XG4gICAgLS1icy1hcHAtc2lkZWJhci1wYW5lbC13aWR0aDogNzVweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXBhbmVsLWdhcC1zdGFydDogMHB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItcGFuZWwtZ2FwLWVuZDogMHB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItcGFuZWwtZ2FwLXRvcDogMHB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItcGFuZWwtZ2FwLWJvdHRvbTogMHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLXN0aWNreT1vbl0ge1xuICAgIC0tYnMtYXBwLXNpZGViYXItcGFuZWwtd2lkdGg6IDMwMHB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItcGFuZWwtZ2FwLXN0YXJ0OiAwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1wYW5lbC1nYXAtZW5kOiAwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1wYW5lbC1nYXAtdG9wOiAwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1wYW5lbC1nYXAtYm90dG9tOiAwcHg7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtY29sbGFwc2U9b25dIHtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXBhbmVsLXdpZHRoLWFjdHVhbDogMzAwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1wYW5lbC13aWR0aDogMHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLXN0YXRpYz10cnVlXSAuYXBwLXNpZGViYXItcGFuZWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1vZmZjYW52YXM9dHJ1ZV0gLmFwcC1zaWRlYmFyLXBhbmVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLWZpeGVkPXRydWVdIC5hcHAtc2lkZWJhci1wYW5lbCB7XG4gICAgei1pbmRleDogMTA0O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiBjYWxjKHZhcigtLWJzLWFwcC1zaWRlYmFyLXdpZHRoKSArIHZhcigtLWJzLWFwcC1zaWRlYmFyLWdhcC1zdGFydCwgMHB4KSArIHZhcigtLWJzLWFwcC1zaWRlYmFyLWdhcC1lbmQsIDBweCkpO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtc3RpY2t5PW9uXSAuYXBwLXNpZGViYXItcGFuZWwge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiBjYWxjKHZhcigtLWJzLWFwcC1zaWRlYmFyLXdpZHRoKSArIHZhcigtLWJzLWFwcC1zaWRlYmFyLWdhcC1zdGFydCwgMHB4KSArIHZhcigtLWJzLWFwcC1zaWRlYmFyLWdhcC1lbmQsIDBweCkpO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB6LWluZGV4OiAxMDQ7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplPW9uXSAuYXBwLXNpZGViYXItcGFuZWwge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLWhvdmVyYWJsZT10cnVlXSAuYXBwLXNpZGViYXItcGFuZWwgLmFwcC1zaWRlYmFyLXBhbmVsLWhvdmVyYWJsZSB7XG4gICAgd2lkdGg6IHZhcigtLWJzLWFwcC1zaWRlYmFyLXBhbmVsLXdpZHRoLWFjdHVhbCk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtaG92ZXJhYmxlPXRydWVdW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemU9b25dIC5hcHAtc2lkZWJhci1wYW5lbDpob3Zlcjpub3QoLmFuaW1hdGluZykge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgd2lkdGg6IHZhcigtLWJzLWFwcC1zaWRlYmFyLXBhbmVsLXdpZHRoLWFjdHVhbCk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tYnMtYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtaG92ZXItYm94LXNoYWRvdyk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtY29sbGFwc2U9b25dIC5hcHAtc2lkZWJhci1wYW5lbCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB3aWR0aDogdmFyKC0tYnMtYXBwLXNpZGViYXItcGFuZWwtd2lkdGgtYWN0dWFsKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMSAqICh2YXIoLS1icy1hcHAtc2lkZWJhci1wYW5lbC13aWR0aC1hY3R1YWwpICsgdmFyKC0tYnMtYXBwLXNpZGViYXItZ2FwLXN0YXJ0LCAwcHgpICsgdmFyKC0tYnMtYXBwLXNpZGViYXItZ2FwLWVuZCwgMHB4KSkpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLWZpeGVkPXRydWVdW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZD10cnVlXTpub3QoW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtcHVzaC1oZWFkZXI9dHJ1ZV0pIC5hcHAtc2lkZWJhci1wYW5lbCB7XG4gICAgdG9wOiB2YXIoLS1icy1hcHAtaGVhZGVyLWhlaWdodCk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtaGVhZGVyLWZpeGVkPXRydWVdW2RhdGEta3QtYXBwLXRvb2xiYXItZml4ZWQ9dHJ1ZV06bm90KFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLXB1c2gtdG9vbGJhcj10cnVlXSkgLmFwcC1zaWRlYmFyLXBhbmVsIHtcbiAgICB0b3A6IGNhbGModmFyKC0tYnMtYXBwLWhlYWRlci1oZWlnaHQpICsgdmFyKC0tYnMtYXBwLXRvb2xiYXItaGVpZ2h0LCAwKSk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemU9b25dIC5hcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZT1vbl0gLmFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLXN0aWNreT1vbl0gLmFwcC1zaWRlYmFyLXBhbmVsLXN0aWNreS1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1zdGlja3k9b25dIC5hcHAtc2lkZWJhci1wYW5lbC1zdGlja3ktZC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtY29sbGFwc2U9b25dIC5hcHAtc2lkZWJhci1wYW5lbC1jb2xsYXBzZS1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1jb2xsYXBzZT1vbl0gLmFwcC1zaWRlYmFyLXBhbmVsLWNvbGxhcHNlLWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFwcC1zaWRlYmFyLXBhbmVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiB2YXIoLS1icy1hcHAtc2lkZWJhci1wYW5lbC13aWR0aCk7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG4gIDpyb290IHtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXBhbmVsLXdpZHRoOiAzMDBweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXBhbmVsLXdpZHRoLWFjdHVhbDogMzAwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1wYW5lbC1nYXAtc3RhcnQ6IDBweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXBhbmVsLWdhcC1lbmQ6IDBweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXBhbmVsLWdhcC10b3A6IDBweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXBhbmVsLWdhcC1ib3R0b206IDBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1tb2JpbGU9b25dIHtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXBhbmVsLXdpZHRoOiA3NXB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItcGFuZWwtZ2FwLXN0YXJ0OiAwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1wYW5lbC1nYXAtZW5kOiAwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1wYW5lbC1nYXAtdG9wOiAwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1wYW5lbC1nYXAtYm90dG9tOiAwcHg7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtY29sbGFwc2UtbW9iaWxlPW9uXSB7XG4gICAgLS1icy1hcHAtc2lkZWJhci1wYW5lbC13aWR0aC1hY3R1YWw6IDMwMHB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItcGFuZWwtd2lkdGg6IDBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1tb2JpbGU9b25dIC5hcHAtc2lkZWJhci1wYW5lbCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1iZy1jb2xvci1tb2JpbGUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLWJzLWFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLWJveC1zaGFkb3ctbW9iaWxlKTtcbiAgICBib3JkZXItbGVmdDogdmFyKC0tYnMtYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtYm9yZGVyLXN0YXJ0LW1vYmlsZSk7XG4gICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1icy1hcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1ib3JkZXItZW5kLW1vYmlsZSk7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLWhvdmVyYWJsZS1tb2JpbGU9dHJ1ZV0gLmFwcC1zaWRlYmFyLXBhbmVsIC5hcHAtc2lkZWJhci1wYW5lbC1ob3ZlcmFibGUge1xuICAgIHdpZHRoOiB2YXIoLS1icy1hcHAtc2lkZWJhci1wYW5lbC13aWR0aC1hY3R1YWwpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLWhvdmVyYWJsZS1tb2JpbGU9dHJ1ZV1bZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1tb2JpbGU9b25dIC5hcHAtc2lkZWJhci1wYW5lbDpob3Zlcjpub3QoLmFuaW1hdGluZykge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgd2lkdGg6IHZhcigtLWJzLWFwcC1zaWRlYmFyLXBhbmVsLXdpZHRoLWFjdHVhbCk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tYnMtYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtaG92ZXItYm94LXNoYWRvdy1tb2JpbGUpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLWNvbGxhcHNlLW1vYmlsZT1vbl0gLmFwcC1zaWRlYmFyLXBhbmVsIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIHdpZHRoOiB2YXIoLS1icy1hcHAtc2lkZWJhci1wYW5lbC13aWR0aC1hY3R1YWwpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogdmFyKC0tYnMtYXBwLXNpZGViYXItcGFuZWwtd2lkdGgtYWN0dWFsKSk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtbW9iaWxlPW9uXSAuYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtbW9iaWxlLWQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLW1vYmlsZT1vbl0gLmFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLW1vYmlsZS1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1jb2xsYXBzZS1tb2JpbGU9b25dIC5hcHAtc2lkZWJhci1wYW5lbC1jb2xsYXBzZS1tb2JpbGUtZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtY29sbGFwc2UtbW9iaWxlPW9uXSAuYXBwLXNpZGViYXItcGFuZWwtY29sbGFwc2UtbW9iaWxlLWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG4uYXBwLWFzaWRlIHtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYXBwLWFzaWRlLWJhc2UtYmctY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1hcHAtYXNpZGUtYmFzZS1ib3gtc2hhZG93KTtcbn1cblxuLmFwcC1hc2lkZS1taW5pbWl6ZS1kLWZsZXgsXG4uYXBwLWFzaWRlLXN0aWNreS1kLWZsZXgsXG4uYXBwLWFzaWRlLWNvbGxhcHNlLWQtZmxleCxcbi5hcHAtYXNpZGUtbWluaW1pemUtbW9iaWxlLWQtZmxleCxcbi5hcHAtYXNpZGUtY29sbGFwc2UtbW9iaWxlLWQtZmxleCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYXBwLWFzaWRlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiB2YXIoLS1icy1hcHAtYXNpZGUtd2lkdGgpO1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuICA6cm9vdCB7XG4gICAgLS1icy1hcHAtYXNpZGUtd2lkdGg6IDMwMHB4O1xuICAgIC0tYnMtYXBwLWFzaWRlLXdpZHRoLWFjdHVhbDogMzAwcHg7XG4gICAgLS1icy1hcHAtYXNpZGUtZ2FwLXN0YXJ0OiAwcHg7XG4gICAgLS1icy1hcHAtYXNpZGUtZ2FwLWVuZDogMHB4O1xuICAgIC0tYnMtYXBwLWFzaWRlLWdhcC10b3A6IDBweDtcbiAgICAtLWJzLWFwcC1hc2lkZS1nYXAtYm90dG9tOiAwcHg7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWFzaWRlLXN0YWNrZWQ9dHJ1ZV0ge1xuICAgIC0tYnMtYXBwLWFzaWRlLXdpZHRoOiBjYWxjKHZhcigtLWJzLWFwcC1hc2lkZS1wcmltYXJ5LXdpZHRoKSArIHZhcigtLWJzLWFwcC1hc2lkZS1zZWNvbmRhcnktd2lkdGgpKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtYXNpZGUtbWluaW1pemU9b25dIHtcbiAgICAtLWJzLWFwcC1hc2lkZS13aWR0aDogNzVweDtcbiAgICAtLWJzLWFwcC1hc2lkZS1nYXAtc3RhcnQ6IDBweDtcbiAgICAtLWJzLWFwcC1hc2lkZS1nYXAtZW5kOiAwcHg7XG4gICAgLS1icy1hcHAtYXNpZGUtZ2FwLXRvcDogMHB4O1xuICAgIC0tYnMtYXBwLWFzaWRlLWdhcC1ib3R0b206IDBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtYXNpZGUtc3RpY2t5PW9uXSB7XG4gICAgLS1icy1hcHAtYXNpZGUtd2lkdGg6IDMwMHB4O1xuICAgIC0tYnMtYXBwLWFzaWRlLWdhcC1zdGFydDogMHB4O1xuICAgIC0tYnMtYXBwLWFzaWRlLWdhcC1lbmQ6IDBweDtcbiAgICAtLWJzLWFwcC1hc2lkZS1nYXAtdG9wOiAwcHg7XG4gICAgLS1icy1hcHAtYXNpZGUtZ2FwLWJvdHRvbTogMHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1hc2lkZS1jb2xsYXBzZT1vbl0ge1xuICAgIC0tYnMtYXBwLWFzaWRlLXdpZHRoOiAwcHg7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWFzaWRlLXN0YXRpYz10cnVlXSAuYXBwLWFzaWRlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWFzaWRlLW9mZmNhbnZhcz10cnVlXSAuYXBwLWFzaWRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1hc2lkZS1maXhlZD10cnVlXSAuYXBwLWFzaWRlIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogOTk7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtYXNpZGUtc3RhY2tlZD10cnVlXSAuYXBwLWFzaWRlIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtYXNpZGUtc3RpY2t5PW9uXSAuYXBwLWFzaWRlIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1icy1hcHAtYXNpZGUtc3RpY2t5LWJveC1zaGFkb3cpO1xuICAgIGJvcmRlci1sZWZ0OiB2YXIoLS1icy1hc2lkZS1zdGlja3ktYm9yZGVyLXN0YXJ0KTtcbiAgICBib3JkZXItcmlnaHQ6IHZhcigtLWJzLWFwcC1hc2lkZS1zdGlja3ktYm9yZGVyLWVuZCk7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHotaW5kZXg6IDk5O1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtYXNpZGUtbWluaW1pemU9b25dIC5hcHAtYXNpZGUge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1hc2lkZS1ob3ZlcmFibGU9dHJ1ZV0gLmFwcC1hc2lkZSAuYXBwLWFzaWRlLXdyYXBwZXIge1xuICAgIHdpZHRoOiB2YXIoLS1icy1hcHAtYXNpZGUtd2lkdGgtYWN0dWFsKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtYXNpZGUtaG92ZXJhYmxlPXRydWVdW2RhdGEta3QtYXBwLWFzaWRlLW1pbmltaXplPW9uXSAuYXBwLWFzaWRlOmhvdmVyOm5vdCguYW5pbWF0aW5nKSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB3aWR0aDogdmFyKC0tYnMtYXBwLWFzaWRlLXdpZHRoLWFjdHVhbCk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tYnMtYXBwLWFzaWRlLW1pbmltaXplLWhvdmVyLWJveC1zaGFkb3cpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1hc2lkZS1jb2xsYXBzZT1vbl0gLmFwcC1hc2lkZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB3aWR0aDogdmFyKC0tYnMtYXBwLWFzaWRlLXdpZHRoLWFjdHVhbCk7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xICogdmFyKC0tYnMtYXBwLWFzaWRlLXdpZHRoLWFjdHVhbCkpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1hc2lkZS1taW5pbWl6ZT1vbl0gLmFwcC1hc2lkZS1taW5pbWl6ZS1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtYXNpZGUtbWluaW1pemU9b25dIC5hcHAtYXNpZGUtbWluaW1pemUtZC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWFzaWRlLXN0aWNreT1vbl0gLmFwcC1hc2lkZS1zdGlja3ktZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWFzaWRlLXN0aWNreT1vbl0gLmFwcC1hc2lkZS1zdGlja3ktZC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWFzaWRlLWNvbGxhcHNlPW9uXSAuYXBwLWFzaWRlLWNvbGxhcHNlLWQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1hc2lkZS1jb2xsYXBzZT1vbl0gLmFwcC1hc2lkZS1jb2xsYXBzZS1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtYXNpZGUtZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtaGVhZGVyLWZpeGVkPXRydWVdOm5vdChbZGF0YS1rdC1hcHAtYXNpZGUtcHVzaC1oZWFkZXI9dHJ1ZV0pIC5hcHAtYXNpZGUge1xuICAgIHRvcDogdmFyKC0tYnMtYXBwLWhlYWRlci1oZWlnaHQpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1hc2lkZS1maXhlZD10cnVlXVtkYXRhLWt0LWFwcC1oZWFkZXItZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtdG9vbGJhci1maXhlZD10cnVlXTpub3QoW2RhdGEta3QtYXBwLWFzaWRlLXB1c2gtdG9vbGJhcj10cnVlXSkgLmFwcC1hc2lkZSB7XG4gICAgdG9wOiBjYWxjKHZhcigtLWJzLWFwcC1oZWFkZXItaGVpZ2h0KSArIHZhcigtLWJzLWFwcC10b29sYmFyLWhlaWdodCwgMHB4KSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYXBwLWFzaWRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiB2YXIoLS1icy1hcHAtYXNpZGUtd2lkdGgpO1xuICAgIHotaW5kZXg6IDEwNjtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cbiAgOnJvb3Qge1xuICAgIC0tYnMtYXBwLWFzaWRlLXdpZHRoOiAyNzVweDtcbiAgICAtLWJzLWFwcC1hc2lkZS13aWR0aC1hY3R1YWw6IDI3NXB4O1xuICAgIC0tYnMtYXBwLWFzaWRlLWdhcC1zdGFydDogMHB4O1xuICAgIC0tYnMtYXBwLWFzaWRlLWdhcC1lbmQ6IDBweDtcbiAgICAtLWJzLWFwcC1hc2lkZS1nYXAtdG9wOiAwcHg7XG4gICAgLS1icy1hcHAtYXNpZGUtZ2FwLWJvdHRvbTogMHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1hc2lkZS1taW5pbWl6ZS1tb2JpbGU9b25dIHtcbiAgICAtLWJzLWFwcC1hc2lkZS13aWR0aDogNzVweDtcbiAgICAtLWJzLWFwcC1hc2lkZS1nYXAtc3RhcnQ6IDBweDtcbiAgICAtLWJzLWFwcC1hc2lkZS1nYXAtZW5kOiAwcHg7XG4gICAgLS1icy1hcHAtYXNpZGUtZ2FwLXRvcDogMHB4O1xuICAgIC0tYnMtYXBwLWFzaWRlLWdhcC1ib3R0b206IDBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtYXNpZGUtY29sbGFwc2UtbW9iaWxlPW9uXSB7XG4gICAgLS1icy1hcHAtYXNpZGUtd2lkdGg6IDBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtYXNpZGUtc3RhY2tlZD10cnVlXSAuYXBwLWFzaWRlIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtYXNpZGUtbWluaW1pemUtbW9iaWxlPW9uXSAuYXBwLWFzaWRlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtYXNpZGUtaG92ZXJhYmxlLW1vYmlsZT10cnVlXSAuYXBwLWFzaWRlIC5hcHAtYXNpZGUtd3JhcHBlciB7XG4gICAgd2lkdGg6IHZhcigtLWJzLWFwcC1hc2lkZS13aWR0aC1hY3R1YWwpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1hc2lkZS1ob3ZlcmFibGUtbW9iaWxlPXRydWVdW2RhdGEta3QtYXBwLWFzaWRlLW1pbmltaXplLW1vYmlsZT1vbl0gLmFwcC1hc2lkZTpob3Zlcjpub3QoLmFuaW1hdGluZykge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgd2lkdGg6IHZhcigtLWJzLWFwcC1hc2lkZS13aWR0aC1hY3R1YWwpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLWJzLWFwcC1hc2lkZS1taW5pbWl6ZS1ob3Zlci1ib3gtc2hhZG93LW1vYmlsZSk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWFzaWRlLWNvbGxhcHNlLW1vYmlsZT1vbl0gLmFwcC1hc2lkZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB3aWR0aDogdmFyKC0tYnMtYXBwLWFzaWRlLXdpZHRoLWFjdHVhbCk7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xICogdmFyKC0tYnMtYXBwLWFzaWRlLXdpZHRoLWFjdHVhbCkpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1hc2lkZS1taW5pbWl6ZS1tb2JpbGU9b25dIC5hcHAtYXNpZGUtbWluaW1pemUtbW9iaWxlLWQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1hc2lkZS1taW5pbWl6ZS1tb2JpbGU9b25dIC5hcHAtYXNpZGUtbWluaW1pemUtbW9iaWxlLWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1hc2lkZS1jb2xsYXBzZS1tb2JpbGU9b25dIC5hcHAtYXNpZGUtY29sbGFwc2UtbW9iaWxlLWQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1hc2lkZS1jb2xsYXBzZS1tb2JpbGU9b25dIC5hcHAtYXNpZGUtY29sbGFwc2UtbW9iaWxlLWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG4uYXBwLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFwcC13cmFwcGVyIHtcbiAgICB0cmFuc2l0aW9uOiBtYXJnaW4tbGVmdCAwLjNzIGVhc2UsIG1hcmdpbi1yaWdodCAwLjNzIGVhc2U7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWhlYWRlci1zdGlja3k9b25dIC5hcHAtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tYnMtYXBwLWhlYWRlci1oZWlnaHQtYWN0dWFsKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtaGVhZGVyLWZpeGVkPXRydWVdIC5hcHAtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tYnMtYXBwLWhlYWRlci1oZWlnaHQpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC10b29sYmFyLXN0aWNreT1vbl0gLmFwcC13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1icy1hcHAtdG9vbGJhci1oZWlnaHQpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtdG9vbGJhci1zdGlja3k9b25dIC5hcHAtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1icy1hcHAtaGVhZGVyLWhlaWdodC1hY3R1YWwpICsgdmFyKC0tYnMtYXBwLXRvb2xiYXItaGVpZ2h0LWFjdHVhbCkpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtdG9vbGJhci1maXhlZD10cnVlXSAuYXBwLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tYnMtYXBwLWhlYWRlci1oZWlnaHQpICsgdmFyKC0tYnMtYXBwLXRvb2xiYXItaGVpZ2h0KSk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItZml4ZWQ9dHJ1ZV0gLmFwcC13cmFwcGVyIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1icy1hcHAtc2lkZWJhci13aWR0aCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1nYXAtc3RhcnQsIDBweCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1nYXAtZW5kLCAwcHgpKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1maXhlZD10cnVlXSAuYXBwLXdyYXBwZXIge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWJzLWFwcC1zaWRlYmFyLXdpZHRoKSArIHZhcigtLWJzLWFwcC1zaWRlYmFyLWdhcC1zdGFydCwgMHB4KSArIHZhcigtLWJzLWFwcC1zaWRlYmFyLWdhcC1lbmQsIDBweCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1wYW5lbC13aWR0aCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1wYW5lbC1nYXAtc3RhcnQsIDBweCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1wYW5lbC1nYXAtZW5kLCAwcHgpKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtYXNpZGUtZml4ZWQ9dHJ1ZV0gLmFwcC13cmFwcGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tYnMtYXBwLWFzaWRlLXdpZHRoKSArIHZhcigtLWJzLWFwcC1hc2lkZS1nYXAtc3RhcnQsIDBweCkgKyB2YXIoLS1icy1hcHAtYXNpZGUtZ2FwLWVuZCwgMHB4KSk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWZvb3Rlci1maXhlZD10cnVlXSAuYXBwLXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWJzLWFwcC1mb290ZXItaGVpZ2h0KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hcHAtd3JhcHBlciB7XG4gICAgdHJhbnNpdGlvbjogbWFyZ2luLWxlZnQgMC4zcyBlYXNlLCBtYXJnaW4tcmlnaHQgMC4zcyBlYXNlO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItc3RpY2t5PW9uXSAuYXBwLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IHZhcigtLWJzLWFwcC1oZWFkZXItaGVpZ2h0LWFjdHVhbCk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZC1tb2JpbGU9dHJ1ZV0gLmFwcC13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1icy1hcHAtaGVhZGVyLWhlaWdodCk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZC1tb2JpbGU9dHJ1ZV1bZGF0YS1rdC1hcHAtdG9vbGJhci1zdGlja3k9b25dIC5hcHAtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1icy1hcHAtaGVhZGVyLWhlaWdodC1hY3R1YWwpICsgdmFyKC0tYnMtYXBwLXRvb2xiYXItaGVpZ2h0LWFjdHVhbCkpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1mb290ZXItZml4ZWQtbW9iaWxlPXRydWVdIC5hcHAtd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYnMtYXBwLWZvb3Rlci1oZWlnaHQpO1xuICB9XG59XG4uYXBwLW1haW4ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFwcC1tYWluIHtcbiAgICB0cmFuc2l0aW9uOiBtYXJnaW4gMC4zcyBlYXNlO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXN0aWNreT10cnVlXSAuYXBwLW1haW4ge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWJzLWFwcC1zaWRlYmFyLXdpZHRoKSArIHZhcigtLWJzLWFwcC1zaWRlYmFyLWdhcC1zdGFydCwgMHB4KSArIHZhcigtLWJzLWFwcC1zaWRlYmFyLWdhcC1lbmQsIDBweCkpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLXN0aWNreT10cnVlXSAuYXBwLW1haW4ge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWJzLWFwcC1zaWRlYmFyLXdpZHRoKSArIHZhcigtLWJzLWFwcC1zaWRlYmFyLWdhcC1zdGFydCwgMHB4KSArIHZhcigtLWJzLWFwcC1zaWRlYmFyLWdhcC1lbmQsIDBweCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1wYW5lbC13aWR0aCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1wYW5lbC1nYXAtc3RhcnQsIDBweCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1wYW5lbC1nYXAtZW5kLCAwcHgpKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtYXNpZGUtc3RpY2t5PXRydWVdIC5hcHAtbWFpbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWFwcC1hc2lkZS13aWR0aCkgKyB2YXIoLS1icy1hcHAtYXNpZGUtZ2FwLXN0YXJ0LCAwcHgpICsgdmFyKC0tYnMtYXBwLWFzaWRlLWdhcC1lbmQsIDBweCkpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFwcC1tYWluIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hcHAtY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYXBwLWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLmFwcC1mb290ZXIge1xuICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgZWFzZSwgcmlnaHQgMC4zcyBlYXNlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hcHAtZm9vdGVyLWJnLWNvbG9yKTtcbiAgYm9yZGVyLXRvcDogdmFyKC0tYnMtYXBwLWZvb3Rlci1ib3JkZXItdG9wKTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIDpyb290IHtcbiAgICAtLWJzLWFwcC1mb290ZXItaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5hcHAtZm9vdGVyIHtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLWFwcC1mb290ZXItaGVpZ2h0KTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtZm9vdGVyLWZpeGVkPXRydWVdIC5hcHAtZm9vdGVyIHtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tYnMtYXBwLWZvb3Rlci1ib3gtc2hhZG93KTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtc2lkZWJhci1wdXNoLWZvb3Rlcj10cnVlXSAuYXBwLWZvb3RlciB7XG4gICAgbGVmdDogY2FsYyh2YXIoLS1icy1hcHAtc2lkZWJhci13aWR0aCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1nYXAtc3RhcnQsIDBweCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1nYXAtZW5kLCAwcHgpKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1maXhlZD10cnVlXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLXB1c2gtZm9vdGVyPXRydWVdIC5hcHAtZm9vdGVyIHtcbiAgICBsZWZ0OiBjYWxjKHZhcigtLWJzLWFwcC1zaWRlYmFyLXdpZHRoKSArIHZhcigtLWJzLWFwcC1zaWRlYmFyLWdhcC1zdGFydCwgMHB4KSArIHZhcigtLWJzLWFwcC1zaWRlYmFyLWdhcC1lbmQsIDBweCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1wYW5lbC13aWR0aCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1wYW5lbC1nYXAtc3RhcnQsIDBweCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1wYW5lbC1nYXAtZW5kLCAwcHgpKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtYXNpZGUtZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtYXNpZGUtcHVzaC1mb290ZXI9dHJ1ZV0gLmFwcC1mb290ZXIge1xuICAgIHJpZ2h0OiBjYWxjKHZhcigtLWJzLWFwcC1hc2lkZS13aWR0aCkgKyB2YXIoLS1icy1hcHAtYXNpZGUtZ2FwLXN0YXJ0LCAwcHgpICsgdmFyKC0tYnMtYXBwLWFzaWRlLWdhcC1lbmQsIDBweCkpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgYm9keSB7XG4gICAgLS1icy1hcHAtZm9vdGVyLWhlaWdodDogYXV0bztcbiAgfVxuICAuYXBwLWZvb3RlciB7XG4gICAgaGVpZ2h0OiB2YXIoLS1icy1hcHAtZm9vdGVyLWhlaWdodCk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWZvb3Rlci1maXhlZC1tb2JpbGU9dHJ1ZV0gLmFwcC1mb290ZXIge1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1icy1hcHAtZm9vdGVyLWJveC1zaGFkb3cpO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgfVxufVxuLmFwcC1sYXlvdXQtYnVpbGRlci10b2dnbGUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwNTtcbiAgYm90dG9tOiA0MHB4O1xuICByaWdodDogNTBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hcHAtbGF5b3V0LWJ1aWxkZXItdG9nZ2xlIHtcbiAgICBib3R0b206IDIwcHg7XG4gICAgcmlnaHQ6IDQwcHg7XG4gIH1cbn1cbi5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUtc2VwYXJhdG9yIHtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHggOHB4IDBweCAwcHg7XG59XG4uYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDhweCA4cHggMHB4IDBweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwLjY1cmVtIDEuMjVyZW07XG59XG4uYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQge1xuICBwYWRkaW5nOiAwO1xufVxuLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0uaGVyZSArIC5tZW51LWl0ZW0gLm1lbnUtc2VwYXJhdG9yLCAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbS5hY3RpdmUgKyAubWVudS1pdGVtIC5tZW51LXNlcGFyYXRvciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LXN1YiAubWVudSA+IC5tZW51LWl0ZW0ge1xuICBwYWRkaW5nOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAwcmVtO1xufVxuLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtc3ViIC5tZW51ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsge1xuICBwYWRkaW5nOiAwLjQ1cmVtIDAuNzVyZW07XG59XG4uYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1zdWIgLm1lbnUgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1pY29uIHtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFwcC1oZWFkZXItbWVudSAubWVudSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLmFwcC1jb250YWluZXIsXG4gIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LXN1YiAuYXBwLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG59XG5bZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXIgLmJ0bi5idG4tY3VzdG9tIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE2KTtcbn1cbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlciAuYnRuLmJ0bi1jdXN0b20gaSxcbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlciAuYnRuLmJ0bi1jdXN0b20gLnN2Zy1pY29uIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5bZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXIgLmJ0bi5idG4tY3VzdG9tLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyIC5idG4uYnRuLWN1c3RvbSwgLmJ0bi1jaGVjazphY3RpdmUgKyBbZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXIgLmJ0bi5idG4tY3VzdG9tLCBbZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXIgLmJ0bi5idG4tY3VzdG9tOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIFtkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlciAuYnRuLmJ0bi1jdXN0b206aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyIC5idG4uYnRuLWN1c3RvbTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyIC5idG4uYnRuLWN1c3RvbS5hY3RpdmUsIFtkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlciAuYnRuLmJ0bi1jdXN0b20uc2hvdywgLnNob3cgPiBbZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXIgLmJ0bi5idG4tY3VzdG9tIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA4KSAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyIC5idG4uYnRuLWN1c3RvbSBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyIC5idG4uYnRuLWN1c3RvbSAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyIC5idG4uYnRuLWN1c3RvbSBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyBbZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXIgLmJ0bi5idG4tY3VzdG9tIC5zdmctaWNvbiwgW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyIC5idG4uYnRuLWN1c3RvbTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG5bZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXIgLmJ0bi5idG4tY3VzdG9tOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCBbZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXIgLmJ0bi5idG4tY3VzdG9tOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlciAuYnRuLmJ0bi1jdXN0b206aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIFtkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlciAuYnRuLmJ0bi1jdXN0b206YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlciAuYnRuLmJ0bi1jdXN0b206YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCBbZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXIgLmJ0bi5idG4tY3VzdG9tLmFjdGl2ZSBpLFxuW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyIC5idG4uYnRuLWN1c3RvbS5hY3RpdmUgLnN2Zy1pY29uLCBbZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXIgLmJ0bi5idG4tY3VzdG9tLnNob3cgaSxcbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlciAuYnRuLmJ0bi1jdXN0b20uc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyIC5idG4uYnRuLWN1c3RvbSBpLFxuLnNob3cgPiBbZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXIgLmJ0bi5idG4tY3VzdG9tIC5zdmctaWNvbiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyIC5idG4uYnRuLWN1c3RvbS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyIC5idG4uYnRuLWN1c3RvbS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIFtkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlciAuYnRuLmJ0bi1jdXN0b206Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIFtkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlciAuYnRuLmJ0bi1jdXN0b206aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIFtkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlciAuYnRuLmJ0bi1jdXN0b206YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCBbZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXIgLmJ0bi5idG4tY3VzdG9tLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIFtkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlciAuYnRuLmJ0bi1jdXN0b20uc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyIC5idG4uYnRuLWN1c3RvbS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51LXNlcGFyYXRvciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNik7XG59XG5bZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5bZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5bZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWljb24sXG5bZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzZmZmZmZmJyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzZmZmZmZmJyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9JyUyM2ZmZmZmZiclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9JyUyM2ZmZmZmZiclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5bZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSksIFtkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbTpub3QoLmhlcmUpID4gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5bZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtdGl0bGUsIFtkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbTpub3QoLmhlcmUpID4gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24sXG5bZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG5bZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiBpLCBbZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW06bm90KC5oZXJlKSA+IC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbixcbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbTpub3QoLmhlcmUpID4gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIC5zdmctaWNvbixcbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbTpub3QoLmhlcmUpID4gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIGkge1xuICBjb2xvcjogI0ZGNkYxRTtcbn1cbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1idWxsZXQgLmJ1bGxldCwgW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtOm5vdCguaGVyZSkgPiAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNkYxRTtcbn1cbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1hcnJvdzphZnRlciwgW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtOm5vdCguaGVyZSkgPiAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjNmZmZmZmYnJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjNmZmZmZmYnJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzZmZmZmZmJyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzZmZmZmZmJyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5bZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uLFxuW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjRkY2RjFFO1xufVxuW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNkYxRTtcbn1cbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzZmZmZmZmJyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzZmZmZmZmJyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9JyUyM2ZmZmZmZiclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9JyUyM2ZmZmZmZiclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5bZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMwNzE0Mzc7XG59XG5bZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLmFjdGl2ZSAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjMDcxNDM3O1xufVxuW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtID4gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbixcbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24gLnN2Zy1pY29uLFxuW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtID4gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICNGRjZGMUU7XG59XG5bZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLmFjdGl2ZSAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjZGMUU7XG59XG5bZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLmFjdGl2ZSAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3MTQzNztcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzMDcxNDM3JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzMDcxNDM3JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzE0Mzc7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9JyUyMzA3MTQzNyclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9JyUyMzA3MTQzNyclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5bZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMDcxNDM3O1xufVxuW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICMwNzE0Mzc7XG59XG5bZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogI0ZGNkYxRTtcbn1cbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjZGMUU7XG59XG5bZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzE0Mzc7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9JyUyMzA3MTQzNyclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9JyUyMzA3MTQzNyclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDcxNDM3O1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjMwNzE0MzcnJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjMwNzE0MzcnJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LXN1YiAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogIzc4ODI5RDtcbn1cbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbSAubWVudS1zdWIgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICM3ODgyOUQ7XG59XG5bZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0gLm1lbnUtc3ViIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uLFxuW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LXN1YiAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG5bZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0gLm1lbnUtc3ViIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogIzc4ODI5RDtcbn1cbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbSAubWVudS1zdWIgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4ODI5RDtcbn1cbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbSAubWVudS1zdWIgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzg4MjlEO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjM3ODgyOUQnJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjM3ODgyOUQnJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4ODI5RDtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzNzg4MjlEJyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzNzg4MjlEJyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbSAubWVudS1zdWIgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSwgW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LXN1YiAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICM0QjU2NzU7XG59XG5bZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0gLm1lbnUtc3ViIC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtdGl0bGUsIFtkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbSAubWVudS1zdWIgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogIzRCNTY3NTtcbn1cbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbSAubWVudS1zdWIgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uLFxuW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LXN1YiAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24gLnN2Zy1pY29uLFxuW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LXN1YiAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24gaSwgW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LXN1YiAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uLFxuW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LXN1YiAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIC5zdmctaWNvbixcbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbSAubWVudS1zdWIgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICNGRjZGMUU7XG59XG5bZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0gLm1lbnUtc3ViIC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYnVsbGV0IC5idWxsZXQsIFtkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbSAubWVudS1zdWIgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2RjFFO1xufVxuW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LXN1YiAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWFycm93OmFmdGVyLCBbZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0gLm1lbnUtc3ViIC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEI1Njc1O1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjM0QjU2NzUnJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjM0QjU2NzUnJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRCNTY3NTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzNEI1Njc1JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzNEI1Njc1JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbSAubWVudS1zdWIgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICM0QjU2NzU7XG59XG5bZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0gLm1lbnUtc3ViIC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogIzRCNTY3NTtcbn1cbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbSAubWVudS1zdWIgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uLFxuW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LXN1YiAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LXN1YiAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjRkY2RjFFO1xufVxuW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LXN1YiAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNkYxRTtcbn1cbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbSAubWVudS1zdWIgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRCNTY3NTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzNEI1Njc1JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzNEI1Njc1JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0QjU2NzU7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9JyUyMzRCNTY3NSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9JyUyMzRCNTY3NSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5bZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0gLm1lbnUtc3ViIC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOUY5Rjk7XG4gIGNvbG9yOiAjNEI1Njc1O1xufVxuW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LXN1YiAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICM0QjU2NzU7XG59XG5bZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0gLm1lbnUtc3ViIC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbixcbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbSAubWVudS1zdWIgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1pY29uIC5zdmctaWNvbixcbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbSAubWVudS1zdWIgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1pY29uIGkge1xuICBjb2xvcjogI0ZGNkYxRTtcbn1cbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbSAubWVudS1zdWIgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjZGMUU7XG59XG5bZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0gLm1lbnUtc3ViIC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0QjU2NzU7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9JyUyMzRCNTY3NSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9JyUyMzRCNTY3NSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEI1Njc1O1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjM0QjU2NzUnJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjM0QjU2NzUnJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LXN1YiAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlGOUY5O1xuICBjb2xvcjogIzRCNTY3NTtcbn1cbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbSAubWVudS1zdWIgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjNEI1Njc1O1xufVxuW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LXN1YiAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24sXG5bZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0gLm1lbnUtc3ViIC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG5bZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0gLm1lbnUtc3ViIC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICNGRjZGMUU7XG59XG5bZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0gLm1lbnUtc3ViIC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2RjFFO1xufVxuW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LXN1YiAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEI1Njc1O1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjM0QjU2NzUnJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjM0QjU2NzUnJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRCNTY3NTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzNEI1Njc1JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzNEI1Njc1JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1zdWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LXN1YiAubWVudSA+IC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiAjNzg4MjlEO1xufVxuW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LXN1YiAubWVudSA+IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjNzg4MjlEO1xufVxuW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LXN1YiAubWVudSA+IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uLFxuW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LXN1YiAubWVudSA+IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1zdWIgLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICM3ODgyOUQ7XG59XG5bZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtc3ViIC5tZW51ID4gLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4ODI5RDtcbn1cbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1zdWIgLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ODgyOUQ7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9JyUyMzc4ODI5RCclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9JyUyMzc4ODI5RCclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzg4MjlEO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjM3ODgyOUQnJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjM3ODgyOUQnJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LXN1YiAubWVudSA+IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSksIFtkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1zdWIgLm1lbnUgPiAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICM0QjU2NzU7XG59XG5bZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtc3ViIC5tZW51ID4gLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS10aXRsZSwgW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LXN1YiAubWVudSA+IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICM0QjU2NzU7XG59XG5bZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtc3ViIC5tZW51ID4gLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uLFxuW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LXN1YiAubWVudSA+IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG5bZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtc3ViIC5tZW51ID4gLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIGksIFtkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1zdWIgLm1lbnUgPiAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uLFxuW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LXN1YiAubWVudSA+IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24gLnN2Zy1pY29uLFxuW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LXN1YiAubWVudSA+IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjRkY2RjFFO1xufVxuW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LXN1YiAubWVudSA+IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYnVsbGV0IC5idWxsZXQsIFtkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1zdWIgLm1lbnUgPiAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjZGMUU7XG59XG5bZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtc3ViIC5tZW51ID4gLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1hcnJvdzphZnRlciwgW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LXN1YiAubWVudSA+IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEI1Njc1O1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjM0QjU2NzUnJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjM0QjU2NzUnJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRCNTY3NTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzNEI1Njc1JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzNEI1Njc1JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1zdWIgLm1lbnUgPiAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogIzRCNTY3NTtcbn1cbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1zdWIgLm1lbnUgPiAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICM0QjU2NzU7XG59XG5bZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtc3ViIC5tZW51ID4gLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uLFxuW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LXN1YiAubWVudSA+IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG5bZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtc3ViIC5tZW51ID4gLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogI0ZGNkYxRTtcbn1cbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1zdWIgLm1lbnUgPiAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNkYxRTtcbn1cbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1zdWIgLm1lbnUgPiAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEI1Njc1O1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjM0QjU2NzUnJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjM0QjU2NzUnJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRCNTY3NTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzNEI1Njc1JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzNEI1Njc1JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1zdWIgLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlGOUY5O1xuICBjb2xvcjogIzRCNTY3NTtcbn1cbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1zdWIgLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICM0QjU2NzU7XG59XG5bZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtc3ViIC5tZW51ID4gLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1pY29uLFxuW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LXN1YiAubWVudSA+IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG5bZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtc3ViIC5tZW51ID4gLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1pY29uIGkge1xuICBjb2xvcjogI0ZGNkYxRTtcbn1cbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1zdWIgLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNkYxRTtcbn1cbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1zdWIgLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEI1Njc1O1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjM0QjU2NzUnJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjM0QjU2NzUnJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRCNTY3NTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzNEI1Njc1JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzNEI1Njc1JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1zdWIgLm1lbnUgPiAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlGOUY5O1xuICBjb2xvcjogIzRCNTY3NTtcbn1cbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1zdWIgLm1lbnUgPiAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICM0QjU2NzU7XG59XG5bZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtc3ViIC5tZW51ID4gLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uLFxuW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LXN1YiAubWVudSA+IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG5bZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtc3ViIC5tZW51ID4gLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogI0ZGNkYxRTtcbn1cbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1zdWIgLm1lbnUgPiAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNkYxRTtcbn1cbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1zdWIgLm1lbnUgPiAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEI1Njc1O1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjM0QjU2NzUnJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjM0QjU2NzUnJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRCNTY3NTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzNEI1Njc1JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzNEI1Njc1JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1zdWIgLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlLCBbZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtc3ViIC5tZW51ID4gLm1lbnUtaXRlbS5oZXJlIC5tZW51LWxpbmsge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRjFGMUY0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIFtkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1tZW51IC5tZW51ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICB9XG4gIFtkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1tZW51IC5tZW51ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICB9XG4gIFtkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1tZW51IC5tZW51ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbiAgW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLW1lbnUgLm1lbnUgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbiAgW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLW1lbnUgLm1lbnUgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICB9XG4gIFtkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1tZW51IC5tZW51ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIH1cbiAgW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLW1lbnUgLm1lbnUgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzZmZmZmZmJyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjNmZmZmZmYnJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gICAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjNmZmZmZmYnJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gICAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9JyUyM2ZmZmZmZiclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbiAgfVxuICBbZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItbWVudSAubWVudSA+IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSksIFtkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1tZW51IC5tZW51ID4gLm1lbnUtaXRlbTpub3QoLmhlcmUpID4gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSB7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNik7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cbiAgW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLW1lbnUgLm1lbnUgPiAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LXRpdGxlLCBbZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItbWVudSAubWVudSA+IC5tZW51LWl0ZW06bm90KC5oZXJlKSA+IC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtdGl0bGUge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICB9XG4gIFtkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1tZW51IC5tZW51ID4gLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uLFxuICBbZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItbWVudSAubWVudSA+IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4gIFtkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1tZW51IC5tZW51ID4gLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIGksIFtkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1tZW51IC5tZW51ID4gLm1lbnUtaXRlbTpub3QoLmhlcmUpID4gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uLFxuICBbZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItbWVudSAubWVudSA+IC5tZW51LWl0ZW06bm90KC5oZXJlKSA+IC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4gIFtkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1tZW51IC5tZW51ID4gLm1lbnUtaXRlbTpub3QoLmhlcmUpID4gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIGkge1xuICAgIGNvbG9yOiAjRkY2RjFFO1xuICB9XG4gIFtkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1tZW51IC5tZW51ID4gLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1idWxsZXQgLmJ1bGxldCwgW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLW1lbnUgLm1lbnUgPiAubWVudS1pdGVtOm5vdCguaGVyZSkgPiAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2RjFFO1xuICB9XG4gIFtkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1tZW51IC5tZW51ID4gLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1hcnJvdzphZnRlciwgW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLW1lbnUgLm1lbnUgPiAubWVudS1pdGVtOm5vdCguaGVyZSkgPiAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjNmZmZmZmYnJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gICAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9JyUyM2ZmZmZmZiclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9JyUyM2ZmZmZmZiclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzZmZmZmZmJyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAgIC8qcnRsOmVuZDpyZW1vdmUqL1xuICB9XG4gIFtkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1tZW51IC5tZW51ID4gLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayB7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNik7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cbiAgW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLW1lbnUgLm1lbnUgPiAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgfVxuICBbZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItbWVudSAubWVudSA+IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbiAgW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLW1lbnUgLm1lbnUgPiAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuICBbZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItbWVudSAubWVudSA+IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgICBjb2xvcjogI0ZGNkYxRTtcbiAgfVxuICBbZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItbWVudSAubWVudSA+IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjZGMUU7XG4gIH1cbiAgW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLW1lbnUgLm1lbnUgPiAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjNmZmZmZmYnJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gICAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9JyUyM2ZmZmZmZiclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9JyUyM2ZmZmZmZiclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzZmZmZmZmJyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAgIC8qcnRsOmVuZDpyZW1vdmUqL1xuICB9XG4gIFtkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1tZW51IC5tZW51ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsuYWN0aXZlIHtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgfVxuICBbZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItbWVudSAubWVudSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLmFjdGl2ZSAubWVudS10aXRsZSB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cbiAgW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLW1lbnUgLm1lbnUgPiAubWVudS1pdGVtID4gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbixcbiAgW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLW1lbnUgLm1lbnUgPiAubWVudS1pdGVtID4gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4gIFtkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1tZW51IC5tZW51ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24gaSB7XG4gICAgY29sb3I6ICNGRjZGMUU7XG4gIH1cbiAgW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLW1lbnUgLm1lbnUgPiAubWVudS1pdGVtID4gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjZGMUU7XG4gIH1cbiAgW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLW1lbnUgLm1lbnUgPiAubWVudS1pdGVtID4gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9JyUyM2ZmZmZmZiclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzZmZmZmZmJyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAgIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzZmZmZmZmJyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjNmZmZmZmYnJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gICAgLypydGw6ZW5kOnJlbW92ZSovXG4gIH1cbiAgW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC5hcHAtaGVhZGVyLW1lbnUgLm1lbnUgPiAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIHtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgfVxuICBbZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItbWVudSAubWVudSA+IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICB9XG4gIFtkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1tZW51IC5tZW51ID4gLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uLFxuICBbZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItbWVudSAubWVudSA+IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4gIFtkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1tZW51IC5tZW51ID4gLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICAgIGNvbG9yOiAjRkY2RjFFO1xuICB9XG4gIFtkYXRhLWJzLXRoZW1lPWxpZ2h0XSAuYXBwLWhlYWRlci1tZW51IC5tZW51ID4gLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNkYxRTtcbiAgfVxuICBbZGF0YS1icy10aGVtZT1saWdodF0gLmFwcC1oZWFkZXItbWVudSAubWVudSA+IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9JyUyM2ZmZmZmZiclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzZmZmZmZmJyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAgIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzZmZmZmZmJyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjNmZmZmZmYnJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gICAgLypydGw6ZW5kOnJlbW92ZSovXG4gIH1cbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXIgLmJ0bi5idG4tY3VzdG9tIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1MTcxQztcbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyIC5idG4uYnRuLWN1c3RvbSBpLFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXIgLmJ0bi5idG4tY3VzdG9tIC5zdmctaWNvbiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXIgLmJ0bi5idG4tY3VzdG9tLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXIgLmJ0bi5idG4tY3VzdG9tLCAuYnRuLWNoZWNrOmFjdGl2ZSArIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyIC5idG4uYnRuLWN1c3RvbSwgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXIgLmJ0bi5idG4tY3VzdG9tOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyIC5idG4uYnRuLWN1c3RvbTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCBbZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlciAuYnRuLmJ0bi1jdXN0b206YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyIC5idG4uYnRuLWN1c3RvbS5hY3RpdmUsIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyIC5idG4uYnRuLWN1c3RvbS5zaG93LCAuc2hvdyA+IFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyIC5idG4uYnRuLWN1c3RvbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMzE0MUEgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyIC5idG4uYnRuLWN1c3RvbSBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXIgLmJ0bi5idG4tY3VzdG9tIC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyBbZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlciAuYnRuLmJ0bi1jdXN0b20gaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXIgLmJ0bi5idG4tY3VzdG9tIC5zdmctaWNvbiwgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXIgLmJ0bi5idG4tY3VzdG9tOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyIC5idG4uYnRuLWN1c3RvbTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXIgLmJ0bi5idG4tY3VzdG9tOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyIC5idG4uYnRuLWN1c3RvbTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXIgLmJ0bi5idG4tY3VzdG9tOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlciAuYnRuLmJ0bi1jdXN0b206YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCBbZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlciAuYnRuLmJ0bi1jdXN0b20uYWN0aXZlIGksXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlciAuYnRuLmJ0bi1jdXN0b20uYWN0aXZlIC5zdmctaWNvbiwgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXIgLmJ0bi5idG4tY3VzdG9tLnNob3cgaSxcbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyIC5idG4uYnRuLWN1c3RvbS5zaG93IC5zdmctaWNvbiwgLnNob3cgPiBbZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlciAuYnRuLmJ0bi1jdXN0b20gaSxcbi5zaG93ID4gW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXIgLmJ0bi5idG4tY3VzdG9tIC5zdmctaWNvbiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXIgLmJ0bi5idG4tY3VzdG9tLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyBbZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlciAuYnRuLmJ0bi1jdXN0b20uZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCBbZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlciAuYnRuLmJ0bi1jdXN0b206Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyIC5idG4uYnRuLWN1c3RvbTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXIgLmJ0bi5idG4tY3VzdG9tOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXIgLmJ0bi5idG4tY3VzdG9tLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyIC5idG4uYnRuLWN1c3RvbS5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiBbZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlciAuYnRuLmJ0bi1jdXN0b20uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51LXNlcGFyYXRvciB7XG4gIGJhY2tncm91bmQ6ICMxNTE3MUM7XG59XG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsge1xuICBjb2xvcjogI0Y1RjVGNTtcbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjRjVGNUY1O1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWljb24sXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICNGNUY1RjU7XG59XG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjNGNUY1RjUnJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjNGNUY1RjUnJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzRjVGNUY1JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzRjVGNUY1JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpLCBbZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbTpub3QoLmhlcmUpID4gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNGNUY1RjU7XG59XG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS10aXRsZSwgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW06bm90KC5oZXJlKSA+IC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogI0Y1RjVGNTtcbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24sXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIC5zdmctaWNvbixcbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24gaSwgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW06bm90KC5oZXJlKSA+IC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbixcbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtOm5vdCguaGVyZSkgPiAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24gLnN2Zy1pY29uLFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW06bm90KC5oZXJlKSA+IC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICNENzRFMDA7XG59XG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1idWxsZXQgLmJ1bGxldCwgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW06bm90KC5oZXJlKSA+IC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDc0RTAwO1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYXJyb3c6YWZ0ZXIsIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtOm5vdCguaGVyZSkgPiAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjNGNUY1RjUnJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjNGNUY1RjUnJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzRjVGNUY1JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzRjVGNUY1JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0Y1RjVGNTtcbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICNGNUY1RjU7XG59XG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uLFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogI0Q3NEUwMDtcbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q3NEUwMDtcbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjNGNUY1RjUnJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjNGNUY1RjUnJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzRjVGNUY1JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzRjVGNUY1JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtID4gLm1lbnUtbGluay5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwRjEwMTQ7XG4gIGNvbG9yOiAjRjVGNUY1O1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLmFjdGl2ZSAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjRjVGNUY1O1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLmFjdGl2ZSAubWVudS1pY29uLFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLmFjdGl2ZSAubWVudS1pY29uIC5zdmctaWNvbixcbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtID4gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICNENzRFMDA7XG59XG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q3NEUwMDtcbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtID4gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9JyUyM0Y1RjVGNSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9JyUyM0Y1RjVGNSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjNGNUY1RjUnJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjNGNUY1RjUnJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwRjEwMTQ7XG4gIGNvbG9yOiAjRjVGNUY1O1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogI0Y1RjVGNTtcbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24sXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjRDc0RTAwO1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDc0RTAwO1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9JyUyM0Y1RjVGNSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9JyUyM0Y1RjVGNSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjNGNUY1RjUnJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjNGNUY1RjUnJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0gLm1lbnUtc3ViIC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiAjODA4MjkwO1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0gLm1lbnUtc3ViIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjODA4MjkwO1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0gLm1lbnUtc3ViIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uLFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0gLm1lbnUtc3ViIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LXN1YiAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICM4MDgyOTA7XG59XG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbSAubWVudS1zdWIgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwODI5MDtcbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LXN1YiAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MDgyOTA7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9JyUyMzgwODI5MCclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9JyUyMzgwODI5MCclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODA4MjkwO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjM4MDgyOTAnJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjM4MDgyOTAnJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0gLm1lbnUtc3ViIC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSksIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LXN1YiAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICM5QTlDQUU7XG59XG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbSAubWVudS1zdWIgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS10aXRsZSwgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0gLm1lbnUtc3ViIC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICM5QTlDQUU7XG59XG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbSAubWVudS1zdWIgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uLFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0gLm1lbnUtc3ViIC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbSAubWVudS1zdWIgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIGksIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LXN1YiAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uLFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0gLm1lbnUtc3ViIC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24gLnN2Zy1pY29uLFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0gLm1lbnUtc3ViIC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjRDc0RTAwO1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0gLm1lbnUtc3ViIC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYnVsbGV0IC5idWxsZXQsIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LXN1YiAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNENzRFMDA7XG59XG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbSAubWVudS1zdWIgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1hcnJvdzphZnRlciwgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0gLm1lbnUtc3ViIC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUE5Q0FFO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjM5QTlDQUUnJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjM5QTlDQUUnJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlBOUNBRTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzOUE5Q0FFJyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzOUE5Q0FFJyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LXN1YiAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogIzlBOUNBRTtcbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LXN1YiAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICM5QTlDQUU7XG59XG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbSAubWVudS1zdWIgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uLFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0gLm1lbnUtc3ViIC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbSAubWVudS1zdWIgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogI0Q3NEUwMDtcbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LXN1YiAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q3NEUwMDtcbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LXN1YiAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUE5Q0FFO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjM5QTlDQUUnJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjM5QTlDQUUnJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlBOUNBRTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzOUE5Q0FFJyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzOUE5Q0FFJyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LXN1YiAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUIxQzIyO1xuICBjb2xvcjogIzlBOUNBRTtcbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LXN1YiAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICM5QTlDQUU7XG59XG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbSAubWVudS1zdWIgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1pY29uLFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0gLm1lbnUtc3ViIC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbSAubWVudS1zdWIgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1pY29uIGkge1xuICBjb2xvcjogI0Q3NEUwMDtcbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LXN1YiAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q3NEUwMDtcbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LXN1YiAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUE5Q0FFO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjM5QTlDQUUnJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjM5QTlDQUUnJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlBOUNBRTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzOUE5Q0FFJyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzOUE5Q0FFJyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LXN1YiAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUIxQzIyO1xuICBjb2xvcjogIzlBOUNBRTtcbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LXN1YiAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICM5QTlDQUU7XG59XG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbSAubWVudS1zdWIgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uLFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiAubWVudSA+IC5tZW51LWl0ZW0gLm1lbnUtc3ViIC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1tYWluIC5tZW51ID4gLm1lbnUtaXRlbSAubWVudS1zdWIgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogI0Q3NEUwMDtcbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LXN1YiAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q3NEUwMDtcbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4gLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LXN1YiAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUE5Q0FFO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjM5QTlDQUUnJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjM5QTlDQUUnJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlBOUNBRTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzOUE5Q0FFJyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzOUE5Q0FFJyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LXN1YiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwRjEwMTQ7XG59XG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1zdWIgLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogIzgwODI5MDtcbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LXN1YiAubWVudSA+IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjODA4MjkwO1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtc3ViIC5tZW51ID4gLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24sXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1zdWIgLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1zdWIgLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICM4MDgyOTA7XG59XG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1zdWIgLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODA4MjkwO1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtc3ViIC5tZW51ID4gLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODA4MjkwO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjM4MDgyOTAnJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjM4MDgyOTAnJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwODI5MDtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzODA4MjkwJyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzODA4MjkwJyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LXN1YiAubWVudSA+IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSksIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LXN1YiAubWVudSA+IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0I1QjdDODtcbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LXN1YiAubWVudSA+IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtdGl0bGUsIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LXN1YiAubWVudSA+IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICNCNUI3Qzg7XG59XG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1zdWIgLm1lbnUgPiAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24sXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1zdWIgLm1lbnUgPiAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24gLnN2Zy1pY29uLFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtc3ViIC5tZW51ID4gLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIGksIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LXN1YiAubWVudSA+IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24sXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1zdWIgLm1lbnUgPiAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIC5zdmctaWNvbixcbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LXN1YiAubWVudSA+IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjRDc0RTAwO1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtc3ViIC5tZW51ID4gLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1idWxsZXQgLmJ1bGxldCwgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtc3ViIC5tZW51ID4gLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDc0RTAwO1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtc3ViIC5tZW51ID4gLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1hcnJvdzphZnRlciwgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtc3ViIC5tZW51ID4gLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCNUI3Qzg7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9JyUyM0I1QjdDOCclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9JyUyM0I1QjdDOCclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjVCN0M4O1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjNCNUI3QzgnJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjNCNUI3QzgnJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtc3ViIC5tZW51ID4gLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNCNUI3Qzg7XG59XG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1zdWIgLm1lbnUgPiAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICNCNUI3Qzg7XG59XG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1zdWIgLm1lbnUgPiAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24sXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1zdWIgLm1lbnUgPiAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtc3ViIC5tZW51ID4gLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogI0Q3NEUwMDtcbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LXN1YiAubWVudSA+IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDc0RTAwO1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtc3ViIC5tZW51ID4gLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I1QjdDODtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzQjVCN0M4JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzQjVCN0M4JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCNUI3Qzg7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9JyUyM0I1QjdDOCclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9JyUyM0I1QjdDOCclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1zdWIgLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUxNzFDO1xuICBjb2xvcjogI0I1QjdDODtcbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LXN1YiAubWVudSA+IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogI0I1QjdDODtcbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LXN1YiAubWVudSA+IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbixcbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LXN1YiAubWVudSA+IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1zdWIgLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjRDc0RTAwO1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtc3ViIC5tZW51ID4gLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNENzRFMDA7XG59XG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1zdWIgLm1lbnUgPiAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjVCN0M4O1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjNCNUI3QzgnJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjNCNUI3QzgnJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I1QjdDODtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzQjVCN0M4JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzQjVCN0M4JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LXN1YiAubWVudSA+IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTE3MUM7XG4gIGNvbG9yOiAjQjVCN0M4O1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtc3ViIC5tZW51ID4gLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjQjVCN0M4O1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtc3ViIC5tZW51ID4gLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uLFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtc3ViIC5tZW51ID4gLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LXN1YiAubWVudSA+IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICNENzRFMDA7XG59XG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1zdWIgLm1lbnUgPiAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q3NEUwMDtcbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LXN1YiAubWVudSA+IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCNUI3Qzg7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9JyUyM0I1QjdDOCclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9JyUyM0I1QjdDOCclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjVCN0M4O1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjNCNUI3QzgnJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjNCNUI3QzgnJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtc3ViIC5tZW51ID4gLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSwgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtc3ViIC5tZW51ID4gLm1lbnUtaXRlbS5oZXJlIC5tZW51LWxpbmsge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMUUyMDI3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLW1lbnUgLm1lbnUgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayB7XG4gICAgY29sb3I6ICNGNUY1RjU7XG4gIH1cbiAgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItbWVudSAubWVudSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgICBjb2xvcjogI0Y1RjVGNTtcbiAgfVxuICBbZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1tZW51IC5tZW51ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbiAgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItbWVudSAubWVudSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuICBbZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1tZW51IC5tZW51ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgICBjb2xvcjogI0Y1RjVGNTtcbiAgfVxuICBbZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1tZW51IC5tZW51ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XG4gIH1cbiAgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItbWVudSAubWVudSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcbiAgICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjNGNUY1RjUnJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gICAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9JyUyM0Y1RjVGNSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xuICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9JyUyM0Y1RjVGNSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzRjVGNUY1JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAgIC8qcnRsOmVuZDpyZW1vdmUqL1xuICB9XG4gIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLW1lbnUgLm1lbnUgPiAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpLCBbZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1tZW51IC5tZW51ID4gLm1lbnUtaXRlbTpub3QoLmhlcmUpID4gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSB7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjEsIDIzLCAyOCwgMC4wNik7XG4gICAgY29sb3I6ICNGNUY1RjU7XG4gIH1cbiAgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItbWVudSAubWVudSA+IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtdGl0bGUsIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLW1lbnUgLm1lbnUgPiAubWVudS1pdGVtOm5vdCguaGVyZSkgPiAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LXRpdGxlIHtcbiAgICBjb2xvcjogI0Y1RjVGNTtcbiAgfVxuICBbZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1tZW51IC5tZW51ID4gLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uLFxuICBbZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1tZW51IC5tZW51ID4gLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIC5zdmctaWNvbixcbiAgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItbWVudSAubWVudSA+IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiBpLCBbZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1tZW51IC5tZW51ID4gLm1lbnUtaXRlbTpub3QoLmhlcmUpID4gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uLFxuICBbZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1tZW51IC5tZW51ID4gLm1lbnUtaXRlbTpub3QoLmhlcmUpID4gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIC5zdmctaWNvbixcbiAgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItbWVudSAubWVudSA+IC5tZW51LWl0ZW06bm90KC5oZXJlKSA+IC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiBpIHtcbiAgICBjb2xvcjogI0Q3NEUwMDtcbiAgfVxuICBbZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1tZW51IC5tZW51ID4gLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1idWxsZXQgLmJ1bGxldCwgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItbWVudSAubWVudSA+IC5tZW51LWl0ZW06bm90KC5oZXJlKSA+IC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNENzRFMDA7XG4gIH1cbiAgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItbWVudSAubWVudSA+IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYXJyb3c6YWZ0ZXIsIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLW1lbnUgLm1lbnUgPiAubWVudS1pdGVtOm5vdCguaGVyZSkgPiAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcbiAgICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjNGNUY1RjUnJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gICAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9JyUyM0Y1RjVGNSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xuICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9JyUyM0Y1RjVGNSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzRjVGNUY1JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAgIC8qcnRsOmVuZDpyZW1vdmUqL1xuICB9XG4gIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLW1lbnUgLm1lbnUgPiAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIHtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMSwgMjMsIDI4LCAwLjA2KTtcbiAgICBjb2xvcjogI0Y1RjVGNTtcbiAgfVxuICBbZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1tZW51IC5tZW51ID4gLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gICAgY29sb3I6ICNGNUY1RjU7XG4gIH1cbiAgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItbWVudSAubWVudSA+IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbiAgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItbWVudSAubWVudSA+IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4gIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLW1lbnUgLm1lbnUgPiAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gICAgY29sb3I6ICNENzRFMDA7XG4gIH1cbiAgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItbWVudSAubWVudSA+IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNENzRFMDA7XG4gIH1cbiAgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItbWVudSAubWVudSA+IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xuICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9JyUyM0Y1RjVGNSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzRjVGNUY1JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAgIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XG4gICAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzRjVGNUY1JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjNGNUY1RjUnJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gICAgLypydGw6ZW5kOnJlbW92ZSovXG4gIH1cbiAgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItbWVudSAubWVudSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLmFjdGl2ZSB7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNTE3MUM7XG4gICAgY29sb3I6ICNGNUY1RjU7XG4gIH1cbiAgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItbWVudSAubWVudSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLmFjdGl2ZSAubWVudS10aXRsZSB7XG4gICAgY29sb3I6ICNGNUY1RjU7XG4gIH1cbiAgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItbWVudSAubWVudSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLmFjdGl2ZSAubWVudS1pY29uLFxuICBbZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1tZW51IC5tZW51ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24gLnN2Zy1pY29uLFxuICBbZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1tZW51IC5tZW51ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24gaSB7XG4gICAgY29sb3I6ICNENzRFMDA7XG4gIH1cbiAgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItbWVudSAubWVudSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLmFjdGl2ZSAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Q3NEUwMDtcbiAgfVxuICBbZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1tZW51IC5tZW51ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcbiAgICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjNGNUY1RjUnJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gICAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9JyUyM0Y1RjVGNSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xuICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9JyUyM0Y1RjVGNSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzRjVGNUY1JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAgIC8qcnRsOmVuZDpyZW1vdmUqL1xuICB9XG4gIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLW1lbnUgLm1lbnUgPiAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIHtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE1MTcxQztcbiAgICBjb2xvcjogI0Y1RjVGNTtcbiAgfVxuICBbZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLWhlYWRlci1tZW51IC5tZW51ID4gLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gICAgY29sb3I6ICNGNUY1RjU7XG4gIH1cbiAgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItbWVudSAubWVudSA+IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbiAgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItbWVudSAubWVudSA+IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4gIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5hcHAtaGVhZGVyLW1lbnUgLm1lbnUgPiAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gICAgY29sb3I6ICNENzRFMDA7XG4gIH1cbiAgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItbWVudSAubWVudSA+IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNENzRFMDA7XG4gIH1cbiAgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcC1oZWFkZXItbWVudSAubWVudSA+IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xuICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9JyUyM0Y1RjVGNSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzRjVGNUY1JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAgIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XG4gICAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nJTIzRjVGNUY1JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSclMjNGNUY1RjUnJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gICAgLypydGw6ZW5kOnJlbW92ZSovXG4gIH1cbn1cblxuLmFwcC1zaWRlYmFyIC5idG4uYnRuLWFjdGlvbiB7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIG1hcmdpbi1yaWdodDogLTZweDtcbn1cbi5hcHAtc2lkZWJhciAuYnRuLmJ0bi1hY3Rpb24gaSxcbi5hcHAtc2lkZWJhciAuYnRuLmJ0bi1hY3Rpb24gLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNjAwKTtcbn1cbi5hcHAtc2lkZWJhciAuYnRuLmJ0bi1hY3Rpb24uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNjAwKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5hcHAtc2lkZWJhciAuYnRuLmJ0bi1hY3Rpb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmFwcC1zaWRlYmFyIC5idG4uYnRuLWFjdGlvbiwgLmFwcC1zaWRlYmFyIC5idG4uYnRuLWFjdGlvbjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYXBwLXNpZGViYXIgLmJ0bi5idG4tYWN0aW9uOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5hcHAtc2lkZWJhciAuYnRuLmJ0bi1hY3Rpb246YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5hcHAtc2lkZWJhciAuYnRuLmJ0bi1hY3Rpb24uYWN0aXZlLCAuYXBwLXNpZGViYXIgLmJ0bi5idG4tYWN0aW9uLnNob3csIC5zaG93ID4gLmFwcC1zaWRlYmFyIC5idG4uYnRuLWFjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYXBwLXNpZGViYXIgLmJ0bi5idG4tYWN0aW9uIGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYXBwLXNpZGViYXIgLmJ0bi5idG4tYWN0aW9uIC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYXBwLXNpZGViYXIgLmJ0bi5idG4tYWN0aW9uIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5hcHAtc2lkZWJhciAuYnRuLmJ0bi1hY3Rpb24gLnN2Zy1pY29uLCAuYXBwLXNpZGViYXIgLmJ0bi5idG4tYWN0aW9uOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5hcHAtc2lkZWJhciAuYnRuLmJ0bi1hY3Rpb246Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5hcHAtc2lkZWJhciAuYnRuLmJ0bi1hY3Rpb246aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmFwcC1zaWRlYmFyIC5idG4uYnRuLWFjdGlvbjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmFwcC1zaWRlYmFyIC5idG4uYnRuLWFjdGlvbjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmFwcC1zaWRlYmFyIC5idG4uYnRuLWFjdGlvbjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5hcHAtc2lkZWJhciAuYnRuLmJ0bi1hY3Rpb24uYWN0aXZlIGksXG4uYXBwLXNpZGViYXIgLmJ0bi5idG4tYWN0aW9uLmFjdGl2ZSAuc3ZnLWljb24sIC5hcHAtc2lkZWJhciAuYnRuLmJ0bi1hY3Rpb24uc2hvdyBpLFxuLmFwcC1zaWRlYmFyIC5idG4uYnRuLWFjdGlvbi5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYXBwLXNpZGViYXIgLmJ0bi5idG4tYWN0aW9uIGksXG4uc2hvdyA+IC5hcHAtc2lkZWJhciAuYnRuLmJ0bi1hY3Rpb24gLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYXBwLXNpZGViYXIgLmJ0bi5idG4tYWN0aW9uLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYXBwLXNpZGViYXIgLmJ0bi5idG4tYWN0aW9uLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmFwcC1zaWRlYmFyIC5idG4uYnRuLWFjdGlvbjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmFwcC1zaWRlYmFyIC5idG4uYnRuLWFjdGlvbjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmFwcC1zaWRlYmFyIC5idG4uYnRuLWFjdGlvbjphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5hcHAtc2lkZWJhciAuYnRuLmJ0bi1hY3Rpb24uYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmFwcC1zaWRlYmFyIC5idG4uYnRuLWFjdGlvbi5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYXBwLXNpZGViYXIgLmJ0bi5idG4tYWN0aW9uLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xufVxuLmFwcC1zaWRlYmFyIC5tZW51IC5tZW51LWl0ZW0gLm1lbnUtY29udGVudCB7XG4gIHBhZGRpbmc6IDAuM3JlbSAwICFpbXBvcnRhbnQ7XG59XG4uYXBwLXNpZGViYXIgLm1lbnUgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24ge1xuICB3aWR0aDogMS4xcmVtICFpbXBvcnRhbnQ7XG59XG4uYXBwLXNpZGViYXIgLnNlcGFyYXRvciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI0RCREZFOTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hcHAtc2lkZWJhciB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICB9XG59XG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwLXNpZGViYXIgLnNlcGFyYXRvciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgIzFFMjAyNztcbn1cblxuLmFwcC1jb250ZW50LXN0cmV0Y2gge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4uYXBwLWNvbnRlbnQtc3RyZXRjaCAuYXBwLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5hcHAtY29udGVudC1zdHJldGNoIC5hcHAtY29udGFpbmVyID4gLmNhcmQge1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IDA7XG59IiwiQG1peGluIGJzQmFubmVyKCRmaWxlKSB7XG4gIC8qIVxuICAgKiBCb290c3RyYXAgI3skZmlsZX0gdjUuMy4yIChodHRwczovL2dldGJvb3RzdHJhcC5jb20vKVxuICAgKiBDb3B5cmlnaHQgMjAxMS0yMDIzIFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICAgKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21haW4vTElDRU5TRSlcbiAgICovXG59XG4iLCI6cm9vdCxcbltkYXRhLWJzLXRoZW1lPVwibGlnaHRcIl0ge1xuICAvLyBOb3RlOiBDdXN0b20gdmFyaWFibGUgdmFsdWVzIG9ubHkgc3VwcG9ydCBTYXNzU2NyaXB0IGluc2lkZSBgI3t9YC5cblxuICAvLyBDb2xvcnNcbiAgLy9cbiAgLy8gR2VuZXJhdGUgcGFsZXR0ZXMgZm9yIGZ1bGwgY29sb3JzLCBncmF5cywgYW5kIHRoZW1lIGNvbG9ycy5cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkY29sb3JzIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICRncmF5cyB7XG4gICAgLS0jeyRwcmVmaXh9Z3JheS0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy1yZ2Ige1xuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS1yZ2I6ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtdGV4dCB7XG4gICAgLS0jeyRwcmVmaXh9I3skY29sb3J9LXRleHQtZW1waGFzaXM6ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtYmctc3VidGxlIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tYmctc3VidGxlOiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLWJvcmRlci1zdWJ0bGUge1xuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS1ib3JkZXItc3VidGxlOiAjeyR2YWx1ZX07XG4gIH1cblxuICAtLSN7JHByZWZpeH13aGl0ZS1yZ2I6ICN7dG8tcmdiKCR3aGl0ZSl9O1xuICAtLSN7JHByZWZpeH1ibGFjay1yZ2I6ICN7dG8tcmdiKCRibGFjayl9O1xuXG4gIC8vIEZvbnRzXG5cbiAgLy8gTm90ZTogVXNlIGBpbnNwZWN0YCBmb3IgbGlzdHMgc28gdGhhdCBxdW90ZWQgaXRlbXMga2VlcCB0aGUgcXVvdGVzLlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvc2Fzcy9pc3N1ZXMvMjM4MyNpc3N1ZWNvbW1lbnQtMzM2MzQ5MTcyXG4gIC0tI3skcHJlZml4fWZvbnQtc2Fucy1zZXJpZjogI3tpbnNwZWN0KCRmb250LWZhbWlseS1zYW5zLXNlcmlmKX07XG4gIC0tI3skcHJlZml4fWZvbnQtbW9ub3NwYWNlOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LW1vbm9zcGFjZSl9O1xuICAtLSN7JHByZWZpeH1ncmFkaWVudDogI3skZ3JhZGllbnR9O1xuXG4gIC8vIFJvb3QgYW5kIGJvZHlcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHJvb3QtYm9keS12YXJpYWJsZXNcbiAgQGlmICRmb250LXNpemUtcm9vdCAhPSBudWxsIHtcbiAgICAtLSN7JHByZWZpeH1yb290LWZvbnQtc2l6ZTogI3skZm9udC1zaXplLXJvb3R9O1xuICB9XG4gIC0tI3skcHJlZml4fWJvZHktZm9udC1mYW1pbHk6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktYmFzZSl9O1xuICBAaW5jbHVkZSByZnMoJGZvbnQtc2l6ZS1iYXNlLCAtLSN7JHByZWZpeH1ib2R5LWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fWJvZHktZm9udC13ZWlnaHQ6ICN7JGZvbnQtd2VpZ2h0LWJhc2V9O1xuICAtLSN7JHByZWZpeH1ib2R5LWxpbmUtaGVpZ2h0OiAjeyRsaW5lLWhlaWdodC1iYXNlfTtcbiAgQGlmICRib2R5LXRleHQtYWxpZ24gIT0gbnVsbCB7XG4gICAgLS0jeyRwcmVmaXh9Ym9keS10ZXh0LWFsaWduOiAjeyRib2R5LXRleHQtYWxpZ259O1xuICB9XG5cbiAgLS0jeyRwcmVmaXh9Ym9keS1jb2xvcjogI3skYm9keS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJvZHktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1jb2xvcil9O1xuICAtLSN7JHByZWZpeH1ib2R5LWJnOiAjeyRib2R5LWJnfTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LWJnKX07XG5cbiAgLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3I6ICN7JGJvZHktZW1waGFzaXMtY29sb3J9O1xuICAtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LWVtcGhhc2lzLWNvbG9yKX07XG5cbiAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yOiAjeyRib2R5LXNlY29uZGFyeS1jb2xvcn07XG4gIC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LXNlY29uZGFyeS1jb2xvcil9O1xuICAtLSN7JHByZWZpeH1zZWNvbmRhcnktYmc6ICN7JGJvZHktc2Vjb25kYXJ5LWJnfTtcbiAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktc2Vjb25kYXJ5LWJnKX07XG5cbiAgLS0jeyRwcmVmaXh9dGVydGlhcnktY29sb3I6ICN7JGJvZHktdGVydGlhcnktY29sb3J9O1xuICAtLSN7JHByZWZpeH10ZXJ0aWFyeS1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LXRlcnRpYXJ5LWNvbG9yKX07XG4gIC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnOiAjeyRib2R5LXRlcnRpYXJ5LWJnfTtcbiAgLS0jeyRwcmVmaXh9dGVydGlhcnktYmctcmdiOiAje3RvLXJnYigkYm9keS10ZXJ0aWFyeS1iZyl9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtYm9keS12YXJpYWJsZXNcblxuICAtLSN7JHByZWZpeH1oZWFkaW5nLWNvbG9yOiAjeyRoZWFkaW5ncy1jb2xvcn07XG5cbiAgLS0jeyRwcmVmaXh9bGluay1jb2xvcjogI3skbGluay1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpbmstY29sb3ItcmdiOiAje3RvLXJnYigkbGluay1jb2xvcil9O1xuICAtLSN7JHByZWZpeH1saW5rLWRlY29yYXRpb246ICN7JGxpbmstZGVjb3JhdGlvbn07XG5cbiAgLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcjogI3skbGluay1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3ItcmdiOiAje3RvLXJnYigkbGluay1ob3Zlci1jb2xvcil9O1xuXG4gIEBpZiAkbGluay1ob3Zlci1kZWNvcmF0aW9uICE9IG51bGwge1xuICAgIC0tI3skcHJlZml4fWxpbmstaG92ZXItZGVjb3JhdGlvbjogI3skbGluay1ob3Zlci1kZWNvcmF0aW9ufTtcbiAgfVxuXG4gIC0tI3skcHJlZml4fWNvZGUtY29sb3I6ICN7JGNvZGUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1oaWdobGlnaHQtY29sb3I6ICN7JG1hcmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1oaWdobGlnaHQtYmc6ICN7JG1hcmstYmd9O1xuXG4gIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWJvcmRlci12YXJcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoOiAjeyRib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItc3R5bGU6ICN7JGJvcmRlci1zdHlsZX07XG4gIC0tI3skcHJlZml4fWJvcmRlci1jb2xvcjogI3skYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OiAjeyRib3JkZXItY29sb3ItdHJhbnNsdWNlbnR9O1xuXG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXM6ICN7JGJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXNtOiAjeyRib3JkZXItcmFkaXVzLXNtfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1sZzogI3skYm9yZGVyLXJhZGl1cy1sZ307XG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMteGw6ICN7JGJvcmRlci1yYWRpdXMteGx9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXh4bDogI3skYm9yZGVyLXJhZGl1cy14eGx9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLTJ4bDogdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMteHhsKTsgLy8gRGVwcmVjYXRlZCBpbiB2NS4zLjAgZm9yIGNvbnNpc3RlbmN5XG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtcGlsbDogI3skYm9yZGVyLXJhZGl1cy1waWxsfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCByb290LWJvcmRlci12YXJcblxuICAtLSN7JHByZWZpeH1ib3gtc2hhZG93OiAjeyRib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1zbTogI3skYm94LXNoYWRvdy1zbX07XG4gIC0tI3skcHJlZml4fWJveC1zaGFkb3ctbGc6ICN7JGJveC1zaGFkb3ctbGd9O1xuICAtLSN7JHByZWZpeH1ib3gtc2hhZG93LWluc2V0OiAjeyRib3gtc2hhZG93LWluc2V0fTtcblxuICAvLyBGb2N1cyBzdHlsZXNcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHJvb3QtZm9jdXMtdmFyaWFibGVzXG4gIC0tI3skcHJlZml4fWZvY3VzLXJpbmctd2lkdGg6ICN7JGZvY3VzLXJpbmctd2lkdGh9O1xuICAtLSN7JHByZWZpeH1mb2N1cy1yaW5nLW9wYWNpdHk6ICN7JGZvY3VzLXJpbmctb3BhY2l0eX07XG4gIC0tI3skcHJlZml4fWZvY3VzLXJpbmctY29sb3I6ICN7JGZvY3VzLXJpbmctY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtZm9jdXMtdmFyaWFibGVzXG5cbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHJvb3QtZm9ybS12YWxpZGF0aW9uLXZhcmlhYmxlc1xuICAtLSN7JHByZWZpeH1mb3JtLXZhbGlkLWNvbG9yOiAjeyRmb3JtLXZhbGlkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Zm9ybS12YWxpZC1ib3JkZXItY29sb3I6ICN7JGZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Zm9ybS1pbnZhbGlkLWNvbG9yOiAjeyRmb3JtLWludmFsaWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yOiAjeyRmb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCByb290LWZvcm0tdmFsaWRhdGlvbi12YXJpYWJsZXNcbn1cblxuQGlmICRlbmFibGUtZGFyay1tb2RlIHtcbiAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrLCB0cnVlKSB7XG4gICAgY29sb3Itc2NoZW1lOiBkYXJrO1xuXG4gICAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHJvb3QtZGFyay1tb2RlLXZhcnNcbiAgICAtLSN7JHByZWZpeH1ib2R5LWNvbG9yOiAjeyRib2R5LWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWJvZHktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1jb2xvci1kYXJrKX07XG4gICAgLS0jeyRwcmVmaXh9Ym9keS1iZzogI3skYm9keS1iZy1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1ib2R5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktYmctZGFyayl9O1xuXG4gICAgLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3I6ICN7JGJvZHktZW1waGFzaXMtY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1lbXBoYXNpcy1jb2xvci1kYXJrKX07XG5cbiAgICAtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3I6ICN7JGJvZHktc2Vjb25kYXJ5LWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LXNlY29uZGFyeS1jb2xvci1kYXJrKX07XG4gICAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnOiAjeyRib2R5LXNlY29uZGFyeS1iZy1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1zZWNvbmRhcnktYmctcmdiOiAje3RvLXJnYigkYm9keS1zZWNvbmRhcnktYmctZGFyayl9O1xuXG4gICAgLS0jeyRwcmVmaXh9dGVydGlhcnktY29sb3I6ICN7JGJvZHktdGVydGlhcnktY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9dGVydGlhcnktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS10ZXJ0aWFyeS1jb2xvci1kYXJrKX07XG4gICAgLS0jeyRwcmVmaXh9dGVydGlhcnktYmc6ICN7JGJvZHktdGVydGlhcnktYmctZGFya307XG4gICAgLS0jeyRwcmVmaXh9dGVydGlhcnktYmctcmdiOiAje3RvLXJnYigkYm9keS10ZXJ0aWFyeS1iZy1kYXJrKX07XG5cbiAgICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLXRleHQtZGFyayB7XG4gICAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tdGV4dC1lbXBoYXNpczogI3skdmFsdWV9O1xuICAgIH1cblxuICAgIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtYmctc3VidGxlLWRhcmsge1xuICAgICAgLS0jeyRwcmVmaXh9I3skY29sb3J9LWJnLXN1YnRsZTogI3skdmFsdWV9O1xuICAgIH1cblxuICAgIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtYm9yZGVyLXN1YnRsZS1kYXJrIHtcbiAgICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS1ib3JkZXItc3VidGxlOiAjeyR2YWx1ZX07XG4gICAgfVxuXG4gICAgLS0jeyRwcmVmaXh9aGVhZGluZy1jb2xvcjogI3skaGVhZGluZ3MtY29sb3ItZGFya307XG5cbiAgICAtLSN7JHByZWZpeH1saW5rLWNvbG9yOiAjeyRsaW5rLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3I6ICN7JGxpbmstaG92ZXItY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9bGluay1jb2xvci1yZ2I6ICN7dG8tcmdiKCRsaW5rLWNvbG9yLWRhcmspfTtcbiAgICAtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yLXJnYjogI3t0by1yZ2IoJGxpbmstaG92ZXItY29sb3ItZGFyayl9O1xuXG4gICAgLS0jeyRwcmVmaXh9Y29kZS1jb2xvcjogI3skY29kZS1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1oaWdobGlnaHQtY29sb3I6ICN7JG1hcmstY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWJnOiAjeyRtYXJrLWJnLWRhcmt9O1xuXG4gICAgLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yOiAjeyRib3JkZXItY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OiAjeyRib3JkZXItY29sb3ItdHJhbnNsdWNlbnQtZGFya307XG5cbiAgICAtLSN7JHByZWZpeH1mb3JtLXZhbGlkLWNvbG9yOiAjeyRmb3JtLXZhbGlkLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yOiAjeyRmb3JtLXZhbGlkLWJvcmRlci1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1mb3JtLWludmFsaWQtY29sb3I6ICN7JGZvcm0taW52YWxpZC1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yOiAjeyRmb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yLWRhcmt9O1xuICAgIC8vIHNjc3MtZG9jcy1lbmQgcm9vdC1kYXJrLW1vZGUtdmFyc1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzY3NzL2RpbWVuc2lvbi1uby1ub24tbnVtZXJpYy12YWx1ZXNcblxuLy8gU0NTUyBSRlMgbWl4aW5cbi8vXG4vLyBBdXRvbWF0ZWQgcmVzcG9uc2l2ZSB2YWx1ZXMgZm9yIGZvbnQgc2l6ZXMsIHBhZGRpbmdzLCBtYXJnaW5zIGFuZCBtdWNoIG1vcmVcbi8vXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9ibG9iL21haW4vTElDRU5TRSlcblxuLy8gQ29uZmlndXJhdGlvblxuXG4vLyBCYXNlIHZhbHVlXG4kcmZzLWJhc2UtdmFsdWU6IDEuMjVyZW0gIWRlZmF1bHQ7XG4kcmZzLXVuaXQ6IHJlbSAhZGVmYXVsdDtcblxuQGlmICRyZnMtdW5pdCAhPSByZW0gYW5kICRyZnMtdW5pdCAhPSBweCB7XG4gIEBlcnJvciBcImAjeyRyZnMtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtdW5pdC4gVXNlIGBweGAgb3IgYHJlbWAuXCI7XG59XG5cbi8vIEJyZWFrcG9pbnQgYXQgd2hlcmUgdmFsdWVzIHN0YXJ0IGRlY3JlYXNpbmcgaWYgc2NyZWVuIHdpZHRoIGlzIHNtYWxsZXJcbiRyZnMtYnJlYWtwb2ludDogMTIwMHB4ICFkZWZhdWx0O1xuJHJmcy1icmVha3BvaW50LXVuaXQ6IHB4ICFkZWZhdWx0O1xuXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gcHggYW5kICRyZnMtYnJlYWtwb2ludC11bml0ICE9IGVtIGFuZCAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSByZW0ge1xuICBAZXJyb3IgXCJgI3skcmZzLWJyZWFrcG9pbnQtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtYnJlYWtwb2ludC11bml0LiBVc2UgYHB4YCwgYGVtYCBvciBgcmVtYC5cIjtcbn1cblxuLy8gUmVzaXplIHZhbHVlcyBiYXNlZCBvbiBzY3JlZW4gaGVpZ2h0IGFuZCB3aWR0aFxuJHJmcy10d28tZGltZW5zaW9uYWw6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBGYWN0b3Igb2YgZGVjcmVhc2VcbiRyZnMtZmFjdG9yOiAxMCAhZGVmYXVsdDtcblxuQGlmIHR5cGUtb2YoJHJmcy1mYWN0b3IpICE9IG51bWJlciBvciAkcmZzLWZhY3RvciA8PSAxIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1mYWN0b3J9YCBpcyBub3QgYSB2YWxpZCAgJHJmcy1mYWN0b3IsIGl0IG11c3QgYmUgZ3JlYXRlciB0aGFuIDEuXCI7XG59XG5cbi8vIE1vZGUuIFBvc3NpYmlsaXRpZXM6IFwibWluLW1lZGlhLXF1ZXJ5XCIsIFwibWF4LW1lZGlhLXF1ZXJ5XCJcbiRyZnMtbW9kZTogbWluLW1lZGlhLXF1ZXJ5ICFkZWZhdWx0O1xuXG4vLyBHZW5lcmF0ZSBlbmFibGUgb3IgZGlzYWJsZSBjbGFzc2VzLiBQb3NzaWJpbGl0aWVzOiBmYWxzZSwgXCJlbmFibGVcIiBvciBcImRpc2FibGVcIlxuJHJmcy1jbGFzczogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIDEgcmVtID0gJHJmcy1yZW0tdmFsdWUgcHhcbiRyZnMtcmVtLXZhbHVlOiAxNiAhZGVmYXVsdDtcblxuLy8gU2FmYXJpIGlmcmFtZSByZXNpemUgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvaXNzdWVzLzE0XG4kcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXg6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBEaXNhYmxlIFJGUyBieSBzZXR0aW5nICRlbmFibGUtcmZzIHRvIGZhbHNlXG4kZW5hYmxlLXJmczogdHJ1ZSAhZGVmYXVsdDtcblxuLy8gQ2FjaGUgJHJmcy1iYXNlLXZhbHVlIHVuaXRcbiRyZnMtYmFzZS12YWx1ZS11bml0OiB1bml0KCRyZnMtYmFzZS12YWx1ZSk7XG5cbkBmdW5jdGlvbiBkaXZpZGUoJGRpdmlkZW5kLCAkZGl2aXNvciwgJHByZWNpc2lvbjogMTApIHtcbiAgJHNpZ246IGlmKCRkaXZpZGVuZCA+IDAgYW5kICRkaXZpc29yID4gMCBvciAkZGl2aWRlbmQgPCAwIGFuZCAkZGl2aXNvciA8IDAsIDEsIC0xKTtcbiAgJGRpdmlkZW5kOiBhYnMoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3I6IGFicygkZGl2aXNvcik7XG4gIEBpZiAkZGl2aWRlbmQgPT0gMCB7XG4gICAgQHJldHVybiAwO1xuICB9XG4gIEBpZiAkZGl2aXNvciA9PSAwIHtcbiAgICBAZXJyb3IgXCJDYW5ub3QgZGl2aWRlIGJ5IDBcIjtcbiAgfVxuICAkcmVtYWluZGVyOiAkZGl2aWRlbmQ7XG4gICRyZXN1bHQ6IDA7XG4gICRmYWN0b3I6IDEwO1xuICBAd2hpbGUgKCRyZW1haW5kZXIgPiAwIGFuZCAkcHJlY2lzaW9uID49IDApIHtcbiAgICAkcXVvdGllbnQ6IDA7XG4gICAgQHdoaWxlICgkcmVtYWluZGVyID49ICRkaXZpc29yKSB7XG4gICAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyIC0gJGRpdmlzb3I7XG4gICAgICAkcXVvdGllbnQ6ICRxdW90aWVudCArIDE7XG4gICAgfVxuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiAxMCArICRxdW90aWVudDtcbiAgICAkZmFjdG9yOiAkZmFjdG9yICogLjE7XG4gICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAqIDEwO1xuICAgICRwcmVjaXNpb246ICRwcmVjaXNpb24gLSAxO1xuICAgIEBpZiAoJHByZWNpc2lvbiA8IDAgYW5kICRyZW1haW5kZXIgPj0gJGRpdmlzb3IgKiA1KSB7XG4gICAgICAkcmVzdWx0OiAkcmVzdWx0ICsgMTtcbiAgICB9XG4gIH1cbiAgJHJlc3VsdDogJHJlc3VsdCAqICRmYWN0b3IgKiAkc2lnbjtcbiAgJGRpdmlkZW5kLXVuaXQ6IHVuaXQoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3ItdW5pdDogdW5pdCgkZGl2aXNvcik7XG4gICR1bml0LW1hcDogKFxuICAgIFwicHhcIjogMXB4LFxuICAgIFwicmVtXCI6IDFyZW0sXG4gICAgXCJlbVwiOiAxZW0sXG4gICAgXCIlXCI6IDElXG4gICk7XG4gIEBpZiAoJGRpdmlkZW5kLXVuaXQgIT0gJGRpdmlzb3ItdW5pdCBhbmQgbWFwLWhhcy1rZXkoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCkpIHtcbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogbWFwLWdldCgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KTtcbiAgfVxuICBAcmV0dXJuICRyZXN1bHQ7XG59XG5cbi8vIFJlbW92ZSBweC11bml0IGZyb20gJHJmcy1iYXNlLXZhbHVlIGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJhc2UtdmFsdWUtdW5pdCA9PSBweCB7XG4gICRyZnMtYmFzZS12YWx1ZTogZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSwgJHJmcy1iYXNlLXZhbHVlICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1iYXNlLXZhbHVlLXVuaXQgPT0gcmVtIHtcbiAgJHJmcy1iYXNlLXZhbHVlOiBkaXZpZGUoJHJmcy1iYXNlLXZhbHVlLCBkaXZpZGUoJHJmcy1iYXNlLXZhbHVlICogMCArIDEsICRyZnMtcmVtLXZhbHVlKSk7XG59XG5cbi8vIENhY2hlICRyZnMtYnJlYWtwb2ludCB1bml0IHRvIHByZXZlbnQgbXVsdGlwbGUgY2FsbHNcbiRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlOiB1bml0KCRyZnMtYnJlYWtwb2ludCk7XG5cbi8vIFJlbW92ZSB1bml0IGZyb20gJHJmcy1icmVha3BvaW50IGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBweCB7XG4gICRyZnMtYnJlYWtwb2ludDogZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgJHJmcy1icmVha3BvaW50ICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gcmVtIG9yICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwiZW1cIiB7XG4gICRyZnMtYnJlYWtwb2ludDogZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgZGl2aWRlKCRyZnMtYnJlYWtwb2ludCAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBDYWxjdWxhdGUgdGhlIG1lZGlhIHF1ZXJ5IHZhbHVlXG4kcmZzLW1xLXZhbHVlOiBpZigkcmZzLWJyZWFrcG9pbnQtdW5pdCA9PSBweCwgI3skcmZzLWJyZWFrcG9pbnR9cHgsICN7ZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgJHJmcy1yZW0tdmFsdWUpfSN7JHJmcy1icmVha3BvaW50LXVuaXR9KTtcbiRyZnMtbXEtcHJvcGVydHktd2lkdGg6IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksIG1heC13aWR0aCwgbWluLXdpZHRoKTtcbiRyZnMtbXEtcHJvcGVydHktaGVpZ2h0OiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCBtYXgtaGVpZ2h0LCBtaW4taGVpZ2h0KTtcblxuLy8gSW50ZXJuYWwgbWl4aW4gdXNlZCB0byBkZXRlcm1pbmUgd2hpY2ggbWVkaWEgcXVlcnkgbmVlZHMgdG8gYmUgdXNlZFxuQG1peGluIF9yZnMtbWVkaWEtcXVlcnkge1xuICBAaWYgJHJmcy10d28tZGltZW5zaW9uYWwge1xuICAgIEBpZiAkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5IHtcbiAgICAgIEBtZWRpYSAoI3skcmZzLW1xLXByb3BlcnR5LXdpZHRofTogI3skcmZzLW1xLXZhbHVlfSksICgjeyRyZnMtbXEtcHJvcGVydHktaGVpZ2h0fTogI3skcmZzLW1xLXZhbHVlfSkge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgQG1lZGlhICgjeyRyZnMtbXEtcHJvcGVydHktd2lkdGh9OiAjeyRyZnMtbXEtdmFsdWV9KSBhbmQgKCN7JHJmcy1tcS1wcm9wZXJ0eS1oZWlnaHR9OiAjeyRyZnMtbXEtdmFsdWV9KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQG1lZGlhICgjeyRyZnMtbXEtcHJvcGVydHktd2lkdGh9OiAjeyRyZnMtbXEtdmFsdWV9KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gSW50ZXJuYWwgbWl4aW4gdGhhdCBhZGRzIGRpc2FibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxuQG1peGluIF9yZnMtcnVsZSB7XG4gIEBpZiAkcmZzLWNsYXNzID09IGRpc2FibGUgYW5kICRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnkge1xuICAgIC8vIEFkZGluZyBhbiBleHRyYSBjbGFzcyBpbmNyZWFzZXMgc3BlY2lmaWNpdHksIHdoaWNoIHByZXZlbnRzIHRoZSBtZWRpYSBxdWVyeSB0byBvdmVycmlkZSB0aGUgcHJvcGVydHlcbiAgICAmLFxuICAgIC5kaXNhYmxlLXJmcyAmLFxuICAgICYuZGlzYWJsZS1yZnMge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBlbHNlIGlmICRyZnMtY2xhc3MgPT0gZW5hYmxlIGFuZCAkcmZzLW1vZGUgPT0gbWluLW1lZGlhLXF1ZXJ5IHtcbiAgICAuZW5hYmxlLXJmcyAmLFxuICAgICYuZW5hYmxlLXJmcyB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIEludGVybmFsIG1peGluIHRoYXQgYWRkcyBlbmFibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxuQG1peGluIF9yZnMtbWVkaWEtcXVlcnktcnVsZSB7XG5cbiAgQGlmICRyZnMtY2xhc3MgPT0gZW5hYmxlIHtcbiAgICBAaWYgJHJmcy1tb2RlID09IG1pbi1tZWRpYS1xdWVyeSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5ICgpIHtcbiAgICAgIC5lbmFibGUtcmZzICYsXG4gICAgICAmLmVuYWJsZS1yZnMge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBpZiAkcmZzLWNsYXNzID09IGRpc2FibGUgYW5kICRyZnMtbW9kZSA9PSBtaW4tbWVkaWEtcXVlcnkge1xuICAgICAgLmRpc2FibGUtcmZzICYsXG4gICAgICAmLmRpc2FibGUtcmZzIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnkgKCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byBnZXQgdGhlIGZvcm1hdHRlZCBub24tcmVzcG9uc2l2ZSB2YWx1ZVxuQGZ1bmN0aW9uIHJmcy12YWx1ZSgkdmFsdWVzKSB7XG4gIC8vIENvbnZlcnQgdG8gbGlzdFxuICAkdmFsdWVzOiBpZih0eXBlLW9mKCR2YWx1ZXMpICE9IGxpc3QsICgkdmFsdWVzLCksICR2YWx1ZXMpO1xuXG4gICR2YWw6IFwiXCI7XG5cbiAgLy8gTG9vcCBvdmVyIGVhY2ggdmFsdWUgYW5kIGNhbGN1bGF0ZSB2YWx1ZVxuICBAZWFjaCAkdmFsdWUgaW4gJHZhbHVlcyB7XG4gICAgQGlmICR2YWx1ZSA9PSAwIHtcbiAgICAgICR2YWw6ICR2YWwgKyBcIiAwXCI7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIC8vIENhY2hlICR2YWx1ZSB1bml0XG4gICAgICAkdW5pdDogaWYodHlwZS1vZigkdmFsdWUpID09IFwibnVtYmVyXCIsIHVuaXQoJHZhbHVlKSwgZmFsc2UpO1xuXG4gICAgICBAaWYgJHVuaXQgPT0gcHgge1xuICAgICAgICAvLyBDb252ZXJ0IHRvIHJlbSBpZiBuZWVkZWRcbiAgICAgICAgJHZhbDogJHZhbCArIFwiIFwiICsgaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLCAkdmFsdWUgKiAwICsgJHJmcy1yZW0tdmFsdWUpfXJlbSwgJHZhbHVlKTtcbiAgICAgIH1cbiAgICAgIEBlbHNlIGlmICR1bml0ID09IHJlbSB7XG4gICAgICAgIC8vIENvbnZlcnQgdG8gcHggaWYgbmVlZGVkXG4gICAgICAgICR2YWw6ICR2YWwgKyBcIiBcIiArIGlmKCRyZnMtdW5pdCA9PSBweCwgI3tkaXZpZGUoJHZhbHVlLCAkdmFsdWUgKiAwICsgMSkgKiAkcmZzLXJlbS12YWx1ZX1weCwgJHZhbHVlKTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAvLyBJZiAkdmFsdWUgaXNuJ3QgYSBudW1iZXIgKGxpa2UgaW5oZXJpdCkgb3IgJHZhbHVlIGhhcyBhIHVuaXQgKG5vdCBweCBvciByZW0sIGxpa2UgMS41ZW0pIG9yICQgaXMgMCwganVzdCBwcmludCB0aGUgdmFsdWVcbiAgICAgICAgJHZhbDogJHZhbCArIFwiIFwiICsgJHZhbHVlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFJlbW92ZSBmaXJzdCBzcGFjZVxuICBAcmV0dXJuIHVucXVvdGUoc3RyLXNsaWNlKCR2YWwsIDIpKTtcbn1cblxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIGdldCB0aGUgcmVzcG9uc2l2ZSB2YWx1ZSBjYWxjdWxhdGVkIGJ5IFJGU1xuQGZ1bmN0aW9uIHJmcy1mbHVpZC12YWx1ZSgkdmFsdWVzKSB7XG4gIC8vIENvbnZlcnQgdG8gbGlzdFxuICAkdmFsdWVzOiBpZih0eXBlLW9mKCR2YWx1ZXMpICE9IGxpc3QsICgkdmFsdWVzLCksICR2YWx1ZXMpO1xuXG4gICR2YWw6IFwiXCI7XG5cbiAgLy8gTG9vcCBvdmVyIGVhY2ggdmFsdWUgYW5kIGNhbGN1bGF0ZSB2YWx1ZVxuICBAZWFjaCAkdmFsdWUgaW4gJHZhbHVlcyB7XG4gICAgQGlmICR2YWx1ZSA9PSAwIHtcbiAgICAgICR2YWw6ICR2YWwgKyBcIiAwXCI7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBDYWNoZSAkdmFsdWUgdW5pdFxuICAgICAgJHVuaXQ6IGlmKHR5cGUtb2YoJHZhbHVlKSA9PSBcIm51bWJlclwiLCB1bml0KCR2YWx1ZSksIGZhbHNlKTtcblxuICAgICAgLy8gSWYgJHZhbHVlIGlzbid0IGEgbnVtYmVyIChsaWtlIGluaGVyaXQpIG9yICR2YWx1ZSBoYXMgYSB1bml0IChub3QgcHggb3IgcmVtLCBsaWtlIDEuNWVtKSBvciAkIGlzIDAsIGp1c3QgcHJpbnQgdGhlIHZhbHVlXG4gICAgICBAaWYgbm90ICR1bml0IG9yICR1bml0ICE9IHB4IGFuZCAkdW5pdCAhPSByZW0ge1xuICAgICAgICAkdmFsOiAkdmFsICsgXCIgXCIgKyAkdmFsdWU7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLy8gUmVtb3ZlIHVuaXQgZnJvbSAkdmFsdWUgZm9yIGNhbGN1bGF0aW9uc1xuICAgICAgICAkdmFsdWU6IGRpdmlkZSgkdmFsdWUsICR2YWx1ZSAqIDAgKyBpZigkdW5pdCA9PSBweCwgMSwgZGl2aWRlKDEsICRyZnMtcmVtLXZhbHVlKSkpO1xuXG4gICAgICAgIC8vIE9ubHkgYWRkIHRoZSBtZWRpYSBxdWVyeSBpZiB0aGUgdmFsdWUgaXMgZ3JlYXRlciB0aGFuIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgIEBpZiBhYnMoJHZhbHVlKSA8PSAkcmZzLWJhc2UtdmFsdWUgb3Igbm90ICRlbmFibGUtcmZzIHtcbiAgICAgICAgICAkdmFsOiAkdmFsICsgXCIgXCIgKyBpZigkcmZzLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkdmFsdWUsICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JHZhbHVlfXB4KTtcbiAgICAgICAgfVxuICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgICAgJHZhbHVlLW1pbjogJHJmcy1iYXNlLXZhbHVlICsgZGl2aWRlKGFicygkdmFsdWUpIC0gJHJmcy1iYXNlLXZhbHVlLCAkcmZzLWZhY3Rvcik7XG5cbiAgICAgICAgICAvLyBDYWxjdWxhdGUgZGlmZmVyZW5jZSBiZXR3ZWVuICR2YWx1ZSBhbmQgdGhlIG1pbmltdW0gdmFsdWVcbiAgICAgICAgICAkdmFsdWUtZGlmZjogYWJzKCR2YWx1ZSkgLSAkdmFsdWUtbWluO1xuXG4gICAgICAgICAgLy8gQmFzZSB2YWx1ZSBmb3JtYXR0aW5nXG4gICAgICAgICAgJG1pbi13aWR0aDogaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLW1pbiwgJHJmcy1yZW0tdmFsdWUpfXJlbSwgI3skdmFsdWUtbWlufXB4KTtcblxuICAgICAgICAgIC8vIFVzZSBuZWdhdGl2ZSB2YWx1ZSBpZiBuZWVkZWRcbiAgICAgICAgICAkbWluLXdpZHRoOiBpZigkdmFsdWUgPCAwLCAtJG1pbi13aWR0aCwgJG1pbi13aWR0aCk7XG5cbiAgICAgICAgICAvLyBVc2UgYHZtaW5gIGlmIHR3by1kaW1lbnNpb25hbCBpcyBlbmFibGVkXG4gICAgICAgICAgJHZhcmlhYmxlLXVuaXQ6IGlmKCRyZnMtdHdvLWRpbWVuc2lvbmFsLCB2bWluLCB2dyk7XG5cbiAgICAgICAgICAvLyBDYWxjdWxhdGUgdGhlIHZhcmlhYmxlIHdpZHRoIGJldHdlZW4gMCBhbmQgJHJmcy1icmVha3BvaW50XG4gICAgICAgICAgJHZhcmlhYmxlLXdpZHRoOiAje2RpdmlkZSgkdmFsdWUtZGlmZiAqIDEwMCwgJHJmcy1icmVha3BvaW50KX0jeyR2YXJpYWJsZS11bml0fTtcblxuICAgICAgICAgIC8vIFJldHVybiB0aGUgY2FsY3VsYXRlZCB2YWx1ZVxuICAgICAgICAgICR2YWw6ICR2YWwgKyBcIiBjYWxjKFwiICsgJG1pbi13aWR0aCArIGlmKCR2YWx1ZSA8IDAsIFwiIC0gXCIsIFwiICsgXCIpICsgJHZhcmlhYmxlLXdpZHRoICsgXCIpXCI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBSZW1vdmUgZmlyc3Qgc3BhY2VcbiAgQHJldHVybiB1bnF1b3RlKHN0ci1zbGljZSgkdmFsLCAyKSk7XG59XG5cbi8vIFJGUyBtaXhpblxuQG1peGluIHJmcygkdmFsdWVzLCAkcHJvcGVydHk6IGZvbnQtc2l6ZSkge1xuICBAaWYgJHZhbHVlcyAhPSBudWxsIHtcbiAgICAkdmFsOiByZnMtdmFsdWUoJHZhbHVlcyk7XG4gICAgJGZsdWlkLXZhbDogcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZXMpO1xuXG4gICAgLy8gRG8gbm90IHByaW50IHRoZSBtZWRpYSBxdWVyeSBpZiByZXNwb25zaXZlICYgbm9uLXJlc3BvbnNpdmUgdmFsdWVzIGFyZSB0aGUgc2FtZVxuICAgIEBpZiAkdmFsID09ICRmbHVpZC12YWwge1xuICAgICAgI3skcHJvcGVydHl9OiAkdmFsO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBAaW5jbHVkZSBfcmZzLXJ1bGUgKCkge1xuICAgICAgICAjeyRwcm9wZXJ0eX06IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksICR2YWwsICRmbHVpZC12YWwpO1xuXG4gICAgICAgIC8vIEluY2x1ZGUgc2FmYXJpIGlmcmFtZSByZXNpemUgZml4IGlmIG5lZWRlZFxuICAgICAgICBtaW4td2lkdGg6IGlmKCRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeCwgKDAgKiAxdncpLCBudWxsKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeS1ydWxlICgpIHtcbiAgICAgICAgI3skcHJvcGVydHl9OiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCAkZmx1aWQtdmFsLCAkdmFsKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gU2hvcnRoYW5kIGhlbHBlciBtaXhpbnNcbkBtaXhpbiBmb250LXNpemUoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUpO1xufVxuXG5AbWl4aW4gcGFkZGluZygkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZyk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLXRvcCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy10b3ApO1xufVxuXG5AbWl4aW4gcGFkZGluZy1yaWdodCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1yaWdodCk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLWJvdHRvbSgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1ib3R0b20pO1xufVxuXG5AbWl4aW4gcGFkZGluZy1sZWZ0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLWxlZnQpO1xufVxuXG5AbWl4aW4gbWFyZ2luKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4pO1xufVxuXG5AbWl4aW4gbWFyZ2luLXRvcCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLXRvcCk7XG59XG5cbkBtaXhpbiBtYXJnaW4tcmlnaHQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi1yaWdodCk7XG59XG5cbkBtaXhpbiBtYXJnaW4tYm90dG9tKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tYm90dG9tKTtcbn1cblxuQG1peGluIG1hcmdpbi1sZWZ0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tbGVmdCk7XG59XG4iLCIvLyBzY3NzLWRvY3Mtc3RhcnQgY29sb3ItbW9kZS1taXhpblxuQG1peGluIGNvbG9yLW1vZGUoJG1vZGU6IGxpZ2h0LCAkcm9vdDogZmFsc2UpIHtcbiAgQGlmICRjb2xvci1tb2RlLXR5cGUgPT0gXCJtZWRpYS1xdWVyeVwiIHtcbiAgICBAaWYgJHJvb3QgPT0gdHJ1ZSB7XG4gICAgICBAbWVkaWEgKHByZWZlcnMtY29sb3Itc2NoZW1lOiAkbW9kZSkge1xuICAgICAgICA6cm9vdCB7XG4gICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9IEBlbHNlIHtcbiAgICAgIEBtZWRpYSAocHJlZmVycy1jb2xvci1zY2hlbWU6ICRtb2RlKSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgW2RhdGEtYnMtdGhlbWU9XCIjeyRtb2RlfVwiXSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgY29sb3ItbW9kZS1taXhpblxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50LCBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGUsIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXhcblxuXG4vLyBSZWJvb3Rcbi8vXG4vLyBOb3JtYWxpemF0aW9uIG9mIEhUTUwgZWxlbWVudHMsIG1hbnVhbGx5IGZvcmtlZCBmcm9tIE5vcm1hbGl6ZS5jc3MgdG8gcmVtb3ZlXG4vLyBzdHlsZXMgdGFyZ2V0aW5nIGlycmVsZXZhbnQgYnJvd3NlcnMgd2hpbGUgYXBwbHlpbmcgbmV3IHN0eWxlcy5cbi8vXG4vLyBOb3JtYWxpemUgaXMgbGljZW5zZWQgTUlULiBodHRwczovL2dpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzXG5cblxuLy8gRG9jdW1lbnRcbi8vXG4vLyBDaGFuZ2UgZnJvbSBgYm94LXNpemluZzogY29udGVudC1ib3hgIHNvIHRoYXQgYHdpZHRoYCBpcyBub3QgYWZmZWN0ZWQgYnkgYHBhZGRpbmdgIG9yIGBib3JkZXJgLlxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5cbi8vIFJvb3Rcbi8vXG4vLyBBYmlsaXR5IHRvIHRoZSB2YWx1ZSBvZiB0aGUgcm9vdCBmb250IHNpemVzLCBhZmZlY3RpbmcgdGhlIHZhbHVlIG9mIGByZW1gLlxuLy8gbnVsbCBieSBkZWZhdWx0LCB0aHVzIG5vdGhpbmcgaXMgZ2VuZXJhdGVkLlxuXG46cm9vdCB7XG4gIEBpZiAkZm9udC1zaXplLXJvb3QgIT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1yb290LWZvbnQtc2l6ZSkpO1xuICB9XG5cbiAgQGlmICRlbmFibGUtc21vb3RoLXNjcm9sbCB7XG4gICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiBuby1wcmVmZXJlbmNlKSB7XG4gICAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBCb2R5XG4vL1xuLy8gMS4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuLy8gMi4gQXMgYSBiZXN0IHByYWN0aWNlLCBhcHBseSBhIGRlZmF1bHQgYGJhY2tncm91bmQtY29sb3JgLlxuLy8gMy4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4vLyA0LiBDaGFuZ2UgdGhlIGRlZmF1bHQgdGFwIGhpZ2hsaWdodCB0byBiZSBjb21wbGV0ZWx5IHRyYW5zcGFyZW50IGluIGlPUy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHJlYm9vdC1ib2R5LXJ1bGVzXG5ib2R5IHtcbiAgbWFyZ2luOiAwOyAvLyAxXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1mb250LWZhbWlseSk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9Ym9keS1mb250LXNpemUpKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1ib2R5LWZvbnQtd2VpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1ib2R5LWxpbmUtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogdmFyKC0tI3skcHJlZml4fWJvZHktdGV4dC1hbGlnbik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKTsgLy8gMlxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8vIDNcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKCRibGFjaywgMCk7IC8vIDRcbn1cbi8vIHNjc3MtZG9jcy1lbmQgcmVib290LWJvZHktcnVsZXNcblxuXG4vLyBDb250ZW50IGdyb3VwaW5nXG4vL1xuLy8gMS4gUmVzZXQgRmlyZWZveCdzIGdyYXkgY29sb3JcblxuaHIge1xuICBtYXJnaW46ICRoci1tYXJnaW4teSAwO1xuICBjb2xvcjogJGhyLWNvbG9yOyAvLyAxXG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogJGhyLWJvcmRlci13aWR0aCBzb2xpZCAkaHItYm9yZGVyLWNvbG9yO1xuICBvcGFjaXR5OiAkaHItb3BhY2l0eTtcbn1cblxuXG4vLyBUeXBvZ3JhcGh5XG4vL1xuLy8gMS4gUmVtb3ZlIHRvcCBtYXJnaW5zIGZyb20gaGVhZGluZ3Ncbi8vICAgIEJ5IGRlZmF1bHQsIGA8aDE+YC1gPGg2PmAgYWxsIHJlY2VpdmUgdG9wIGFuZCBib3R0b20gbWFyZ2lucy4gV2UgbnVrZSB0aGUgdG9wXG4vLyAgICBtYXJnaW4gZm9yIGVhc2llciBjb250cm9sIHdpdGhpbiB0eXBlIHNjYWxlcyBhcyBpdCBhdm9pZHMgbWFyZ2luIGNvbGxhcHNpbmcuXG5cbiVoZWFkaW5nIHtcbiAgbWFyZ2luLXRvcDogMDsgLy8gMVxuICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTtcbiAgZm9udC1mYW1pbHk6ICRoZWFkaW5ncy1mb250LWZhbWlseTtcbiAgZm9udC1zdHlsZTogJGhlYWRpbmdzLWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9aGVhZGluZy1jb2xvcik7XG59XG5cbmgxIHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoMS1mb250LXNpemUpO1xufVxuXG5oMiB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDItZm9udC1zaXplKTtcbn1cblxuaDMge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGgzLWZvbnQtc2l6ZSk7XG59XG5cbmg0IHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoNC1mb250LXNpemUpO1xufVxuXG5oNSB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDUtZm9udC1zaXplKTtcbn1cblxuaDYge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGg2LWZvbnQtc2l6ZSk7XG59XG5cblxuLy8gUmVzZXQgbWFyZ2lucyBvbiBwYXJhZ3JhcGhzXG4vL1xuLy8gU2ltaWxhcmx5LCB0aGUgdG9wIG1hcmdpbiBvbiBgPHA+YHMgZ2V0IHJlc2V0LiBIb3dldmVyLCB3ZSBhbHNvIHJlc2V0IHRoZVxuLy8gYm90dG9tIG1hcmdpbiB0byB1c2UgYHJlbWAgdW5pdHMgaW5zdGVhZCBvZiBgZW1gLlxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tO1xufVxuXG5cbi8vIEFiYnJldmlhdGlvbnNcbi8vXG4vLyAxLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4vLyAyLiBBZGQgZXhwbGljaXQgY3Vyc29yIHRvIGluZGljYXRlIGNoYW5nZWQgYmVoYXZpb3IuXG4vLyAzLiBQcmV2ZW50IHRoZSB0ZXh0LWRlY29yYXRpb24gdG8gYmUgc2tpcHBlZC5cblxuYWJiclt0aXRsZV0ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8vIDFcbiAgY3Vyc29yOiBoZWxwOyAvLyAyXG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTsgLy8gM1xufVxuXG5cbi8vIEFkZHJlc3NcblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cblxuLy8gTGlzdHNcblxub2wsXG51bCB7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiAkZHQtZm9udC13ZWlnaHQ7XG59XG5cbi8vIDEuIFVuZG8gYnJvd3NlciBkZWZhdWx0XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwOyAvLyAxXG59XG5cblxuLy8gQmxvY2txdW90ZVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuXG4vLyBTdHJvbmdcbi8vXG4vLyBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlcjtcbn1cblxuXG4vLyBTbWFsbFxuLy9cbi8vIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzXG5cbnNtYWxsIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRzbWFsbC1mb250LXNpemUpO1xufVxuXG5cbi8vIE1hcmtcblxubWFyayB7XG4gIHBhZGRpbmc6ICRtYXJrLXBhZGRpbmc7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWhpZ2hsaWdodC1iZyk7XG59XG5cblxuLy8gU3ViIGFuZCBTdXBcbi8vXG4vLyBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbi8vIGFsbCBicm93c2Vycy5cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBmb250LXNpemUoJHN1Yi1zdXAtZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHsgYm90dG9tOiAtLjI1ZW07IH1cbnN1cCB7IHRvcDogLS41ZW07IH1cblxuXG4vLyBMaW5rc1xuXG5hIHtcbiAgY29sb3I6IHJnYmEodmFyKC0tI3skcHJlZml4fWxpbmstY29sb3ItcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstb3BhY2l0eSwgMSkpO1xuICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG5cbiAgJjpob3ZlciB7XG4gICAgLS0jeyRwcmVmaXh9bGluay1jb2xvci1yZ2I6IHZhcigtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yLXJnYik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG59XG5cbi8vIEFuZCB1bmRvIHRoZXNlIHN0eWxlcyBmb3IgcGxhY2Vob2xkZXIgbGlua3MvbmFtZWQgYW5jaG9ycyAod2l0aG91dCBocmVmKS5cbi8vIEl0IHdvdWxkIGJlIG1vcmUgc3RyYWlnaHRmb3J3YXJkIHRvIGp1c3QgdXNlIGFbaHJlZl0gaW4gcHJldmlvdXMgYmxvY2ssIGJ1dCB0aGF0XG4vLyBjYXVzZXMgc3BlY2lmaWNpdHkgaXNzdWVzIGluIG1hbnkgb3RoZXIgc3R5bGVzIHRoYXQgYXJlIHRvbyBjb21wbGV4IHRvIGZpeC5cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5NDAyXG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pIHtcbiAgJixcbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cblxuLy8gQ29kZVxuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktY29kZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDFlbSk7IC8vIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbn1cblxuLy8gMS4gUmVtb3ZlIGJyb3dzZXIgZGVmYXVsdCB0b3AgbWFyZ2luXG4vLyAyLiBSZXNldCBicm93c2VyIGRlZmF1bHQgb2YgYDFlbWAgdG8gdXNlIGByZW1gc1xuLy8gMy4gRG9uJ3QgYWxsb3cgY29udGVudCB0byBicmVhayBvdXRzaWRlXG5cbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwOyAvLyAxXG4gIG1hcmdpbi1ib3R0b206IDFyZW07IC8vIDJcbiAgb3ZlcmZsb3c6IGF1dG87IC8vIDNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjb2RlLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkcHJlLWNvbG9yO1xuXG4gIC8vIEFjY291bnQgZm9yIHNvbWUgY29kZSBvdXRwdXRzIHRoYXQgcGxhY2UgY29kZSB0YWdzIGluIHByZSB0YWdzXG4gIGNvZGUge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIH1cbn1cblxuY29kZSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWNvZGUtY29sb3IpO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG5cbiAgLy8gU3RyZWFtbGluZSB0aGUgc3R5bGUgd2hlbiBpbnNpZGUgYW5jaG9ycyB0byBhdm9pZCBicm9rZW4gdW5kZXJsaW5lIGFuZCBtb3JlXG4gIGEgPiAmIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuXG5rYmQge1xuICBwYWRkaW5nOiAka2JkLXBhZGRpbmcteSAka2JkLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRrYmQtZm9udC1zaXplKTtcbiAgY29sb3I6ICRrYmQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRrYmQtYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMtc20pO1xuXG4gIGtiZCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMWVtKTtcbiAgICBmb250LXdlaWdodDogJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ7XG4gIH1cbn1cblxuXG4vLyBGaWd1cmVzXG4vL1xuLy8gQXBwbHkgYSBjb25zaXN0ZW50IG1hcmdpbiBzdHJhdGVneSAobWF0Y2hlcyBvdXIgdHlwZSBzdHlsZXMpLlxuXG5maWd1cmUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5cbi8vIEltYWdlcyBhbmQgY29udGVudFxuXG5pbWcsXG5zdmcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5cbi8vIFRhYmxlc1xuLy9cbi8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnNcblxudGFibGUge1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAkdGFibGUtY2VsbC1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkdGFibGUtY2VsbC1wYWRkaW5nLXk7XG4gIGNvbG9yOiAkdGFibGUtY2FwdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLy8gMS4gUmVtb3ZlcyBmb250LXdlaWdodCBib2xkIGJ5IGluaGVyaXRpbmdcbi8vIDIuIE1hdGNoZXMgZGVmYXVsdCBgPHRkPmAgYWxpZ25tZW50IGJ5IGluaGVyaXRpbmcgYHRleHQtYWxpZ25gLlxuLy8gMy4gRml4IGFsaWdubWVudCBmb3IgU2FmYXJpXG5cbnRoIHtcbiAgZm9udC13ZWlnaHQ6ICR0YWJsZS10aC1mb250LXdlaWdodDsgLy8gMVxuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyAyXG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50OyAvLyAzXG59XG5cbnRoZWFkLFxudGJvZHksXG50Zm9vdCxcbnRyLFxudGQsXG50aCB7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG5cbi8vIEZvcm1zXG4vL1xuLy8gMS4gQWxsb3cgbGFiZWxzIHRvIHVzZSBgbWFyZ2luYCBmb3Igc3BhY2luZy5cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8vIDFcbn1cblxuLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IGBib3JkZXItcmFkaXVzYCB0aGF0IG1hY09TIENocm9tZSBhZGRzLlxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQwOTNcblxuYnV0dG9uIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vLyBFeHBsaWNpdGx5IHJlbW92ZSBmb2N1cyBvdXRsaW5lIGluIENocm9taXVtIHdoZW4gaXQgc2hvdWxkbid0IGJlXG4vLyB2aXNpYmxlIChlLmcuIGFzIHJlc3VsdCBvZiBtb3VzZSBjbGljayBvciB0b3VjaCB0YXApLiBJdCBhbHJlYWR5XG4vLyBzaG91bGQgYmUgZG9pbmcgdGhpcyBhdXRvbWF0aWNhbGx5LCBidXQgc2VlbXMgdG8gY3VycmVudGx5IGJlXG4vLyBjb25mdXNlZCBhbmQgYXBwbGllcyBpdHMgdmVyeSB2aXNpYmxlIHR3by10b25lIG91dGxpbmUgYW55d2F5LlxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8vIDEuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7IC8vIDFcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveFxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4vLyBTZXQgdGhlIGN1cnNvciBmb3Igbm9uLWA8YnV0dG9uPmAgYnV0dG9uc1xuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMzA1NjJcbltyb2xlPVwiYnV0dG9uXCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5zZWxlY3Qge1xuICAvLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHdvcmQtd3JhcCBpbiBTYWZhcmkuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0OTkwXG4gIHdvcmQtd3JhcDogbm9ybWFsO1xuXG4gIC8vIFVuZG8gdGhlIG9wYWNpdHkgY2hhbmdlIGZyb20gQ2hyb21lXG4gICY6ZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLy8gUmVtb3ZlIHRoZSBkcm9wZG93biBhcnJvdyBvbmx5IGZyb20gdGV4dCB0eXBlIGlucHV0cyBidWlsdCB3aXRoIGRhdGFsaXN0cyBpbiBDaHJvbWUuXG4vLyBTZWUgaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9hLzU0OTk3MTE4XG5cbltsaXN0XTpub3QoW3R5cGU9XCJkYXRlXCJdKTpub3QoW3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSk6bm90KFt0eXBlPVwibW9udGhcIl0pOm5vdChbdHlwZT1cIndlZWtcIl0pOm5vdChbdHlwZT1cInRpbWVcIl0pOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8vIDEuIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYFxuLy8gICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxuLy8gMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbi8vIDMuIE9waW5pb25hdGVkOiBhZGQgXCJoYW5kXCIgY3Vyc29yIHRvIG5vbi1kaXNhYmxlZCBidXR0b24gZWxlbWVudHMuXG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLCAvLyAxXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMlxuXG4gIEBpZiAkZW5hYmxlLWJ1dHRvbi1wb2ludGVycyB7XG4gICAgJjpub3QoOmRpc2FibGVkKSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IC8vIDNcbiAgICB9XG4gIH1cbn1cblxuLy8gUmVtb3ZlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBmcm9tIEZpcmVmb3gsIGJ1dCBkb24ndCByZXN0b3JlIHRoZSBvdXRsaW5lIGxpa2UgTm9ybWFsaXplLlxuXG46Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8vIDEuIFRleHRhcmVhcyBzaG91bGQgcmVhbGx5IG9ubHkgcmVzaXplIHZlcnRpY2FsbHkgc28gdGhleSBkb24ndCBicmVhayB0aGVpciAoaG9yaXpvbnRhbCkgY29udGFpbmVycy5cblxudGV4dGFyZWEge1xuICByZXNpemU6IHZlcnRpY2FsOyAvLyAxXG59XG5cbi8vIDEuIEJyb3dzZXJzIHNldCBhIGRlZmF1bHQgYG1pbi13aWR0aDogbWluLWNvbnRlbnQ7YCBvbiBmaWVsZHNldHMsXG4vLyAgICB1bmxpa2UgZS5nLiBgPGRpdj5gcywgd2hpY2ggaGF2ZSBgbWluLXdpZHRoOiAwO2AgYnkgZGVmYXVsdC5cbi8vICAgIFNvIHdlIHJlc2V0IHRoYXQgdG8gZW5zdXJlIGZpZWxkc2V0cyBiZWhhdmUgbW9yZSBsaWtlIGEgc3RhbmRhcmQgYmxvY2sgZWxlbWVudC5cbi8vICAgIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzEyMzU5XG4vLyAgICBhbmQgaHR0cHM6Ly9odG1sLnNwZWMud2hhdHdnLm9yZy9tdWx0aXBhZ2UvI3RoZS1maWVsZHNldC1hbmQtbGVnZW5kLWVsZW1lbnRzXG4vLyAyLiBSZXNldCB0aGUgZGVmYXVsdCBvdXRsaW5lIGJlaGF2aW9yIG9mIGZpZWxkc2V0cyBzbyB0aGV5IGRvbid0IGFmZmVjdCBwYWdlIGxheW91dC5cblxuZmllbGRzZXQge1xuICBtaW4td2lkdGg6IDA7IC8vIDFcbiAgcGFkZGluZzogMDsgLy8gMlxuICBtYXJnaW46IDA7IC8vIDJcbiAgYm9yZGVyOiAwOyAvLyAyXG59XG5cbi8vIDEuIEJ5IHVzaW5nIGBmbG9hdDogbGVmdGAsIHRoZSBsZWdlbmQgd2lsbCBiZWhhdmUgbGlrZSBhIGJsb2NrIGVsZW1lbnQuXG4vLyAgICBUaGlzIHdheSB0aGUgYm9yZGVyIG9mIGEgZmllbGRzZXQgd3JhcHMgYXJvdW5kIHRoZSBsZWdlbmQgaWYgcHJlc2VudC5cbi8vIDIuIEZpeCB3cmFwcGluZyBidWcuXG4vLyAgICBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yOTcxMlxuXG5sZWdlbmQge1xuICBmbG9hdDogbGVmdDsgLy8gMVxuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogJGxlZ2VuZC1tYXJnaW4tYm90dG9tO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGxlZ2VuZC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGxlZ2VuZC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cbiAgKyAqIHtcbiAgICBjbGVhcjogbGVmdDsgLy8gMlxuICB9XG59XG5cbi8vIEZpeCBoZWlnaHQgb2YgaW5wdXRzIHdpdGggYSB0eXBlIG9mIGRhdGV0aW1lLWxvY2FsLCBkYXRlLCBtb250aCwgd2Vlaywgb3IgdGltZVxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTg4NDJcblxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZmllbGRzLXdyYXBwZXIsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0LFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbWludXRlLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtaG91ci1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWRheS1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1vbnRoLWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQteWVhci1maWVsZCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLy8gMS4gVGhpcyBvdmVycmlkZXMgdGhlIGV4dHJhIHJvdW5kZWQgY29ybmVycyBvbiBzZWFyY2ggaW5wdXRzIGluIGlPUyBzbyB0aGF0IG91clxuLy8gICAgYC5mb3JtLWNvbnRyb2xgIGNsYXNzIGNhbiBwcm9wZXJseSBzdHlsZSB0aGVtLiBOb3RlIHRoYXQgdGhpcyBjYW5ub3Qgc2ltcGx5XG4vLyAgICBiZSBhZGRlZCB0byBgLmZvcm0tY29udHJvbGAgYXMgaXQncyBub3Qgc3BlY2lmaWMgZW5vdWdoLiBGb3IgZGV0YWlscywgc2VlXG4vLyAgICBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNTg2LlxuLy8gMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8vIDFcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8vIDJcbn1cblxuLy8gMS4gQSBmZXcgaW5wdXQgdHlwZXMgc2hvdWxkIHN0YXkgTFRSXG4vLyBTZWUgaHR0cHM6Ly9ydGxzdHlsaW5nLmNvbS9wb3N0cy9ydGwtc3R5bGluZyNmb3JtLWlucHV0c1xuLy8gMi4gUlRMIG9ubHkgb3V0cHV0XG4vLyBTZWUgaHR0cHM6Ly9ydGxjc3MuY29tL2xlYXJuL3VzYWdlLWd1aWRlL2NvbnRyb2wtZGlyZWN0aXZlcy8jcmF3XG5cbi8qIHJ0bDpyYXc6XG5bdHlwZT1cInRlbFwiXSxcblt0eXBlPVwidXJsXCJdLFxuW3R5cGU9XCJlbWFpbFwiXSxcblt0eXBlPVwibnVtYmVyXCJdIHtcbiAgZGlyZWN0aW9uOiBsdHI7XG59XG4qL1xuXG4vLyBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG5cbjo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLy8gUmVtb3ZlIHBhZGRpbmcgYXJvdW5kIGNvbG9yIHBpY2tlcnMgaW4gd2Via2l0IGJyb3dzZXJzXG5cbjo6LXdlYmtpdC1jb2xvci1zd2F0Y2gtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDA7XG59XG5cblxuLy8gMS4gSW5oZXJpdCBmb250IGZhbWlseSBhbmQgbGluZSBoZWlnaHQgZm9yIGZpbGUgaW5wdXQgYnV0dG9uc1xuLy8gMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cblxuOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7IC8vIDFcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDJcbn1cblxuLy8gQ29ycmVjdCBlbGVtZW50IGRpc3BsYXlzXG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLy8gUmVtb3ZlIGJvcmRlciBmcm9tIGlmcmFtZVxuXG5pZnJhbWUge1xuICBib3JkZXI6IDA7XG59XG5cbi8vIFN1bW1hcnlcbi8vXG4vLyAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnNcblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTsgLy8gMVxuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cblxuLy8gUHJvZ3Jlc3Ncbi8vXG4vLyBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuXG4vLyBIaWRkZW4gYXR0cmlidXRlXG4vL1xuLy8gQWx3YXlzIGhpZGUgYW4gZWxlbWVudCB3aXRoIHRoZSBgaGlkZGVuYCBIVE1MIGF0dHJpYnV0ZS5cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBWYXJpYWJsZXNcbi8vXG4vLyBWYXJpYWJsZXMgc2hvdWxkIGZvbGxvdyB0aGUgYCRjb21wb25lbnQtc3RhdGUtcHJvcGVydHktc2l6ZWAgZm9ybXVsYSBmb3Jcbi8vIGNvbnNpc3RlbnQgbmFtaW5nLiBFeDogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yIGFuZCAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzLlxuXG4vLyBDb2xvciBzeXN0ZW1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYXktY29sb3ItdmFyaWFibGVzXG4kd2hpdGU6ICAgICNmZmYgIWRlZmF1bHQ7XG4kZ3JheS0xMDA6ICNmOGY5ZmEgIWRlZmF1bHQ7XG4kZ3JheS0yMDA6ICNlOWVjZWYgIWRlZmF1bHQ7XG4kZ3JheS0zMDA6ICNkZWUyZTYgIWRlZmF1bHQ7XG4kZ3JheS00MDA6ICNjZWQ0ZGEgIWRlZmF1bHQ7XG4kZ3JheS01MDA6ICNhZGI1YmQgIWRlZmF1bHQ7XG4kZ3JheS02MDA6ICM2Yzc1N2QgIWRlZmF1bHQ7XG4kZ3JheS03MDA6ICM0OTUwNTcgIWRlZmF1bHQ7XG4kZ3JheS04MDA6ICMzNDNhNDAgIWRlZmF1bHQ7XG4kZ3JheS05MDA6ICMyMTI1MjkgIWRlZmF1bHQ7XG4kYmxhY2s6ICAgICMwMDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGdyYXktY29sb3ItdmFyaWFibGVzXG5cbi8vIGZ1c3YtZGlzYWJsZVxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYXktY29sb3JzLW1hcFxuJGdyYXlzOiAoXG4gIFwiMTAwXCI6ICRncmF5LTEwMCxcbiAgXCIyMDBcIjogJGdyYXktMjAwLFxuICBcIjMwMFwiOiAkZ3JheS0zMDAsXG4gIFwiNDAwXCI6ICRncmF5LTQwMCxcbiAgXCI1MDBcIjogJGdyYXktNTAwLFxuICBcIjYwMFwiOiAkZ3JheS02MDAsXG4gIFwiNzAwXCI6ICRncmF5LTcwMCxcbiAgXCI4MDBcIjogJGdyYXktODAwLFxuICBcIjkwMFwiOiAkZ3JheS05MDBcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGdyYXktY29sb3JzLW1hcFxuLy8gZnVzdi1lbmFibGVcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbG9yLXZhcmlhYmxlc1xuJGJsdWU6ICAgICMwZDZlZmQgIWRlZmF1bHQ7XG4kaW5kaWdvOiAgIzY2MTBmMiAhZGVmYXVsdDtcbiRwdXJwbGU6ICAjNmY0MmMxICFkZWZhdWx0O1xuJHBpbms6ICAgICNkNjMzODQgIWRlZmF1bHQ7XG4kcmVkOiAgICAgI2RjMzU0NSAhZGVmYXVsdDtcbiRvcmFuZ2U6ICAjZmQ3ZTE0ICFkZWZhdWx0O1xuJHllbGxvdzogICNmZmMxMDcgIWRlZmF1bHQ7XG4kZ3JlZW46ICAgIzE5ODc1NCAhZGVmYXVsdDtcbiR0ZWFsOiAgICAjMjBjOTk3ICFkZWZhdWx0O1xuJGN5YW46ICAgICMwZGNhZjAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbG9yLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sb3JzLW1hcFxuJGNvbG9yczogKFxuICBcImJsdWVcIjogICAgICAgJGJsdWUsXG4gIFwiaW5kaWdvXCI6ICAgICAkaW5kaWdvLFxuICBcInB1cnBsZVwiOiAgICAgJHB1cnBsZSxcbiAgXCJwaW5rXCI6ICAgICAgICRwaW5rLFxuICBcInJlZFwiOiAgICAgICAgJHJlZCxcbiAgXCJvcmFuZ2VcIjogICAgICRvcmFuZ2UsXG4gIFwieWVsbG93XCI6ICAgICAkeWVsbG93LFxuICBcImdyZWVuXCI6ICAgICAgJGdyZWVuLFxuICBcInRlYWxcIjogICAgICAgJHRlYWwsXG4gIFwiY3lhblwiOiAgICAgICAkY3lhbixcbiAgXCJibGFja1wiOiAgICAgICRibGFjayxcbiAgXCJ3aGl0ZVwiOiAgICAgICR3aGl0ZSxcbiAgXCJncmF5XCI6ICAgICAgICRncmF5LTYwMCxcbiAgXCJncmF5LWRhcmtcIjogICRncmF5LTgwMFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29sb3JzLW1hcFxuXG4vLyBUaGUgY29udHJhc3QgcmF0aW8gdG8gcmVhY2ggYWdhaW5zdCB3aGl0ZSwgdG8gZGV0ZXJtaW5lIGlmIGNvbG9yIGNoYW5nZXMgZnJvbSBcImxpZ2h0XCIgdG8gXCJkYXJrXCIuIEFjY2VwdGFibGUgdmFsdWVzIGZvciBXQ0FHIDIuMCBhcmUgMywgNC41IGFuZCA3LlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9XQ0FHMjAvI3Zpc3VhbC1hdWRpby1jb250cmFzdC1jb250cmFzdFxuJG1pbi1jb250cmFzdC1yYXRpbzogICA0LjUgIWRlZmF1bHQ7XG5cbi8vIEN1c3RvbWl6ZSB0aGUgbGlnaHQgYW5kIGRhcmsgdGV4dCBjb2xvcnMgZm9yIHVzZSBpbiBvdXIgY29sb3IgY29udHJhc3QgZnVuY3Rpb24uXG4kY29sb3ItY29udHJhc3QtZGFyazogICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kY29sb3ItY29udHJhc3QtbGlnaHQ6ICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbi8vIGZ1c3YtZGlzYWJsZVxuJGJsdWUtMTAwOiB0aW50LWNvbG9yKCRibHVlLCA4MCUpICFkZWZhdWx0O1xuJGJsdWUtMjAwOiB0aW50LWNvbG9yKCRibHVlLCA2MCUpICFkZWZhdWx0O1xuJGJsdWUtMzAwOiB0aW50LWNvbG9yKCRibHVlLCA0MCUpICFkZWZhdWx0O1xuJGJsdWUtNDAwOiB0aW50LWNvbG9yKCRibHVlLCAyMCUpICFkZWZhdWx0O1xuJGJsdWUtNTAwOiAkYmx1ZSAhZGVmYXVsdDtcbiRibHVlLTYwMDogc2hhZGUtY29sb3IoJGJsdWUsIDIwJSkgIWRlZmF1bHQ7XG4kYmx1ZS03MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA0MCUpICFkZWZhdWx0O1xuJGJsdWUtODAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgNjAlKSAhZGVmYXVsdDtcbiRibHVlLTkwMDogc2hhZGUtY29sb3IoJGJsdWUsIDgwJSkgIWRlZmF1bHQ7XG5cbiRpbmRpZ28tMTAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDgwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTIwMDogdGludC1jb2xvcigkaW5kaWdvLCA2MCUpICFkZWZhdWx0O1xuJGluZGlnby0zMDA6IHRpbnQtY29sb3IoJGluZGlnbywgNDAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tNDAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDIwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTUwMDogJGluZGlnbyAhZGVmYXVsdDtcbiRpbmRpZ28tNjAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCAyMCUpICFkZWZhdWx0O1xuJGluZGlnby03MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDQwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTgwMDogc2hhZGUtY29sb3IoJGluZGlnbywgNjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tOTAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCA4MCUpICFkZWZhdWx0O1xuXG4kcHVycGxlLTEwMDogdGludC1jb2xvcigkcHVycGxlLCA4MCUpICFkZWZhdWx0O1xuJHB1cnBsZS0yMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgNjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtMzAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDQwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTQwMDogdGludC1jb2xvcigkcHVycGxlLCAyMCUpICFkZWZhdWx0O1xuJHB1cnBsZS01MDA6ICRwdXJwbGUgIWRlZmF1bHQ7XG4kcHVycGxlLTYwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgMjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtNzAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCA0MCUpICFkZWZhdWx0O1xuJHB1cnBsZS04MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDYwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTkwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgODAlKSAhZGVmYXVsdDtcblxuJHBpbmstMTAwOiB0aW50LWNvbG9yKCRwaW5rLCA4MCUpICFkZWZhdWx0O1xuJHBpbmstMjAwOiB0aW50LWNvbG9yKCRwaW5rLCA2MCUpICFkZWZhdWx0O1xuJHBpbmstMzAwOiB0aW50LWNvbG9yKCRwaW5rLCA0MCUpICFkZWZhdWx0O1xuJHBpbmstNDAwOiB0aW50LWNvbG9yKCRwaW5rLCAyMCUpICFkZWZhdWx0O1xuJHBpbmstNTAwOiAkcGluayAhZGVmYXVsdDtcbiRwaW5rLTYwMDogc2hhZGUtY29sb3IoJHBpbmssIDIwJSkgIWRlZmF1bHQ7XG4kcGluay03MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA0MCUpICFkZWZhdWx0O1xuJHBpbmstODAwOiBzaGFkZS1jb2xvcigkcGluaywgNjAlKSAhZGVmYXVsdDtcbiRwaW5rLTkwMDogc2hhZGUtY29sb3IoJHBpbmssIDgwJSkgIWRlZmF1bHQ7XG5cbiRyZWQtMTAwOiB0aW50LWNvbG9yKCRyZWQsIDgwJSkgIWRlZmF1bHQ7XG4kcmVkLTIwMDogdGludC1jb2xvcigkcmVkLCA2MCUpICFkZWZhdWx0O1xuJHJlZC0zMDA6IHRpbnQtY29sb3IoJHJlZCwgNDAlKSAhZGVmYXVsdDtcbiRyZWQtNDAwOiB0aW50LWNvbG9yKCRyZWQsIDIwJSkgIWRlZmF1bHQ7XG4kcmVkLTUwMDogJHJlZCAhZGVmYXVsdDtcbiRyZWQtNjAwOiBzaGFkZS1jb2xvcigkcmVkLCAyMCUpICFkZWZhdWx0O1xuJHJlZC03MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDQwJSkgIWRlZmF1bHQ7XG4kcmVkLTgwMDogc2hhZGUtY29sb3IoJHJlZCwgNjAlKSAhZGVmYXVsdDtcbiRyZWQtOTAwOiBzaGFkZS1jb2xvcigkcmVkLCA4MCUpICFkZWZhdWx0O1xuXG4kb3JhbmdlLTEwMDogdGludC1jb2xvcigkb3JhbmdlLCA4MCUpICFkZWZhdWx0O1xuJG9yYW5nZS0yMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgNjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtMzAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDQwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTQwMDogdGludC1jb2xvcigkb3JhbmdlLCAyMCUpICFkZWZhdWx0O1xuJG9yYW5nZS01MDA6ICRvcmFuZ2UgIWRlZmF1bHQ7XG4kb3JhbmdlLTYwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgMjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtNzAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCA0MCUpICFkZWZhdWx0O1xuJG9yYW5nZS04MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDYwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTkwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgODAlKSAhZGVmYXVsdDtcblxuJHllbGxvdy0xMDA6IHRpbnQtY29sb3IoJHllbGxvdywgODAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctMjAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDYwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTMwMDogdGludC1jb2xvcigkeWVsbG93LCA0MCUpICFkZWZhdWx0O1xuJHllbGxvdy00MDA6IHRpbnQtY29sb3IoJHllbGxvdywgMjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctNTAwOiAkeWVsbG93ICFkZWZhdWx0O1xuJHllbGxvdy02MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDIwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTcwMDogc2hhZGUtY29sb3IoJHllbGxvdywgNDAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctODAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCA2MCUpICFkZWZhdWx0O1xuJHllbGxvdy05MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDgwJSkgIWRlZmF1bHQ7XG5cbiRncmVlbi0xMDA6IHRpbnQtY29sb3IoJGdyZWVuLCA4MCUpICFkZWZhdWx0O1xuJGdyZWVuLTIwMDogdGludC1jb2xvcigkZ3JlZW4sIDYwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tMzAwOiB0aW50LWNvbG9yKCRncmVlbiwgNDAlKSAhZGVmYXVsdDtcbiRncmVlbi00MDA6IHRpbnQtY29sb3IoJGdyZWVuLCAyMCUpICFkZWZhdWx0O1xuJGdyZWVuLTUwMDogJGdyZWVuICFkZWZhdWx0O1xuJGdyZWVuLTYwMDogc2hhZGUtY29sb3IoJGdyZWVuLCAyMCUpICFkZWZhdWx0O1xuJGdyZWVuLTcwMDogc2hhZGUtY29sb3IoJGdyZWVuLCA0MCUpICFkZWZhdWx0O1xuJGdyZWVuLTgwMDogc2hhZGUtY29sb3IoJGdyZWVuLCA2MCUpICFkZWZhdWx0O1xuJGdyZWVuLTkwMDogc2hhZGUtY29sb3IoJGdyZWVuLCA4MCUpICFkZWZhdWx0O1xuXG4kdGVhbC0xMDA6IHRpbnQtY29sb3IoJHRlYWwsIDgwJSkgIWRlZmF1bHQ7XG4kdGVhbC0yMDA6IHRpbnQtY29sb3IoJHRlYWwsIDYwJSkgIWRlZmF1bHQ7XG4kdGVhbC0zMDA6IHRpbnQtY29sb3IoJHRlYWwsIDQwJSkgIWRlZmF1bHQ7XG4kdGVhbC00MDA6IHRpbnQtY29sb3IoJHRlYWwsIDIwJSkgIWRlZmF1bHQ7XG4kdGVhbC01MDA6ICR0ZWFsICFkZWZhdWx0O1xuJHRlYWwtNjAwOiBzaGFkZS1jb2xvcigkdGVhbCwgMjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTcwMDogc2hhZGUtY29sb3IoJHRlYWwsIDQwJSkgIWRlZmF1bHQ7XG4kdGVhbC04MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA2MCUpICFkZWZhdWx0O1xuJHRlYWwtOTAwOiBzaGFkZS1jb2xvcigkdGVhbCwgODAlKSAhZGVmYXVsdDtcblxuJGN5YW4tMTAwOiB0aW50LWNvbG9yKCRjeWFuLCA4MCUpICFkZWZhdWx0O1xuJGN5YW4tMjAwOiB0aW50LWNvbG9yKCRjeWFuLCA2MCUpICFkZWZhdWx0O1xuJGN5YW4tMzAwOiB0aW50LWNvbG9yKCRjeWFuLCA0MCUpICFkZWZhdWx0O1xuJGN5YW4tNDAwOiB0aW50LWNvbG9yKCRjeWFuLCAyMCUpICFkZWZhdWx0O1xuJGN5YW4tNTAwOiAkY3lhbiAhZGVmYXVsdDtcbiRjeWFuLTYwMDogc2hhZGUtY29sb3IoJGN5YW4sIDIwJSkgIWRlZmF1bHQ7XG4kY3lhbi03MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA0MCUpICFkZWZhdWx0O1xuJGN5YW4tODAwOiBzaGFkZS1jb2xvcigkY3lhbiwgNjAlKSAhZGVmYXVsdDtcbiRjeWFuLTkwMDogc2hhZGUtY29sb3IoJGN5YW4sIDgwJSkgIWRlZmF1bHQ7XG5cbiRibHVlczogKFxuICBcImJsdWUtMTAwXCI6ICRibHVlLTEwMCxcbiAgXCJibHVlLTIwMFwiOiAkYmx1ZS0yMDAsXG4gIFwiYmx1ZS0zMDBcIjogJGJsdWUtMzAwLFxuICBcImJsdWUtNDAwXCI6ICRibHVlLTQwMCxcbiAgXCJibHVlLTUwMFwiOiAkYmx1ZS01MDAsXG4gIFwiYmx1ZS02MDBcIjogJGJsdWUtNjAwLFxuICBcImJsdWUtNzAwXCI6ICRibHVlLTcwMCxcbiAgXCJibHVlLTgwMFwiOiAkYmx1ZS04MDAsXG4gIFwiYmx1ZS05MDBcIjogJGJsdWUtOTAwXG4pICFkZWZhdWx0O1xuXG4kaW5kaWdvczogKFxuICBcImluZGlnby0xMDBcIjogJGluZGlnby0xMDAsXG4gIFwiaW5kaWdvLTIwMFwiOiAkaW5kaWdvLTIwMCxcbiAgXCJpbmRpZ28tMzAwXCI6ICRpbmRpZ28tMzAwLFxuICBcImluZGlnby00MDBcIjogJGluZGlnby00MDAsXG4gIFwiaW5kaWdvLTUwMFwiOiAkaW5kaWdvLTUwMCxcbiAgXCJpbmRpZ28tNjAwXCI6ICRpbmRpZ28tNjAwLFxuICBcImluZGlnby03MDBcIjogJGluZGlnby03MDAsXG4gIFwiaW5kaWdvLTgwMFwiOiAkaW5kaWdvLTgwMCxcbiAgXCJpbmRpZ28tOTAwXCI6ICRpbmRpZ28tOTAwXG4pICFkZWZhdWx0O1xuXG4kcHVycGxlczogKFxuICBcInB1cnBsZS0xMDBcIjogJHB1cnBsZS0xMDAsXG4gIFwicHVycGxlLTIwMFwiOiAkcHVycGxlLTIwMCxcbiAgXCJwdXJwbGUtMzAwXCI6ICRwdXJwbGUtMzAwLFxuICBcInB1cnBsZS00MDBcIjogJHB1cnBsZS00MDAsXG4gIFwicHVycGxlLTUwMFwiOiAkcHVycGxlLTUwMCxcbiAgXCJwdXJwbGUtNjAwXCI6ICRwdXJwbGUtNjAwLFxuICBcInB1cnBsZS03MDBcIjogJHB1cnBsZS03MDAsXG4gIFwicHVycGxlLTgwMFwiOiAkcHVycGxlLTgwMCxcbiAgXCJwdXJwbGUtOTAwXCI6ICRwdXJwbGUtOTAwXG4pICFkZWZhdWx0O1xuXG4kcGlua3M6IChcbiAgXCJwaW5rLTEwMFwiOiAkcGluay0xMDAsXG4gIFwicGluay0yMDBcIjogJHBpbmstMjAwLFxuICBcInBpbmstMzAwXCI6ICRwaW5rLTMwMCxcbiAgXCJwaW5rLTQwMFwiOiAkcGluay00MDAsXG4gIFwicGluay01MDBcIjogJHBpbmstNTAwLFxuICBcInBpbmstNjAwXCI6ICRwaW5rLTYwMCxcbiAgXCJwaW5rLTcwMFwiOiAkcGluay03MDAsXG4gIFwicGluay04MDBcIjogJHBpbmstODAwLFxuICBcInBpbmstOTAwXCI6ICRwaW5rLTkwMFxuKSAhZGVmYXVsdDtcblxuJHJlZHM6IChcbiAgXCJyZWQtMTAwXCI6ICRyZWQtMTAwLFxuICBcInJlZC0yMDBcIjogJHJlZC0yMDAsXG4gIFwicmVkLTMwMFwiOiAkcmVkLTMwMCxcbiAgXCJyZWQtNDAwXCI6ICRyZWQtNDAwLFxuICBcInJlZC01MDBcIjogJHJlZC01MDAsXG4gIFwicmVkLTYwMFwiOiAkcmVkLTYwMCxcbiAgXCJyZWQtNzAwXCI6ICRyZWQtNzAwLFxuICBcInJlZC04MDBcIjogJHJlZC04MDAsXG4gIFwicmVkLTkwMFwiOiAkcmVkLTkwMFxuKSAhZGVmYXVsdDtcblxuJG9yYW5nZXM6IChcbiAgXCJvcmFuZ2UtMTAwXCI6ICRvcmFuZ2UtMTAwLFxuICBcIm9yYW5nZS0yMDBcIjogJG9yYW5nZS0yMDAsXG4gIFwib3JhbmdlLTMwMFwiOiAkb3JhbmdlLTMwMCxcbiAgXCJvcmFuZ2UtNDAwXCI6ICRvcmFuZ2UtNDAwLFxuICBcIm9yYW5nZS01MDBcIjogJG9yYW5nZS01MDAsXG4gIFwib3JhbmdlLTYwMFwiOiAkb3JhbmdlLTYwMCxcbiAgXCJvcmFuZ2UtNzAwXCI6ICRvcmFuZ2UtNzAwLFxuICBcIm9yYW5nZS04MDBcIjogJG9yYW5nZS04MDAsXG4gIFwib3JhbmdlLTkwMFwiOiAkb3JhbmdlLTkwMFxuKSAhZGVmYXVsdDtcblxuJHllbGxvd3M6IChcbiAgXCJ5ZWxsb3ctMTAwXCI6ICR5ZWxsb3ctMTAwLFxuICBcInllbGxvdy0yMDBcIjogJHllbGxvdy0yMDAsXG4gIFwieWVsbG93LTMwMFwiOiAkeWVsbG93LTMwMCxcbiAgXCJ5ZWxsb3ctNDAwXCI6ICR5ZWxsb3ctNDAwLFxuICBcInllbGxvdy01MDBcIjogJHllbGxvdy01MDAsXG4gIFwieWVsbG93LTYwMFwiOiAkeWVsbG93LTYwMCxcbiAgXCJ5ZWxsb3ctNzAwXCI6ICR5ZWxsb3ctNzAwLFxuICBcInllbGxvdy04MDBcIjogJHllbGxvdy04MDAsXG4gIFwieWVsbG93LTkwMFwiOiAkeWVsbG93LTkwMFxuKSAhZGVmYXVsdDtcblxuJGdyZWVuczogKFxuICBcImdyZWVuLTEwMFwiOiAkZ3JlZW4tMTAwLFxuICBcImdyZWVuLTIwMFwiOiAkZ3JlZW4tMjAwLFxuICBcImdyZWVuLTMwMFwiOiAkZ3JlZW4tMzAwLFxuICBcImdyZWVuLTQwMFwiOiAkZ3JlZW4tNDAwLFxuICBcImdyZWVuLTUwMFwiOiAkZ3JlZW4tNTAwLFxuICBcImdyZWVuLTYwMFwiOiAkZ3JlZW4tNjAwLFxuICBcImdyZWVuLTcwMFwiOiAkZ3JlZW4tNzAwLFxuICBcImdyZWVuLTgwMFwiOiAkZ3JlZW4tODAwLFxuICBcImdyZWVuLTkwMFwiOiAkZ3JlZW4tOTAwXG4pICFkZWZhdWx0O1xuXG4kdGVhbHM6IChcbiAgXCJ0ZWFsLTEwMFwiOiAkdGVhbC0xMDAsXG4gIFwidGVhbC0yMDBcIjogJHRlYWwtMjAwLFxuICBcInRlYWwtMzAwXCI6ICR0ZWFsLTMwMCxcbiAgXCJ0ZWFsLTQwMFwiOiAkdGVhbC00MDAsXG4gIFwidGVhbC01MDBcIjogJHRlYWwtNTAwLFxuICBcInRlYWwtNjAwXCI6ICR0ZWFsLTYwMCxcbiAgXCJ0ZWFsLTcwMFwiOiAkdGVhbC03MDAsXG4gIFwidGVhbC04MDBcIjogJHRlYWwtODAwLFxuICBcInRlYWwtOTAwXCI6ICR0ZWFsLTkwMFxuKSAhZGVmYXVsdDtcblxuJGN5YW5zOiAoXG4gIFwiY3lhbi0xMDBcIjogJGN5YW4tMTAwLFxuICBcImN5YW4tMjAwXCI6ICRjeWFuLTIwMCxcbiAgXCJjeWFuLTMwMFwiOiAkY3lhbi0zMDAsXG4gIFwiY3lhbi00MDBcIjogJGN5YW4tNDAwLFxuICBcImN5YW4tNTAwXCI6ICRjeWFuLTUwMCxcbiAgXCJjeWFuLTYwMFwiOiAkY3lhbi02MDAsXG4gIFwiY3lhbi03MDBcIjogJGN5YW4tNzAwLFxuICBcImN5YW4tODAwXCI6ICRjeWFuLTgwMCxcbiAgXCJjeWFuLTkwMFwiOiAkY3lhbi05MDBcbikgIWRlZmF1bHQ7XG4vLyBmdXN2LWVuYWJsZVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtY29sb3ItdmFyaWFibGVzXG4kcHJpbWFyeTogICAgICAgJGJsdWUgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5OiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHN1Y2Nlc3M6ICAgICAgICRncmVlbiAhZGVmYXVsdDtcbiRpbmZvOiAgICAgICAgICAkY3lhbiAhZGVmYXVsdDtcbiR3YXJuaW5nOiAgICAgICAkeWVsbG93ICFkZWZhdWx0O1xuJGRhbmdlcjogICAgICAgICRyZWQgIWRlZmF1bHQ7XG4kbGlnaHQ6ICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJGRhcms6ICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtY29sb3ItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS1jb2xvcnMtbWFwXG4kdGhlbWUtY29sb3JzOiAoXG4gIFwicHJpbWFyeVwiOiAgICAkcHJpbWFyeSxcbiAgXCJzZWNvbmRhcnlcIjogICRzZWNvbmRhcnksXG4gIFwic3VjY2Vzc1wiOiAgICAkc3VjY2VzcyxcbiAgXCJpbmZvXCI6ICAgICAgICRpbmZvLFxuICBcIndhcm5pbmdcIjogICAgJHdhcm5pbmcsXG4gIFwiZGFuZ2VyXCI6ICAgICAkZGFuZ2VyLFxuICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxuICBcImRhcmtcIjogICAgICAgJGRhcmtcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWNvbG9ycy1tYXBcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLXRleHQtdmFyaWFibGVzXG4kcHJpbWFyeS10ZXh0LWVtcGhhc2lzOiAgIHNoYWRlLWNvbG9yKCRwcmltYXJ5LCA2MCUpICFkZWZhdWx0O1xuJHNlY29uZGFyeS10ZXh0LWVtcGhhc2lzOiBzaGFkZS1jb2xvcigkc2Vjb25kYXJ5LCA2MCUpICFkZWZhdWx0O1xuJHN1Y2Nlc3MtdGV4dC1lbXBoYXNpczogICBzaGFkZS1jb2xvcigkc3VjY2VzcywgNjAlKSAhZGVmYXVsdDtcbiRpbmZvLXRleHQtZW1waGFzaXM6ICAgICAgc2hhZGUtY29sb3IoJGluZm8sIDYwJSkgIWRlZmF1bHQ7XG4kd2FybmluZy10ZXh0LWVtcGhhc2lzOiAgIHNoYWRlLWNvbG9yKCR3YXJuaW5nLCA2MCUpICFkZWZhdWx0O1xuJGRhbmdlci10ZXh0LWVtcGhhc2lzOiAgICBzaGFkZS1jb2xvcigkZGFuZ2VyLCA2MCUpICFkZWZhdWx0O1xuJGxpZ2h0LXRleHQtZW1waGFzaXM6ICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kZGFyay10ZXh0LWVtcGhhc2lzOiAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtdGV4dC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWJnLXN1YnRsZS12YXJpYWJsZXNcbiRwcmltYXJ5LWJnLXN1YnRsZTogICAgICAgdGludC1jb2xvcigkcHJpbWFyeSwgODAlKSAhZGVmYXVsdDtcbiRzZWNvbmRhcnktYmctc3VidGxlOiAgICAgdGludC1jb2xvcigkc2Vjb25kYXJ5LCA4MCUpICFkZWZhdWx0O1xuJHN1Y2Nlc3MtYmctc3VidGxlOiAgICAgICB0aW50LWNvbG9yKCRzdWNjZXNzLCA4MCUpICFkZWZhdWx0O1xuJGluZm8tYmctc3VidGxlOiAgICAgICAgICB0aW50LWNvbG9yKCRpbmZvLCA4MCUpICFkZWZhdWx0O1xuJHdhcm5pbmctYmctc3VidGxlOiAgICAgICB0aW50LWNvbG9yKCR3YXJuaW5nLCA4MCUpICFkZWZhdWx0O1xuJGRhbmdlci1iZy1zdWJ0bGU6ICAgICAgICB0aW50LWNvbG9yKCRkYW5nZXIsIDgwJSkgIWRlZmF1bHQ7XG4kbGlnaHQtYmctc3VidGxlOiAgICAgICAgIG1peCgkZ3JheS0xMDAsICR3aGl0ZSkgIWRlZmF1bHQ7XG4kZGFyay1iZy1zdWJ0bGU6ICAgICAgICAgICRncmF5LTQwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtYmctc3VidGxlLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtYm9yZGVyLXN1YnRsZS12YXJpYWJsZXNcbiRwcmltYXJ5LWJvcmRlci1zdWJ0bGU6ICAgdGludC1jb2xvcigkcHJpbWFyeSwgNjAlKSAhZGVmYXVsdDtcbiRzZWNvbmRhcnktYm9yZGVyLXN1YnRsZTogdGludC1jb2xvcigkc2Vjb25kYXJ5LCA2MCUpICFkZWZhdWx0O1xuJHN1Y2Nlc3MtYm9yZGVyLXN1YnRsZTogICB0aW50LWNvbG9yKCRzdWNjZXNzLCA2MCUpICFkZWZhdWx0O1xuJGluZm8tYm9yZGVyLXN1YnRsZTogICAgICB0aW50LWNvbG9yKCRpbmZvLCA2MCUpICFkZWZhdWx0O1xuJHdhcm5pbmctYm9yZGVyLXN1YnRsZTogICB0aW50LWNvbG9yKCR3YXJuaW5nLCA2MCUpICFkZWZhdWx0O1xuJGRhbmdlci1ib3JkZXItc3VidGxlOiAgICB0aW50LWNvbG9yKCRkYW5nZXIsIDYwJSkgIWRlZmF1bHQ7XG4kbGlnaHQtYm9yZGVyLXN1YnRsZTogICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRkYXJrLWJvcmRlci1zdWJ0bGU6ICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1ib3JkZXItc3VidGxlLXZhcmlhYmxlc1xuXG4vLyBDaGFyYWN0ZXJzIHdoaWNoIGFyZSBlc2NhcGVkIGJ5IHRoZSBlc2NhcGUtc3ZnIGZ1bmN0aW9uXG4kZXNjYXBlZC1jaGFyYWN0ZXJzOiAoXG4gIChcIjxcIiwgXCIlM2NcIiksXG4gIChcIj5cIiwgXCIlM2VcIiksXG4gIChcIiNcIiwgXCIlMjNcIiksXG4gIChcIihcIiwgXCIlMjhcIiksXG4gIChcIilcIiwgXCIlMjlcIiksXG4pICFkZWZhdWx0O1xuXG4vLyBPcHRpb25zXG4vL1xuLy8gUXVpY2tseSBtb2RpZnkgZ2xvYmFsIHN0eWxpbmcgYnkgZW5hYmxpbmcgb3IgZGlzYWJsaW5nIG9wdGlvbmFsIGZlYXR1cmVzLlxuXG4kZW5hYmxlLWNhcmV0OiAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yb3VuZGVkOiAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtc2hhZG93czogICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1ncmFkaWVudHM6ICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLXRyYW5zaXRpb25zOiAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yZWR1Y2VkLW1vdGlvbjogICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtc21vb3RoLXNjcm9sbDogICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWdyaWQtY2xhc3NlczogICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1jb250YWluZXItY2xhc3NlczogICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtY3NzZ3JpZDogICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1idXR0b24tcG9pbnRlcnM6ICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcmZzOiAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXZhbGlkYXRpb24taWNvbnM6ICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1uZWdhdGl2ZS1tYXJnaW5zOiAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWRlcHJlY2F0aW9uLW1lc3NhZ2VzOiB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzOiAgdHJ1ZSAhZGVmYXVsdDtcblxuJGVuYWJsZS1kYXJrLW1vZGU6ICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRjb2xvci1tb2RlLXR5cGU6ICAgICAgICAgICAgIGRhdGEgIWRlZmF1bHQ7IC8vIGBkYXRhYCBvciBgbWVkaWEtcXVlcnlgXG5cbi8vIFByZWZpeCBmb3IgOnJvb3QgQ1NTIHZhcmlhYmxlc1xuXG4kdmFyaWFibGUtcHJlZml4OiAgICAgICAgICAgICBicy0gIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wIGZvciB0aGUgc2hvcnRlciBgJHByZWZpeGBcbiRwcmVmaXg6ICAgICAgICAgICAgICAgICAgICAgICR2YXJpYWJsZS1wcmVmaXggIWRlZmF1bHQ7XG5cbi8vIEdyYWRpZW50XG4vL1xuLy8gVGhlIGdyYWRpZW50IHdoaWNoIGlzIGFkZGVkIHRvIGNvbXBvbmVudHMgaWYgYCRlbmFibGUtZ3JhZGllbnRzYCBpcyBgdHJ1ZWBcbi8vIFRoaXMgZ3JhZGllbnQgaXMgYWxzbyBhZGRlZCB0byBlbGVtZW50cyB3aXRoIGAuYmctZ3JhZGllbnRgXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdmFyaWFibGUtZ3JhZGllbnRcbiRncmFkaWVudDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgkd2hpdGUsIC4xNSksIHJnYmEoJHdoaXRlLCAwKSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHZhcmlhYmxlLWdyYWRpZW50XG5cbi8vIFNwYWNpbmdcbi8vXG4vLyBDb250cm9sIHRoZSBkZWZhdWx0IHN0eWxpbmcgb2YgbW9zdCBCb290c3RyYXAgZWxlbWVudHMgYnkgbW9kaWZ5aW5nIHRoZXNlXG4vLyB2YXJpYWJsZXMuIE1vc3RseSBmb2N1c2VkIG9uIHNwYWNpbmcuXG4vLyBZb3UgY2FuIGFkZCBtb3JlIGVudHJpZXMgdG8gdGhlICRzcGFjZXJzIG1hcCwgc2hvdWxkIHlvdSBuZWVkIG1vcmUgdmFyaWF0aW9uLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3BhY2VyLXZhcmlhYmxlcy1tYXBzXG4kc3BhY2VyOiAxcmVtICFkZWZhdWx0O1xuJHNwYWNlcnM6IChcbiAgMDogMCxcbiAgMTogJHNwYWNlciAqIC4yNSxcbiAgMjogJHNwYWNlciAqIC41LFxuICAzOiAkc3BhY2VyLFxuICA0OiAkc3BhY2VyICogMS41LFxuICA1OiAkc3BhY2VyICogMyxcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHNwYWNlci12YXJpYWJsZXMtbWFwc1xuXG4vLyBQb3NpdGlvblxuLy9cbi8vIERlZmluZSB0aGUgZWRnZSBwb3NpdGlvbmluZyBhbmNob3JzIG9mIHRoZSBwb3NpdGlvbiB1dGlsaXRpZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwb3NpdGlvbi1tYXBcbiRwb3NpdGlvbi12YWx1ZXM6IChcbiAgMDogMCxcbiAgNTA6IDUwJSxcbiAgMTAwOiAxMDAlXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwb3NpdGlvbi1tYXBcblxuLy8gQm9keVxuLy9cbi8vIFNldHRpbmdzIGZvciB0aGUgYDxib2R5PmAgZWxlbWVudC5cblxuJGJvZHktdGV4dC1hbGlnbjogICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGJvZHktYmc6ICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJGJvZHktc2Vjb25kYXJ5LWNvbG9yOiAgICAgIHJnYmEoJGJvZHktY29sb3IsIC43NSkgIWRlZmF1bHQ7XG4kYm9keS1zZWNvbmRhcnktYmc6ICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG4kYm9keS10ZXJ0aWFyeS1jb2xvcjogICAgICAgcmdiYSgkYm9keS1jb2xvciwgLjUpICFkZWZhdWx0O1xuJGJvZHktdGVydGlhcnktYmc6ICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcblxuJGJvZHktZW1waGFzaXMtY29sb3I6ICAgICAgICRibGFjayAhZGVmYXVsdDtcblxuLy8gTGlua3Ncbi8vXG4vLyBTdHlsZSBhbmNob3IgZWxlbWVudHMuXG5cbiRsaW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuJGxpbmstZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgICAgICAgdW5kZXJsaW5lICFkZWZhdWx0O1xuJGxpbmstc2hhZGUtcGVyY2VudGFnZTogICAgICAgICAgICAgICAgICAgMjAlICFkZWZhdWx0O1xuJGxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgc2hpZnQtY29sb3IoJGxpbmstY29sb3IsICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UpICFkZWZhdWx0O1xuJGxpbmstaG92ZXItZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJHN0cmV0Y2hlZC1saW5rLXBzZXVkby1lbGVtZW50OiAgICAgICAgICAgYWZ0ZXIgIWRlZmF1bHQ7XG4kc3RyZXRjaGVkLWxpbmstei1pbmRleDogICAgICAgICAgICAgICAgICAxICFkZWZhdWx0O1xuXG4vLyBJY29uIGxpbmtzXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaWNvbi1saW5rLXZhcmlhYmxlc1xuJGljb24tbGluay1nYXA6ICAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRpY29uLWxpbmstdW5kZXJsaW5lLW9mZnNldDogIC4yNWVtICFkZWZhdWx0O1xuJGljb24tbGluay1pY29uLXNpemU6ICAgICAgICAgMWVtICFkZWZhdWx0O1xuJGljb24tbGluay1pY29uLXRyYW5zaXRpb246ICAgLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybSAhZGVmYXVsdDtcbiRpY29uLWxpbmstaWNvbi10cmFuc2Zvcm06ICAgIHRyYW5zbGF0ZTNkKC4yNWVtLCAwLCAwKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaWNvbi1saW5rLXZhcmlhYmxlc1xuXG4vLyBQYXJhZ3JhcGhzXG4vL1xuLy8gU3R5bGUgcCBlbGVtZW50LlxuXG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206ICAgMXJlbSAhZGVmYXVsdDtcblxuXG4vLyBHcmlkIGJyZWFrcG9pbnRzXG4vL1xuLy8gRGVmaW5lIHRoZSBtaW5pbXVtIGRpbWVuc2lvbnMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsXG4vLyBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLCBmb3IgdXNlIGluIG1lZGlhIHF1ZXJpZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBncmlkLWJyZWFrcG9pbnRzXG4kZ3JpZC1icmVha3BvaW50czogKFxuICB4czogMCxcbiAgc206IDU3NnB4LFxuICBtZDogNzY4cHgsXG4gIGxnOiA5OTJweCxcbiAgeGw6IDEyMDBweCxcbiAgeHhsOiAxNDAwcHhcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGdyaWQtYnJlYWtwb2ludHNcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5AaW5jbHVkZSBfYXNzZXJ0LXN0YXJ0cy1hdC16ZXJvKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuXG5cbi8vIEdyaWQgY29udGFpbmVyc1xuLy9cbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb250YWluZXItbWF4LXdpZHRoc1xuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gIHNtOiA1NDBweCxcbiAgbWQ6IDcyMHB4LFxuICBsZzogOTYwcHgsXG4gIHhsOiAxMTQwcHgsXG4gIHh4bDogMTMyMHB4XG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb250YWluZXItbWF4LXdpZHRoc1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkY29udGFpbmVyLW1heC13aWR0aHMsIFwiJGNvbnRhaW5lci1tYXgtd2lkdGhzXCIpO1xuXG5cbi8vIEdyaWQgY29sdW1uc1xuLy9cbi8vIFNldCB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgYW5kIHNwZWNpZnkgdGhlIHdpZHRoIG9mIHRoZSBndXR0ZXJzLlxuXG4kZ3JpZC1jb2x1bW5zOiAgICAgICAgICAgICAgICAxMiAhZGVmYXVsdDtcbiRncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRncmlkLXJvdy1jb2x1bW5zOiAgICAgICAgICAgIDYgIWRlZmF1bHQ7XG5cbi8vIENvbnRhaW5lciBwYWRkaW5nXG5cbiRjb250YWluZXItcGFkZGluZy14OiAkZ3JpZC1ndXR0ZXItd2lkdGggIWRlZmF1bHQ7XG5cblxuLy8gQ29tcG9uZW50c1xuLy9cbi8vIERlZmluZSBjb21tb24gcGFkZGluZyBhbmQgYm9yZGVyIHJhZGl1cyBzaXplcyBhbmQgbW9yZS5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJvcmRlci12YXJpYWJsZXNcbiRib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcbiRib3JkZXItd2lkdGhzOiAoXG4gIDE6IDFweCxcbiAgMjogMnB4LFxuICAzOiAzcHgsXG4gIDQ6IDRweCxcbiAgNTogNXB4XG4pICFkZWZhdWx0O1xuJGJvcmRlci1zdHlsZTogICAgICAgICAgICAgICAgc29saWQgIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OiAgICByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJvcmRlci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJvcmRlci1yYWRpdXMtdmFyaWFibGVzXG4kYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy14bDogICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMteHhsOiAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXBpbGw6ICAgICAgICAgIDUwcmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItcmFkaXVzLXZhcmlhYmxlc1xuLy8gZnVzdi1kaXNhYmxlXG4kYm9yZGVyLXJhZGl1cy0yeGw6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy14eGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMy4wXG4vLyBmdXN2LWVuYWJsZVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm94LXNoYWRvdy12YXJpYWJsZXNcbiRib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LXNtOiAgICAgICAgICAgICAgIDAgLjEyNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctbGc6ICAgICAgICAgICAgICAgMCAxcmVtIDNyZW0gcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctaW5zZXQ6ICAgICAgICAgICAgaW5zZXQgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYm94LXNoYWRvdy12YXJpYWJsZXNcblxuJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb2N1cy1yaW5nLXZhcmlhYmxlc1xuJGZvY3VzLXJpbmctd2lkdGg6ICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGZvY3VzLXJpbmctb3BhY2l0eTogICAgLjI1ICFkZWZhdWx0O1xuJGZvY3VzLXJpbmctY29sb3I6ICAgICAgcmdiYSgkcHJpbWFyeSwgJGZvY3VzLXJpbmctb3BhY2l0eSkgIWRlZmF1bHQ7XG4kZm9jdXMtcmluZy1ibHVyOiAgICAgICAwICFkZWZhdWx0O1xuJGZvY3VzLXJpbmctYm94LXNoYWRvdzogMCAwICRmb2N1cy1yaW5nLWJsdXIgJGZvY3VzLXJpbmctd2lkdGggJGZvY3VzLXJpbmctY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvY3VzLXJpbmctdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJldC12YXJpYWJsZXNcbiRjYXJldC13aWR0aDogICAgICAgICAgICAgICAgIC4zZW0gIWRlZmF1bHQ7XG4kY2FyZXQtdmVydGljYWwtYWxpZ246ICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG4kY2FyZXQtc3BhY2luZzogICAgICAgICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNhcmV0LXZhcmlhYmxlc1xuXG4kdHJhbnNpdGlvbi1iYXNlOiAgICAgICAgICAgICBhbGwgLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tZmFkZTogICAgICAgICAgICAgb3BhY2l0eSAuMTVzIGxpbmVhciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xsYXBzZS10cmFuc2l0aW9uXG4kdHJhbnNpdGlvbi1jb2xsYXBzZTogICAgICAgICBoZWlnaHQgLjM1cyBlYXNlICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tY29sbGFwc2Utd2lkdGg6ICAgd2lkdGggLjM1cyBlYXNlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb2xsYXBzZS10cmFuc2l0aW9uXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFzcGVjdC1yYXRpb3NcbiRhc3BlY3QtcmF0aW9zOiAoXG4gIFwiMXgxXCI6IDEwMCUsXG4gIFwiNHgzXCI6IGNhbGMoMyAvIDQgKiAxMDAlKSxcbiAgXCIxNng5XCI6IGNhbGMoOSAvIDE2ICogMTAwJSksXG4gIFwiMjF4OVwiOiBjYWxjKDkgLyAyMSAqIDEwMCUpXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBhc3BlY3QtcmF0aW9zXG4vLyBzdHlsZWxpbnQtZW5hYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4vLyBUeXBvZ3JhcGh5XG4vL1xuLy8gRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb250LXZhcmlhYmxlc1xuLy8gc3R5bGVsaW50LWRpc2FibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogICAgICBzeXN0ZW0tdWksIC1hcHBsZS1zeXN0ZW0sIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiTm90byBTYW5zXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCIgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiAgICAgICBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWVuYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcbiRmb250LWZhbWlseS1iYXNlOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1mb250LXNhbnMtc2VyaWYpICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LWNvZGU6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWZvbnQtbW9ub3NwYWNlKSAhZGVmYXVsdDtcblxuLy8gJGZvbnQtc2l6ZS1yb290IGFmZmVjdHMgdGhlIHZhbHVlIG9mIGByZW1gLCB3aGljaCBpcyB1c2VkIGZvciBhcyB3ZWxsIGZvbnQgc2l6ZXMsIHBhZGRpbmdzLCBhbmQgbWFyZ2luc1xuLy8gJGZvbnQtc2l6ZS1iYXNlIGFmZmVjdHMgdGhlIGZvbnQgc2l6ZSBvZiB0aGUgYm9keSB0ZXh0XG4kZm9udC1zaXplLXJvb3Q6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1iYXNlOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDsgLy8gQXNzdW1lcyB0aGUgYnJvd3NlciBkZWZhdWx0LCB0eXBpY2FsbHkgYDE2cHhgXG4kZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuODc1ICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWxpZ2h0ZXI6ICAgICAgICAgbGlnaHRlciAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1saWdodDogICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ub3JtYWw6ICAgICAgICAgIDQwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1tZWRpdW06ICAgICAgICAgIDUwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1zZW1pYm9sZDogICAgICAgIDYwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkOiAgICAgICAgICAgIDcwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkZXI6ICAgICAgICAgIGJvbGRlciAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWJhc2U6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcblxuJGxpbmUtaGVpZ2h0LWJhc2U6ICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1sZzogICAgICAgICAgICAgIDIgIWRlZmF1bHQ7XG5cbiRoMS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIuNSAhZGVmYXVsdDtcbiRoMi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIgIWRlZmF1bHQ7XG4kaDMtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjc1ICFkZWZhdWx0O1xuJGg0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xuJGg1LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRoNi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9udC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvbnQtc2l6ZXNcbiRmb250LXNpemVzOiAoXG4gIDE6ICRoMS1mb250LXNpemUsXG4gIDI6ICRoMi1mb250LXNpemUsXG4gIDM6ICRoMy1mb250LXNpemUsXG4gIDQ6ICRoNC1mb250LXNpemUsXG4gIDU6ICRoNS1mb250LXNpemUsXG4gIDY6ICRoNi1mb250LXNpemVcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvbnQtc2l6ZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGhlYWRpbmdzLXZhcmlhYmxlc1xuJGhlYWRpbmdzLW1hcmdpbi1ib3R0b206ICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXN0eWxlOiAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6ICAgICAgICA1MDAgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtbGluZS1oZWlnaHQ6ICAgICAgICAxLjIgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtY29sb3I6ICAgICAgICAgICAgICBpbmhlcml0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBoZWFkaW5ncy12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRpc3BsYXktaGVhZGluZ3NcbiRkaXNwbGF5LWZvbnQtc2l6ZXM6IChcbiAgMTogNXJlbSxcbiAgMjogNC41cmVtLFxuICAzOiA0cmVtLFxuICA0OiAzLjVyZW0sXG4gIDU6IDNyZW0sXG4gIDY6IDIuNXJlbVxuKSAhZGVmYXVsdDtcblxuJGRpc3BsYXktZm9udC1mYW1pbHk6IG51bGwgIWRlZmF1bHQ7XG4kZGlzcGxheS1mb250LXN0eWxlOiAgbnVsbCAhZGVmYXVsdDtcbiRkaXNwbGF5LWZvbnQtd2VpZ2h0OiAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheS1saW5lLWhlaWdodDogJGhlYWRpbmdzLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBkaXNwbGF5LWhlYWRpbmdzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0eXBlLXZhcmlhYmxlc1xuJGxlYWQtZm9udC1zaXplOiAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRsZWFkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcblxuJHNtYWxsLWZvbnQtc2l6ZTogICAgICAgICAgICAgLjg3NWVtICFkZWZhdWx0O1xuXG4kc3ViLXN1cC1mb250LXNpemU6ICAgICAgICAgICAuNzVlbSAhZGVmYXVsdDtcblxuLy8gZnVzdi1kaXNhYmxlXG4kdGV4dC1tdXRlZDogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiA1LjMuMFxuLy8gZnVzdi1lbmFibGVcblxuJGluaXRpYWxpc20tZm9udC1zaXplOiAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcblxuJGJsb2NrcXVvdGUtbWFyZ2luLXk6ICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvbnQtc2l6ZTogICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb290ZXItY29sb3I6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb290ZXItZm9udC1zaXplOiAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuXG4kaHItbWFyZ2luLXk6ICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGhyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgaW5oZXJpdCAhZGVmYXVsdDtcblxuLy8gZnVzdi1kaXNhYmxlXG4kaHItYmctY29sb3I6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMFxuJGhyLWhlaWdodDogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjBcbi8vIGZ1c3YtZW5hYmxlXG5cbiRoci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIEFsbG93cyBmb3IgaW5oZXJpdGVkIGNvbG9yc1xuJGhyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kaHItb3BhY2l0eTogICAgICAgICAgICAgICAgICAuMjUgIWRlZmF1bHQ7XG5cbi8vIHNjc3MtZG9jcy1zdGFydCB2ci12YXJpYWJsZXNcbiR2ci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB2ci12YXJpYWJsZXNcblxuJGxlZ2VuZC1tYXJnaW4tYm90dG9tOiAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbGVnZW5kLWZvbnQtc2l6ZTogICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kbGVnZW5kLWZvbnQtd2VpZ2h0OiAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kZHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJGxpc3QtaW5saW5lLXBhZGRpbmc6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtYXJrLXBhZGRpbmc6ICAgICAgICAgICAgICAgIC4xODc1ZW0gIWRlZmF1bHQ7XG4kbWFyay1jb2xvcjogICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRtYXJrLWJnOiAgICAgICAgICAgICAgICAgICAgICR5ZWxsb3ctMTAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0eXBlLXZhcmlhYmxlc1xuXG5cbi8vIFRhYmxlc1xuLy9cbi8vIEN1c3RvbWl6ZXMgdGhlIGAudGFibGVgIGNvbXBvbmVudCB3aXRoIGJhc2ljIHZhbHVlcywgZWFjaCB1c2VkIGFjcm9zcyBhbGwgdGFibGUgdmFyaWF0aW9ucy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRhYmxlLXZhcmlhYmxlc1xuJHRhYmxlLWNlbGwtcGFkZGluZy15OiAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXg6ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteS1zbTogICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteC1zbTogICAgIC4yNXJlbSAhZGVmYXVsdDtcblxuJHRhYmxlLWNlbGwtdmVydGljYWwtYWxpZ246ICAgdG9wICFkZWZhdWx0O1xuXG4kdGFibGUtY29sb3I6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3IpICFkZWZhdWx0O1xuJHRhYmxlLWJnOiAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJHRhYmxlLWFjY2VudC1iZzogICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG5cbiR0YWJsZS10aC1mb250LXdlaWdodDogICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiR0YWJsZS1zdHJpcGVkLWNvbG9yOiAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1zdHJpcGVkLWJnLWZhY3RvcjogICAgIC4wNSAhZGVmYXVsdDtcbiR0YWJsZS1zdHJpcGVkLWJnOiAgICAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksICR0YWJsZS1zdHJpcGVkLWJnLWZhY3RvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1hY3RpdmUtY29sb3I6ICAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1hY3RpdmUtYmctZmFjdG9yOiAgICAgIC4xICFkZWZhdWx0O1xuJHRhYmxlLWFjdGl2ZS1iZzogICAgICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgJHRhYmxlLWFjdGl2ZS1iZy1mYWN0b3IpICFkZWZhdWx0O1xuXG4kdGFibGUtaG92ZXItY29sb3I6ICAgICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItYmctZmFjdG9yOiAgICAgICAuMDc1ICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWJnOiAgICAgICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgJHRhYmxlLWhvdmVyLWJnLWZhY3RvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1ib3JkZXItZmFjdG9yOiAgICAgICAgIC4yICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci13aWR0aDogICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtb3JkZXI6ICAgICAgICAgb2RkICFkZWZhdWx0O1xuJHRhYmxlLXN0cmlwZWQtY29sdW1ucy1vcmRlcjogZXZlbiAhZGVmYXVsdDtcblxuJHRhYmxlLWdyb3VwLXNlcGFyYXRvci1jb2xvcjogY3VycmVudGNvbG9yICFkZWZhdWx0O1xuXG4kdGFibGUtY2FwdGlvbi1jb2xvcjogICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWJnLXNjYWxlOiAgICAgICAgICAgICAgLTgwJSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGFibGUtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0YWJsZS1sb29wXG4kdGFibGUtdmFyaWFudHM6IChcbiAgXCJwcmltYXJ5XCI6ICAgIHNoaWZ0LWNvbG9yKCRwcmltYXJ5LCAkdGFibGUtYmctc2NhbGUpLFxuICBcInNlY29uZGFyeVwiOiAgc2hpZnQtY29sb3IoJHNlY29uZGFyeSwgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJzdWNjZXNzXCI6ICAgIHNoaWZ0LWNvbG9yKCRzdWNjZXNzLCAkdGFibGUtYmctc2NhbGUpLFxuICBcImluZm9cIjogICAgICAgc2hpZnQtY29sb3IoJGluZm8sICR0YWJsZS1iZy1zY2FsZSksXG4gIFwid2FybmluZ1wiOiAgICBzaGlmdC1jb2xvcigkd2FybmluZywgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJkYW5nZXJcIjogICAgIHNoaWZ0LWNvbG9yKCRkYW5nZXIsICR0YWJsZS1iZy1zY2FsZSksXG4gIFwibGlnaHRcIjogICAgICAkbGlnaHQsXG4gIFwiZGFya1wiOiAgICAgICAkZGFyayxcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRhYmxlLWxvb3BcblxuXG4vLyBCdXR0b25zICsgRm9ybXNcbi8vXG4vLyBTaGFyZWQgdmFyaWFibGVzIHRoYXQgYXJlIHJlYXNzaWduZWQgdG8gYCRpbnB1dC1gIGFuZCBgJGJ0bi1gIHNwZWNpZmljIHZhcmlhYmxlcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGlucHV0LWJ0bi12YXJpYWJsZXNcbiRpbnB1dC1idG4tcGFkZGluZy15OiAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteDogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtZmFtaWx5OiAgICAgICBudWxsICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemU6ICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodDogICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tZm9jdXMtd2lkdGg6ICAgICAgICAgJGZvY3VzLXJpbmctd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yLW9wYWNpdHk6ICRmb2N1cy1yaW5nLW9wYWNpdHkgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yOiAgICAgICAgICRmb2N1cy1yaW5nLWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1ibHVyOiAgICAgICAgICAkZm9jdXMtcmluZy1ibHVyICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgICAkZm9jdXMtcmluZy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1zbTogICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1zbTogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLXNtOiAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LWxnOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgMXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLWxnOiAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tYm9yZGVyLXdpZHRoOiAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBpbnB1dC1idG4tdmFyaWFibGVzXG5cblxuLy8gQnV0dG9uc1xuLy9cbi8vIEZvciBlYWNoIG9mIEJvb3RzdHJhcCdzIGJ1dHRvbnMsIGRlZmluZSB0ZXh0LCBiYWNrZ3JvdW5kLCBhbmQgYm9yZGVyIGNvbG9yLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLXZhcmlhYmxlc1xuJGJ0bi1jb2xvcjogICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteDogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRidG4tZm9udC1mYW1pbHk6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kYnRuLXdoaXRlLXNwYWNlOiAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBTZXQgdG8gYG5vd3JhcGAgdG8gcHJldmVudCB0ZXh0IHdyYXBwaW5nXG5cbiRidG4tcGFkZGluZy15LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcblxuJGJ0bi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuXG4kYnRuLWJvcmRlci13aWR0aDogICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGJ0bi1mb250LXdlaWdodDogICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRidG4tYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgMXB4IDAgcmdiYSgkd2hpdGUsIC4xNSksIDAgMXB4IDFweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgLjY1ICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm94LXNoYWRvdzogICAgICAgaW5zZXQgMCAzcHggNXB4IHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcblxuJGJ0bi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstY29sb3IpICFkZWZhdWx0O1xuJGJ0bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3IpICFkZWZhdWx0O1xuJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJ0bi1saW5rLWZvY3VzLXNoYWRvdy1yZ2I6ICAgdG8tcmdiKG1peChjb2xvci1jb250cmFzdCgkbGluay1jb2xvciksICRsaW5rLWNvbG9yLCAxNSUpKSAhZGVmYXVsdDtcblxuLy8gQWxsb3dzIGZvciBjdXN0b21pemluZyBidXR0b24gcmFkaXVzIGluZGVwZW5kZW50bHkgZnJvbSBnbG9iYWwgYm9yZGVyIHJhZGl1c1xuJGJ0bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtc20pICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtbGcpICFkZWZhdWx0O1xuXG4kYnRuLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRidG4taG92ZXItYmctc2hhZGUtYW1vdW50OiAgICAgICAxNSUgIWRlZmF1bHQ7XG4kYnRuLWhvdmVyLWJnLXRpbnQtYW1vdW50OiAgICAgICAgMTUlICFkZWZhdWx0O1xuJGJ0bi1ob3Zlci1ib3JkZXItc2hhZGUtYW1vdW50OiAgIDIwJSAhZGVmYXVsdDtcbiRidG4taG92ZXItYm9yZGVyLXRpbnQtYW1vdW50OiAgICAxMCUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1iZy1zaGFkZS1hbW91bnQ6ICAgICAgMjAlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYmctdGludC1hbW91bnQ6ICAgICAgIDIwJSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJvcmRlci1zaGFkZS1hbW91bnQ6ICAyNSUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3JkZXItdGludC1hbW91bnQ6ICAgMTAlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBidG4tdmFyaWFibGVzXG5cblxuLy8gRm9ybXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdGV4dC12YXJpYWJsZXNcbiRmb3JtLXRleHQtbWFyZ2luLXRvcDogICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLXRleHQtZm9udC1zdHlsZTogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdGV4dC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tbGFiZWwtdmFyaWFibGVzXG4kZm9ybS1sYWJlbC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWZvbnQtc3R5bGU6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1sYWJlbC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0taW5wdXQtdmFyaWFibGVzXG4kaW5wdXQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1mYW1pbHk6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJnOiAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvcjogICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRpbnB1dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3ctaW5zZXQpICFkZWZhdWx0O1xuXG4kaW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXNtKSAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1sZykgIWRlZmF1bHQ7XG5cbiRpbnB1dC1mb2N1cy1iZzogICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgdGludC1jb2xvcigkY29tcG9uZW50LWFjdGl2ZS1iZywgNTAlKSAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbiRpbnB1dC1wbGFpbnRleHQtY29sb3I6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtYm9yZGVyOiAgICAgICAgICAgICAgICAgICBjYWxjKCN7JGlucHV0LWJvcmRlci13aWR0aH0gKiAyKSAhZGVmYXVsdDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuJGlucHV0LWhlaWdodC1pbm5lcjogICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sICRpbnB1dC1wYWRkaW5nLXkgKiAyKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZjogICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjVlbSwgJGlucHV0LXBhZGRpbmcteSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXI6ICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC4yNWVtLCAkaW5wdXQtcGFkZGluZy15ICogLjUpICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXkgKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtc206ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15LWxnICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kZm9ybS1jb2xvci13aWR0aDogICAgICAgICAgICAgICAgICAgICAgM3JlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1pbnB1dC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tY2hlY2stdmFyaWFibGVzXG4kZm9ybS1jaGVjay1pbnB1dC13aWR0aDogICAgICAgICAgICAgICAgICAxZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1taW4taGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQ6ICAgICAgICAgICAgICAgICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoICsgLjVlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1sYWJlbC1jb2xvcjogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbGFiZWwtY3Vyc29yOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWFjdGl2ZS1maWx0ZXI6ICAgICAgICAgIGJyaWdodG5lc3MoOTAlKSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAuMjVlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXJhZGlvLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIDUwJSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJvcmRlcjogICAgICAgICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkZm9jdXMtcmluZy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1ib3JkZXItY29sb3I6ICAgJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctaW1hZ2U6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJz48cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdtNiAxMCAzIDMgNi02Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stcmFkaW8tY2hlY2tlZC1iZy1pbWFnZTogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMicgZmlsbD0nI3skZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1jb2xvcjogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yOiAgICRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWltYWdlOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nTTYgMTBoOCcvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtZGlzYWJsZWQtb3BhY2l0eTogICAgICAgIC41ICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbGFiZWwtZGlzYWJsZWQtb3BhY2l0eTogICAgICAgICRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHkgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1idG4tY2hlY2stZGlzYWJsZWQtb3BhY2l0eTogICAgJGJ0bi1kaXNhYmxlZC1vcGFjaXR5ICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLWVuZDogICAgMXJlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1jaGVjay12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tc3dpdGNoLXZhcmlhYmxlc1xuJGZvcm0tc3dpdGNoLWNvbG9yOiAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMjUpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLXdpZHRoOiAgICAgICAgICAgICAgIDJlbSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0OiAgICAgICAkZm9ybS1zd2l0Y2gtd2lkdGggKyAuNWVtICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWJnLWltYWdlOiAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1ib3JkZXItcmFkaXVzOiAgICAgICAkZm9ybS1zd2l0Y2gtd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtdHJhbnNpdGlvbjogICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbiAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kZm9ybS1zd2l0Y2gtZm9jdXMtY29sb3I6ICAgICAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1mb2N1cy1iZy1pbWFnZTogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1mb2N1cy1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLXN3aXRjaC1jaGVja2VkLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLWltYWdlOiAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1jaGVja2VkLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLXBvc2l0aW9uOiByaWdodCBjZW50ZXIgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tc3dpdGNoLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaW5wdXQtZ3JvdXAtdmFyaWFibGVzXG4kaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy15OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXg6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWZvbnQtd2VpZ2h0OiAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYmc6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnKSAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBpbnB1dC1ncm91cC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tc2VsZWN0LXZhcmlhYmxlc1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteTogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXg6ICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1mYW1pbHk6ICAgICAgICAgICAkaW5wdXQtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1zaXplOiAgICAgICAgICAgICAkaW5wdXQtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nOiAgICAgJGZvcm0tc2VsZWN0LXBhZGRpbmcteCAqIDMgIWRlZmF1bHQ7IC8vIEV4dHJhIHBhZGRpbmcgZm9yIGJhY2tncm91bmQtaW1hZ2VcbiRmb3JtLXNlbGVjdC1mb250LXdlaWdodDogICAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1saW5lLWhlaWdodDogICAgICAgICAgICRpbnB1dC1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1jb2xvcjogICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1iZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjogICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZGlzYWJsZWQtYmc6ICAgICAgICAgICAkaW5wdXQtZGlzYWJsZWQtYmcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJnLXBvc2l0aW9uOiAgICAgICAgICAgcmlnaHQgJGZvcm0tc2VsZWN0LXBhZGRpbmcteCBjZW50ZXIgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYmctc2l6ZTogICAgICAgICAgICAgICAxNnB4IDEycHggIWRlZmF1bHQ7IC8vIEluIHBpeGVscyBiZWNhdXNlIGltYWdlIGRpbWVuc2lvbnNcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItY29sb3I6ICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3I6ICAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2Jz48cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tc2VsZWN0LWluZGljYXRvci1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdtMiA1IDYgNiA2LTYnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctZW5kOiAkZm9ybS1zZWxlY3QtcGFkZGluZy14ICogMi41ICsgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb246ICAgIGNlbnRlciByaWdodCAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplOiAgICAgICAgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LWJvcmRlci13aWR0aDogICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzOiAgICAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3gtc2hhZG93OiAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1pbnNldCkgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I6ICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvY3VzLXdpZHRoOiAgICAgICAgICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93OiAgICAwIDAgMCAkZm9ybS1zZWxlY3QtZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtcGFkZGluZy14LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LXNpemUtc206ICAgICAgICAkaW5wdXQtZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtc206ICAgICRpbnB1dC1ib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1sZzogICAgICAgICRpbnB1dC1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cy1sZzogICAgJGlucHV0LWJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC10cmFuc2l0aW9uOiAgICAgICAgICAkaW5wdXQtdHJhbnNpdGlvbiAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1zZWxlY3QtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXJhbmdlLXZhcmlhYmxlc1xuJGZvcm0tcmFuZ2UtdHJhY2std2lkdGg6ICAgICAgICAgIDEwMCUgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1oZWlnaHQ6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1jdXJzb3I6ICAgICAgICAgcG9pbnRlciAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWJnOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXM6ICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdzogICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93LWluc2V0KSAhZGVmYXVsdDtcblxuJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1iZzogICAgICAgICAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1ib3JkZXI6ICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYm94LXNoYWRvdzogICAgICAgICAgICAgIDAgLjFyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgMCAwIDAgMXB4ICRib2R5LWJnLCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg6ICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7IC8vIEZvciBmb2N1cyBib3ggc2hhZG93IGlzc3VlIGluIEVkZ2VcbiRmb3JtLXJhbmdlLXRodW1iLWFjdGl2ZS1iZzogICAgICAgICAgICAgICB0aW50LWNvbG9yKCRjb21wb25lbnQtYWN0aXZlLWJnLCA3MCUpICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItdHJhbnNpdGlvbjogICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1yYW5nZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tZmlsZS12YXJpYWJsZXNcbiRmb3JtLWZpbGUtYnV0dG9uLWNvbG9yOiAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1maWxlLWJ1dHRvbi1iZzogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnKSAhZGVmYXVsdDtcbiRmb3JtLWZpbGUtYnV0dG9uLWhvdmVyLWJnOiAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1maWxlLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1mbG9hdGluZy12YXJpYWJsZXNcbiRmb3JtLWZsb2F0aW5nLWhlaWdodDogICAgICAgICAgICAgICAgICBhZGQoMy41cmVtLCAkaW5wdXQtaGVpZ2h0LWJvcmRlcikgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1saW5lLWhlaWdodDogICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteDogICAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctcGFkZGluZy15OiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQ6ICAgICAgICAgMS42MjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI6ICAgICAgICAgLjYyNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxhYmVsLWhlaWdodDogICAgICAgICAgICAxLjVlbSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxhYmVsLW9wYWNpdHk6ICAgICAgICAgICAuNjUgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1sYWJlbC10cmFuc2Zvcm06ICAgICAgICAgc2NhbGUoLjg1KSB0cmFuc2xhdGVZKC0uNXJlbSkgdHJhbnNsYXRlWCguMTVyZW0pICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGFiZWwtZGlzYWJsZWQtY29sb3I6ICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLXRyYW5zaXRpb246ICAgICAgICAgICAgICBvcGFjaXR5IC4xcyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIC4xcyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1mbG9hdGluZy12YXJpYWJsZXNcblxuLy8gRm9ybSB2YWxpZGF0aW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWZlZWRiYWNrLXZhcmlhYmxlc1xuJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDogICAgICAgICAgJGZvcm0tdGV4dC1tYXJnaW4tdG9wICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stZm9udC1zaXplOiAgICAgICAgICAgJGZvcm0tdGV4dC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXN0eWxlOiAgICAgICAgICAkZm9ybS10ZXh0LWZvbnQtc3R5bGUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcjogICAgICAgICAkc3VjY2VzcyAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3I6ICAgICAgICRkYW5nZXIgIWRlZmF1bHQ7XG5cbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3I6ICAgICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZDogICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3J9JyBkPSdNMi4zIDYuNzMuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3I6ICAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkOiAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nPjxjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLz48cGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLz48Y2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9JyBzdHJva2U9J25vbmUnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tZmVlZGJhY2stdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXZhbGlkYXRpb24tY29sb3JzXG4kZm9ybS12YWxpZC1jb2xvcjogICAgICAgICAgICAgICAgICAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXZhbGlkLWJvcmRlci1jb2xvcjogICAgICAgICAgICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0taW52YWxpZC1jb2xvcjogICAgICAgICAgICAgICAgJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yOiAgICAgICAgICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdmFsaWRhdGlvbi1jb2xvcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcbiRmb3JtLXZhbGlkYXRpb24tc3RhdGVzOiAoXG4gIFwidmFsaWRcIjogKFxuICAgIFwiY29sb3JcIjogdmFyKC0tI3skcHJlZml4fWZvcm0tdmFsaWQtY29sb3IpLFxuICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLFxuICAgIFwidG9vbHRpcC1jb2xvclwiOiAjZmZmLFxuICAgIFwidG9vbHRpcC1iZy1jb2xvclwiOiB2YXIoLS0jeyRwcmVmaXh9c3VjY2VzcyksXG4gICAgXCJmb2N1cy1ib3gtc2hhZG93XCI6IDAgMCAkaW5wdXQtYnRuLWZvY3VzLWJsdXIgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEodmFyKC0tI3skcHJlZml4fXN1Y2Nlc3MtcmdiKSwgJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5KSxcbiAgICBcImJvcmRlci1jb2xvclwiOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS12YWxpZC1ib3JkZXItY29sb3IpLFxuICApLFxuICBcImludmFsaWRcIjogKFxuICAgIFwiY29sb3JcIjogdmFyKC0tI3skcHJlZml4fWZvcm0taW52YWxpZC1jb2xvciksXG4gICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZCxcbiAgICBcInRvb2x0aXAtY29sb3JcIjogI2ZmZixcbiAgICBcInRvb2x0aXAtYmctY29sb3JcIjogdmFyKC0tI3skcHJlZml4fWRhbmdlciksXG4gICAgXCJmb2N1cy1ib3gtc2hhZG93XCI6IDAgMCAkaW5wdXQtYnRuLWZvY3VzLWJsdXIgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEodmFyKC0tI3skcHJlZml4fWRhbmdlci1yZ2IpLCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yLW9wYWNpdHkpLFxuICAgIFwiYm9yZGVyLWNvbG9yXCI6IHZhcigtLSN7JHByZWZpeH1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yKSxcbiAgKVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS12YWxpZGF0aW9uLXN0YXRlc1xuXG4vLyBaLWluZGV4IG1hc3RlciBsaXN0XG4vL1xuLy8gV2FybmluZzogQXZvaWQgY3VzdG9taXppbmcgdGhlc2UgdmFsdWVzLiBUaGV5J3JlIHVzZWQgZm9yIGEgYmlyZCdzIGV5ZSB2aWV3XG4vLyBvZiBjb21wb25lbnRzIGRlcGVuZGVudCBvbiB0aGUgei1heGlzIGFuZCBhcmUgZGVzaWduZWQgdG8gYWxsIHdvcmsgdG9nZXRoZXIuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB6aW5kZXgtc3RhY2tcbiR6aW5kZXgtZHJvcGRvd246ICAgICAgICAgICAgICAgICAgIDEwMDAgIWRlZmF1bHQ7XG4kemluZGV4LXN0aWNreTogICAgICAgICAgICAgICAgICAgICAxMDIwICFkZWZhdWx0O1xuJHppbmRleC1maXhlZDogICAgICAgICAgICAgICAgICAgICAgMTAzMCAhZGVmYXVsdDtcbiR6aW5kZXgtb2ZmY2FudmFzLWJhY2tkcm9wOiAgICAgICAgIDEwNDAgIWRlZmF1bHQ7XG4kemluZGV4LW9mZmNhbnZhczogICAgICAgICAgICAgICAgICAxMDQ1ICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbC1iYWNrZHJvcDogICAgICAgICAgICAgMTA1MCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWw6ICAgICAgICAgICAgICAgICAgICAgIDEwNTUgIWRlZmF1bHQ7XG4kemluZGV4LXBvcG92ZXI6ICAgICAgICAgICAgICAgICAgICAxMDcwICFkZWZhdWx0O1xuJHppbmRleC10b29sdGlwOiAgICAgICAgICAgICAgICAgICAgMTA4MCAhZGVmYXVsdDtcbiR6aW5kZXgtdG9hc3Q6ICAgICAgICAgICAgICAgICAgICAgIDEwOTAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHppbmRleC1zdGFja1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgemluZGV4LWxldmVscy1tYXBcbiR6aW5kZXgtbGV2ZWxzOiAoXG4gIG4xOiAtMSxcbiAgMDogMCxcbiAgMTogMSxcbiAgMjogMixcbiAgMzogM1xuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgemluZGV4LWxldmVscy1tYXBcblxuXG4vLyBOYXZzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXYtdmFyaWFibGVzXG4kbmF2LWxpbmstcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstZm9udC1zaXplOiAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG5hdi1saW5rLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRuYXYtbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yKSAhZGVmYXVsdDtcbiRuYXYtbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yKSAhZGVmYXVsdDtcbiRuYXYtbGluay10cmFuc2l0aW9uOiAgICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbiRuYXYtbGluay1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICRmb2N1cy1yaW5nLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRuYXYtdGFicy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci13aWR0aDogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgdmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yKSAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJG5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJG5hdi11bmRlcmxpbmUtZ2FwOiAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRuYXYtdW5kZXJsaW5lLWJvcmRlci13aWR0aDogICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kbmF2LXVuZGVybGluZS1saW5rLWFjdGl2ZS1jb2xvcjogICB2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3IpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBuYXYtdmFyaWFibGVzXG5cblxuLy8gTmF2YmFyXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItdmFyaWFibGVzXG4kbmF2YmFyLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kbmF2YmFyLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG5hdmJhci1icmFuZC1mb250LXNpemU6ICAgICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbi8vIENvbXB1dGUgdGhlIG5hdmJhci1icmFuZCBwYWRkaW5nLXkgc28gdGhlIG5hdmJhci1icmFuZCB3aWxsIGhhdmUgdGhlIHNhbWUgaGVpZ2h0IGFzIG5hdmJhci10ZXh0IGFuZCBuYXYtbGlua1xuJG5hdi1saW5rLWhlaWdodDogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgKyAkbmF2LWxpbmstcGFkZGluZy15ICogMiAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtaGVpZ2h0OiAgICAgICAgICAgICAgICRuYXZiYXItYnJhbmQtZm9udC1zaXplICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLXBhZGRpbmcteTogICAgICAgICAgICAoJG5hdi1saW5rLWhlaWdodCAtICRuYXZiYXItYnJhbmQtaGVpZ2h0KSAqIC41ICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1tYXJnaW4tZW5kOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteTogICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzOiAgICAgICRidG4tYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aDogICAgICAgICRidG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbjogICAgICAgICBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbGlnaHQtY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIC42NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yOiAgICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAuOCkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjogICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAxKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3I6ICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIC4zKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtaWNvbi1jb2xvcjogICAgICAgICAgIHJnYmEoJGJvZHktY29sb3IsIC43NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItbGlnaHQtaWNvbi1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgLjE1KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYnJhbmQtY29sb3I6ICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1icmFuZC1ob3Zlci1jb2xvcjogICAgJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG5hdmJhci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1kYXJrLXZhcmlhYmxlc1xuJG5hdmJhci1kYXJrLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC41NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstaG92ZXItY29sb3I6ICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjc1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I6ICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjogICAgICAgIHJnYmEoJHdoaXRlLCAuMjUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWljb24tY29sb3I6ICAgICAgICAgICAgJG5hdmJhci1kYXJrLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZzogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWRhcmstaWNvbi1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAgcmdiYSgkd2hpdGUsIC4xKSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1jb2xvcjogICAgICAgICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYnJhbmQtaG92ZXItY29sb3I6ICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItZGFyay12YXJpYWJsZXNcblxuXG4vLyBEcm9wZG93bnNcbi8vXG4vLyBEcm9wZG93biBtZW51IGNvbnRhaW5lciBhbmQgY29udGVudHMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi12YXJpYWJsZXNcbiRkcm9wZG93bi1taW4td2lkdGg6ICAgICAgICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXNwYWNlcjogICAgICAgICAgICAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1jb2xvcjogICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1iZzogICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci13aWR0aDogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1czogICAgICBjYWxjKCN7JGRyb3Bkb3duLWJvcmRlci1yYWRpdXN9IC0gI3skZHJvcGRvd24tYm9yZGVyLXdpZHRofSkgIWRlZmF1bHQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4kZHJvcGRvd24tZGl2aWRlci1iZzogICAgICAgICAgICAgICAkZHJvcGRvd24tYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXk6ICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3cpICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1jb2xvcjogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogICAgICAgICAkZHJvcGRvd24tbGluay1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWJnOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZykgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgIHZhcigtLSN7JHByZWZpeH10ZXJ0aWFyeS1jb2xvcikgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteTogICAgICAgICAgICRzcGFjZXIgKiAuMjUgIWRlZmF1bHQ7XG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6ICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteDogICAgICAgICAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteTogICAgICAgICAkZHJvcGRvd24tcGFkZGluZy15ICFkZWZhdWx0O1xuLy8gZnVzdi1kaXNhYmxlXG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAkZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteSAkZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjBcbi8vIGZ1c3YtZW5hYmxlXG4vLyBzY3NzLWRvY3MtZW5kIGRyb3Bkb3duLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZHJvcGRvd24tZGFyay12YXJpYWJsZXNcbiRkcm9wZG93bi1kYXJrLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWJnOiAgICAgICAgICAgICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWJvcmRlci1jb2xvcjogICAgICAgICRkcm9wZG93bi1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1kaXZpZGVyLWJnOiAgICAgICAgICAkZHJvcGRvd24tZGl2aWRlci1iZyAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWJveC1zaGFkb3c6ICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWNvbG9yOiAgICAgICAgICAkZHJvcGRvd24tZGFyay1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItY29sb3I6ICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItYmc6ICAgICAgIHJnYmEoJHdoaXRlLCAuMTUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1hY3RpdmUtY29sb3I6ICAgJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1hY3RpdmUtYmc6ICAgICAgJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1kaXNhYmxlZC1jb2xvcjogJGdyYXktNTAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstaGVhZGVyLWNvbG9yOiAgICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBkcm9wZG93bi1kYXJrLXZhcmlhYmxlc1xuXG5cbi8vIFBhZ2luYXRpb25cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBhZ2luYXRpb24tdmFyaWFibGVzXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14OiAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LXNtOiAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LXNtOiAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWZvbnQtc2l6ZTogICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstY29sb3IpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1tYXJnaW4tc3RhcnQ6ICAgICAgICAgICBjYWxjKCN7JHBhZ2luYXRpb24tYm9yZGVyLXdpZHRofSAqIC0xKSAhZGVmYXVsdDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb2N1cy1jb2xvcjogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1iZzogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRmb2N1cy1yaW5nLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lOiAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1iZzogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9dGVydGlhcnktYmcpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7IC8vIFRvZG8gaW4gdjY6IHJlbW92ZSB0aGlzP1xuXG4kcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tdHJhbnNpdGlvbjogICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtc20pICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtbGcpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwYWdpbmF0aW9uLXZhcmlhYmxlc1xuXG5cbi8vIFBsYWNlaG9sZGVyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcGxhY2Vob2xkZXJzXG4kcGxhY2Vob2xkZXItb3BhY2l0eS1tYXg6ICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRwbGFjZWhvbGRlci1vcGFjaXR5LW1pbjogICAgICAgICAgIC4yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwbGFjZWhvbGRlcnNcblxuLy8gQ2FyZHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcmQtdmFyaWFibGVzXG4kY2FyZC1zcGFjZXIteTogICAgICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGNhcmQtc3BhY2VyLXg6ICAgICAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRjYXJkLXRpdGxlLXNwYWNlci15OiAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRjYXJkLXRpdGxlLWNvbG9yOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1zdWJ0aXRsZS1jb2xvcjogICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRjYXJkLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICAgICBzdWJ0cmFjdCgkY2FyZC1ib3JkZXItcmFkaXVzLCAkY2FyZC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGNhcmQtY2FwLXBhZGRpbmcteTogICAgICAgICAgICAgICAgJGNhcmQtc3BhY2VyLXkgKiAuNSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICRjYXJkLXNwYWNlci14ICFkZWZhdWx0O1xuJGNhcmQtY2FwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvci1yZ2IpLCAuMDMpICFkZWZhdWx0O1xuJGNhcmQtY2FwLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRjYXJkLWdyb3VwLW1hcmdpbjogICAgICAgICAgICAgICAgICRncmlkLWd1dHRlci13aWR0aCAqIC41ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjYXJkLXZhcmlhYmxlc1xuXG4vLyBBY2NvcmRpb25cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFjY29yZGlvbi12YXJpYWJsZXNcbiRhY2NvcmRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGFjY29yZGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgIHN1YnRyYWN0KCRhY2NvcmRpb24tYm9yZGVyLXJhZGl1cywgJGFjY29yZGlvbi1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy14ICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteDogICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy14ICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tY29sb3I6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYmc6ICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1iZykgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgICAkYnRuLXRyYW5zaXRpb24sIGJvcmRlci1yYWRpdXMgLjE1cyBlYXNlICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktYmctc3VidGxlKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5LXRleHQtZW1waGFzaXMpICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWJ1dHRvbi1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWljb24td2lkdGg6ICAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgICAkcHJpbWFyeS10ZXh0LWVtcGhhc2lzICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4ycyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi10cmFuc2Zvcm06ICAgICAgICAgICAgICAgIHJvdGF0ZSgtMTgwZGVnKSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24taWNvbjogICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYWNjb3JkaW9uLWljb24tY29sb3J9Jz48cGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtaWNvbjogIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRhY2NvcmRpb24taWNvbi1hY3RpdmUtY29sb3J9Jz48cGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGFjY29yZGlvbi12YXJpYWJsZXNcblxuLy8gVG9vbHRpcHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvb2x0aXAtdmFyaWFibGVzXG4kdG9vbHRpcC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjAwcHggIWRlZmF1bHQ7XG4kdG9vbHRpcC1jb2xvcjogICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kdG9vbHRpcC1iZzogICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3IpICFkZWZhdWx0O1xuJHRvb2x0aXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJHRvb2x0aXAtb3BhY2l0eTogICAgICAgICAgICAgICAgICAgLjkgIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAkc3BhY2VyICogLjI1ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJHRvb2x0aXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gVE9ETzogcmVtb3ZlIHRoaXMgaW4gdjZcblxuJHRvb2x0aXAtYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgLjhyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcbi8vIGZ1c3YtZGlzYWJsZVxuJHRvb2x0aXAtYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiBCb290c3RyYXAgNS4yLjAgZm9yIENTUyB2YXJpYWJsZXNcbi8vIGZ1c3YtZW5hYmxlXG4vLyBzY3NzLWRvY3MtZW5kIHRvb2x0aXAtdmFyaWFibGVzXG5cbi8vIEZvcm0gdG9vbHRpcHMgbXVzdCBjb21lIGFmdGVyIHJlZ3VsYXIgdG9vbHRpcHNcbi8vIHNjc3MtZG9jcy1zdGFydCB0b29sdGlwLWZlZWRiYWNrLXZhcmlhYmxlc1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteDogICAgICR0b29sdGlwLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtZm9udC1zaXplOiAgICAgJHRvb2x0aXAtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDogICBudWxsICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5OiAgICAgICAkdG9vbHRpcC1vcGFjaXR5ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAkdG9vbHRpcC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0b29sdGlwLWZlZWRiYWNrLXZhcmlhYmxlc1xuXG5cbi8vIFBvcG92ZXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwb3BvdmVyLXZhcmlhYmxlc1xuJHBvcG92ZXItZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRwb3BvdmVyLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDI3NnB4ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLWxnKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgIGNhbGMoI3skcG9wb3Zlci1ib3JkZXItcmFkaXVzfSAtICN7JHBvcG92ZXItYm9yZGVyLXdpZHRofSkgIWRlZmF1bHQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4kcG9wb3Zlci1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdykgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWhlYWRlci1mb250LXNpemU6ICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1iZzogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgJGhlYWRpbmdzLWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1ib2R5LWNvbG9yOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwb3BvdmVyLXZhcmlhYmxlc1xuXG4vLyBmdXN2LWRpc2FibGVcbi8vIERlcHJlY2F0ZWQgaW4gQm9vdHN0cmFwIDUuMi4wIGZvciBDU1MgdmFyaWFibGVzXG4kcG9wb3Zlci1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkcG9wb3Zlci1iZyAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yOiAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuLy8gZnVzdi1lbmFibGVcblxuXG4vLyBUb2FzdHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvYXN0LXZhcmlhYmxlc1xuJHRvYXN0LW1heC13aWR0aDogICAgICAgICAgICAgICAgICAgMzUwcHggIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIC44NzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJHRvYXN0LWJhY2tncm91bmQtY29sb3I6ICAgICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZy1yZ2IpLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiR0b2FzdC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93KSAhZGVmYXVsdDtcbiR0b2FzdC1zcGFjaW5nOiAgICAgICAgICAgICAgICAgICAgICRjb250YWluZXItcGFkZGluZy14ICFkZWZhdWx0O1xuXG4kdG9hc3QtaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWJvZHktYmctcmdiKSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICR0b2FzdC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRvYXN0LXZhcmlhYmxlc1xuXG5cbi8vIEJhZGdlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYmFkZ2UtdmFyaWFibGVzXG4kYmFkZ2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAuNzVlbSAhZGVmYXVsdDtcbiRiYWRnZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGJhZGdlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjM1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNjVlbSAhZGVmYXVsdDtcbiRiYWRnZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYmFkZ2UtdmFyaWFibGVzXG5cblxuLy8gTW9kYWxzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBtb2RhbC12YXJpYWJsZXNcbiRtb2RhbC1pbm5lci1wYWRkaW5nOiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW46ICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtZGlhbG9nLW1hcmdpbjogICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXA6ICAgICAgIDEuNzVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC10aXRsZS1saW5lLWhlaWdodDogICAgICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kbW9kYWwtY29udGVudC1jb2xvcjogICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYmc6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yOiAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGg6ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXM6ICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLWxnKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXM6IHN1YnRyYWN0KCRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMsICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzOiAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1zbSkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwOiAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdykgIWRlZmF1bHQ7XG5cbiRtb2RhbC1iYWNrZHJvcC1iZzogICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAgICAgICAgICAgIC41ICFkZWZhdWx0O1xuXG4kbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAgICAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteSAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDsgLy8gS2VlcCB0aGlzIGZvciBiYWNrd2FyZHMgY29tcGF0aWJpbGl0eVxuXG4kbW9kYWwtZm9vdGVyLWJnOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJG1vZGFsLXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgMzAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICA1MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1sZzogICAgICAgICAgICAgICAgICAgICAgICAgIDgwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLXhsOiAgICAgICAgICAgICAgICAgICAgICAgICAgMTE0MHB4ICFkZWZhdWx0O1xuXG4kbW9kYWwtZmFkZS10cmFuc2Zvcm06ICAgICAgICAgICAgICB0cmFuc2xhdGUoMCwgLTUwcHgpICFkZWZhdWx0O1xuJG1vZGFsLXNob3ctdHJhbnNmb3JtOiAgICAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcbiRtb2RhbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuM3MgZWFzZS1vdXQgIWRlZmF1bHQ7XG4kbW9kYWwtc2NhbGUtdHJhbnNmb3JtOiAgICAgICAgICAgICBzY2FsZSgxLjAyKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbW9kYWwtdmFyaWFibGVzXG5cblxuLy8gQWxlcnRzXG4vL1xuLy8gRGVmaW5lIGFsZXJ0IGNvbG9ycywgYm9yZGVyIHJhZGl1cywgYW5kIHBhZGRpbmcuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBhbGVydC12YXJpYWJsZXNcbiRhbGVydC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRhbGVydC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRhbGVydC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kYWxlcnQtZGlzbWlzc2libGUtcGFkZGluZy1yOiAgICRhbGVydC1wYWRkaW5nLXggKiAzICFkZWZhdWx0OyAvLyAzeCBjb3ZlcnMgd2lkdGggb2YgeCBwbHVzIGRlZmF1bHQgcGFkZGluZyBvbiBlaXRoZXIgc2lkZVxuLy8gc2Nzcy1kb2NzLWVuZCBhbGVydC12YXJpYWJsZXNcblxuLy8gZnVzdi1kaXNhYmxlXG4kYWxlcnQtYmctc2NhbGU6ICAgICAgICAgICAgICAgIC04MCUgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wLCB0byBiZSByZW1vdmVkIGluIHY2XG4kYWxlcnQtYm9yZGVyLXNjYWxlOiAgICAgICAgICAgIC03MCUgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wLCB0byBiZSByZW1vdmVkIGluIHY2XG4kYWxlcnQtY29sb3Itc2NhbGU6ICAgICAgICAgICAgIDQwJSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjAsIHRvIGJlIHJlbW92ZWQgaW4gdjZcbi8vIGZ1c3YtZW5hYmxlXG5cbi8vIFByb2dyZXNzIGJhcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHByb2dyZXNzLXZhcmlhYmxlc1xuJHByb2dyZXNzLWhlaWdodDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIC43NSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iZzogICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3ctaW5zZXQpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1jb2xvcjogICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1iZzogICAgICAgICAgICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmc6ICAgICAxcyBsaW5lYXIgaW5maW5pdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb246ICAgICAgICAgICB3aWR0aCAuNnMgZWFzZSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcHJvZ3Jlc3MtdmFyaWFibGVzXG5cblxuLy8gTGlzdCBncm91cFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbGlzdC1ncm91cC12YXJpYWJsZXNcbiRsaXN0LWdyb3VwLWNvbG9yOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJnOiAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcjogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzOiAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14OiAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4vLyBmdXN2LWRpc2FibGVcbiRsaXN0LWdyb3VwLWl0ZW0tYmctc2NhbGU6ICAgICAgICAgIC04MCUgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMy4wXG4kbGlzdC1ncm91cC1pdGVtLWNvbG9yLXNjYWxlOiAgICAgICA0MCUgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMy4wXG4vLyBmdXN2LWVuYWJsZVxuXG4kbGlzdC1ncm91cC1ob3Zlci1iZzogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9dGVydGlhcnktYmcpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRsaXN0LWdyb3VwLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1kaXNhYmxlZC1iZzogICAgICAgICAgICAkbGlzdC1ncm91cC1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICAgICB2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3IpICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbGlzdC1ncm91cC12YXJpYWJsZXNcblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aHVtYm5haWwtdmFyaWFibGVzXG4kdGh1bWJuYWlsLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJnOiAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci13aWR0aDogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3ctc20pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aHVtYm5haWwtdmFyaWFibGVzXG5cblxuLy8gRmlndXJlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZmlndXJlLXZhcmlhYmxlc1xuJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZTogICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmaWd1cmUtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmaWd1cmUtdmFyaWFibGVzXG5cblxuLy8gQnJlYWRjcnVtYnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJyZWFkY3J1bWItdmFyaWFibGVzXG4kYnJlYWRjcnVtYi1mb250LXNpemU6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItcGFkZGluZy15OiAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteDogICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLW1hcmdpbi1ib3R0b206ICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1iZzogICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXI6ICAgICAgICAgICAgICAgIHF1b3RlKFwiL1wiKSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXItZmxpcHBlZDogICAgICAgICRicmVhZGNydW1iLWRpdmlkZXIgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICBudWxsICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBicmVhZGNydW1iLXZhcmlhYmxlc1xuXG4vLyBDYXJvdXNlbFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2Fyb3VzZWwtdmFyaWFibGVzXG4kY2Fyb3VzZWwtY29udHJvbC1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg6ICAgICAgICAgICAgIDE1JSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk6ICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk6ICAgICAuOSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXRyYW5zaXRpb246ICAgICAgICBvcGFjaXR5IC4xNXMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWluZGljYXRvci13aWR0aDogICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhlaWdodDogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQ6IDEwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1vcGFjaXR5OiAgICAgICAgIC41ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLW9wYWNpdHk6ICAxICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci10cmFuc2l0aW9uOiAgICAgIG9wYWNpdHkgLjZzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoOiAgICAgICAgICAgICA3MCUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tcGFkZGluZy15OiAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1zcGFjZXI6ICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDogICAgICAgIDJyZW0gIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nPjxwYXRoIGQ9J00xMS4zNTQgMS42NDZhLjUuNSAwIDAgMSAwIC43MDhMNS43MDcgOGw1LjY0NyA1LjY0NmEuNS41IDAgMCAxLS43MDguNzA4bC02LTZhLjUuNSAwIDAgMSAwLS43MDhsNi02YS41LjUgMCAwIDEgLjcwOCAweicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nPjxwYXRoIGQ9J000LjY0NiAxLjY0NmEuNS41IDAgMCAxIC43MDggMGw2IDZhLjUuNSAwIDAgMSAwIC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDgtLjcwOEwxMC4yOTMgOCA0LjY0NiAyLjM1NGEuNS41IDAgMCAxIDAtLjcwOHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uOiAgICAgICAuNnMgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgdHJhbnNmb3JtICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0ICFkZWZhdWx0OyAvLyBEZWZpbmUgdHJhbnNmb3JtIHRyYW5zaXRpb24gZmlyc3QgaWYgdXNpbmcgbXVsdGlwbGUgdHJhbnNpdGlvbnMgKGUuZy4sIGB0cmFuc2Zvcm0gMnMgZWFzZSwgb3BhY2l0eSAuNXMgZWFzZS1vdXRgKVxuLy8gc2Nzcy1kb2NzLWVuZCBjYXJvdXNlbC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcm91c2VsLWRhcmstdmFyaWFibGVzXG4kY2Fyb3VzZWwtZGFyay1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgJGJsYWNrICFkZWZhdWx0O1xuJGNhcm91c2VsLWRhcmstY2FwdGlvbi1jb2xvcjogICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRjYXJvdXNlbC1kYXJrLWNvbnRyb2wtaWNvbi1maWx0ZXI6ICBpbnZlcnQoMSkgZ3JheXNjYWxlKDEwMCkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNhcm91c2VsLWRhcmstdmFyaWFibGVzXG5cblxuLy8gU3Bpbm5lcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwaW5uZXItdmFyaWFibGVzXG4kc3Bpbm5lci13aWR0aDogICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQ6ICAgICAgICAgICRzcGlubmVyLXdpZHRoICFkZWZhdWx0O1xuJHNwaW5uZXItdmVydGljYWwtYWxpZ246ICAtLjEyNWVtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoOiAgICAuMjVlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWFuaW1hdGlvbi1zcGVlZDogLjc1cyAhZGVmYXVsdDtcblxuJHNwaW5uZXItd2lkdGgtc206ICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHNwaW5uZXItaGVpZ2h0LXNtOiAgICAgICAkc3Bpbm5lci13aWR0aC1zbSAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aC1zbTogLjJlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgc3Bpbm5lci12YXJpYWJsZXNcblxuXG4vLyBDbG9zZVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2xvc2UtdmFyaWFibGVzXG4kYnRuLWNsb3NlLXdpZHRoOiAgICAgICAgICAgIDFlbSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtaGVpZ2h0OiAgICAgICAgICAgJGJ0bi1jbG9zZS13aWR0aCAhZGVmYXVsdDtcbiRidG4tY2xvc2UtcGFkZGluZy14OiAgICAgICAgLjI1ZW0gIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLXBhZGRpbmcteTogICAgICAgICRidG4tY2xvc2UtcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1jb2xvcjogICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWJnOiAgICAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRidG4tY2xvc2UtY29sb3J9Jz48cGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMCAxIDEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDEgMSAxLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAgMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwIDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAgMSAwLTEuNDE0eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtZm9jdXMtc2hhZG93OiAgICAgJGZvY3VzLXJpbmctYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRidG4tY2xvc2Utb3BhY2l0eTogICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWhvdmVyLW9wYWNpdHk6ICAgIC43NSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtZm9jdXMtb3BhY2l0eTogICAgMSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtZGlzYWJsZWQtb3BhY2l0eTogLjI1ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS13aGl0ZS1maWx0ZXI6ICAgICBpbnZlcnQoMSkgZ3JheXNjYWxlKDEwMCUpIGJyaWdodG5lc3MoMjAwJSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNsb3NlLXZhcmlhYmxlc1xuXG5cbi8vIE9mZmNhbnZhc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgb2ZmY2FudmFzLXZhcmlhYmxlc1xuJG9mZmNhbnZhcy1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXBhZGRpbmcteDogICAgICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtaG9yaXpvbnRhbC13aWR0aDogICAgICAgIDQwMHB4ICFkZWZhdWx0O1xuJG9mZmNhbnZhcy12ZXJ0aWNhbC1oZWlnaHQ6ICAgICAgICAgMzB2aCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtdHJhbnNpdGlvbi1kdXJhdGlvbjogICAgIC4zcyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICRtb2RhbC10aXRsZS1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYmctY29sb3I6ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRvZmZjYW52YXMtY29sb3I6ICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJhY2tkcm9wLWJnOiAgICAgICAgICAgICAkbW9kYWwtYmFja2Ryb3AtYmcgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgICAkbW9kYWwtYmFja2Ryb3Atb3BhY2l0eSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgb2ZmY2FudmFzLXZhcmlhYmxlc1xuXG4vLyBDb2RlXG5cbiRjb2RlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kY29kZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAkcGluayAhZGVmYXVsdDtcblxuJGtiZC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgLjE4NzVyZW0gIWRlZmF1bHQ7XG4ka2JkLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGtiZC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgJGNvZGUtZm9udC1zaXplICFkZWZhdWx0O1xuJGtiZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJGtiZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjAsIHJlbW92aW5nIGluIHY2XG5cbiRwcmUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4iLCIvL1xuLy8gQm9vdHN0cmFwICYgQ3VzdG9tIFZhcmlhYmxlc1xuLy8gU2FmZWx5IG92ZXJyaWRlIGFueSB2YXJpYWJsZSBpbiBfdmFyaWFibGVzLmN1c3RvbS5zY3NzXG4vL1xuXG4vLyBQcmVmaXggZm9yIDpyb290IENTUyB2YXJpYWJsZXNcbiRwcmVmaXg6IGJzLSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjAgZm9yIHRoZSBzaG9ydGVyIGAkcHJlZml4YFxuXG4vLyBDdXN0b20gY29hbCBjb2xvcnNcbiRjb2FsLTEwMDogICMxNTE3MUMgIWRlZmF1bHQ7XG4kY29hbC0yMDA6ICAjMTMxNDFBICFkZWZhdWx0O1xuJGNvYWwtMzAwOiAgIzExMTIxNyAhZGVmYXVsdDtcbiRjb2FsLTQwMDogICMwRjEwMTQgIWRlZmF1bHQ7XG4kY29hbC01MDA6ICAjMEQwRTEyICFkZWZhdWx0O1xuJGNvYWwtNjAwOiAgIzBCMEMxMCAhZGVmYXVsdDtcbiRjb2FsLWJsYWNrOiAjMDAwMDAwICFkZWZhdWx0O1xuJGNvYWwtY2xhcml0eTogIHJnYmEoIzE4MTkxRiwgNTApICFkZWZhdWx0O1xuXG5cbi8vIEJvb3RzdHJhcCBjb2xvciBzeXN0ZW1cbiR3aGl0ZTogI2ZmZmZmZiAhZGVmYXVsdDtcbiRibGFjazojMDAwMDAwICFkZWZhdWx0O1xuXG4vLyBCb290c3RyYXAgZ3JleSBjb2xvcnNcbiRncmF5LTEwMDogI0Y5RjlGOSAhZGVmYXVsdDtcbiRncmF5LTIwMDogI0YxRjFGNCAhZGVmYXVsdDtcbiRncmF5LTMwMDogI0RCREZFOSAhZGVmYXVsdDtcbiRncmF5LTQwMDogI0M0Q0FEQSAhZGVmYXVsdDtcbiRncmF5LTUwMDogIzk5QTFCNyAhZGVmYXVsdDtcbiRncmF5LTYwMDogIzc4ODI5RCAhZGVmYXVsdDtcbiRncmF5LTcwMDogIzRCNTY3NSAhZGVmYXVsdDtcbiRncmF5LTgwMDogIzI1MkY0QSAhZGVmYXVsdDtcbiRncmF5LTkwMDogIzA3MTQzNyAhZGVmYXVsdDtcbiBcbi8vIEJvb3RzdHJhcCBtdXRlZCBjb2xvclxuJHRleHQtbXV0ZWQ6ICRncmF5LTUwMCAhZGVmYXVsdDtcblxuLy8gQm9vdHN0cmFwIGdyYXkgY29sb3JzIG1hcFxuJGdyYXlzOiAoXG5cdFwiMTAwXCI6ICRncmF5LTEwMCxcblx0XCIyMDBcIjogJGdyYXktMjAwLFxuXHRcIjMwMFwiOiAkZ3JheS0zMDAsXG5cdFwiNDAwXCI6ICRncmF5LTQwMCxcblx0XCI1MDBcIjogJGdyYXktNTAwLFxuXHRcIjYwMFwiOiAkZ3JheS02MDAsXG5cdFwiNzAwXCI6ICRncmF5LTcwMCxcblx0XCI4MDBcIjogJGdyYXktODAwLFxuXHRcIjkwMFwiOiAkZ3JheS05MDBcbikgIWRlZmF1bHQ7IFxuXG4vLyBCb290c3RyYXAgY29udGV4dHVhbCBjb2xvcnNcbi8vIFByaW1hcnkgY29sb3JzXG4kcHJpbWFyeTpcdFx0XHRcdFx0XHQjMUI4NEZGICFkZWZhdWx0O1xuJHByaW1hcnktYWN0aXZlOlx0XHRcdFx0IzA1NkVFOSAhZGVmYXVsdDtcbiRwcmltYXJ5LWxpZ2h0OiBcdFx0XHRcdCNFOUYzRkYgIWRlZmF1bHQ7XG4kcHJpbWFyeS1jbGFyaXR5OiBcdFx0XHRcdHJnYmEoIzFCODRGRiwgMC4yKSAhZGVmYXVsdDtcbiRwcmltYXJ5LWludmVyc2U6IFx0XHRcdFx0JHdoaXRlICFkZWZhdWx0OyBcblxuLy8gU2Vjb25kYXJ5IGNvbG9yc1xuJHNlY29uZGFyeTogXHRcdFx0XHRcdFx0JGdyYXktMjAwICFkZWZhdWx0O1xuJHNlY29uZGFyeS1hY3RpdmU6IFx0XHRcdFx0JGdyYXktNDAwICFkZWZhdWx0O1xuJHNlY29uZGFyeS1saWdodDogXHRcdFx0XHQjRjlGOUY5ICFkZWZhdWx0O1xuJHNlY29uZGFyeS1jbGFyaXR5Olx0XHRcdFx0cmdiYSgjRjlGOUY5LCAwLjIpICFkZWZhdWx0OyBcbiRzZWNvbmRhcnktaW52ZXJzZTpcdFx0XHRcdCRncmF5LTgwMCAhZGVmYXVsdDsgXG5cbi8vIExpZ2h0IGNvbG9yc1xuJGxpZ2h0OiBcdFx0XHRcdFx0XHQkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kbGlnaHQtYWN0aXZlOiBcdFx0XHRcdFx0JGdyYXktMjAwICFkZWZhdWx0O1xuJGxpZ2h0LWxpZ2h0OiBcdFx0XHRcdFx0I2ZmZmZmZiAhZGVmYXVsdDtcbiRsaWdodC1jbGFyaXR5OiBcdFx0XHRcdHJnYmEoJHdoaXRlLCAwLjIpICFkZWZhdWx0O1xuJGxpZ2h0LWludmVyc2U6XHRcdFx0XHRcdCRncmF5LTgwMCAhZGVmYXVsdDtcblxuLy8gU3VjY2VzcyBjb2xvcnNcbiRzdWNjZXNzOiBcdFx0XHRcdFx0XHQjMTdDNjUzICFkZWZhdWx0OyBcbiRzdWNjZXNzLWFjdGl2ZTogXHRcdFx0XHQjMDRCNDQwICFkZWZhdWx0O1xuJHN1Y2Nlc3MtbGlnaHQ6IFx0XHRcdFx0I0RGRkZFQSAhZGVmYXVsdDtcbiRzdWNjZXNzLWNsYXJpdHk6IFx0XHRcdFx0cmdiYSgjMTdDNjUzLCAwLjIpICFkZWZhdWx0O1xuJHN1Y2Nlc3MtaW52ZXJzZTogXHRcdFx0XHQkd2hpdGUgIWRlZmF1bHQ7XG5cbi8vIEluZm8gY29sb3JzXG4kaW5mbzogXHRcdFx0XHRcdFx0XHQjNzIzOUVBICFkZWZhdWx0OyBcbiRpbmZvLWFjdGl2ZTogXHRcdFx0XHRcdCM1MDE0RDAgIWRlZmF1bHQ7XG4kaW5mby1saWdodDogXHRcdFx0XHRcdCNGOEY1RkYgIWRlZmF1bHQ7XG4kaW5mby1jbGFyaXR5OiBcdFx0XHRcdFx0cmdiYSgjNzIzOUVBLCAwLjIpICFkZWZhdWx0O1xuJGluZm8taW52ZXJzZTogXHRcdFx0XHRcdCR3aGl0ZSAhZGVmYXVsdDtcblxuLy8gV2FybmluZyBjb2xvcnNcbiR3YXJuaW5nOiBcdFx0XHRcdFx0XHQjRjZDMDAwICFkZWZhdWx0OyBcbiR3YXJuaW5nLWFjdGl2ZTogXHRcdFx0XHQjREVBRDAwICFkZWZhdWx0O1xuJHdhcm5pbmctbGlnaHQ6IFx0XHRcdFx0I0ZGRjhERCAhZGVmYXVsdDtcbiR3YXJuaW5nLWNsYXJpdHk6IFx0XHRcdFx0cmdiYSgjRjZDMDAwLCAwLjIpICFkZWZhdWx0O1xuJHdhcm5pbmctaW52ZXJzZTogXHRcdFx0XHQkd2hpdGUgIWRlZmF1bHQ7XG5cbi8vIERhbmdlciBjb2xvcnNcbiRkYW5nZXI6IFx0XHRcdFx0XHRcdCNGODI4NUEgIWRlZmF1bHQ7IFxuJGRhbmdlci1hY3RpdmU6IFx0XHRcdFx0I0Q4MUE0OCAhZGVmYXVsdDtcbiRkYW5nZXItbGlnaHQ6IFx0XHRcdFx0XHQjRkZFRUYzICFkZWZhdWx0O1xuJGRhbmdlci1jbGFyaXR5OiBcdFx0XHRcdHJnYmEoI0Y4Mjg1QSwgMC4yKSAhZGVmYXVsdDtcbiRkYW5nZXItaW52ZXJzZTogXHRcdFx0XHQkd2hpdGUgIWRlZmF1bHQ7XG5cbi8vIERhcmsgY29sb3JzXG4kZGFyazogXHRcdFx0XHRcdFx0XHQjMUUyMTI5ICFkZWZhdWx0O1xuJGRhcmstYWN0aXZlOiBcdFx0XHRcdFx0IzExMTMxOCAhZGVmYXVsdDtcbiRkYXJrLWxpZ2h0OiBcdFx0XHRcdFx0I0Y5RjlGOSAhZGVmYXVsdDsgXG4kZGFyay1jbGFyaXR5OiBcdFx0XHRcdFx0cmdiYSgjMUUyMTI5LCAwLjIpICFkZWZhdWx0O1xuJGRhcmstaW52ZXJzZTogXHRcdFx0XHRcdCR3aGl0ZSAhZGVmYXVsdDtcblxuLy8gQ29udGV4dHVhbCBjb2xvcnNcbiR0aGVtZS1jb2xvcnM6IChcblx0XCJsaWdodFwiOiAkbGlnaHQsXG5cdFwicHJpbWFyeVwiOiAkcHJpbWFyeSxcblx0XCJzZWNvbmRhcnlcIjogJHNlY29uZGFyeSxcblx0XCJzdWNjZXNzXCI6ICRzdWNjZXNzLFxuXHRcImluZm9cIjogJGluZm8sXG5cdFwid2FybmluZ1wiOiAkd2FybmluZyxcblx0XCJkYW5nZXJcIjogJGRhbmdlcixcblx0XCJkYXJrXCI6ICRkYXJrXG4pICFkZWZhdWx0O1xuXHRcbi8vIENvbnRleHR1YWwgYWN0aXZlIHN0YXRlIGNvbG9yc1xuJHRoZW1lLWFjdGl2ZS1jb2xvcnM6IChcblx0XCJwcmltYXJ5XCI6ICRwcmltYXJ5LWFjdGl2ZSxcblx0XCJzZWNvbmRhcnlcIjogICRzZWNvbmRhcnktYWN0aXZlLFxuXHRcImxpZ2h0XCI6ICAgJGxpZ2h0LWFjdGl2ZSxcblx0XCJzdWNjZXNzXCI6ICRzdWNjZXNzLWFjdGl2ZSxcblx0XCJpbmZvXCI6ICAgICRpbmZvLWFjdGl2ZSxcblx0XCJ3YXJuaW5nXCI6ICR3YXJuaW5nLWFjdGl2ZSxcblx0XCJkYW5nZXJcIjogICRkYW5nZXItYWN0aXZlLFxuXHRcImRhcmtcIjogICAgJGRhcmstYWN0aXZlXG4pICFkZWZhdWx0OyBcblxuLy8gQ29udGV4dHVhbCBpbnZlcnNlIHN0YXRlIGNvbG9yc1xuJHRoZW1lLWludmVyc2UtY29sb3JzOiAoXG5cdFwicHJpbWFyeVwiOiAkcHJpbWFyeS1pbnZlcnNlLFxuXHRcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeS1pbnZlcnNlLFxuXHRcImxpZ2h0XCI6ICAgJGxpZ2h0LWludmVyc2UsXG5cdFwic3VjY2Vzc1wiOiAkc3VjY2Vzcy1pbnZlcnNlLFxuXHRcImluZm9cIjogICAgJGluZm8taW52ZXJzZSxcblx0XCJ3YXJuaW5nXCI6ICR3YXJuaW5nLWludmVyc2UsXG5cdFwiZGFuZ2VyXCI6ICAkZGFuZ2VyLWludmVyc2UsXG5cdFwiZGFya1wiOiAgICAkZGFyay1pbnZlcnNlXG4pICFkZWZhdWx0OyBcblxuLy8gQ29udGV4dHVhbCBsaWdodCBzdGF0ZSBjb2xvcnNcbiR0aGVtZS1saWdodC1jb2xvcnM6IChcblx0XCJwcmltYXJ5XCI6ICRwcmltYXJ5LWxpZ2h0LFxuXHRcInNlY29uZGFyeVwiOiAkc2Vjb25kYXJ5LWxpZ2h0LFxuXHRcInN1Y2Nlc3NcIjogJHN1Y2Nlc3MtbGlnaHQsXG5cdFwiaW5mb1wiOiAgICAkaW5mby1saWdodCxcblx0XCJ3YXJuaW5nXCI6ICR3YXJuaW5nLWxpZ2h0LFxuXHRcImRhbmdlclwiOiAgJGRhbmdlci1saWdodCxcblx0XCJkYXJrXCI6ICAgICRkYXJrLWxpZ2h0LFxuXHRcImxpZ2h0XCI6ICAgJGxpZ2h0LWxpZ2h0XG4pICFkZWZhdWx0OyBcblxuLy8gQ29udGV4dHVhbCBsaWdodCBzdGF0ZSBjb2xvcnNcbiR0aGVtZS1jbGFyaXR5LWNvbG9yczogKFxuXHRcInByaW1hcnlcIjogJHByaW1hcnktY2xhcml0eSxcblx0XCJzZWNvbmRhcnlcIjogJHNlY29uZGFyeS1jbGFyaXR5LFxuXHRcInN1Y2Nlc3NcIjogJHN1Y2Nlc3MtY2xhcml0eSxcblx0XCJpbmZvXCI6ICAgICRpbmZvLWNsYXJpdHksXG5cdFwid2FybmluZ1wiOiAkd2FybmluZy1jbGFyaXR5LFxuXHRcImRhbmdlclwiOiAgJGRhbmdlci1jbGFyaXR5LFxuXHRcImRhcmtcIjogICAgJGRhcmstY2xhcml0eSxcblx0XCJsaWdodFwiOiAgICRsaWdodC1jbGFyaXR5LFxuKSAhZGVmYXVsdDsgXG5cbi8vIFRleHQgY29sb3JzXG4kdGhlbWUtdGV4dC1jb2xvcnM6IChcblx0XCJ3aGl0ZVwiOiAgICR3aGl0ZSxcblx0XCJwcmltYXJ5XCI6ICRwcmltYXJ5LFxuXHRcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeSxcblx0XCJsaWdodFwiOiAgICRsaWdodCxcblx0XCJzdWNjZXNzXCI6ICRzdWNjZXNzLFxuXHRcImluZm9cIjogICAgJGluZm8sXG5cdFwid2FybmluZ1wiOiAkd2FybmluZyxcblx0XCJkYW5nZXJcIjogICRkYW5nZXIsXG5cdFwiZGFya1wiOiAgICAkZGFyayxcblx0XCJtdXRlZFwiOiAgICR0ZXh0LW11dGVkLFxuXHRcImdyYXktMTAwXCI6ICAgJGdyYXktMTAwLFxuXHRcImdyYXktMjAwXCI6ICAgJGdyYXktMjAwLFxuXHRcImdyYXktMzAwXCI6ICAgJGdyYXktMzAwLFxuXHRcImdyYXktNDAwXCI6ICAgJGdyYXktNDAwLFxuXHRcImdyYXktNTAwXCI6ICAgJGdyYXktNTAwLFxuXHRcImdyYXktNjAwXCI6ICAgJGdyYXktNjAwLFxuXHRcImdyYXktNzAwXCI6ICAgJGdyYXktNzAwLFxuXHRcImdyYXktODAwXCI6ICAgJGdyYXktODAwLFxuXHRcImdyYXktOTAwXCI6ICAgJGdyYXktOTAwXG4pICFkZWZhdWx0OyBcblxuLy8gT3B0aW9uc1xuLy9cbi8vIFF1aWNrbHkgbW9kaWZ5IGdsb2JhbCBzdHlsaW5nIGJ5IGVuYWJsaW5nIG9yIGRpc2FibGluZyBvcHRpb25hbCBmZWF0dXJlcy5cbiRlbmFibGUtcm91bmRlZDogdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtc2hhZG93czogdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtbmVnYXRpdmUtbWFyZ2luczogdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtc21vb3RoLXNjcm9sbDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIFNwYWNpbmdcbi8vXG4vLyBDb250cm9sIHRoZSBkZWZhdWx0IHN0eWxpbmcgb2YgbW9zdCBCb290c3RyYXAgZWxlbWVudHMgYnkgbW9kaWZ5aW5nIHRoZXNlXG4vLyB2YXJpYWJsZXMuIE1vc3RseSBmb2N1c2VkIG9uIHNwYWNpbmcuXG4vLyBZb3UgY2FuIGFkZCBtb3JlIGVudHJpZXMgdG8gdGhlICRzcGFjZXJzIG1hcCwgc2hvdWxkIHlvdSBuZWVkIG1vcmUgdmFyaWF0aW9uLlxuJHNwYWNlcjogMXJlbSAhZGVmYXVsdDtcblxuJHNwYWNlcnM6IChcblx0MDogMCxcblx0MTogKCRzcGFjZXIgKiAuMjUpLCAvLyAzLjVweFxuXHQyOiAoJHNwYWNlciAqIC41KSwgLy8gN3B4O1xuXHQzOiAoJHNwYWNlciAqIC43NSksIC8vIDEwLjVweFxuXHQ0OiAoJHNwYWNlciAqIDEpLCAvLyAxNHB4XG5cdDU6ICgkc3BhY2VyICogMS4yNSksIC8vIDE3LjVweFxuXHQ2OiAoJHNwYWNlciAqIDEuNSksICAvLyAyMXB4XG5cdDc6ICgkc3BhY2VyICogMS43NSksIC8vIDI0LjVweFxuXHQ4OiAoJHNwYWNlciAqIDIpLCAvLyAyOHB4XG5cdDk6ICgkc3BhY2VyICogMi4yNSksIC8vIDMxLjVweFxuXHQxMDogKCRzcGFjZXIgKiAyLjUpLCAvLyAzNXB4XG5cdDExOiAoJHNwYWNlciAqIDIuNzUpLCAvLyAzOC41cHhcblx0MTI6ICgkc3BhY2VyICogMyksICAgXHQvLyA0MnB4XG5cdDEzOiAoJHNwYWNlciAqIDMuMjUpLFx0Ly8gNDUuNXB4XG5cdDE0OiAoJHNwYWNlciAqIDMuNSksIFx0Ly8gNDlweFxuXHQxNTogKCRzcGFjZXIgKiAzLjc1KSwgXHQvLyA1Mi41cHhcblx0MTY6ICgkc3BhY2VyICogNCksIFx0XHQvLyA1NXB4XG5cdDE3OiAoJHNwYWNlciAqIDQuMjUpLCBcdC8vIDU4LjVweFxuXHQxODogKCRzcGFjZXIgKiA0LjUpLCBcdC8vIDYycHhcblx0MTk6ICgkc3BhY2VyICogNC43NSksIFx0Ly8gNjUuNXB4XG5cdDIwOiAoJHNwYWNlciAqIDUpLCBcdFx0Ly8gNjlweFxuKTtcblxuXG4vLyBQb3NpdGlvblxuLy9cbi8vIERlZmluZSB0aGUgZWRnZSBwb3NpdGlvbmluZyBhbmNob3JzIG9mIHRoZSBwb3NpdGlvbiB1dGlsaXRpZXMuXG4kcG9zaXRpb24tdmFsdWVzOiAoXG5cdDA6IDAsXG5cdDI1OiAyNSUsXG5cdDUwOiA1MCUsXG5cdDc1OiA3NSUsXG5cdDEwMDogMTAwJVxuKSAhZGVmYXVsdDtcblxuXG4vLyBCb2R5XG4vL1xuLy8gU2V0dGluZ3MgZm9yIHRoZSBgPGJvZHk+YCBlbGVtZW50LlxuJGJvZHktYmc6ICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRib2R5LWJnLXJnYjogICAgICAgICAgICAgICB0by1yZ2IoJGJvZHktYmcpICFkZWZhdWx0O1xuJGJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRib2R5LXRleHQtYWxpZ246ICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG5cbi8vIExpbmtzXG4vL1xuLy8gU3R5bGUgYW5jaG9yIGVsZW1lbnRzLlxuJGxpbmstY29sb3I6ICAgICAgICAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuJGxpbmstZGVjb3JhdGlvbjogICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4kbGluay1zaGFkZS1wZXJjZW50YWdlOiAgICAgMjAlICFkZWZhdWx0O1xuJGxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICRwcmltYXJ5LWFjdGl2ZSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWRlY29yYXRpb246ICAgICBub25lICFkZWZhdWx0O1xuXG5cbi8vIFBhcmFncmFwaHNcbi8vXG4vLyBTdHlsZSBwIGVsZW1lbnQuXG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206ICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuXG4vLyBHcmlkIGJyZWFrcG9pbnRzXG4vL1xuLy8gRGVmaW5lIHRoZSBtaW5pbXVtIGRpbWVuc2lvbnMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsXG4vLyBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLCBmb3IgdXNlIGluIG1lZGlhIHF1ZXJpZXMuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JpZC1icmVha3BvaW50c1xuJGdyaWQtYnJlYWtwb2ludHM6IChcblx0eHM6IDAsXG5cdHNtOiA1NzZweCxcblx0bWQ6IDc2OHB4LFxuXHRsZzogOTkycHgsXG5cdHhsOiAxMjAwcHgsXG5cdHh4bDogMTQwMHB4XG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBncmlkLWJyZWFrcG9pbnRzXG5cblxuLy8gR3JpZCBjb250YWluZXJzXG4vL1xuLy8gRGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIGAuY29udGFpbmVyYCBmb3IgZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuXHRzbTogNTQwcHgsXG5cdG1kOiA3MjBweCxcblx0bGc6IDk2MHB4LFxuXHR4bDogMTE0MHB4LFxuXHR4eGw6IDEzMjBweFxuKSAhZGVmYXVsdDtcblxuXG4vLyBDb21wb25lbnRzXG4vL1xuLy8gRGVmaW5lIGNvbW1vbiBwYWRkaW5nIGFuZCBib3JkZXIgcmFkaXVzIHNpemVzIGFuZCBtb3JlLlxuJGJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRib3JkZXItZGFzaGVkLWNvbG9yOiAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kYm9yZGVyLXdpZHRoczogKFxuXHQwOiAwLFxuXHQxOiAxcHgsXG5cdDI6IDJweCxcblx0MzogM3B4LFxuXHQ0OiA0cHgsXG5cdDU6IDVweFxuKSAhZGVmYXVsdDtcblxuLy8gQm9yZGVyIFJhZGl1ZXNcbiRib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgLjQ3NXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgICAgLjQyNXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgICAgLjYyNXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXhsOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLTJ4bDogICAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXBpbGw6ICAgICAgICAgICAgNTByZW0gIWRlZmF1bHQ7XG5cbi8vIEtlZW50aGVtZXMgaG92ZXIgc3RhdGVzXG4kY29tcG9uZW50LWhvdmVyLWNvbG9yOiBcdFx0JHByaW1hcnkgIWRlZmF1bHQ7XG4kY29tcG9uZW50LWhvdmVyLWJnOiBcdFx0XHQkZ3JheS0xMDAgIWRlZmF1bHQ7XG5cbi8vIEtlZW50aGVtZXMgYWN0aXZlIHN0YXRlc1xuJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICAgICAgICAkcHJpbWFyeS1pbnZlcnNlICFkZWZhdWx0O1xuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcblxuLy8gS2VlbnRoZW1lcyBjaGVja2VkIHN0YXRlc1xuJGNvbXBvbmVudC1jaGVja2VkLWNvbG9yOiAgICAgICAgJHByaW1hcnktaW52ZXJzZSAhZGVmYXVsdDtcbiRjb21wb25lbnQtY2hlY2tlZC1iZzogICAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuXG4vLyBLZWVudGhlbWVzIGN1c3RvbSB0cmFuc2l0aW9uIHNldHRpbmdzXG4kdHJhbnNpdGlvbi1saW5rOiBjb2xvciAuMnMgZWFzZSAhZGVmYXVsdDsgXG4kdHJhbnNpdGlvbi1pbnB1dDogY29sb3IgLjJzIGVhc2UgIWRlZmF1bHQ7IFxuXG4vLyBCb3ggc2hhZG93XG4vLyBTaGFkb3dzXG4kYm94LXNoYWRvdy14czogXHRcdFx0XHQwIC4xcmVtIDAuNzVyZW0gMC4yNXJlbSByZ2JhKCRibGFjaywgMC4wNSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1zbTogXHRcdFx0XHQwIC4xcmVtIDFyZW0gMC4yNXJlbSByZ2JhKCRibGFjaywgLjA1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93OiBcdFx0XHRcdFx0MCAuNXJlbSAxLjVyZW0gMC41cmVtIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWxnOiBcdFx0XHRcdDAgMXJlbSAycmVtIDFyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWluc2V0OiBcdFx0XHRcdGluc2V0IDAgMXB4IDJweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG5cbi8vIEtlZW50aGVtZXMgY3VzdG9tIGd1dHRlciBzaXplc1xuJGd1dHRlcnM6IChcblx0MDogMHJlbSxcblx0MTogKCRzcGFjZXIgKiAuMjUpLCAgXHQvLyAzLjVweFxuXHQyOiAoJHNwYWNlciAqIC41KSwgICBcdC8vIDdweDtcblx0MzogKCRzcGFjZXIgKiAuNzUpLCAgXHQvLyAxMC41cHhcblx0NDogKCRzcGFjZXIgKiAxKSwgXHQvLyAxNHB4XG5cdDU6ICgkc3BhY2VyICogMS4yNSksIFx0Ly8gMTcuNXB4XG5cdDY6ICgkc3BhY2VyICogMS41KSwgIFx0Ly8gMjFweFxuXHQ3OiAoJHNwYWNlciAqIDEuNzUpLCBcdC8vIDI0LjVweFxuXHQ4OiAoJHNwYWNlciAqIDIpLCBcdC8vIDI4cHhcblx0OTogKCRzcGFjZXIgKiAyLjI1KSwgXHQvLyAzMS41cHhcblx0MTA6ICgkc3BhY2VyICogMi41KSwgXHQvLyAzNXB4XG4pICFkZWZhdWx0O1xuXG5cbi8vIFR5cG9ncmFwaHlcbi8vXG4vLyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cbi8vIEZvbnQgZmFtaWx5XG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogSW50ZXIsIEhlbHZldGljYSwgXCJzYW5zLXNlcmlmXCIgIWRlZmF1bHQ7XG5cbiRmb250LXNpemUtYmFzZTogMXJlbSAhZGVmYXVsdDsgLy8gQXNzdW1lcyB0aGUgYnJvd3NlciBkZWZhdWx0LCB0eXBpY2FsbHkgYDEzcHhgXG4kZm9udC1zaXplLWxnOiAkZm9udC1zaXplLWJhc2UgKiAxLjA3NSAhZGVmYXVsdDsgICAvLyAxNC4wNHB4XG4kZm9udC1zaXplLXhsOiAkZm9udC1zaXplLWJhc2UgKiAxLjIxICFkZWZhdWx0OyAgIC8vIDE2LjA0cHhcbiRmb250LXNpemUtc206ICRmb250LXNpemUtYmFzZSAqIC45NSAhZGVmYXVsdDsgICAvLyAxMi4wMjVweFxuXG4kZm9udC13ZWlnaHQtbGlnaHRlcjogbGlnaHRlciAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1saWdodDogMzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LW5vcm1hbDogNDAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LXNlbWlib2xkOiA1MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZDogNjAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGRlcjogNzAwICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtYmFzZTogJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcblxuLy8gTGluZSBoZWlnaHRzXG4kbGluZS1oZWlnaHQtYmFzZTogMS41ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LXNtOiAxLjI1ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LWxnOiAxLjc1ICFkZWZhdWx0O1xuXG4vLyBLZWVudGhlbWVzIGN1c3RvbSBsaW5lIGhlaWdodHNcbiRsaW5lLWhlaWdodC14bDogMiAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC14eGw6IDIuMjUgIWRlZmF1bHQ7XG5cbi8vIEhlYWRpbmcgc2l6ZXNcbiRoMS1mb250LXNpemU6ICAkZm9udC1zaXplLWJhc2UgKiAxLjc1ICFkZWZhdWx0OyAvLyAyMi43NXB4XG4kaDItZm9udC1zaXplOiAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0OyAvLyAxOS41MHB4XG4kaDMtZm9udC1zaXplOiAgJGZvbnQtc2l6ZS1iYXNlICogMS4zNSAhZGVmYXVsdDsgLy8gMTcuNTVweFxuJGg0LWZvbnQtc2l6ZTogICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7IC8vIDE2LjI1cHhcbiRoNS1mb250LXNpemU6ICAkZm9udC1zaXplLWJhc2UgKiAxLjE1ICFkZWZhdWx0OyAvLyAxNC45NXB4XG4kaDYtZm9udC1zaXplOiAgJGZvbnQtc2l6ZS1iYXNlICogMS4wNzUgIWRlZmF1bHQ7IC8vIDEzLjk3cHhcblxuLy8gRm9udCBTaXplc1xuJGZvbnQtc2l6ZXM6IChcblx0MTogJGgxLWZvbnQtc2l6ZSwgICAvLyAyMi43NXB4XG5cdDI6ICRoMi1mb250LXNpemUsICAgLy8gMTkuNTBweFxuXHQzOiAkaDMtZm9udC1zaXplLCAgIC8vIDE3LjU1cHhcblx0NDogJGg0LWZvbnQtc2l6ZSwgICAvLyAxNi4yNXB4XG5cdDU6ICRoNS1mb250LXNpemUsICAgLy8gMTQuOTVweFxuXHQ2OiAkaDYtZm9udC1zaXplLCAgIC8vIDEzLjk1cHhcblxuXHQ3OiAkZm9udC1zaXplLWJhc2UgKiAwLjk1LCAgLy8gMTIuMzVweFxuXHQ4OiAkZm9udC1zaXplLWJhc2UgKiAwLjg1LCAgLy8gMTEuMDVweFxuXHQ5OiAkZm9udC1zaXplLWJhc2UgKiAwLjc1LCAgLy8gOS43NXB4XG5cdDEwOiAkZm9udC1zaXplLWJhc2UgKiAwLjUsICAvLyA2LjUwcHhcblxuXHRzbTogJGZvbnQtc2l6ZS1zbSxcblx0YmFzZTogJGZvbnQtc2l6ZS1iYXNlLCAvLyAxM3B4XG5cdGxnOiAkZm9udC1zaXplLWxnLFxuXHR4bDogJGZvbnQtc2l6ZS14bCxcblx0XG5cdGZsdWlkOiAxMDAlLCAvLyAxMDAlXG5cblx0Mng6ICRmb250LXNpemUtYmFzZSAqIDIsICAvLyAyNnB4XG5cdDJxeDogJGZvbnQtc2l6ZS1iYXNlICogMi4yNSwgLy8gMjkuMjVweFxuXHQyaHg6ICRmb250LXNpemUtYmFzZSAqIDIuNSwgIC8vIDMyLjVweFxuXHQydHg6ICRmb250LXNpemUtYmFzZSAqIDIuNzUsIC8vIDM1Ljc1cHhcblxuXHQzeDogJGZvbnQtc2l6ZS1iYXNlICogMywgIC8vIDM5cHhcblx0M3F4OiAkZm9udC1zaXplLWJhc2UgKiAzLjI1LCAvLyA0Mi4yNXB4XG5cdDNoeDogJGZvbnQtc2l6ZS1iYXNlICogMy41LCAgLy8gNDUuNXB4XG5cdDN0eDogJGZvbnQtc2l6ZS1iYXNlICogMy43NSwgLy8gNDguNzVweFxuXG5cdDR4OiAkZm9udC1zaXplLWJhc2UgKiA0LCAgLy8gNTJweFxuXHQ0cXg6ICRmb250LXNpemUtYmFzZSAqIDQuMjUsIC8vIDU1LjI1cHhcblx0NGh4OiAkZm9udC1zaXplLWJhc2UgKiA0LjUsICAvLyA1OC41cHhcblx0NHR4OiAkZm9udC1zaXplLWJhc2UgKiA0Ljc1LCAvLyA2MS43NXB4XG5cdFxuXHQ1eDogJGZvbnQtc2l6ZS1iYXNlICogNSwgIC8vIDY1cHhcblx0NXF4OiAkZm9udC1zaXplLWJhc2UgKiA1LjI1LCAvLyA2OC4yNXB4XG5cdDVoeDogJGZvbnQtc2l6ZS1iYXNlICogNS41LCAgLy8gNzEuNXB4XG5cdDV0eDogJGZvbnQtc2l6ZS1iYXNlICogNS43NSwgIC8vIDc0Ljc1cHhcblxuXHQ2eDogJGZvbnQtc2l6ZS1iYXNlICogNiwgIC8vIDc1cHhcblx0NnF4OiAkZm9udC1zaXplLWJhc2UgKiA2LjI1LCAvLyA3OC4yNXB4XG5cdDZoeDogJGZvbnQtc2l6ZS1iYXNlICogNi41LCAgLy8gODEuNXB4XG5cdDZ0eDogJGZvbnQtc2l6ZS1iYXNlICogNi43NSwgIC8vIDg0Ljc1cHhcblxuXHQ3eDogJGZvbnQtc2l6ZS1iYXNlICogNywgIC8vIDg1cHhcblx0N3F4OiAkZm9udC1zaXplLWJhc2UgKiA3LjI1LCAvLyA4OC4yNXB4XG5cdDdoeDogJGZvbnQtc2l6ZS1iYXNlICogNy41LCAgLy8gOTEuNXB4XG5cdDd0eDogJGZvbnQtc2l6ZS1iYXNlICogNy43NSAgLy8gOTQuNzVweFxuKSAhZGVmYXVsdDtcblxuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiBcdFx0XHQ2MDAgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtY29sb3I6IFx0XHRcdFx0JGdyYXktOTAwICFkZWZhdWx0O1xuJGhlYWRpbmdzLWxpbmUtaGVpZ2h0OiAgICAgICAgXHQxLjIgIWRlZmF1bHQ7XG5cbiRkaXNwbGF5LWZvbnQtc2l6ZXM6IChcbiAxOiA1cmVtLFxuIDI6IDQuNXJlbSxcbiAzOiA0cmVtLFxuIDQ6IDMuNXJlbSxcbiA1OiAzcmVtLFxuIDY6IDIuNXJlbVxuKSAhZGVmYXVsdDtcblxuJGRpc3BsYXktZm9udC13ZWlnaHQ6ICAkZm9udC13ZWlnaHQtYm9sZGVyICFkZWZhdWx0O1xuJGRpc3BsYXktbGluZS1oZWlnaHQ6ICAkaGVhZGluZ3MtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRibG9ja3F1b3RlLWZvb3Rlci1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuXG4vLyBUYWJsZXNcbi8vXG4vLyBDdXN0b21pemVzIHRoZSBgLnRhYmxlYCBjb21wb25lbnQgd2l0aCBiYXNpYyB2YWx1ZXMsIGVhY2ggdXNlZCBhY3Jvc3MgYWxsIHRhYmxlIHZhcmlhdGlvbnMuXG4kdGFibGUtY2VsbC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy15LXNtOiAgICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiR0YWJsZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJHRhYmxlLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcbiR0YWJsZS1hY2NlbnQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4kdGFibGUtc3RyaXBlZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1zdHJpcGVkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9Z3JheS0xMDAtcmdiKSwgMC43NSkgIWRlZmF1bHQ7XG5cbiR0YWJsZS1hY3RpdmUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWFjdGl2ZS1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Z3JheS0xMDApICFkZWZhdWx0O1xuXG4kdGFibGUtaG92ZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWdyYXktMTAwKSAhZGVmYXVsdDtcblxuJHRhYmxlLWJvcmRlci1mYWN0b3I6ICAgICAgICAgICAgICAgICAgICAgICAuMSAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgJHRleHQtbXV0ZWQgIWRlZmF1bHQ7XG5cbiR0YWJsZS1sb2FkaW5nLW1lc3NhZ2UtYm94LXNoYWRvdzogICAgICAgICAgMHB4IDBweCA1MHB4IDBweCByZ2JhKDgyLDYzLDEwNSwgMC4xNSkgIWRlZmF1bHQ7XG4kdGFibGUtbG9hZGluZy1tZXNzYWdlLWJnOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiR0YWJsZS1sb2FkaW5nLW1lc3NhZ2UtY29sb3I6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWdyYXktNzAwKSAhZGVmYXVsdDtcblxuXG4vLyBCdXR0b25zICsgRm9ybXNcbi8vXG4vLyBTaGFyZWQgdmFyaWFibGVzIHRoYXQgYXJlIHJlYXNzaWduZWQgdG8gYCRpbnB1dC1gIGFuZCBgJGJ0bi1gIHNwZWNpZmljIHZhcmlhYmxlcy5cbiRpbnB1dC1idG4tcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgICAgLjc3NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1mYW1pbHk6ICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4xICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1mb2N1cy13aWR0aDogICAgICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yLW9wYWNpdHk6ICAgICAgICAgICAgIC4yNSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9Y29tcG9uZW50LWFjdGl2ZS1iZyksICRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eSkgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktc206ICAgICAgICAgICAgICAgICAgICAuNTVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgICAgICAgICAuODI1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMTUgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuLy8gQnV0dG9uc1xuLy9cbi8vIEZvciBlYWNoIG9mIEJvb3RzdHJhcCdzIGJ1dHRvbnMsIGRlZmluZSB0ZXh0LCBiYWNrZ3JvdW5kLCBhbmQgYm9yZGVyIGNvbG9yLlxuJGJ0bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJGJ0bi1mb250LWZhbWlseTogICAgICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRidG4td2hpdGUtc3BhY2U6ICAgICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gU2V0IHRvIGBub3dyYXBgIHRvIHByZXZlbnQgdGV4dCB3cmFwcGluZ1xuXG4kYnRuLXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcblxuJGJ0bi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgMS43NXJlbSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRidG4tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRidG4tZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LXNlbWlib2xkICFkZWZhdWx0O1xuJGJ0bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy13aWR0aDogICAgICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJGJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgICAgICAgICAgICAgICAuNjUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG5cbiRidG4tbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstY29sb3IpICFkZWZhdWx0O1xuJGJ0bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XG4kYnRuLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ncmF5LTYwMCkgIWRlZmF1bHQ7XG5cbi8vIEFsbG93cyBmb3IgY3VzdG9taXppbmcgYnV0dG9uIHJhZGl1cyBpbmRlcGVuZGVudGx5IGZyb20gZ2xvYmFsIGJvcmRlciByYWRpdXNcbiRidG4tYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcblxuXG4vLyBGb3Jtc1xuJGZvcm0tdGV4dC1tYXJnaW4tdG9wOiAgICAgICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRmb3JtLXRleHQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRmb3JtLXRleHQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXRleHQtbXV0ZWQpICFkZWZhdWx0O1xuXG4kZm9ybS1sYWJlbC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAxLjA1cmVtICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICA1MDAgIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ncmF5LTgwMCkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LXNlbWlib2xkICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kaW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcblxuJGlucHV0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAgIFx0JGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ncmF5LTcwMCkgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ncmF5LTMwMCkgIWRlZmF1bHQ7XG4kaW5wdXQtYm94LXNoYWRvdzpcdFx0XHRcdFx0XHRcdGZhbHNlICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgICAgICAkYnRuLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAgICAgICAgICRidG4tYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgICAgICAgICAgJGJ0bi1ib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtZm9jdXMtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWdyYXktNDAwKSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtd2lkdGg6ICAgICAgICAgXHRcdFx0LjI1cmVtICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgXHQkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuXG4kaW5wdXQtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ncmF5LTUwMCkgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ncmF5LTIwMCkgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWdyYXktNTAwKSAhZGVmYXVsdDtcbiRpbnB1dC1wbGFpbnRleHQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWdyYXktNzAwKSAhZGVmYXVsdDtcblxuJGlucHVyLWF1dGlmaWxsLWJnLWNvbG9yOlx0XHRcdFx0XHR2YXIoLS0jeyRwcmVmaXh9Z3JheS0xMDApICFkZWZhdWx0O1xuXG4vLyBLZWVudGhlbWVzIHNvbGlkIGlucHV0IHN0eWxlXG4kaW5wdXQtc29saWQtY29sb3I6ICAgICAgICAgXHQgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Z3JheS03MDApICFkZWZhdWx0O1xuJGlucHV0LXNvbGlkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Z3JheS0xMDApICFkZWZhdWx0O1xuJGlucHV0LXNvbGlkLWJnLWZvY3VzOiAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Z3JheS0yMDApICFkZWZhdWx0O1xuJGlucHV0LXNvbGlkLXBsYWNlaG9sZGVyLWNvbG9yOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Z3JheS01MDApICFkZWZhdWx0OyBcblxuXG4vLyBGb3JtIGNoZWNrc1xuJGZvcm0tY2hlY2staW5wdXQtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAxLjc1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtd2lkdGgtc206ICAgICAgICAgICAgICAgICAxLjU1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtd2lkdGgtbGc6ICAgICAgICAgICAgICAgICAyLjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtYmctc2l6ZTogICAgICAgICAgICAgICAgICA2MCUgNjAlICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbWluLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQ6ICAgICAgICAgICAgICAgICAgJGZvcm0tY2hlY2staW5wdXQtd2lkdGggKyAuNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXBhZGRpbmctbGVmdDogICAgICAgICAgICAgICAgICAgJGZvcm0tY2hlY2staW5wdXQtd2lkdGggKyAuNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWdyYXktNTAwKSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWNvbG9yLWNoZWNrZWQ6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWdyYXktNzAwKSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWN1cnNvcjogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4tcmlnaHQ6ICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtYWN0aXZlLWZpbHRlcjogICAgICAgICAgICBicmlnaHRuZXNzKDkwJSkgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1iZy1zb2xpZDogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ncmF5LTIwMCkgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1ib3JkZXI6ICAgICAgICAgICAgICAgICAgIDFweCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAuNDVlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXJhZGlvLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgNTAlICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm9yZGVyOiAgICAgICAgICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgICBub25lICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGNvbXBvbmVudC1jaGVja2VkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvcjogICAgICAgICAgICAgICAgICRjb21wb25lbnQtY2hlY2tlZC1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAkY29tcG9uZW50LWNoZWNrZWQtYmcgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWltYWdlOiAgICAgICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTMgMTEnIHdpZHRoPScxMycgaGVpZ2h0PScxMScgZmlsbD0nbm9uZSc+PHBhdGggZD0nTTExLjA0MjYgMS4wMjg5M0MxMS4zMjU4IDAuNjk1NzkyIDExLjgyNTQgMC42NTUyODMgMTIuMTU4NSAwLjkzODQ1MUMxMi40OTE3IDEuMjIxNjIgMTIuNTMyMiAxLjcyMTI0IDEyLjI0OSAyLjA1NDM3TDUuNTE5ODUgOS45NzEwNEM1LjIzMjI0IDEwLjMwOTQgNC43MjI2MSAxMC4zNDUxIDQuMzkwNyAxMC4wNUwwLjgyODE5NyA2Ljg4MzM1QzAuNTAxNDEgNi41OTI4OCAwLjQ3MTk3NSA2LjA5MjQ5IDAuNzYyNDUyIDUuNzY1N0MxLjA1MjkzIDUuNDM4OTEgMS41NTMzMiA1LjQwOTQ4IDEuODgwMTEgNS42OTk5NUw0LjgzNzY1IDguMzI4ODlMMTEuMDQyNiAxLjAyODkzWicgZmlsbD0nI3skZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXJhZGlvLWNoZWNrZWQtYmctaW1hZ2U6ICAgICAgICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPScyJyBmaWxsPScjeyRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWNvbG9yLXNvbGlkOiAgICAgICAgICAgJGNvbXBvbmVudC1jaGVja2VkLWJnICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYmctY29sb3Itc29saWQ6ICAgICAgICAgICBcdCRjb21wb25lbnQtY2hlY2tlZC1iZyAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1jb2xvcjogICAgICAgICAgICAgICRjb21wb25lbnQtY2hlY2tlZC1jb2xvciAgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1jaGVja2VkLWJnICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1ib3JkZXItY29sb3I6ICAgICAgICRjb21wb25lbnQtY2hlY2tlZC1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctaW1hZ2U6ICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nTTYgMTBoOCcvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtZGlzYWJsZWQtb3BhY2l0eTogICAgICAgICAgICAgICAgIC41ICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbGFiZWwtZGlzYWJsZWQtb3BhY2l0eTogICAgICAgICAgICAgICAgICRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHkgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1idG4tY2hlY2stZGlzYWJsZWQtb3BhY2l0eTogICAgICAgICAgICAgJGJ0bi1kaXNhYmxlZC1vcGFjaXR5ICFkZWZhdWx0O1xuXG4kZm9ybS1zd2l0Y2gtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4yNSkgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtY29sb3Itc29saWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDMuMjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMi4yNXJlbSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC13aWR0aC1zbTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAyLjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLXdpZHRoLWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDMuNzVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMi43NXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQ6ICAgICAgICAgICAgICAgICAgICAgICAgICRmb3JtLXN3aXRjaC13aWR0aCArIC41cmVtICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLXBhZGRpbmctbGVmdDogICAgICAgICAgICAgICAgICAgICAgICAgICRmb3JtLXN3aXRjaC13aWR0aCArIC41cmVtICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWJnLWltYWdlOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1iZy1pbWFnZS1zb2xpZDogICAgICAgICAgICAgICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1jb2xvci1zb2xpZH0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgICAgICAgJGZvcm0tc3dpdGNoLXdpZHRoICFkZWZhdWx0O1xuXG4kZm9ybS1zd2l0Y2gtZm9jdXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICBcdCRmb3JtLXN3aXRjaC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1mb2N1cy1iZy1pbWFnZTogICAgICAgICAgICAgICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1mb2N1cy1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLXN3aXRjaC1jaGVja2VkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkY29tcG9uZW50LWNoZWNrZWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1pbWFnZTogICAgICAgICAgICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1wb3NpdGlvbjogICAgICAgICAgICAgICAgICAgcmlnaHQgY2VudGVyICFkZWZhdWx0O1xuXG5cdFxuLy8gSW5wdXQgZ3JvdXBzXG4kaW5wdXQtZ3JvdXAtYWRkb24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWdyYXktMTAwKSAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Z3JheS03MDApICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cblxuLy8gRm9ybSBzZWxlY3RcbiRmb3JtLXNlbGVjdC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1kaXNhYmxlZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Z3JheS0yMDApICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICRpbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWluZGljYXRvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2Jz48cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tc2VsZWN0LWluZGljYXRvci1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdtMiA1IDYgNiA2LTYnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvY3VzLXdpZHRoOiAgICAgICAgIFx0XHRcdFx0XHQkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgMCAwIDAgJGZvcm0tc2VsZWN0LWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cblxuLy8gRm9ybSByYW5nZVxuJGZvcm0tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ncmF5LTMwMCkgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZzogICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWdyYXktNTAwKSAhZGVmYXVsdDtcblxuXG4vLyBGb3JtIGZpbGUgYnV0dG9uXG4kZm9ybS1maWxlLWJ1dHRvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmlsZS1idXR0b24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1ncm91cC1hZGRvbi1iZyAhZGVmYXVsdDtcbiRmb3JtLWZpbGUtYnV0dG9uLWhvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICBzaGFkZS1jb2xvcigkZm9ybS1maWxlLWJ1dHRvbi1iZywgNSUpICFkZWZhdWx0O1xuXG5cbi8vIEZvcm0gZmxvYXRpbmdcbiRpbnB1dC1oZWlnaHQtYm9yZGVyOiAgICAgICAgICAgICAgICAgICBcdFx0XHQkaW5wdXQtYm9yZGVyLXdpZHRoICogMiAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWhlaWdodDogICAgICAgICAgICBcdFx0XHRcdFx0Y2FsYygzLjc1cmVtICsgI3skaW5wdXQtaGVpZ2h0LWJvcmRlcn0pICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10OiAgICAgICAgICAgICAgICAgICAgIDEuODVyZW0gIWRlZmF1bHQ7XG5cblxuLy8gTmF2c1xuJG5hdi1saW5rLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgXHRcdFx0XHRjb2xvciAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuXG5cbi8vIERyb3Bkb3duc1xuLy8gRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxuJGRyb3Bkb3duLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGl2aWRlci1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWdyYXktMTAwKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3gtc2hhZG93Olx0XHRcdFx0XHRcdFx0XHQwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsNjMsMTA1LCAwLjE1KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAwcmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ncmF5LTkwMCkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWNvbXBvbmVudC1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWNvbXBvbmVudC1ob3Zlci1iZykgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWNvbXBvbmVudC1hY3RpdmUtY29sb3IpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1jb21wb25lbnQtYWN0aXZlLWJnKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Z3JheS01MDApICFkZWZhdWx0O1xuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ncmF5LTYwMCkgIWRlZmF1bHQ7XG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6ICAgICAgICAgICBcdFx0XHRcdDAuNjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6ICAgICAgICAgICBcdFx0XHRcdDAuODVyZW0gIWRlZmF1bHQ7XG5cblxuLy8gUGFnaW5hdGlvblxuJHBhZ2luYXRpb24taXRlbS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDIuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWl0ZW0tYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1pdGVtLXNwYWNlOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taXRlbS1zcGFjZS10YWJsZXQtYW5kLW1vYmlsZTogICAgICAgICAgIDAuMjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LXNlbWlib2xkICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1pY29uLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICAgMC44NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWljb24taGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkcGFnaW5hdGlvbi1pdGVtLWhlaWdodCAqIDAuMzUgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ncmF5LTcwMCkgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgICAgICAgICAkYnRuLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1tYXJnaW4tbGVmdDogICAgICAgICAgICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZm9jdXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1jb21wb25lbnQtaG92ZXItY29sb3IpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1jb21wb25lbnQtaG92ZXItYmcpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lOiAgICAgICAgICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24taG92ZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1jb21wb25lbnQtaG92ZXItY29sb3IpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1jb21wb25lbnQtaG92ZXItYmcpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWNvbXBvbmVudC1hY3RpdmUtY29sb3IpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1jb21wb25lbnQtYWN0aXZlLWJnKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ncmF5LTQwMCkgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG5cbi8vIENhcmRcbiRjYXJkLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgIFx0XHRcdFx0MHB4IDBweCAyMHB4IDBweCByZ2JhKDc2LDg3LDEyNSwwLjAyKSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1jb2xvcjogICAgIFx0XHRcdFx0XHRcdFx0JGJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgIFx0XHRcdFx0MXB4ICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXN0eWxlOiAgICAgICAgICAgICAgICAgXHRcdFx0XHRzb2xpZCAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1kYXNoZWQtY29sb3I6ICAgICBcdFx0XHRcdFx0XHR2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWRhc2hlZC1jb2xvcikgIWRlZmF1bHQ7XG4kY2FyZC1jb2xvcjpcdFx0XHRcdFx0XHRcdFx0XHRcdG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtYmc6ICAgICAgICBcdFx0XHRcdFx0XHRcdFx0dHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4kY2FyZC1weTogICAgICBcdFx0XHRcdCAgICAgICAgXHRcdFx0XHQycmVtICFkZWZhdWx0O1xuJGNhcmQtcHg6ICAgICBcdFx0XHRcdFx0ICAgIFx0XHRcdFx0Mi4yNXJlbSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1yYWRpdXM6ICAgIFx0XHRcdFx0XHRcdFx0JGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kY2FyZC1oZWFkZXItcHk6ICAgICAgICAgICAgICAgICAgIFx0XHRcdFx0XHQwLjVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1oZWFkZXItaGVpZ2h0OiBcdFx0XHRcdFx0XHRcdFx0NzBweCAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1lbmFibGVkOiAgICAgICAgICAgICAgIFx0XHRcdFx0ZmFsc2UgIWRlZmF1bHQ7XG4kY2FyZC10aXRsZS1jb2xvcjpcdFx0XHRcdFx0XHRcdFx0XHR2YXIoLS0jeyRwcmVmaXh9Z3JheS05MDApICFkZWZhdWx0O1xuIFxuLy8gQWNjb3JkaW9uXG4kYWNjb3JkaW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tY29sb3I6ICAgICAgICAgICAgICAgICAgXHRcdCRhY2NvcmRpb24tY29sb3IgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLWJnICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWdyYXktMTAwKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJvcmRlci1jb2xvcjogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24taWNvbi13aWR0aDogICAgICAgICAgICAgICAgICAgICAgICAgIDEuMTVyZW0gIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24taWNvbjogICAgICAgICAgICAgICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGFjY29yZGlvbi1pY29uLWNvbG9yfSc+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWljb246ICAgICAgICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGFjY29yZGlvbi1pY29uLWFjdGl2ZS1jb2xvcn0nPjxwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuXG4vLyBUb29sdGlwc1xuJHRvb2x0aXAtZm9udC1zaXplOiAgICAgXHRcdFx0XHQxcmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgXHRcdFx0XHQyMDBweCAhZGVmYXVsdDtcbiR0b29sdGlwLWNvbG9yOiAgICAgIFx0XHRcdFx0ICAgIHZhcigtLSN7JHByZWZpeH1ncmF5LTgwMCkgIWRlZmF1bHQ7XG4kdG9vbHRpcC1iZzogICAgICBcdFx0XHRcdCAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJHRvb2x0aXAtYm9yZGVyLXJhZGl1czogICAgXHRcdFx0XHQkYnRuLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdG9vbHRpcC1vcGFjaXR5OiAgICAgICBcdFx0XHRcdDEgIWRlZmF1bHQ7XG4kdG9vbHRpcC1ib3gtc2hhZG93OiAgICBcdFx0XHRcdDBweCAwcHggNTBweCAwcHggcmdiYSg4Miw2MywxMDUsIDAuMDc1KSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteTogICAgIFx0XHRcdFx0Ljc1cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy14OiAgICAgXHRcdFx0XHQxcmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWFyZ2luOiAgICAgXHRcdFx0XHQgICAgMCAhZGVmYXVsdDtcblxuXG4vLyBQb3BvdmVyc1xuJHBvcG92ZXItYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJHBvcG92ZXItZm9udC1zaXplOiAgICAgXHRcdFx0XHQkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItY29sb3I6ICAgICBcdFx0XHRcdCRwb3BvdmVyLWJnICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXJhZGl1czogICAgXHRcdFx0XHQkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXM6XHRcdFx0JGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3gtc2hhZG93OiAgICBcdFx0XHRcdCRkcm9wZG93bi1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLWJnOiAgICAgXHRcdFx0XHQkcG9wb3Zlci1iZyAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1jb2xvcjogICAgIFx0XHRcdFx0dmFyKC0tI3skcHJlZml4fWdyYXktODAwKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1mb250LXdlaWdodDogICAgIFx0XHQ1MDAgIWRlZmF1bHQ7IFxuJHBvcG92ZXItaGVhZGVyLWZvbnQtc2l6ZTogICAgXHRcdFx0MXJlbSAhZGVmYXVsdDsgXG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy15OiAgICBcdFx0XHQxcmVtICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogICAgXHRcdFx0MS4yNXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgICAkYm9yZGVyLWNvbG9yICFkZWZhdWx0OyBcbiRwb3BvdmVyLWJvZHktY29sb3I6ICAgIFx0XHRcdFx0dmFyKC0tI3skcHJlZml4fWdyYXktODAwKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1kaXNzbWlzLWJ0bi1zaXplOiAgICAgICAgICAgIFx0MS4yNXJlbSAhZGVmYXVsdDsgXG4kcG9wb3Zlci1kaXNzbWlzLWJ0bi10b3A6ICAgICAgICAgICAgICAgMC44NXJlbSAhZGVmYXVsdDsgXG4kcG9wb3Zlci1kaXNzbWlzLWJ0bi1lbmQ6ICAgICAgICAgICAgICAgMC44NXJlbSAhZGVmYXVsdDsgXG5cblxuLy8gVG9hc3RzXG4kdG9hc3QtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWdyYXktNzAwKSAhZGVmYXVsdDtcbiR0b2FzdC1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kdG9hc3QtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3cpICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ncmF5LTcwMCkgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJhY2tncm91bmQtY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgXHR0cmFuc3BhcmVudCAhZGVmYXVsdDtcblxuXG4vLyBCYWRnZXNcbiRiYWRnZS1mb250LXNpemU6ICAgICAgICAgICAgICAgMC44NXJlbSAhZGVmYXVsdDtcbiRiYWRnZS1mb250LXNpemUtc206ICAgICAgICAgICAgMC44cmVtICFkZWZhdWx0O1xuJGJhZGdlLWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGJhZGdlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRiYWRnZS1jb2xvcjogICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteTogICAgICAgICAgICAgICAuMzI1cmVtICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteDogICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRiYWRnZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG4kYmFkZ2Utc2l6ZTogICAgICAgICAgICAgICAgICAgIDEuNzVyZW0gIWRlZmF1bHQ7XG4kYmFkZ2Utc2l6ZS1zbTogICAgICAgICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRiYWRnZS1zaXplLWxnOiAgICAgICAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcblxuLy8gTW9kYWxzXG4vLyBQYWRkaW5nIGFwcGxpZWQgdG8gdGhlIG1vZGFsIGJvZHlcbiRtb2RhbC1pbm5lci1wYWRkaW5nOiAgICAgXHRcdFx0XHRcdCAgICAxLjc1cmVtICFkZWZhdWx0O1xuXG4vLyBNYXJnaW4gYmV0d2VlbiBlbGVtZW50cyBpbiBmb290ZXIsIG11c3QgYmUgbG93ZXIgdGhhbiBvciBlcXVhbCB0byAyICogJG1vZGFsLWlubmVyLXBhZGRpbmdcbiRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW46ICAgIFx0XHRcdFx0LjVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC1kaWFsb2ctbWFyZ2luOiAgICAgIFx0XHRcdFx0ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXA6ICAgIFx0XHRcdFx0MS43NXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLWNvbnRlbnQtY29sb3I6ICAgICAgXHRcdFx0XHQgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1iZzogICAgICBcdFx0XHRcdCAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yOiAgXHRcdFx0XHQgICAgbnVsbCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aDogIFx0XHRcdFx0ICAgIDAgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzOiAgICBcdFx0XHRcdCRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1czogXHRcdFx0JGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93OiAgICBcdFx0XHRcdCAgICAwIC4yNXJlbSAuNXJlbSByZ2JhKCRibGFjaywgLjA1KSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHM6ICAgIFx0XHRcdFx0MCAuMjVyZW0gLjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXA6ICAgXHRcdFx0XHQwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuJG1vZGFsLWJhY2tkcm9wLWJnOiAgICBcdFx0IFx0XHRcdCAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6ICAgXHRcdFx0XHQgICAgICAgIDAuNCAhZGVmYXVsdDtcblxuJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcblxuXG4vLyBQcm9ncmVzcyBiYXJzXG4kcHJvZ3Jlc3MtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHByb2dyZXNzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjc1ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWdyYXktMTAwKSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgIDZweCAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG5cblxuLy8gTGlzdCBncm91cFxuJGxpc3QtZ3JvdXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Z3JheS05MDApICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaG92ZXItYmc6ICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Z3JheS0xMDApICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Y29tcG9uZW50LWFjdGl2ZS1jb2xvcikgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYmc6ICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1jb21wb25lbnQtYWN0aXZlLWJnKSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICAgICAgICAgJGxpc3QtZ3JvdXAtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ncmF5LTYwMCkgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1kaXNhYmxlZC1iZzogICAgICAgICAgICAgICAgICAgICRsaXN0LWdyb3VwLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ncmF5LTcwMCkgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICAgICAgICAgICAgICRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvciAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ncmF5LTIwMCkgIWRlZmF1bHQ7XG5cbi8vIEltYWdlIHRodW1ibmFpbHNcbiR0aHVtYm5haWwtYmc6ICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3ctc20pICFkZWZhdWx0O1xuXG5cbi8vIEZpZ3VyZXNcbiRmaWd1cmUtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ncmF5LTYwMCkgIWRlZmF1bHQ7XG5cblxuLy8gQnJlYWRjcnVtYnNcbiRicmVhZGNydW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ncmF5LTYwMCkgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG5cbi8vIENhcm91c2VsXG4kY2Fyb3VzZWwtY3VzdG9tLWluZGljYXRvci10cmFuc2l0aW9uLXNwZWVkOiAgICAgICAgICAgICAgICAgICAgMC4zcyAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jdXN0b20taW5kaWNhdG9yLWRlZmF1bHQtYmctY29sb3I6ICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Z3JheS0yMDApICFkZWZhdWx0O1xuJGNhcm91c2VsLWN1c3RvbS1pbmRpY2F0b3ItYWN0aXZlLWJnLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ncmF5LTQwMCkgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jdXN0b20tZG90cy1pbmRpY2F0b3ItZGVmYXVsdC1zaXplOiAgICAgICAgICAgICAgICAgICA5cHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY3VzdG9tLWRvdHMtaW5kaWNhdG9yLWFjdGl2ZS1zaXplOiAgICAgICAgICAgICAgICAgICAgMTNweCAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWN1c3RvbS1idWxsZXQtaW5kaWNhdG9yLWRlZmF1bHQtc2l6ZTogICAgICAgICAgICAgICAgIDZweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jdXN0b20tYnVsbGV0LWluZGljYXRvci1hY3RpdmUtd2lkdGg6ICAgICAgICAgICAgICAgICAxNnB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWN1c3RvbS1idWxsZXQtaW5kaWNhdG9yLWRlZmF1bHQtYmctY29sb3I6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ncmF5LTQwMCkgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY3VzdG9tLWJ1bGxldC1pbmRpY2F0b3ItYWN0aXZlLWJnLWNvbG9yOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWdyYXktNjAwKSAhZGVmYXVsdDtcblxuLy8gU3Bpbm5lcnNcbiRzcGlubmVyLWJvcmRlci13aWR0aDogICBcdFx0XHRcdFx0LjE4NXJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWFuaW1hdGlvbi1zcGVlZDogICBcdFx0XHRcdC42NXMgIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGgtc206ICAgXHRcdFx0XHQuMTQ1ZW0gIWRlZmF1bHQ7XG5cblxuLy8gQ2xvc2VcbiRidG4tY2xvc2Utd2lkdGg6ICAgICAgICAgICAgXHRcdFx0XHQwLjc1cmVtICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1oZWlnaHQ6ICAgICAgICAgICBcdFx0XHRcdCRidG4tY2xvc2Utd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWNvbG9yOiAgICAgICAgICAgIFx0XHRcdFx0JGJsYWNrICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1iZzogICAgICAgICAgICAgICBcdFx0XHRcdHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRidG4tY2xvc2UtY29sb3J9Jz48cGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMCAxIDEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDEgMSAxLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAgMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwIDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAgMSAwLTEuNDE0eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtZm9jdXMtc2hhZG93Olx0XHRcdFx0XHRub25lICFkZWZhdWx0O1xuXG4vLyBDb2RlXG4kY29kZS1iZzogICAgICAgICAgICAgICAgICAgI2YxZjNmOCAhZGVmYXVsdDtcbiRjb2RlLXNoYWRvdzpcdFx0XHRcdDBweCAzcHggOXB4IHJnYmEoMCwwLDAsLjA4KTtcbiRjb2RlLWNvbG9yOiAgICAgICAgICAgICAgICAjYjkzOTkzICFkZWZhdWx0O1xuJGNvZGUtYm9yZGVyLWNvbG9yOiAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuJGNvZGUtcGFkZGluZzogICAgICAgICAgICAgIDAuMXJlbSAwLjRyZW0gIWRlZmF1bHQ7XG4kY29kZS1tYXJnaW46ICAgICAgICAgICAgICAgMCAwLjVyZW0gIWRlZmF1bHQ7XG4kY29kZS1mb250LXNpemU6IFx0XHRcdDFyZW0gIWRlZmF1bHQ7XG4kY29kZS1mb250LXdlaWdodDogICAgICAgICAgNDAwICFkZWZhdWx0O1xuJGNvZGUtYm9yZGVyLXJhZGl1czogICAgICAgIDAuM3JlbSAhZGVmYXVsdDsgXG4kY29kZS1zcGFjZTogICAgICAgICAgICAgICAgMC4yNXJlbSAhZGVmYXVsdDtcblxuLy8gT3BhY2l0eVxuJG9wYWNpdHktdmFsdWVzOiAoXG5cdDA6IDAsXG5cdDU6IC4wNSxcblx0MTA6IC4xLFxuXHQxNTogLjE1LFxuXHQyMDogLjIwLFxuXHQyNTogLjI1LFxuXHQ1MDogLjUsXG5cdDc1OiAuNzUsXG5cdDEwMDogMSxcbiApICFkZWZhdWx0O1xuXG4vLyBaaW5kZXhcbiR6aW5kZXgtdmFsdWVzOiAoXG5cdG4xOiAtMSxcblx0bjI6IC0yLFxuXHQwOiAwLFxuXHQxOiAxLFxuXHQyOiAyLFxuXHQzOiAzXG4pICFkZWZhdWx0O1xuXG4vLyBMZXR0ZXIgc3BhY2luZ1xuJGxldHRlci1zcGFjaW5nLXZhbHVlczogKFxuXHQxOiAwLjFyZW0sXG5cdDI6IDAuMTE1cmVtLFxuXHQzOiAwLjEyNXJlbSxcblx0NDogMC4yNXJlbSxcblx0NTogMC41cmVtLFxuXHRuMTogLTAuMXJlbSxcblx0bjI6IC0wLjExNXJlbSxcblx0bjM6IC0wLjEyNXJlbSxcblx0bjQ6IC0wLjI1cmVtLFxuXHRuNTogLTAuNXJlbSxcbikgIWRlZmF1bHQ7XG5cbi8vIEtlZW50aGVtZXMgaGlnaHQgYW5kIHdpZHRoIHNpemVzXG4kY3VzdG9tLXNpemVzOiAoXG5cdHVuc2V0OiB1bnNldCxcblx0MjU6IDI1JSxcblx0NTA6IDUwJSxcblx0NzU6IDc1JSxcblx0MTAwOiAxMDAlLFxuXHRhdXRvOiBhdXRvLFxuXHQxcHg6IDFweCxcblx0MnB4OiAycHgsXG5cdDNweDogM3B4LFxuXHQ0cHg6IDRweCxcblx0NXB4OiA1cHgsXG5cdDZweDogNnB4LFxuXHQ3cHg6IDdweCxcblx0OHB4OiA4cHgsXG5cdDlweDogOXB4LFxuXHQxMHB4OiAxMHB4LFxuXHQxNXB4OiAxNXB4LFxuXHQyMHB4OiAyMHB4LFxuXHQyNXB4OiAyNXB4LFxuXHQzMHB4OiAzMHB4LFxuXHQzNXB4OiAzNXB4LFxuXHQ0MHB4OiA0MHB4LFxuXHQ0NXB4OiA0NXB4LFxuXHQ1MHB4OiA1MHB4LFxuXHQ1NXB4OiA1NXB4LFxuXHQ2MHB4OiA2MHB4LFxuXHQ2NXB4OiA2NXB4LFxuXHQ3MHB4OiA3MHB4LFxuXHQ3NXB4OiA3NXB4LFxuXHQ4MHB4OiA4MHB4LFxuXHQ4NXB4OiA4NXB4LFxuXHQ5MHB4OiA5MHB4LFxuXHQ5NXB4OiA5NXB4LFxuXHQxMDBweDogMTAwcHgsXG5cdDEyNXB4OiAxMjVweCxcblx0MTUwcHg6IDE1MHB4LFxuXHQxNzVweDogMTc1cHgsXG5cdDIwMHB4OiAyMDBweCxcblx0MjI1cHg6IDIyNXB4LFxuXHQyNTBweDogMjUwcHgsXG5cdDI3NXB4OiAyNzVweCxcblx0MzAwcHg6IDMwMHB4LFxuXHQzMjVweDogMzI1cHgsXG5cdDM1MHB4OiAzNTBweCxcblx0Mzc1cHg6IDM3NXB4LFxuXHQ0MDBweDogNDAwcHgsXG5cdDQyNXB4OiA0MjVweCxcblx0NDUwcHg6IDQ1MHB4LFxuXHQ0NzVweDogNDc1cHgsXG5cdDUwMHB4OiA1MDBweCxcblx0NTUwcHg6IDU1MHB4LFxuXHQ2MDBweDogNjAwcHgsXG5cdDY1MHB4OiA2NTBweCxcblx0NzAwcHg6IDcwMHB4LFxuXHQ3NTBweDogNzUwcHgsXG5cdDgwMHB4OiA4MDBweCxcblx0ODUwcHg6IDg1MHB4LFxuXHQ5MDBweDogOTAwcHgsXG5cdDk1MHB4OiA5NTBweCxcblx0MTAwMHB4OiAxMDAwcHhcbikgIWRlZmF1bHQ7XG5cblxuLy8gS2VlbnRoZW1lcyBzeW1ib2wgY29tcG9uZW50XG4kc3ltYm9sLXNpemVzOiAoXG5cdDIwcHg6IDIwcHgsXG5cdDI1cHg6IDI1cHgsXG5cdDMwcHg6IDMwcHgsXG5cdDM1cHg6IDM1cHgsXG5cdDQwcHg6IDQwcHgsXG5cdDQ1cHg6IDQ1cHgsXG5cdGRlZmF1bHQ6IDUwcHgsXG5cdDUwcHg6IDUwcHgsXG5cdDU1cHg6IDU1cHgsXG5cdDYwcHg6IDYwcHgsXG5cdDY1cHg6IDY1cHgsXG5cdDcwcHg6IDcwcHgsXG5cdDc1cHg6IDc1cHgsXG5cdDkwcHg6IDkwcHgsXG5cdDEwMHB4OjEwMHB4LFxuXHQxMjVweDoxMjVweCxcblx0MTUwcHg6MTUwcHgsXG5cdDE2MHB4OjE2MHB4LFxuXHQxNzVweDoxNzVweCxcblx0MjAwcHg6MjAwcHhcbikgIWRlZmF1bHQ7XG5cbiRzeW1ib2wtYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSwgMC41KTtcbiRzeW1ib2wtbGFiZWwtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTgwMCk7XG4kc3ltYm9sLWxhYmVsLWJnOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS0xMDApO1xuXG4vLyBLZWVudGhlbWVzIHRpbWVsaW5lIGNvbXBvbmVudFxuJHRpbWVsaW5lLWljb24tc2l6ZTogMzhweDtcbiR0aW1lbGluZS1pY29uLXNwYWNlOiAwLjM1cmVtO1xuXG5cbi8vIEtlZW50aGVtZXMgYnVsbGV0IGNvbXBvbmVudFxuJGJ1bGxldC1iZy1jb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktNDAwKSAhZGVmYXVsdDtcbiRidWxsZXQtZG90LXNpemU6IDRweCAhZGVmYXVsdDtcbiRidWxsZXQtYmFyLWhlaWdodDogNHB4ICFkZWZhdWx0O1xuJGJ1bGxldC1iYXItd2lkdGg6IDhweCAhZGVmYXVsdDtcbiRidWxsZXQtYmFyLWJvcmRlci1yYWRpdXM6IDZweCAhZGVmYXVsdDtcbiRidWxsZXQtbGluZS1oZWlnaHQ6IDFweCAhZGVmYXVsdDtcbiRidWxsZXQtbGluZS13aWR0aDogNXB4ICFkZWZhdWx0O1xuXG5cbi8vIEtlZW50aGVtZXMgc2Nyb2xsdG9wIGNvbXBvbmVudFxuJHNjcm9sbHRvcC16LWluZGV4OiAxMDUgIWRlZmF1bHQ7XG4kc2Nyb2xsdG9wLW9wYWNpdHk6IDAgIWRlZmF1bHQ7XG4kc2Nyb2xsdG9wLW9wYWNpdHktb246IDAuMyAhZGVmYXVsdDtcbiRzY3JvbGx0b3Atb3BhY2l0eS1ob3ZlcjogMSAhZGVmYXVsdDtcbiRzY3JvbGx0b3AtYm90dG9tOiA0MHB4ICFkZWZhdWx0O1xuJHNjcm9sbHRvcC1ib3R0b20tbW9iaWxlOiAzMHB4ICFkZWZhdWx0O1xuJHNjcm9sbHRvcC1lbmQ6IDIwcHggIWRlZmF1bHQ7XG4kc2Nyb2xsdG9wLWVuZC1tb2JpbGU6IDE1cHggIWRlZmF1bHQ7XG4kc2Nyb2xsdG9wLXNpemU6IDM2cHggIWRlZmF1bHQ7XG4kc2Nyb2xsdG9wLXNpemUtbW9iaWxlOiAzMHB4ICFkZWZhdWx0O1xuJHNjcm9sbHRvcC1ib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdykgIWRlZmF1bHQ7XG4kc2Nyb2xsdG9wLWJnLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSkgIWRlZmF1bHQ7XG4kc2Nyb2xsdG9wLWJnLWNvbG9yLWhvdmVyOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSkgIWRlZmF1bHQ7XG4kc2Nyb2xsdG9wLWljb24tY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcmltYXJ5LWludmVyc2UpICFkZWZhdWx0O1xuJHNjcm9sbHRvcC1pY29uLWNvbG9yLWhvdmVyOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1pbnZlcnNlKSAhZGVmYXVsdDtcblxuLy8gS2VlbnRoZW1lcyBzdGlja3kgdG9vbGJhciBjb21wb25lbnRcbiRzdGlja3ktdG9vbGJhci16LWluZGV4OiA5NSAhZGVmYXVsdDtcblxuXG4vLyBLZWVudGhlbWVzIGRyYXdlciBjb21wb25lbnRcbiRkcmF3ZXItei1pbmRleDogMTEwICFkZWZhdWx0O1xuJGRyYXdlci1ib3gtc2hhZG93OiAwcHggMXB4IDlweCAtM3B4IHJnYmEoMCwwLDAsIDAuMDUpICFkZWZhdWx0O1xuJGRyYXdlci1iZy1jb2xvcjogJGJvZHktYmcgIWRlZmF1bHQ7XG4kZHJhd2VyLXRyYW5zaXRpb24tc3BlZWQ6IDAuM3MgIWRlZmF1bHQ7XG4kZHJhd2VyLW92ZXJsYXktYmctY29sb3I6IHJnYmEoJGJsYWNrLCAwLjIpICFkZWZhdWx0O1xuJGRyYXdlci1vdmVybGF5LWFuaW1hdGlvbi1zcGVlZDogMC4zcyAhZGVmYXVsdDtcblxuLy8gS2VlbnRoZW1lcyBtZW51IGNvbXBvbmVudCAgIFxuJG1lbnUtZHJvcGRvd24tYm94LXNoYWRvdzogJGRyb3Bkb3duLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kbWVudS1kcm9wZG93bi16LWluZGV4OiAxMDcgIWRlZmF1bHQ7XG4kbWVudS1kcm9wZG93bi1iZy1jb2xvcjogJGRyb3Bkb3duLWJnICFkZWZhdWx0O1xuJG1lbnUtZHJvcGRvd24tYm9yZGVyLXJhZGl1czogJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbWVudS1kcm9wZG93bi1hbmltYXRpb246IHRydWUgIWRlZmF1bHQ7XG4kbWVudS1kcm9wZG93bi1hbmltYXRpb24tc3BlZWQ6IDAuM3MgIWRlZmF1bHQ7XG4kbWVudS1kcm9wZG93bi1hbmltYXRpb24tbW92ZS1vZmZzZXQ6IDAuNzVyZW0gIWRlZmF1bHQ7XG4kbWVudS1hY2NvcmRpb24taW5kZW50aW9uOiAxcmVtICFkZWZhdWx0O1xuJG1lbnUtYWNjb3JkaW9uLWFycm93LXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UgIWRlZmF1bHQ7XG4kbWVudS1pdGVtLXBhZGRpbmcteTogMC4xNXJlbSAhZGVmYXVsdDtcbiRtZW51LWl0ZW0tcGFkZGluZy14OiAwICFkZWZhdWx0O1xuJG1lbnUtbGluay1wYWRkaW5nLXk6IDAuNjVyZW0gIWRlZmF1bHQ7XG4kbWVudS1saW5rLXBhZGRpbmcteDogMXJlbSAhZGVmYXVsdDtcbiRtZW51LWxpbmstYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbWVudS1saW5rLWNvbG9yLWhvdmVyOiAkY29tcG9uZW50LWhvdmVyLWNvbG9yICFkZWZhdWx0O1xuJG1lbnUtbGluay1jb2xvci1zaG93OiAkY29tcG9uZW50LWhvdmVyLWNvbG9yICFkZWZhdWx0O1xuJG1lbnUtbGluay1jb2xvci1oZXJlOiAkY29tcG9uZW50LWhvdmVyLWNvbG9yICFkZWZhdWx0O1xuJG1lbnUtbGluay1jb2xvci1hY3RpdmU6ICRjb21wb25lbnQtaG92ZXItY29sb3IgIWRlZmF1bHQ7XG4kbWVudS1saW5rLWJnLWNvbG9yLWhvdmVyOiAkY29tcG9uZW50LWhvdmVyLWJnICFkZWZhdWx0O1xuJG1lbnUtbGluay1iZy1jb2xvci1zaG93OiAkY29tcG9uZW50LWhvdmVyLWJnICFkZWZhdWx0O1xuJG1lbnUtbGluay1iZy1jb2xvci1oZXJlOiAkY29tcG9uZW50LWhvdmVyLWJnICFkZWZhdWx0O1xuJG1lbnUtbGluay1iZy1jb2xvci1hY3RpdmU6ICRjb21wb25lbnQtaG92ZXItYmcgIWRlZmF1bHQ7XG4kbWVudS1pY29uLXNpemU6IDJyZW0gIWRlZmF1bHQ7XG4kbWVudS1pY29uLXNwYWNlOiAwLjVyZW0gIWRlZmF1bHQ7XG4kbWVudS1idWxsZXQtc2l6ZTogMS4yNXJlbSAhZGVmYXVsdDtcbiRtZW51LWJ1bGxldC1zcGFjZTogMC41cmVtICFkZWZhdWx0O1xuJG1lbnUtYmFkZ2Utc3BhY2U6IDAuNXJlbSAhZGVmYXVsdDtcbiRtZW51LWFycm93LXNpemU6IDlweCAhZGVmYXVsdDtcbiRtZW51LWFycm93LXNwYWNlOiA1cHggIWRlZmF1bHQ7XG4kbWVudS1oZWFkaW5nLWNvbG9yOiAkdGV4dC1tdXRlZCAhZGVmYXVsdDtcblxuLy8gS2VlbnRoZW1lcyB0cmVlIGNvbXBvbmVudFxuJHRyZWUtaWNvbi1zaXplOiAxNnB4ICFkZWZhdWx0O1xuJHRyZWUtaWNvbi1nYXA6IDE0cHggIWRlZmF1bHQ7XG4kdHJlZS1ub2RlLXBhZGRpbmcteTogMC4zNXJlbSAhZGVmYXVsdDtcbiR0cmVlLW5vZGUtcGFkZGluZy14OiAxLjI1cmVtICFkZWZhdWx0O1xuXG5cbi8vIEtlZW50aGVtZXMgc2Nyb2xsYmFyIGNvbXBvbmVudCBcbiRzY3JvbGxiYXItc2l6ZTogNXB4ICFkZWZhdWx0O1xuJHNjcm9sbGJhci1vdmVybGF5LXNpemU6IDE5cHggIWRlZmF1bHQ7XG4kc2Nyb2xsYmFyLW92ZXJsYXktc3BhY2U6IDdweCAhZGVmYXVsdDtcbiRzY3JvbGxiYXItY29sb3I6ICRncmF5LTIwMCAhZGVmYXVsdDtcbiRzY3JvbGxiYXItaG92ZXItY29sb3I6ICRncmF5LTMwMCAhZGVmYXVsdDtcbiRib2R5LXNjcm9sbGJhci13aWR0aDogMTVweCAhZGVmYXVsdDtcblxuLy8gS2VlbnRoZW1lcyBvdmVybGF5IGNvbXBvbmVudCBcbiRvdmVybGF5LWJnOiByZ2JhKCRibGFjaywgMC4wNSkgICFkZWZhdWx0O1xuXG4vLyBLZWVudGhlbWVzIGJsb2NrdWkgY29tcG9uZW50IFxuJGJsb2NrdWktb3ZlcmxheS1iZzogcmdiYSgkYmxhY2ssIDAuMDUpICFkZWZhdWx0O1xuJGJsb2NrdWktbWVzc2FnZS1iZzogJHRvb2x0aXAtYmcgIWRlZmF1bHQ7XG4kYmxvY2t1aS1tZXNzYWdlLWJveC1zaGFkb3c6ICR0b29sdGlwLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbi8vIEtlZW50aGVtZXMgcmF0aW5nIGNvbXBvbmVudCBcbiRyYXRpbmctY29sb3ItZGVmYXVsdDogJGdyYXktNDAwICFkZWZhdWx0O1xuJHJhdGluZy1jb2xvci1hY3RpdmU6ICNGRkFEMEYgIWRlZmF1bHQ7XG5cbi8vIEtlZW50aGVtZXMgcmliYm9uIGNvbXBvbmVudCBcbiRyaWJib24tbGFiZWwtYm94LXNoYWRvdzogMHB4IC0xcHggNXB4IDBweCByZ2JhKCRkYXJrLCAwLjEpICFkZWZhdWx0O1xuJHJpYmJvbi1sYWJlbC1iZzogJHByaW1hcnkgIWRlZmF1bHQ7XG4kcmliYm9uLWxhYmVsLWJvcmRlci1jb2xvcjogZGFya2VuKCRwcmltYXJ5LCAyMCUpICFkZWZhdWx0O1xuJHJpYmJvbi1jbGlwLWJnOiAkZGFyayAhZGVmYXVsdDtcblxuLy8gS2VlbnRoZW1lcyBmaXhlZCBjb21wb25lbnQgXG4kZml4ZWQtei1pbmRleDogMTAxICFkZWZhdWx0O1xuXG4vLyBFbmdhZ2UgcGFuZWxcbiRlbmdhZ2UtYnRuLWJnOiAkYm9keS1iZztcbiRlbmdhZ2UtYnRuLWJveC1zaGFkb3c6IDBweCAwcHggMjJweCAjRTBFMEUwO1xuJGVuZ2FnZS1idG4tYm9yZGVyLWNvbG9yOiAjRThFOEU4O1xuJGVuZ2FnZS1idG4tY29sb3I6ICRncmF5LTgwMDtcbiRlbmdhZ2UtYnRuLWljb24tY29sb3I6ICRncmF5LTYwMDtcbiRlbmdhZ2UtYnRuLWNvbG9yLWFjdGl2ZTogJGdyYXktODAwO1xuJGVuZ2FnZS16LWluZGV4OiA1O1xuXG4vLyBTb2NpYWwgTmV0d29yayBDb2xvcnMgVXNlZCBXaXRoIEJvb3N0cmFwIEJ1dHRvbnMoc2VlOiBodHRwczovL2JyYW5kY29sb3JzLm5ldClcbiRzb2NpYWwtY29sb3JzOiAoXG5cdGZhY2Vib29rOiAoXG5cdFx0YmFzZTogIzNiNTk5OCxcblx0XHRpbnZlcnNlOiAjZmZmZmZmLFxuXHRcdGxpZ2h0OiByZ2JhKCMzYjU5OTgsIDAuMSksXG5cdFx0YWN0aXZlOiBkYXJrZW4oIzNiNTk5OCwgNy41JSlcblx0KSxcblx0Z29vZ2xlOiAoXG5cdFx0YmFzZTogI2RkNGIzOSxcblx0XHRpbnZlcnNlOiAjZmZmZmZmLFxuXHRcdGxpZ2h0OiByZ2JhKCNkZDRiMzksIDAuMSksXG5cdFx0YWN0aXZlOiBkYXJrZW4oI2RkNGIzOSwgNy41JSlcblx0KSxcblx0dHdpdHRlcjogKFxuXHRcdGJhc2U6ICMxZGExZjIsXG5cdFx0aW52ZXJzZTogI2ZmZmZmZixcblx0XHRsaWdodDogcmdiYSgjMWRhMWYyLCAwLjEpLFxuXHRcdGFjdGl2ZTogZGFya2VuKCMxZGExZjIsIDcuNSUpXG5cdCksXG5cdGluc3RhZ3JhbTogKFxuXHRcdGJhc2U6ICNlMTMwNmMsXG5cdFx0aW52ZXJzZTogI2ZmZmZmZixcblx0XHRsaWdodDogcmdiYSgjZTEzMDZjLCAwLjEpLFxuXHRcdGFjdGl2ZTogZGFya2VuKCNlMTMwNmMsIDcuNSUpXG5cdCksXG5cdHlvdXR1YmU6IChcblx0XHRiYXNlOiAjZmYwMDAwLFxuXHRcdGludmVyc2U6ICNmZmZmZmYsXG5cdFx0bGlnaHQ6IHJnYmEoI2ZmMDAwMCwgMC4xKSxcblx0XHRhY3RpdmU6IGRhcmtlbigjZmYwMDAwLCA3LjUlKVxuXHQpLFxuXHRsaW5rZWRpbjogKFxuXHRcdGJhc2U6ICMwMDc3YjUsXG5cdFx0aW52ZXJzZTogI2ZmZmZmZixcblx0XHRsaWdodDogcmdiYSgjMDA3N2I1LCAwLjEpLFxuXHRcdGFjdGl2ZTogZGFya2VuKCMwMDc3YjUsIDcuNSUpXG5cdClcbikgIWRlZmF1bHQ7IiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4vLyBTaW5nbGUgc2lkZSBib3JkZXItcmFkaXVzXG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byByZXBsYWNlIG5lZ2F0aXZlIHZhbHVlcyB3aXRoIDBcbkBmdW5jdGlvbiB2YWxpZC1yYWRpdXMoJHJhZGl1cykge1xuICAkcmV0dXJuOiAoKTtcbiAgQGVhY2ggJHZhbHVlIGluICRyYWRpdXMge1xuICAgIEBpZiB0eXBlLW9mKCR2YWx1ZSkgPT0gbnVtYmVyIHtcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCBtYXgoJHZhbHVlLCAwKSk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgJHZhbHVlKTtcbiAgICB9XG4gIH1cbiAgQHJldHVybiAkcmV0dXJuO1xufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm9yZGVyLXJhZGl1cy1taXhpbnNcbkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzLCAkZmFsbGJhY2stYm9yZGVyLXJhZGl1czogZmFsc2UpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG4gIEBlbHNlIGlmICRmYWxsYmFjay1ib3JkZXItcmFkaXVzICE9IGZhbHNlIHtcbiAgICBib3JkZXItcmFkaXVzOiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1lbmQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1zdGFydC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1zdGFydC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLWVuZC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1lbmQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tc3RhcnQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItcmFkaXVzLW1peGluc1xuIiwiLy9cbi8vIEhlYWRpbmdzXG4vL1xuLmgxIHtcbiAgQGV4dGVuZCBoMTtcbn1cblxuLmgyIHtcbiAgQGV4dGVuZCBoMjtcbn1cblxuLmgzIHtcbiAgQGV4dGVuZCBoMztcbn1cblxuLmg0IHtcbiAgQGV4dGVuZCBoNDtcbn1cblxuLmg1IHtcbiAgQGV4dGVuZCBoNTtcbn1cblxuLmg2IHtcbiAgQGV4dGVuZCBoNjtcbn1cblxuXG4ubGVhZCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbGVhZC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGxlYWQtZm9udC13ZWlnaHQ7XG59XG5cbi8vIFR5cGUgZGlzcGxheSBjbGFzc2VzXG5AZWFjaCAkZGlzcGxheSwgJGZvbnQtc2l6ZSBpbiAkZGlzcGxheS1mb250LXNpemVzIHtcbiAgLmRpc3BsYXktI3skZGlzcGxheX0ge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplKTtcbiAgICBmb250LWZhbWlseTogJGRpc3BsYXktZm9udC1mYW1pbHk7XG4gICAgZm9udC1zdHlsZTogJGRpc3BsYXktZm9udC1zdHlsZTtcbiAgICBmb250LXdlaWdodDogJGRpc3BsYXktZm9udC13ZWlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xuICB9XG59XG5cbi8vXG4vLyBFbXBoYXNpc1xuLy9cbi5zbWFsbCB7XG4gIEBleHRlbmQgc21hbGw7XG59XG5cbi5tYXJrIHtcbiAgQGV4dGVuZCBtYXJrO1xufVxuXG4vL1xuLy8gTGlzdHNcbi8vXG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xufVxuXG4vLyBJbmxpbmUgdHVybnMgbGlzdCBpdGVtcyBpbnRvIGlubGluZS1ibG9ja1xuLmxpc3QtaW5saW5lIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xufVxuLmxpc3QtaW5saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6ICRsaXN0LWlubGluZS1wYWRkaW5nO1xuICB9XG59XG5cblxuLy9cbi8vIE1pc2Ncbi8vXG5cbi8vIEJ1aWxkcyBvbiBgYWJicmBcbi5pbml0aWFsaXNtIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbml0aWFsaXNtLWZvbnQtc2l6ZSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8vIEJsb2NrcXVvdGVzXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206ICRibG9ja3F1b3RlLW1hcmdpbi15O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJsb2NrcXVvdGUtZm9udC1zaXplKTtcblxuICA+IDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIG1hcmdpbi10b3A6IC0kYmxvY2txdW90ZS1tYXJnaW4teTtcbiAgbWFyZ2luLWJvdHRvbTogJGJsb2NrcXVvdGUtbWFyZ2luLXk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYmxvY2txdW90ZS1mb290ZXItZm9udC1zaXplKTtcbiAgY29sb3I6ICRibG9ja3F1b3RlLWZvb3Rlci1jb2xvcjtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFwyMDE0XFwwMEEwXCI7IC8vIGVtIGRhc2gsIG5ic3BcbiAgfVxufVxuIiwiLy8gTGlzdHNcblxuLy8gVW5zdHlsZWQga2VlcHMgbGlzdCBpdGVtcyBibG9jayBsZXZlbCwganVzdCByZW1vdmVzIGRlZmF1bHQgYnJvd3NlciBwYWRkaW5nIGFuZCBsaXN0LXN0eWxlXG5AbWl4aW4gbGlzdC11bnN0eWxlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbiIsIi8vIFJlc3BvbnNpdmUgaW1hZ2VzIChlbnN1cmUgaW1hZ2VzIGRvbid0IHNjYWxlIGJleW9uZCB0aGVpciBwYXJlbnRzKVxuLy9cbi8vIFRoaXMgaXMgcHVycG9zZWZ1bGx5IG9wdC1pbiB2aWEgYW4gZXhwbGljaXQgY2xhc3MgcmF0aGVyIHRoYW4gYmVpbmcgdGhlIGRlZmF1bHQgZm9yIGFsbCBgPGltZz5gcy5cbi8vIFdlIHByZXZpb3VzbHkgdHJpZWQgdGhlIFwiaW1hZ2VzIGFyZSByZXNwb25zaXZlIGJ5IGRlZmF1bHRcIiBhcHByb2FjaCBpbiBCb290c3RyYXAgdjIsXG4vLyBhbmQgYWJhbmRvbmVkIGl0IGluIEJvb3RzdHJhcCB2MyBiZWNhdXNlIGl0IGJyZWFrcyBsb3RzIG9mIHRoaXJkLXBhcnR5IHdpZGdldHMgKGluY2x1ZGluZyBHb29nbGUgTWFwcylcbi8vIHdoaWNoIHdlcmVuJ3QgZXhwZWN0aW5nIHRoZSBpbWFnZXMgd2l0aGluIHRoZW1zZWx2ZXMgdG8gYmUgaW52b2x1bnRhcmlseSByZXNpemVkLlxuLy8gU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xODE3OFxuLmltZy1mbHVpZCB7XG4gIEBpbmNsdWRlIGltZy1mbHVpZCgpO1xufVxuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogJHRodW1ibmFpbC1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGh1bWJuYWlsLWJnO1xuICBib3JkZXI6ICR0aHVtYm5haWwtYm9yZGVyLXdpZHRoIHNvbGlkICR0aHVtYm5haWwtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0aHVtYm5haWwtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHRodW1ibmFpbC1ib3gtc2hhZG93KTtcblxuICAvLyBLZWVwIHRoZW0gYXQgbW9zdCAxMDAlIHdpZGVcbiAgQGluY2x1ZGUgaW1nLWZsdWlkKCk7XG59XG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG4uZmlndXJlIHtcbiAgLy8gRW5zdXJlcyB0aGUgY2FwdGlvbidzIHRleHQgYWxpZ25zIHdpdGggdGhlIGltYWdlLlxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlciAqIC41O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZpZ3VyZS1jYXB0aW9uIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmaWd1cmUtY2FwdGlvbi1mb250LXNpemUpO1xuICBjb2xvcjogJGZpZ3VyZS1jYXB0aW9uLWNvbG9yO1xufVxuIiwiLy8gSW1hZ2UgTWl4aW5zXG4vLyAtIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vIC0gUmV0aW5hIGltYWdlXG5cblxuLy8gUmVzcG9uc2l2ZSBpbWFnZVxuLy9cbi8vIEtlZXAgaW1hZ2VzIGZyb20gc2NhbGluZyBiZXlvbmQgdGhlIHdpZHRoIG9mIHRoZWlyIHBhcmVudHMuXG5cbkBtaXhpbiBpbWctZmx1aWQge1xuICAvLyBQYXJ0IDE6IFNldCBhIG1heGltdW0gcmVsYXRpdmUgdG8gdGhlIHBhcmVudFxuICBtYXgtd2lkdGg6IDEwMCU7XG4gIC8vIFBhcnQgMjogT3ZlcnJpZGUgdGhlIGhlaWdodCB0byBhdXRvLCBvdGhlcndpc2UgaW1hZ2VzIHdpbGwgYmUgc3RyZXRjaGVkXG4gIC8vIHdoZW4gc2V0dGluZyBhIHdpZHRoIGFuZCBoZWlnaHQgYXR0cmlidXRlIG9uIHRoZSBpbWcgZWxlbWVudC5cbiAgaGVpZ2h0OiBhdXRvO1xufVxuIiwiQG1peGluIGJveC1zaGFkb3coJHNoYWRvdy4uLikge1xuICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAkcmVzdWx0OiAoKTtcblxuICAgIEBlYWNoICR2YWx1ZSBpbiAkc2hhZG93IHtcbiAgICAgIEBpZiAkdmFsdWUgIT0gbnVsbCB7XG4gICAgICAgICRyZXN1bHQ6IGFwcGVuZCgkcmVzdWx0LCAkdmFsdWUsIFwiY29tbWFcIik7XG4gICAgICB9XG4gICAgICBAaWYgJHZhbHVlID09IG5vbmUgYW5kIGxlbmd0aCgkc2hhZG93KSA+IDEge1xuICAgICAgICBAd2FybiBcIlRoZSBrZXl3b3JkICdub25lJyBtdXN0IGJlIHVzZWQgYXMgYSBzaW5nbGUgYXJndW1lbnQuXCI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGlmIChsZW5ndGgoJHJlc3VsdCkgPiAwKSB7XG4gICAgICBib3gtc2hhZG93OiAkcmVzdWx0O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gQ29udGFpbmVyIHdpZHRoc1xuLy9cbi8vIFNldCB0aGUgY29udGFpbmVyIHdpZHRoLCBhbmQgb3ZlcnJpZGUgaXQgZm9yIGZpeGVkIG5hdmJhcnMgaW4gbWVkaWEgcXVlcmllcy5cblxuQGlmICRlbmFibGUtY29udGFpbmVyLWNsYXNzZXMge1xuICAvLyBTaW5nbGUgY29udGFpbmVyIGNsYXNzIHdpdGggYnJlYWtwb2ludCBtYXgtd2lkdGhzXG4gIC5jb250YWluZXIsXG4gIC8vIDEwMCUgd2lkZSBjb250YWluZXIgYXQgYWxsIGJyZWFrcG9pbnRzXG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gIH1cblxuICAvLyBSZXNwb25zaXZlIGNvbnRhaW5lcnMgdGhhdCBhcmUgMTAwJSB3aWRlIHVudGlsIGEgYnJlYWtwb2ludFxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICAuY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lci1mbHVpZDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cykge1xuICAgICAgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICAgIH1cblxuICAgICAgLy8gRXh0ZW5kIGVhY2ggYnJlYWtwb2ludCB3aGljaCBpcyBzbWFsbGVyIG9yIGVxdWFsIHRvIHRoZSBjdXJyZW50IGJyZWFrcG9pbnRcbiAgICAgICRleHRlbmQtYnJlYWtwb2ludDogdHJ1ZTtcblxuICAgICAgQGVhY2ggJG5hbWUsICR3aWR0aCBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgICAgIEBpZiAoJGV4dGVuZC1icmVha3BvaW50KSB7XG4gICAgICAgICAgLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGdyaWQtYnJlYWtwb2ludHMpfSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAvLyBPbmNlIHRoZSBjdXJyZW50IGJyZWFrcG9pbnQgaXMgcmVhY2hlZCwgc3RvcCBleHRlbmRpbmdcbiAgICAgICAgICBAaWYgKCRicmVha3BvaW50ID09ICRuYW1lKSB7XG4gICAgICAgICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IGZhbHNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQ29udGFpbmVyIG1peGluc1xuXG5AbWl4aW4gbWFrZS1jb250YWluZXIoJGd1dHRlcjogJGNvbnRhaW5lci1wYWRkaW5nLXgpIHtcbiAgLS0jeyRwcmVmaXh9Z3V0dGVyLXg6ICN7JGd1dHRlcn07XG4gIC0tI3skcHJlZml4fWd1dHRlci15OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbiIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsIHh4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEBpZiBub3QgJG4ge1xuICAgIEBlcnJvciBcImJyZWFrcG9pbnQgYCN7JG5hbWV9YCBub3QgZm91bmQgaW4gYCN7JGJyZWFrcG9pbnRzfWBcIjtcbiAgfVxuICBAcmV0dXJuIGlmKCRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyByZWR1Y2VkIGJ5IDAuMDJweCB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2Zcbi8vIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgobWQsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtYXggYW5kICRtYXggPiAwLCAkbWF4IC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIFwiLXNtXCJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE1lZGlhIGJldHdlZW4gdGhlIGJyZWFrcG9pbnQncyBtaW5pbXVtIGFuZCBtYXhpbXVtIHdpZHRocy5cbi8vIE5vIG1pbmltdW0gZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LCBhbmQgbm8gbWF4aW11bSBmb3IgdGhlIGxhcmdlc3Qgb25lLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiAgYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6ICBicmVha3BvaW50LW1heCgkbmV4dCwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5leHQsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvLyBSb3dcbi8vXG4vLyBSb3dzIGNvbnRhaW4geW91ciBjb2x1bW5zLlxuXG46cm9vdCB7XG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgIC0tI3skcHJlZml4fWJyZWFrcG9pbnQtI3skbmFtZX06ICN7JHZhbHVlfTtcbiAgfVxufVxuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICAucm93IHtcbiAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuXG4gICAgPiAqIHtcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgfVxuICB9XG59XG5cbkBpZiAkZW5hYmxlLWNzc2dyaWQge1xuICAuZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCh2YXIoLS0jeyRwcmVmaXh9cm93cywgMSksIDFmcik7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQodmFyKC0tI3skcHJlZml4fWNvbHVtbnMsICN7JGdyaWQtY29sdW1uc30pLCAxZnIpO1xuICAgIGdhcDogdmFyKC0tI3skcHJlZml4fWdhcCwgI3skZ3JpZC1ndXR0ZXItd2lkdGh9KTtcblxuICAgIEBpbmNsdWRlIG1ha2UtY3NzZ3JpZCgpO1xuICB9XG59XG5cblxuLy8gQ29sdW1uc1xuLy9cbi8vIENvbW1vbiBzdHlsZXMgZm9yIHNtYWxsIGFuZCBsYXJnZSBncmlkIGNvbHVtbnNcblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgQGluY2x1ZGUgbWFrZS1ncmlkLWNvbHVtbnMoKTtcbn1cbiIsIi8vIEdyaWQgc3lzdGVtXG4vL1xuLy8gR2VuZXJhdGUgc2VtYW50aWMgZ3JpZCBjb2x1bW5zIHdpdGggdGhlc2UgbWl4aW5zLlxuXG5AbWl4aW4gbWFrZS1yb3coJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIC0tI3skcHJlZml4fWd1dHRlci14OiAjeyRndXR0ZXJ9O1xuICAtLSN7JHByZWZpeH1ndXR0ZXIteTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAvLyBUT0RPOiBSZXZpc2l0IGNhbGMgb3JkZXIgYWZ0ZXIgaHR0cHM6Ly9naXRodWIuY29tL3JlYWN0LWJvb3RzdHJhcC9yZWFjdC1ib290c3RyYXAvaXNzdWVzLzYwMzkgaXMgZml4ZWRcbiAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteSkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWd1dHRlci14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxufVxuXG5AbWl4aW4gbWFrZS1jb2wtcmVhZHkoKSB7XG4gIC8vIEFkZCBib3ggc2l6aW5nIGlmIG9ubHkgdGhlIGdyaWQgaXMgbG9hZGVkXG4gIGJveC1zaXppbmc6IGlmKHZhcmlhYmxlLWV4aXN0cyhpbmNsdWRlLWNvbHVtbi1ib3gtc2l6aW5nKSBhbmQgJGluY2x1ZGUtY29sdW1uLWJveC1zaXppbmcsIGJvcmRlci1ib3gsIG51bGwpO1xuICAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBiZWNvbWluZyB0b28gbmFycm93IHdoZW4gYXQgc21hbGxlciBncmlkIHRpZXJzIGJ5XG4gIC8vIGFsd2F5cyBzZXR0aW5nIGB3aWR0aDogMTAwJTtgLiBUaGlzIHdvcmtzIGJlY2F1c2Ugd2Ugc2V0IHRoZSB3aWR0aFxuICAvLyBsYXRlciBvbiB0byBvdmVycmlkZSB0aGlzIGluaXRpYWwgd2lkdGguXG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlOyAvLyBQcmV2ZW50IGAuY29sLWF1dG9gLCBgLmNvbGAgKCYgcmVzcG9uc2l2ZSB2YXJpYW50cykgZnJvbSBicmVha2luZyBvdXQgdGhlIGdyaWRcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLXRvcDogdmFyKC0tI3skcHJlZml4fWd1dHRlci15KTtcbn1cblxuQG1peGluIG1ha2UtY29sKCRzaXplOiBmYWxzZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgQGlmICRzaXplIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogcGVyY2VudGFnZShkaXZpZGUoJHNpemUsICRjb2x1bW5zKSk7XG5cbiAgfSBAZWxzZSB7XG4gICAgZmxleDogMSAxIDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1hdXRvKCkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1vZmZzZXQoJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gICRudW06IGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpO1xuICBtYXJnaW4tbGVmdDogaWYoJG51bSA9PSAwLCAwLCBwZXJjZW50YWdlKCRudW0pKTtcbn1cblxuLy8gUm93IGNvbHVtbnNcbi8vXG4vLyBTcGVjaWZ5IG9uIGEgcGFyZW50IGVsZW1lbnQoZS5nLiwgLnJvdykgdG8gZm9yY2UgaW1tZWRpYXRlIGNoaWxkcmVuIGludG8gTk5cbi8vIG51bWJlciBvZiBjb2x1bW5zLiBTdXBwb3J0cyB3cmFwcGluZyB0byBuZXcgbGluZXMsIGJ1dCBkb2VzIG5vdCBkbyBhIE1hc29ucnlcbi8vIHN0eWxlIGdyaWQuXG5AbWl4aW4gcm93LWNvbHMoJGNvdW50KSB7XG4gID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoZGl2aWRlKDEsICRjb3VudCkpO1xuICB9XG59XG5cbi8vIEZyYW1ld29yayBncmlkIGdlbmVyYXRpb25cbi8vXG4vLyBVc2VkIG9ubHkgYnkgQm9vdHN0cmFwIHRvIGdlbmVyYXRlIHRoZSBjb3JyZWN0IG51bWJlciBvZiBncmlkIGNsYXNzZXMgZ2l2ZW5cbi8vIGFueSB2YWx1ZSBvZiBgJGdyaWQtY29sdW1uc2AuXG5cbkBtaXhpbiBtYWtlLWdyaWQtY29sdW1ucygkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgLy8gUHJvdmlkZSBiYXNpYyBgLmNvbC17YnB9YCBjbGFzc2VzIGZvciBlcXVhbC13aWR0aCBmbGV4Ym94IGNvbHVtbnNcbiAgICAgIC5jb2wjeyRpbmZpeH0ge1xuICAgICAgICBmbGV4OiAxIDAgMCU7IC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgfVxuXG4gICAgICAucm93LWNvbHMjeyRpbmZpeH0tYXV0byA+ICoge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkZ3JpZC1yb3ctY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRncmlkLXJvdy1jb2x1bW5zIHtcbiAgICAgICAgICAucm93LWNvbHMjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgcm93LWNvbHMoJGkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29sI3skaW5maXh9LWF1dG8ge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlXG4gICAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xuICAgICAgICAgIEBpZiBub3QgKCRpbmZpeCA9PSBcIlwiIGFuZCAkaSA9PSAwKSB7IC8vIEF2b2lkIGVtaXR0aW5nIHVzZWxlc3MgLm9mZnNldC0wXG4gICAgICAgICAgICAub2Zmc2V0I3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vIEd1dHRlcnNcbiAgICAgIC8vXG4gICAgICAvLyBNYWtlIHVzZSBvZiBgLmctKmAsIGAuZ3gtKmAgb3IgYC5neS0qYCB1dGlsaXRpZXMgdG8gY2hhbmdlIHNwYWNpbmcgYmV0d2VlbiB0aGUgY29sdW1ucy5cbiAgICAgIEBlYWNoICRrZXksICR2YWx1ZSBpbiAkZ3V0dGVycyB7XG4gICAgICAgIC5nI3skaW5maXh9LSN7JGtleX0sXG4gICAgICAgIC5neCN7JGluZml4fS0jeyRrZXl9IHtcbiAgICAgICAgICAtLSN7JHByZWZpeH1ndXR0ZXIteDogI3skdmFsdWV9O1xuICAgICAgICB9XG5cbiAgICAgICAgLmcjeyRpbmZpeH0tI3ska2V5fSxcbiAgICAgICAgLmd5I3skaW5maXh9LSN7JGtleX0ge1xuICAgICAgICAgIC0tI3skcHJlZml4fWd1dHRlci15OiAjeyR2YWx1ZX07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1ha2UtY3NzZ3JpZCgkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAuZy1jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGF1dG8gLyBzcGFuICRpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFN0YXJ0IHdpdGggYDFgIGJlY2F1c2UgYDBgIGlzIGFuZCBpbnZhbGlkIHZhbHVlLlxuICAgICAgICAvLyBFbmRzIHdpdGggYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlLlxuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICgkY29sdW1ucyAtIDEpIHtcbiAgICAgICAgICAuZy1zdGFydCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogJGk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzaWMgQm9vdHN0cmFwIHRhYmxlXG4vL1xuXG4udGFibGUge1xuICAvLyBSZXNldCBuZWVkZWQgZm9yIG5lc3RpbmcgdGFibGVzXG4gIC0tI3skcHJlZml4fXRhYmxlLWNvbG9yLXR5cGU6IGluaXRpYWw7XG4gIC0tI3skcHJlZml4fXRhYmxlLWJnLXR5cGU6IGluaXRpYWw7XG4gIC0tI3skcHJlZml4fXRhYmxlLWNvbG9yLXN0YXRlOiBpbml0aWFsO1xuICAtLSN7JHByZWZpeH10YWJsZS1iZy1zdGF0ZTogaW5pdGlhbDtcbiAgLy8gRW5kIG9mIHJlc2V0XG4gIC0tI3skcHJlZml4fXRhYmxlLWNvbG9yOiAjeyR0YWJsZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRhYmxlLWJnOiAjeyR0YWJsZS1iZ307XG4gIC0tI3skcHJlZml4fXRhYmxlLWJvcmRlci1jb2xvcjogI3skdGFibGUtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtYWNjZW50LWJnOiAjeyR0YWJsZS1hY2NlbnQtYmd9O1xuICAtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWNvbG9yOiAjeyR0YWJsZS1zdHJpcGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1iZzogI3skdGFibGUtc3RyaXBlZC1iZ307XG4gIC0tI3skcHJlZml4fXRhYmxlLWFjdGl2ZS1jb2xvcjogI3skdGFibGUtYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtYWN0aXZlLWJnOiAjeyR0YWJsZS1hY3RpdmUtYmd9O1xuICAtLSN7JHByZWZpeH10YWJsZS1ob3Zlci1jb2xvcjogI3skdGFibGUtaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH10YWJsZS1ob3Zlci1iZzogI3skdGFibGUtaG92ZXItYmd9O1xuXG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuICB2ZXJ0aWNhbC1hbGlnbjogJHRhYmxlLWNlbGwtdmVydGljYWwtYWxpZ247XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWJvcmRlci1jb2xvcik7XG5cbiAgLy8gVGFyZ2V0IHRoICYgdGRcbiAgLy8gV2UgbmVlZCB0aGUgY2hpbGQgY29tYmluYXRvciB0byBwcmV2ZW50IHN0eWxlcyBsZWFraW5nIHRvIG5lc3RlZCB0YWJsZXMgd2hpY2ggZG9lc24ndCBoYXZlIGEgYC50YWJsZWAgY2xhc3MuXG4gIC8vIFdlIHVzZSB0aGUgdW5pdmVyc2FsIHNlbGVjdG9ycyBoZXJlIHRvIHNpbXBsaWZ5IHRoZSBzZWxlY3RvciAoZWxzZSB3ZSB3b3VsZCBuZWVkIDYgZGlmZmVyZW50IHNlbGVjdG9ycykuXG4gIC8vIEFub3RoZXIgYWR2YW50YWdlIGlzIHRoYXQgdGhpcyBnZW5lcmF0ZXMgbGVzcyBjb2RlIGFuZCBtYWtlcyB0aGUgc2VsZWN0b3IgbGVzcyBzcGVjaWZpYyBtYWtpbmcgaXQgZWFzaWVyIHRvIG92ZXJyaWRlLlxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbFxuICA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gICAgcGFkZGluZzogJHRhYmxlLWNlbGwtcGFkZGluZy15ICR0YWJsZS1jZWxsLXBhZGRpbmcteDtcbiAgICAvLyBGb2xsb3dpbmcgdGhlIHByZWNlcHQgb2YgY2FzY2FkZXM6IGh0dHBzOi8vY29kZXBlbi5pby9taXJpYW1zdXphbm5lL2Z1bGwvdllOZ29kYlxuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtY29sb3Itc3RhdGUsIHZhcigtLSN7JHByZWZpeH10YWJsZS1jb2xvci10eXBlLCB2YXIoLS0jeyRwcmVmaXh9dGFibGUtY29sb3IpKSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWJnKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAkdGFibGUtYm9yZGVyLXdpZHRoO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDk5OTlweCB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYmctc3RhdGUsIHZhcigtLSN7JHByZWZpeH10YWJsZS1iZy10eXBlLCB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYWNjZW50LWJnKSkpO1xuICB9XG5cbiAgPiB0Ym9keSB7XG4gICAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gIH1cblxuICA+IHRoZWFkIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICB9XG59XG5cbi50YWJsZS1ncm91cC1kaXZpZGVyIHtcbiAgYm9yZGVyLXRvcDogY2FsYygjeyR0YWJsZS1ib3JkZXItd2lkdGh9ICogMikgc29saWQgJHRhYmxlLWdyb3VwLXNlcGFyYXRvci1jb2xvcjsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3Rcbn1cblxuLy9cbi8vIENoYW5nZSBwbGFjZW1lbnQgb2YgY2FwdGlvbnMgd2l0aCBhIGNsYXNzXG4vL1xuXG4uY2FwdGlvbi10b3Age1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbn1cblxuXG4vL1xuLy8gQ29uZGVuc2VkIHRhYmxlIHcvIGhhbGYgcGFkZGluZ1xuLy9cblxuLnRhYmxlLXNtIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC11bml2ZXJzYWxcbiAgPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmcteS1zbSAkdGFibGUtY2VsbC1wYWRkaW5nLXgtc207XG4gIH1cbn1cblxuXG4vLyBCb3JkZXIgdmVyc2lvbnNcbi8vXG4vLyBBZGQgb3IgcmVtb3ZlIGJvcmRlcnMgYWxsIGFyb3VuZCB0aGUgdGFibGUgYW5kIGJldHdlZW4gYWxsIHRoZSBjb2x1bW5zLlxuLy9cbi8vIFdoZW4gYm9yZGVycyBhcmUgYWRkZWQgb24gYWxsIHNpZGVzIG9mIHRoZSBjZWxscywgdGhlIGNvcm5lcnMgY2FuIHJlbmRlciBvZGQgd2hlblxuLy8gdGhlc2UgYm9yZGVycyBkbyBub3QgaGF2ZSB0aGUgc2FtZSBjb2xvciBvciBpZiB0aGV5IGFyZSBzZW1pLXRyYW5zcGFyZW50LlxuLy8gVGhlcmVmb3Igd2UgYWRkIHRvcCBhbmQgYm9yZGVyIGJvdHRvbXMgdG8gdGhlIGB0cmBzIGFuZCBsZWZ0IGFuZCByaWdodCBib3JkZXJzXG4vLyB0byB0aGUgYHRkYHMgb3IgYHRoYHNcblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgPiA6bm90KGNhcHRpb24pID4gKiB7XG4gICAgYm9yZGVyLXdpZHRoOiAkdGFibGUtYm9yZGVyLXdpZHRoIDA7XG5cbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbFxuICAgID4gKiB7XG4gICAgICBib3JkZXItd2lkdGg6IDAgJHRhYmxlLWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWJvcmRlcmxlc3Mge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbFxuICA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgfVxuXG4gID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICB9XG59XG5cbi8vIFplYnJhLXN0cmlwaW5nXG4vL1xuLy8gRGVmYXVsdCB6ZWJyYS1zdHJpcGUgc3R5bGVzIChhbHRlcm5hdGluZyBncmF5IGFuZCB0cmFuc3BhcmVudCBiYWNrZ3JvdW5kcylcblxuLy8gRm9yIHJvd3Ncbi50YWJsZS1zdHJpcGVkIHtcbiAgPiB0Ym9keSA+IHRyOm50aC1vZi10eXBlKCN7JHRhYmxlLXN0cmlwZWQtb3JkZXJ9KSA+ICoge1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWNvbG9yLXR5cGU6IHZhcigtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWNvbG9yKTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1iZy10eXBlOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1iZyk7XG4gIH1cbn1cblxuLy8gRm9yIGNvbHVtbnNcbi50YWJsZS1zdHJpcGVkLWNvbHVtbnMge1xuICA+IDpub3QoY2FwdGlvbikgPiB0ciA+IDpudGgtY2hpbGQoI3skdGFibGUtc3RyaXBlZC1jb2x1bW5zLW9yZGVyfSkge1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWNvbG9yLXR5cGU6IHZhcigtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWNvbG9yKTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1iZy10eXBlOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1iZyk7XG4gIH1cbn1cblxuLy8gQWN0aXZlIHRhYmxlXG4vL1xuLy8gVGhlIGAudGFibGUtYWN0aXZlYCBjbGFzcyBjYW4gYmUgYWRkZWQgdG8gaGlnaGxpZ2h0IHJvd3Mgb3IgY2VsbHNcblxuLnRhYmxlLWFjdGl2ZSB7XG4gIC0tI3skcHJlZml4fXRhYmxlLWNvbG9yLXN0YXRlOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYWN0aXZlLWNvbG9yKTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtYmctc3RhdGU6IHZhcigtLSN7JHByZWZpeH10YWJsZS1hY3RpdmUtYmcpO1xufVxuXG4vLyBIb3ZlciBlZmZlY3Rcbi8vXG4vLyBQbGFjZWQgaGVyZSBzaW5jZSBpdCBoYXMgdG8gY29tZSBhZnRlciB0aGUgcG90ZW50aWFsIHplYnJhIHN0cmlwaW5nXG5cbi50YWJsZS1ob3ZlciB7XG4gID4gdGJvZHkgPiB0cjpob3ZlciA+ICoge1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWNvbG9yLXN0YXRlOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItY29sb3IpO1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWJnLXN0YXRlOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItYmcpO1xuICB9XG59XG5cblxuLy8gVGFibGUgdmFyaWFudHNcbi8vXG4vLyBUYWJsZSB2YXJpYW50cyBzZXQgdGhlIHRhYmxlIGNlbGwgYmFja2dyb3VuZHMsIGJvcmRlciBjb2xvcnNcbi8vIGFuZCB0aGUgY29sb3JzIG9mIHRoZSBzdHJpcGVkLCBob3ZlcmVkICYgYWN0aXZlIHRhYmxlc1xuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGFibGUtdmFyaWFudHMge1xuICBAaW5jbHVkZSB0YWJsZS12YXJpYW50KCRjb2xvciwgJHZhbHVlKTtcbn1cblxuLy8gUmVzcG9uc2l2ZSB0YWJsZXNcbi8vXG4vLyBHZW5lcmF0ZSBzZXJpZXMgb2YgYC50YWJsZS1yZXNwb25zaXZlLSpgIGNsYXNzZXMgZm9yIGNvbmZpZ3VyaW5nIHRoZSBzY3JlZW5cbi8vIHNpemUgb2Ygd2hlcmUgeW91ciB0YWJsZSB3aWxsIG92ZXJmbG93LlxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJyZWFrcG9pbnQpIHtcbiAgICAudGFibGUtcmVzcG9uc2l2ZSN7JGluZml4fSB7XG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IHRhYmxlLXZhcmlhbnRcbkBtaXhpbiB0YWJsZS12YXJpYW50KCRzdGF0ZSwgJGJhY2tncm91bmQpIHtcbiAgLnRhYmxlLSN7JHN0YXRlfSB7XG4gICAgJGNvbG9yOiBjb2xvci1jb250cmFzdChvcGFxdWUoJGJvZHktYmcsICRiYWNrZ3JvdW5kKSk7XG4gICAgJGhvdmVyLWJnOiBtaXgoJGNvbG9yLCAkYmFja2dyb3VuZCwgcGVyY2VudGFnZSgkdGFibGUtaG92ZXItYmctZmFjdG9yKSk7XG4gICAgJHN0cmlwZWQtYmc6IG1peCgkY29sb3IsICRiYWNrZ3JvdW5kLCBwZXJjZW50YWdlKCR0YWJsZS1zdHJpcGVkLWJnLWZhY3RvcikpO1xuICAgICRhY3RpdmUtYmc6IG1peCgkY29sb3IsICRiYWNrZ3JvdW5kLCBwZXJjZW50YWdlKCR0YWJsZS1hY3RpdmUtYmctZmFjdG9yKSk7XG4gICAgJHRhYmxlLWJvcmRlci1jb2xvcjogbWl4KCRjb2xvciwgJGJhY2tncm91bmQsIHBlcmNlbnRhZ2UoJHRhYmxlLWJvcmRlci1mYWN0b3IpKTtcblxuICAgIC0tI3skcHJlZml4fXRhYmxlLWNvbG9yOiAjeyRjb2xvcn07XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYmc6ICN7JGJhY2tncm91bmR9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWJvcmRlci1jb2xvcjogI3skdGFibGUtYm9yZGVyLWNvbG9yfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWJnOiAjeyRzdHJpcGVkLWJnfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWNvbG9yOiAje2NvbG9yLWNvbnRyYXN0KCRzdHJpcGVkLWJnKX07XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYWN0aXZlLWJnOiAjeyRhY3RpdmUtYmd9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWFjdGl2ZS1jb2xvcjogI3tjb2xvci1jb250cmFzdCgkYWN0aXZlLWJnKX07XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItYmc6ICN7JGhvdmVyLWJnfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1ob3Zlci1jb2xvcjogI3tjb2xvci1jb250cmFzdCgkaG92ZXItYmcpfTtcblxuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtY29sb3IpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWJvcmRlci1jb2xvcik7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgdGFibGUtdmFyaWFudFxuIiwiLy9cbi8vIExhYmVsc1xuLy9cblxuLmZvcm0tbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAkZm9ybS1sYWJlbC1tYXJnaW4tYm90dG9tO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tbGFiZWwtZm9udC1zaXplKTtcbiAgZm9udC1zdHlsZTogJGZvcm0tbGFiZWwtZm9udC1zdHlsZTtcbiAgZm9udC13ZWlnaHQ6ICRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogJGZvcm0tbGFiZWwtY29sb3I7XG59XG5cbi8vIEZvciB1c2Ugd2l0aCBob3Jpem9udGFsIGFuZCBpbmxpbmUgZm9ybXMsIHdoZW4geW91IG5lZWQgdGhlIGxhYmVsIChvciBsZWdlbmQpXG4vLyB0ZXh0IHRvIGFsaWduIHdpdGggdGhlIGZvcm0gY29udHJvbHMuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSB0aGUgYDxsZWdlbmQ+YCBkZWZhdWx0XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTsgLy8gT3ZlcnJpZGUgdGhlIGA8bGVnZW5kPmAgZGVmYXVsdFxuICBmb250LXN0eWxlOiAkZm9ybS1sYWJlbC1mb250LXN0eWxlO1xuICBmb250LXdlaWdodDogJGZvcm0tbGFiZWwtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkZm9ybS1sYWJlbC1jb2xvcjtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LWxnLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LWxnLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXktc20sICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXktc20sICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG59XG4iLCIvL1xuLy8gRm9ybSB0ZXh0XG4vL1xuXG4uZm9ybS10ZXh0IHtcbiAgbWFyZ2luLXRvcDogJGZvcm0tdGV4dC1tYXJnaW4tdG9wO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tdGV4dC1mb250LXNpemUpO1xuICBmb250LXN0eWxlOiAkZm9ybS10ZXh0LWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkZm9ybS10ZXh0LWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogJGZvcm0tdGV4dC1jb2xvcjtcbn1cbiIsIi8vXG4vLyBHZW5lcmFsIGZvcm0gY29udHJvbHMgKHBsdXMgYSBmZXcgc3BlY2lmaWMgaGlnaC1sZXZlbCBpbnRlcnZlbnRpb25zKVxuLy9cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICBmb250LWZhbWlseTogJGlucHV0LWZvbnQtZmFtaWx5O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkaW5wdXQtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gIGFwcGVhcmFuY2U6IG5vbmU7IC8vIEZpeCBhcHBlYXJhbmNlIGZvciBkYXRlIGlucHV0cyBpbiBTYWZhcmlcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWJvcmRlci1jb2xvcjtcblxuICAvLyBOb3RlOiBUaGlzIGhhcyBubyBlZmZlY3Qgb24gPHNlbGVjdD5zIGluIHNvbWUgYnJvd3NlcnMsIGR1ZSB0byB0aGUgbGltaXRlZCBzdHlsYWJpbGl0eSBvZiBgPHNlbGVjdD5gcyBpbiBDU1MuXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMsIDApO1xuXG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3cpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRpbnB1dC10cmFuc2l0aW9uKTtcblxuICAmW3R5cGU9XCJmaWxlXCJdIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyAvLyBwcmV2ZW50IHBzZXVkbyBlbGVtZW50IGJ1dHRvbiBvdmVybGFwXG5cbiAgICAmOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLy8gQ3VzdG9taXplIHRoZSBgOmZvY3VzYCBzdGF0ZSB0byBpbWl0YXRlIG5hdGl2ZSBXZWJLaXQgc3R5bGVzLlxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGlucHV0LWZvY3VzLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1mb2N1cy1iZztcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgb3V0bGluZTogMDtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3csICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxuXG4gICY6Oi13ZWJraXQtZGF0ZS1hbmQtdGltZS12YWx1ZSB7XG4gICAgLy8gT24gQW5kcm9pZCBDaHJvbWUsIGZvcm0tY29udHJvbCdzIFwid2lkdGg6IDEwMCVcIiBtYWtlcyB0aGUgaW5wdXQgd2lkdGggdG9vIHNtYWxsXG4gICAgLy8gVGVzdGVkIHVuZGVyIEFuZHJvaWQgMTEgLyBDaHJvbWUgODksIEFuZHJvaWQgMTIgLyBDaHJvbWUgMTAwLCBBbmRyb2lkIDEzIC8gQ2hyb21lIDEwOVxuICAgIC8vXG4gICAgLy8gT24gaU9TIFNhZmFyaSwgZm9ybS1jb250cm9sJ3MgXCJhcHBlYXJhbmNlOiBub25lXCIgKyBcIndpZHRoOiAxMDAlXCIgbWFrZXMgdGhlIGlucHV0IHdpZHRoIHRvbyBzbWFsbFxuICAgIC8vIFRlc3RlZCB1bmRlciBpT1MgMTYuMiAvIFNhZmFyaSAxNi4yXG4gICAgbWluLXdpZHRoOiA4NXB4OyAvLyBTZWVtcyB0byBiZSBhIGdvb2QgbWluaW11bSBzYWZlIHdpZHRoXG5cbiAgICAvLyBBZGQgc29tZSBoZWlnaHQgdG8gZGF0ZSBpbnB1dHMgb24gaU9TXG4gICAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yMzMwN1xuICAgIC8vIFRPRE86IHdlIGNhbiByZW1vdmUgdGhpcyB3b3JrYXJvdW5kIG9uY2UgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5ODk1OSBpcyByZXNvbHZlZFxuICAgIC8vIE11bHRpcGx5IGxpbmUtaGVpZ2h0IGJ5IDFlbSBpZiBpdCBoYXMgbm8gdW5pdFxuICAgIGhlaWdodDogaWYodW5pdCgkaW5wdXQtbGluZS1oZWlnaHQpID09IFwiXCIsICRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgJGlucHV0LWxpbmUtaGVpZ2h0KTtcblxuICAgIC8vIEFuZHJvaWQgQ2hyb21lIHR5cGU9XCJkYXRlXCIgaXMgdGFsbGVyIHRoYW4gdGhlIG90aGVyIGlucHV0c1xuICAgIC8vIGJlY2F1c2Ugb2YgXCJtYXJnaW46IDFweCAyNHB4IDFweCA0cHhcIiBpbnNpZGUgdGhlIHNoYWRvdyBET01cbiAgICAvLyBUZXN0ZWQgdW5kZXIgQW5kcm9pZCAxMSAvIENocm9tZSA4OSwgQW5kcm9pZCAxMiAvIENocm9tZSAxMDAsIEFuZHJvaWQgMTMgLyBDaHJvbWUgMTA5XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLy8gUHJldmVudCBleGNlc3NpdmUgZGF0ZSBpbnB1dCBoZWlnaHQgaW4gV2Via2l0XG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMzQ0MzNcbiAgJjo6LXdlYmtpdC1kYXRldGltZS1lZGl0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLy8gUGxhY2Vob2xkZXJcbiAgJjo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkaW5wdXQtcGxhY2Vob2xkZXItY29sb3I7XG4gICAgLy8gT3ZlcnJpZGUgRmlyZWZveCdzIHVudXN1YWwgZGVmYXVsdCBvcGFjaXR5OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTE1MjYuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC8vIERpc2FibGVkIGlucHV0c1xuICAvL1xuICAvLyBIVE1MNSBzYXlzIHRoYXQgY29udHJvbHMgdW5kZXIgYSBmaWVsZHNldCA+IGxlZ2VuZDpmaXJzdC1jaGlsZCB3b24ndCBiZVxuICAvLyBkaXNhYmxlZCBpZiB0aGUgZmllbGRzZXQgaXMgZGlzYWJsZWQuIER1ZSB0byBpbXBsZW1lbnRhdGlvbiBkaWZmaWN1bHR5LCB3ZVxuICAvLyBkb24ndCBob25vciB0aGF0IGVkZ2UgY2FzZTsgd2Ugc3R5bGUgdGhlbSBhcyBkaXNhYmxlZCBhbnl3YXkuXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvcjtcbiAgICAvLyBpT1MgZml4IGZvciB1bnJlYWRhYmxlIGRpc2FibGVkIGNvbnRlbnQ7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNjU1LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAvLyBGaWxlIGlucHV0IGJ1dHRvbnMgdGhlbWluZ1xuICAmOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICAgIG1hcmdpbjogKC0kaW5wdXQtcGFkZGluZy15KSAoLSRpbnB1dC1wYWRkaW5nLXgpO1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkaW5wdXQtcGFkZGluZy14O1xuICAgIGNvbG9yOiAkZm9ybS1maWxlLWJ1dHRvbi1jb2xvcjtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1maWxlLWJ1dHRvbi1iZyk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYnRuLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgJjpob3Zlcjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSk6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1maWxlLWJ1dHRvbi1ob3Zlci1iZztcbiAgfVxufVxuXG4vLyBSZWFkb25seSBjb250cm9scyBhcyBwbGFpbiB0ZXh0XG4vL1xuLy8gQXBwbHkgY2xhc3MgdG8gYSByZWFkb25seSBpbnB1dCB0byBtYWtlIGl0IGFwcGVhciBsaWtlIHJlZ3VsYXIgcGxhaW5cbi8vIHRleHQgKHdpdGhvdXQgYW55IGJvcmRlciwgYmFja2dyb3VuZCBjb2xvciwgZm9jdXMgaW5kaWNhdG9yKVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAwO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBtYXRjaCBpbnB1dHMgaWYgdGhpcyBjbGFzcyBjb21lcyBvbiBpbnB1dHMgd2l0aCBkZWZhdWx0IG1hcmdpbnNcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1wbGFpbnRleHQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggMDtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20sXG4gICYuZm9ybS1jb250cm9sLWxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG4vLyBGb3JtIGNvbnRyb2wgc2l6aW5nXG4vL1xuLy8gQnVpbGQgb24gYC5mb3JtLWNvbnRyb2xgIHdpdGggbW9kaWZpZXIgY2xhc3NlcyB0byBkZWNyZWFzZSBvciBpbmNyZWFzZSB0aGVcbi8vIGhlaWdodCBhbmQgZm9udC1zaXplIG9mIGZvcm0gY29udHJvbHMuXG4vL1xuLy8gUmVwZWF0ZWQgaW4gYF9pbnB1dF9ncm91cC5zY3NzYCB0byBhdm9pZCBTYXNzIGV4dGVuZCBpc3N1ZXMuXG5cbi5mb3JtLWNvbnRyb2wtc20ge1xuICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG5cbiAgJjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgICBtYXJnaW46ICgtJGlucHV0LXBhZGRpbmcteS1zbSkgKC0kaW5wdXQtcGFkZGluZy14LXNtKTtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgfVxufVxuXG4uZm9ybS1jb250cm9sLWxnIHtcbiAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xuXG4gICY6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gICAgbWFyZ2luOiAoLSRpbnB1dC1wYWRkaW5nLXktbGcpICgtJGlucHV0LXBhZGRpbmcteC1sZyk7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6ICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIH1cbn1cblxuLy8gTWFrZSBzdXJlIHRleHRhcmVhcyBkb24ndCBzaHJpbmsgdG9vIG11Y2ggd2hlbiByZXNpemVkXG4vLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yOTEyNFxuLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG50ZXh0YXJlYSB7XG4gICYuZm9ybS1jb250cm9sIHtcbiAgICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICB9XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20ge1xuICAgIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG4gIH1cblxuICAmLmZvcm0tY29udHJvbC1sZyB7XG4gICAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbiAgfVxufVxuLy8gc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLmZvcm0tY29udHJvbC1jb2xvciB7XG4gIHdpZHRoOiAkZm9ybS1jb2xvci13aWR0aDtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15O1xuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAmOjotbW96LWNvbG9yLXN3YXRjaCB7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmOjotd2Via2l0LWNvbG9yLXN3YXRjaCB7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmLmZvcm0tY29udHJvbC1zbSB7IGhlaWdodDogJGlucHV0LWhlaWdodC1zbTsgfVxuICAmLmZvcm0tY29udHJvbC1sZyB7IGhlaWdodDogJGlucHV0LWhlaWdodC1sZzsgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG5AbWl4aW4gdHJhbnNpdGlvbigkdHJhbnNpdGlvbi4uLikge1xuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA9PSAwIHtcbiAgICAkdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcbiAgfVxuXG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID4gMSB7XG4gICAgQGVhY2ggJHZhbHVlIGluICR0cmFuc2l0aW9uIHtcbiAgICAgIEBpZiAkdmFsdWUgPT0gbnVsbCBvciAkdmFsdWUgPT0gbm9uZSB7XG4gICAgICAgIEB3YXJuIFwiVGhlIGtleXdvcmQgJ25vbmUnIG9yICdudWxsJyBtdXN0IGJlIHVzZWQgYXMgYSBzaW5nbGUgYXJndW1lbnQuXCI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICAgIEBpZiBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwge1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgfVxuXG4gICAgQGlmICRlbmFibGUtcmVkdWNlZC1tb3Rpb24gYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBub25lIHtcbiAgICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBHcmFkaWVudHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYWRpZW50LWJnLW1peGluXG5AbWl4aW4gZ3JhZGllbnQtYmcoJGNvbG9yOiBudWxsKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcblxuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgZ3JhZGllbnQtYmctbWl4aW5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYWRpZW50LW1peGluc1xuLy8gSG9yaXpvbnRhbCBncmFkaWVudCwgZnJvbSBsZWZ0IHRvIHJpZ2h0XG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC14KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XG59XG5cbi8vIFZlcnRpY2FsIGdyYWRpZW50LCBmcm9tIHRvcCB0byBib3R0b21cbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXkoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IG51bGwsICRlbmQtcGVyY2VudDogbnVsbCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbn1cblxuQG1peGluIGdyYWRpZW50LWRpcmVjdGlvbmFsKCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRkZWc6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkZGVnLCAkc3RhcnQtY29sb3IsICRlbmQtY29sb3IpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQteC10aHJlZS1jb2xvcnMoJHN0YXJ0LWNvbG9yOiAkYmx1ZSwgJG1pZC1jb2xvcjogJHB1cnBsZSwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogJHJlZCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC15LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtcmFkaWFsKCRpbm5lci1jb2xvcjogJGdyYXktNzAwLCAkb3V0ZXItY29sb3I6ICRncmF5LTgwMCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCAkaW5uZXItY29sb3IsICRvdXRlci1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC1zdHJpcGVkKCRjb2xvcjogcmdiYSgkd2hpdGUsIC4xNSksICRhbmdsZTogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRhbmdsZSwgJGNvbG9yIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsICRjb2xvciA1MCUsICRjb2xvciA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBncmFkaWVudC1taXhpbnNcbiIsIi8vIFNlbGVjdFxuLy9cbi8vIFJlcGxhY2VzIHRoZSBicm93c2VyIGRlZmF1bHQgc2VsZWN0IHdpdGggYSBjdXN0b20gb25lLCBtb3N0bHkgcHVsbGVkIGZyb21cbi8vIGh0dHBzOi8vcHJpbWVyLmdpdGh1Yi5pby8uXG5cbi5mb3JtLXNlbGVjdCB7XG4gIC0tI3skcHJlZml4fWZvcm0tc2VsZWN0LWJnLWltZzogI3tlc2NhcGUtc3ZnKCRmb3JtLXNlbGVjdC1pbmRpY2F0b3IpfTtcblxuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXkgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nICRmb3JtLXNlbGVjdC1wYWRkaW5nLXkgJGZvcm0tc2VsZWN0LXBhZGRpbmcteDtcbiAgZm9udC1mYW1pbHk6ICRmb3JtLXNlbGVjdC1mb250LWZhbWlseTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXNlbGVjdC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGZvcm0tc2VsZWN0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGZvcm0tc2VsZWN0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGZvcm0tc2VsZWN0LWNvbG9yO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1zZWxlY3QtYmc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1mb3JtLXNlbGVjdC1iZy1pbWcpLCB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1zZWxlY3QtYmctaWNvbiwgbm9uZSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246ICRmb3JtLXNlbGVjdC1iZy1wb3NpdGlvbjtcbiAgYmFja2dyb3VuZC1zaXplOiAkZm9ybS1zZWxlY3QtYmctc2l6ZTtcbiAgYm9yZGVyOiAkZm9ybS1zZWxlY3QtYm9yZGVyLXdpZHRoIHNvbGlkICRmb3JtLXNlbGVjdC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMsIDApO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXNlbGVjdC1ib3gtc2hhZG93KTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1zZWxlY3QtdHJhbnNpdGlvbik7XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXNlbGVjdC1ib3gtc2hhZG93LCAkZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAkZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG4gIH1cblxuICAmW211bHRpcGxlXSxcbiAgJltzaXplXTpub3QoW3NpemU9XCIxXCJdKSB7XG4gICAgcGFkZGluZy1yaWdodDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRmb3JtLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1zZWxlY3QtZGlzYWJsZWQtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1zZWxlY3QtZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLy8gUmVtb3ZlIG91dGxpbmUgZnJvbSBzZWxlY3QgYm94IGluIEZGXG4gICY6LW1vei1mb2N1c3Jpbmcge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDAgJGZvcm0tc2VsZWN0LWNvbG9yO1xuICB9XG59XG5cbi5mb3JtLXNlbGVjdC1zbSB7XG4gIHBhZGRpbmctdG9wOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15LXNtO1xuICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1zZWxlY3QtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1zbSk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG4uZm9ybS1zZWxlY3QtbGcge1xuICBwYWRkaW5nLXRvcDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1sZztcbiAgcGFkZGluZy1ib3R0b206ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXktbGc7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXNlbGVjdC1mb250LXNpemUtbGcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuQGlmICRlbmFibGUtZGFyay1tb2RlIHtcbiAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrKSB7XG4gICAgLmZvcm0tc2VsZWN0IHtcbiAgICAgIC0tI3skcHJlZml4fWZvcm0tc2VsZWN0LWJnLWltZzogI3tlc2NhcGUtc3ZnKCRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItZGFyayl9O1xuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIENoZWNrL3JhZGlvXG4vL1xuXG4uZm9ybS1jaGVjayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAkZm9ybS1jaGVjay1taW4taGVpZ2h0O1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQ7XG4gIG1hcmdpbi1ib3R0b206ICRmb3JtLWNoZWNrLW1hcmdpbi1ib3R0b207XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAkZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0ICogLTE7XG4gIH1cbn1cblxuLmZvcm0tY2hlY2stcmV2ZXJzZSB7XG4gIHBhZGRpbmctcmlnaHQ6ICRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQ7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQgKiAtMTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmc6ICN7JGZvcm0tY2hlY2staW5wdXQtYmd9O1xuXG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogJGZvcm0tY2hlY2staW5wdXQtd2lkdGg7XG4gIGhlaWdodDogJGZvcm0tY2hlY2staW5wdXQtd2lkdGg7XG4gIG1hcmdpbi10b3A6ICgkbGluZS1oZWlnaHQtYmFzZSAtICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoKSAqIC41OyAvLyBsaW5lLWhlaWdodCBtaW51cyBjaGVjayBoZWlnaHRcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmcpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBib3JkZXI6ICRmb3JtLWNoZWNrLWlucHV0LWJvcmRlcjtcbiAgcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDsgLy8gS2VlcCB0aGVtZWQgYXBwZWFyYW5jZSBmb3IgcHJpbnRcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1jaGVjay10cmFuc2l0aW9uKTtcblxuICAmW3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1jaGVjay1pbnB1dC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICZbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgYm9yZGVyLXJhZGl1czogJGZvcm0tY2hlY2stcmFkaW8tYm9yZGVyLXJhZGl1cztcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBmaWx0ZXI6ICRmb3JtLWNoZWNrLWlucHV0LWFjdGl2ZS1maWx0ZXI7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJvcmRlcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6ICRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cblxuICAmOmNoZWNrZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJvcmRlci1jb2xvcjtcblxuICAgICZbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICAgIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2U6ICN7ZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWltYWdlKX0sIHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZTogI3tlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctaW1hZ2UpfTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmW3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgICAtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnLWltYWdlOiAje2VzY2FwZS1zdmcoJGZvcm0tY2hlY2stcmFkaW8tY2hlY2tlZC1iZy1pbWFnZSl9LCB2YXIoLS0jeyRwcmVmaXh9Z3JhZGllbnQpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2U6ICN7ZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1yYWRpby1jaGVja2VkLWJnLWltYWdlKX07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJlt0eXBlPVwiY2hlY2tib3hcIl06aW5kZXRlcm1pbmF0ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yO1xuXG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2U6ICN7ZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWltYWdlKX0sIHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnLWltYWdlOiAje2VzY2FwZS1zdmcoJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1pbWFnZSl9O1xuICAgIH1cbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGZpbHRlcjogbm9uZTtcbiAgICBvcGFjaXR5OiAkZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5O1xuICB9XG5cbiAgLy8gVXNlIGRpc2FibGVkIGF0dHJpYnV0ZSBpbiBhZGRpdGlvbiBvZiA6ZGlzYWJsZWQgcHNldWRvLWNsYXNzXG4gIC8vIFNlZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yODI0N1xuICAmW2Rpc2FibGVkXSxcbiAgJjpkaXNhYmxlZCB7XG4gICAgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICBvcGFjaXR5OiAkZm9ybS1jaGVjay1sYWJlbC1kaXNhYmxlZC1vcGFjaXR5O1xuICAgIH1cbiAgfVxufVxuXG4uZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAkZm9ybS1jaGVjay1sYWJlbC1jb2xvcjtcbiAgY3Vyc29yOiAkZm9ybS1jaGVjay1sYWJlbC1jdXJzb3I7XG59XG5cbi8vXG4vLyBTd2l0Y2hcbi8vXG5cbi5mb3JtLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQ7XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIC0tI3skcHJlZml4fWZvcm0tc3dpdGNoLWJnOiAje2VzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWJnLWltYWdlKX07XG5cbiAgICB3aWR0aDogJGZvcm0tc3dpdGNoLXdpZHRoO1xuICAgIG1hcmdpbi1sZWZ0OiAkZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydCAqIC0xO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1mb3JtLXN3aXRjaC1iZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1zd2l0Y2gtYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1zd2l0Y2gtdHJhbnNpdGlvbik7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIC0tI3skcHJlZml4fWZvcm0tc3dpdGNoLWJnOiAje2VzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWZvY3VzLWJnLWltYWdlKX07XG4gICAgfVxuXG4gICAgJjpjaGVja2VkIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLXBvc2l0aW9uO1xuXG4gICAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgICAtLSN7JHByZWZpeH1mb3JtLXN3aXRjaC1iZzogI3tlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLWltYWdlKX0sIHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1zd2l0Y2gtYmc6ICN7ZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1pbWFnZSl9O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuZm9ybS1jaGVjay1yZXZlcnNlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0ICogLTE7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cblxuLmZvcm0tY2hlY2staW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4tZW5kO1xufVxuXG4uYnRuLWNoZWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAmW2Rpc2FibGVkXSxcbiAgJjpkaXNhYmxlZCB7XG4gICAgKyAuYnRuIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgZmlsdGVyOiBub25lO1xuICAgICAgb3BhY2l0eTogJGZvcm0tY2hlY2stYnRuLWNoZWNrLWRpc2FibGVkLW9wYWNpdHk7XG4gICAgfVxuICB9XG59XG5cbkBpZiAkZW5hYmxlLWRhcmstbW9kZSB7XG4gIEBpbmNsdWRlIGNvbG9yLW1vZGUoZGFyaykge1xuICAgIC5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dDpub3QoOmNoZWNrZWQpOm5vdCg6Zm9jdXMpIHtcbiAgICAgIC0tI3skcHJlZml4fWZvcm0tc3dpdGNoLWJnOiAje2VzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWJnLWltYWdlLWRhcmspfTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBUbyBtYWtlIGZ1dHVyZSB1cGRhdGVzIGVhc2llciBjb25zaWRlciBvdmVycmlkaW5nIHRoZSBnbG9iYWwgdmFyaWFibGVzIGZyb20gX3ZhcmlhYmxlcy5ib290c3RyYXAuc2NzcyBhbmQgX3ZhcmlhYmxlcy5jdXN0b20uc2NzcyBmb3IgY3VycmVudCBkZW1vIGluIHRoaXMgZmlsZS5cbi8vIE5vdGUgdGhhdCB0aGlzIGZpbGUgaXMgaW5jbHVkZWQgZmlyc3QgYW5kIHZhcmlhYmxlcyBkZWZpbmVkIGluIF92YXJpYWJsZXMuYm9vdHN0cmFwLnNjc3MgYW5kIF92YXJpYWJsZXMuY3VzdG9tLnNjc3Ncbi8vIGFyZSBub3QgYWNjZXNzaWJsZSBpbiB0aGlzIGZpbGUgYnV0IHlvdSBjYW4gb3ZlcnJpZGUgYW55IGdsb2JhbCB2YXJpYWJsZSBhcyBzaG93biBiZWxvdzpcbi8vXG5cbi8vIFRoZW1lIGNvbG9yc1xuLy8gUHJpbWFyeSBjb2xvcnNcbiRwcmltYXJ5Olx0XHRcdFx0XHRcdFx0I0ZGNkYxRSAhZGVmYXVsdDtcbiRwcmltYXJ5LWFjdGl2ZTpcdFx0XHRcdFx0I0YxNTcwMCAhZGVmYXVsdDtcbiRwcmltYXJ5LWxpZ2h0OiBcdFx0XHRcdFx0I0ZGRjVFRiAhZGVmYXVsdDtcbiRwcmltYXJ5LWNsYXJpdHk6IFx0XHRcdFx0XHRyZ2JhKCNGRjZGMUUsIDAuMik7XG5cbiRwcmltYXJ5LWRhcms6XHRcdFx0XHRcdFx0I0Q3NEUwMCAhZGVmYXVsdDtcbiRwcmltYXJ5LWFjdGl2ZS1kYXJrOlx0XHRcdFx0I0YzNTcwMCAhZGVmYXVsdDtcbiRwcmltYXJ5LWxpZ2h0LWRhcms6IFx0XHRcdFx0IzI3MjMyMCAhZGVmYXVsdDtcbiRwcmltYXJ5LWNsYXJpdHktZGFyazogXHRcdFx0XHRyZ2JhKCNENzRFMDAsIDAuMik7XG5cbi8vIEluZm8gY29sb3JzXG4kaW5mbzpcdFx0XHRcdFx0XHRcdFx0IzFCODRGRiAhZGVmYXVsdDtcbiRpbmZvLWFjdGl2ZTpcdFx0XHRcdFx0XHQjMDU2RUU5ICFkZWZhdWx0O1xuJGluZm8tbGlnaHQ6IFx0XHRcdFx0XHRcdCNFRUY2RkYgIWRlZmF1bHQ7XG4kaW5mby1jbGFyaXR5OiBcdFx0XHRcdFx0XHRyZ2JhKCMxQjg0RkYsIDAuMik7XG5cbiRpbmZvLWRhcms6XHRcdFx0XHRcdFx0XHQjMDA2QUU2ICFkZWZhdWx0O1xuJGluZm8tYWN0aXZlLWRhcms6XHRcdFx0XHRcdCMxMDdFRkYgIWRlZmF1bHQ7XG4kaW5mby1saWdodC1kYXJrOiBcdFx0XHRcdFx0IzE3MjMzMSAhZGVmYXVsdDtcbiRpbmZvLWNsYXJpdHktZGFyazogXHRcdFx0XHRyZ2JhKCMwMDZBRTYsIDAuMik7XG5cbi8vIEJvcmRlciBSYWRpdWVzXG4kYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICBcdFx0LjU1cmVtO1xuJGJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgXHRcdC43NXJlbTtcbiRib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgIFx0XHQxcmVtO1xuJGJvcmRlci1yYWRpdXMteGw6ICAgICAgICAgICAgICAgICAgMS4yNXJlbTsiLCIvLyBSYW5nZVxuLy9cbi8vIFN0eWxlIHJhbmdlIGlucHV0cyB0aGUgc2FtZSBhY3Jvc3MgYnJvd3NlcnMuIFZlbmRvci1zcGVjaWZpYyBydWxlcyBmb3IgcHNldWRvXG4vLyBlbGVtZW50cyBjYW5ub3QgYmUgbWl4ZWQuIEFzIHN1Y2gsIHRoZXJlIGFyZSBubyBzaGFyZWQgc3R5bGVzIGZvciBmb2N1cyBvclxuLy8gYWN0aXZlIHN0YXRlcyBvbiBwcmVmaXhlZCBzZWxlY3RvcnMuXG5cbi5mb3JtLXJhbmdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYWRkKCRmb3JtLXJhbmdlLXRodW1iLWhlaWdodCwgJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aCAqIDIpO1xuICBwYWRkaW5nOiAwOyAvLyBOZWVkIHRvIHJlc2V0IHBhZGRpbmdcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcblxuICAgIC8vIFBzZXVkby1lbGVtZW50cyBtdXN0IGJlIHNwbGl0IGFjcm9zcyBtdWx0aXBsZSBydWxlc2V0cyB0byBoYXZlIGFuIGVmZmVjdC5cbiAgICAvLyBObyBib3gtc2hhZG93KCkgbWl4aW4gZm9yIGZvY3VzIGFjY2Vzc2liaWxpdHkuXG4gICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIgeyBib3gtc2hhZG93OiAkZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XG4gICAgJjo6LW1vei1yYW5nZS10aHVtYiAgICAgeyBib3gtc2hhZG93OiAkZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XG4gIH1cblxuICAmOjotbW96LWZvY3VzLW91dGVyIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgd2lkdGg6ICRmb3JtLXJhbmdlLXRodW1iLXdpZHRoO1xuICAgIGhlaWdodDogJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0O1xuICAgIG1hcmdpbi10b3A6ICgkZm9ybS1yYW5nZS10cmFjay1oZWlnaHQgLSAkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQpICogLjU7IC8vIFdlYmtpdCBzcGVjaWZpY1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb24pO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tcmFuZ2UtdGh1bWItYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgd2lkdGg6ICRmb3JtLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGZvcm0tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDsgLy8gV2h5P1xuICAgIGN1cnNvcjogJGZvcm0tcmFuZ2UtdHJhY2stY3Vyc29yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXJhbmdlLXRyYWNrLWJnO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXJhbmdlLXRyYWNrLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgd2lkdGg6ICRmb3JtLXJhbmdlLXRodW1iLXdpZHRoO1xuICAgIGhlaWdodDogJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0O1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb24pO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tcmFuZ2UtdGh1bWItYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogJGZvcm0tcmFuZ2UtdHJhY2stY3Vyc29yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXJhbmdlLXRyYWNrLWJnO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIEZpcmVmb3ggc3BlY2lmaWM/XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXJhbmdlLXRyYWNrLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZztcbiAgICB9XG5cbiAgICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cbiAgfVxufVxuIiwiLmZvcm0tZmxvYXRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxuICA+IC5mb3JtLXNlbGVjdCB7XG4gICAgaGVpZ2h0OiAkZm9ybS1mbG9hdGluZy1oZWlnaHQ7XG4gICAgbWluLWhlaWdodDogJGZvcm0tZmxvYXRpbmctaGVpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAkZm9ybS1mbG9hdGluZy1saW5lLWhlaWdodDtcbiAgfVxuXG4gID4gbGFiZWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAyO1xuICAgIGhlaWdodDogMTAwJTsgLy8gYWxsb3cgdGV4dGFyZWFzXG4gICAgcGFkZGluZzogJGZvcm0tZmxvYXRpbmctcGFkZGluZy15ICRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50OyAvLyBSZXF1aXJlZCBmb3IgYWxpZ25pbmcgbGFiZWwncyB0ZXh0IHdpdGggdGhlIGlucHV0IGFzIGl0IGFmZmVjdHMgaW5uZXIgYm94IG1vZGVsXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tZmxvYXRpbmctdHJhbnNpdGlvbik7XG4gIH1cblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICAgIHBhZGRpbmc6ICRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteSAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXg7XG5cbiAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgJjpmb2N1cyxcbiAgICAmOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIHtcbiAgICAgIHBhZGRpbmctdG9wOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQ7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy1iO1xuICAgIH1cbiAgICAvLyBEdXBsaWNhdGVkIGJlY2F1c2UgYDotd2Via2l0LWF1dG9maWxsYCBpbnZhbGlkYXRlcyBvdGhlciBzZWxlY3RvcnMgd2hlbiBncm91cGVkXG4gICAgJjotd2Via2l0LWF1dG9maWxsIHtcbiAgICAgIHBhZGRpbmctdG9wOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQ7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy1iO1xuICAgIH1cbiAgfVxuXG4gID4gLmZvcm0tc2VsZWN0IHtcbiAgICBwYWRkaW5nLXRvcDogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10O1xuICAgIHBhZGRpbmctYm90dG9tOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI7XG4gIH1cblxuICA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4gID4gLmZvcm0tY29udHJvbDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSxcbiAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCxcbiAgPiAuZm9ybS1zZWxlY3Qge1xuICAgIH4gbGFiZWwge1xuICAgICAgY29sb3I6IHJnYmEodmFyKC0tI3skcHJlZml4fWJvZHktY29sb3ItcmdiKSwgI3skZm9ybS1mbG9hdGluZy1sYWJlbC1vcGFjaXR5fSk7XG4gICAgICB0cmFuc2Zvcm06ICRmb3JtLWZsb2F0aW5nLWxhYmVsLXRyYW5zZm9ybTtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGluc2V0OiAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXkgKCRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteCAqIC41KTtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIGhlaWdodDogJGZvcm0tZmxvYXRpbmctbGFiZWwtaGVpZ2h0O1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAvLyBEdXBsaWNhdGVkIGJlY2F1c2UgYDotd2Via2l0LWF1dG9maWxsYCBpbnZhbGlkYXRlcyBvdGhlciBzZWxlY3RvcnMgd2hlbiBncm91cGVkXG4gID4gLmZvcm0tY29udHJvbDotd2Via2l0LWF1dG9maWxsIHtcbiAgICB+IGxhYmVsIHtcbiAgICAgIGNvbG9yOiByZ2JhKHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yLXJnYiksICN7JGZvcm0tZmxvYXRpbmctbGFiZWwtb3BhY2l0eX0pO1xuICAgICAgdHJhbnNmb3JtOiAkZm9ybS1mbG9hdGluZy1sYWJlbC10cmFuc2Zvcm07XG4gICAgfVxuICB9XG5cbiAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgfiBsYWJlbCB7XG4gICAgICBib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggMDsgLy8gUmVxdWlyZWQgdG8gcHJvcGVybHkgcG9zaXRpb24gbGFiZWwgdGV4dCAtIGFzIGV4cGxhaW5lZCBhYm92ZVxuICAgIH1cbiAgfVxuXG4gID4gOmRpc2FibGVkIH4gbGFiZWwsXG4gID4gLmZvcm0tY29udHJvbDpkaXNhYmxlZCB+IGxhYmVsIHsgLy8gUmVxdWlyZWQgZm9yIGAuZm9ybS1jb250cm9sYHMgYmVjYXVzZSBvZiBzcGVjaWZpY2l0eVxuICAgIGNvbG9yOiAkZm9ybS1mbG9hdGluZy1sYWJlbC1kaXNhYmxlZC1jb2xvcjtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1iZztcbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IC8vIEZvciBmb3JtIHZhbGlkYXRpb24gZmVlZGJhY2tcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuZm9ybS1zZWxlY3QsXG4gID4gLmZvcm0tZmxvYXRpbmcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgLy8gRm9yIGZvY3VzIHN0YXRlJ3Mgei1pbmRleFxuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHdpZHRoOiAxJTtcbiAgICBtaW4td2lkdGg6IDA7IC8vIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzM2MjQ3MTQwL3doeS1kb250LWZsZXgtaXRlbXMtc2hyaW5rLXBhc3QtY29udGVudC1zaXplXG4gIH1cblxuICAvLyBCcmluZyB0aGUgXCJhY3RpdmVcIiBmb3JtIGNvbnRyb2wgdG8gdGhlIHRvcCBvZiBzdXJyb3VuZGluZyBlbGVtZW50c1xuICA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4gID4gLmZvcm0tc2VsZWN0OmZvY3VzLFxuICA+IC5mb3JtLWZsb2F0aW5nOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogNTtcbiAgfVxuXG4gIC8vIEVuc3VyZSBidXR0b25zIGFyZSBhbHdheXMgYWJvdmUgaW5wdXRzIGZvciBtb3JlIHZpc3VhbGx5IHBsZWFzaW5nIGJvcmRlcnMuXG4gIC8vIFRoaXMgaXNuJ3QgbmVlZGVkIGZvciBgLmlucHV0LWdyb3VwLXRleHRgIHNpbmNlIGl0IHNoYXJlcyB0aGUgc2FtZSBib3JkZXItY29sb3JcbiAgLy8gYXMgb3VyIGlucHV0cy5cbiAgLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIHotaW5kZXg6IDU7XG4gICAgfVxuICB9XG59XG5cblxuLy8gVGV4dHVhbCBhZGRvbnNcbi8vXG4vLyBTZXJ2ZXMgYXMgYSBjYXRjaC1hbGwgZWxlbWVudCBmb3IgYW55IHRleHQgb3IgcmFkaW8vY2hlY2tib3ggaW5wdXQgeW91IHdpc2hcbi8vIHRvIHByZXBlbmQgb3IgYXBwZW5kIHRvIGFuIGlucHV0LlxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6ICRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXkgJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpOyAvLyBNYXRjaCBpbnB1dHNcbiAgZm9udC13ZWlnaHQ6ICRpbnB1dC1ncm91cC1hZGRvbi1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tYmc7XG4gIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcbn1cblxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBmb3JtIGNvbnRyb2wgc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyXG4vLyBtYW5pcHVsYXRpb24uXG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggKyAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc7XG59XG5cblxuLy8gUm91bmRlZCBjb3JuZXJzXG4vL1xuLy8gVGhlc2UgcnVsZXNldHMgbXVzdCBjb21lIGFmdGVyIHRoZSBzaXppbmcgb25lcyB0byBwcm9wZXJseSBvdmVycmlkZSBzbSBhbmQgbGdcbi8vIGJvcmRlci1yYWRpdXMgdmFsdWVzIHdoZW4gZXh0ZW5kaW5nLiBUaGV5J3JlIG1vcmUgc3BlY2lmaWMgdGhhbiB3ZSdkIGxpa2Vcbi8vIHdpdGggdGhlIGAuaW5wdXQtZ3JvdXAgPmAgcGFydCwgYnV0IHdpdGhvdXQgaXQsIHdlIGNhbm5vdCBvdmVycmlkZSB0aGUgc2l6aW5nLlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuLmlucHV0LWdyb3VwIHtcbiAgJjpub3QoLmhhcy12YWxpZGF0aW9uKSB7XG4gICAgPiA6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KTpub3QoLmZvcm0tZmxvYXRpbmcpLFxuICAgID4gLmRyb3Bkb3duLXRvZ2dsZTpudGgtbGFzdC1jaGlsZChuICsgMyksXG4gICAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmxhc3QtY2hpbGQpID4gLmZvcm0tY29udHJvbCxcbiAgICA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6bGFzdC1jaGlsZCkgPiAuZm9ybS1zZWxlY3Qge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWVuZC1yYWRpdXMoMCk7XG4gICAgfVxuICB9XG5cbiAgJi5oYXMtdmFsaWRhdGlvbiB7XG4gICAgPiA6bnRoLWxhc3QtY2hpbGQobiArIDMpOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpub3QoLmRyb3Bkb3duLW1lbnUpOm5vdCguZm9ybS1mbG9hdGluZyksXG4gICAgPiAuZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4gKyA0KSxcbiAgICA+IC5mb3JtLWZsb2F0aW5nOm50aC1sYXN0LWNoaWxkKG4gKyAzKSA+IC5mb3JtLWNvbnRyb2wsXG4gICAgPiAuZm9ybS1mbG9hdGluZzpudGgtbGFzdC1jaGlsZChuICsgMykgPiAuZm9ybS1zZWxlY3Qge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWVuZC1yYWRpdXMoMCk7XG4gICAgfVxuICB9XG5cbiAgJHZhbGlkYXRpb24tbWVzc2FnZXM6IFwiXCI7XG4gIEBlYWNoICRzdGF0ZSBpbiBtYXAta2V5cygkZm9ybS12YWxpZGF0aW9uLXN0YXRlcykge1xuICAgICR2YWxpZGF0aW9uLW1lc3NhZ2VzOiAkdmFsaWRhdGlvbi1tZXNzYWdlcyArIFwiOm5vdCguXCIgKyB1bnF1b3RlKCRzdGF0ZSkgKyBcIi10b29sdGlwKVwiICsgXCI6bm90KC5cIiArIHVucXVvdGUoJHN0YXRlKSArIFwiLWZlZWRiYWNrKVwiO1xuICB9XG5cbiAgPiA6bm90KDpmaXJzdC1jaGlsZCk6bm90KC5kcm9wZG93bi1tZW51KSN7JHZhbGlkYXRpb24tbWVzc2FnZXN9IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygjeyRpbnB1dC1ib3JkZXItd2lkdGh9ICogLTEpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIEBpbmNsdWRlIGJvcmRlci1zdGFydC1yYWRpdXMoMCk7XG4gIH1cblxuICA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmZvcm0tY29udHJvbCxcbiAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZpcnN0LWNoaWxkKSA+IC5mb3JtLXNlbGVjdCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXN0YXJ0LXJhZGl1cygwKTtcbiAgfVxufVxuIiwiLy8gVGhpcyBtaXhpbiB1c2VzIGFuIGBpZigpYCB0ZWNobmlxdWUgdG8gYmUgY29tcGF0aWJsZSB3aXRoIERhcnQgU2Fzc1xuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzE4NzMjaXNzdWVjb21tZW50LTE1MjI5MzcyNSBmb3IgbW9yZSBkZXRhaWxzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXZhbGlkYXRpb24tbWl4aW5zXG5AbWl4aW4gZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICBAaWYgKCRzdGF0ZSA9PSBcInZhbGlkXCIgb3IgJHN0YXRlID09IFwiaW52YWxpZFwiKSB7XG4gICAgLndhcy12YWxpZGF0ZWQgI3tpZigmLCBcIiZcIiwgXCJcIil9OiN7JHN0YXRlfSxcbiAgICAje2lmKCYsIFwiJlwiLCBcIlwiKX0uaXMtI3skc3RhdGV9IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgI3tpZigmLCBcIiZcIiwgXCJcIil9LmlzLSN7JHN0YXRlfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZShcbiAgJHN0YXRlLFxuICAkY29sb3IsXG4gICRpY29uLFxuICAkdG9vbHRpcC1jb2xvcjogY29sb3ItY29udHJhc3QoJGNvbG9yKSxcbiAgJHRvb2x0aXAtYmctY29sb3I6IHJnYmEoJGNvbG9yLCAkZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHkpLFxuICAkZm9jdXMtYm94LXNoYWRvdzogMCAwICRpbnB1dC1idG4tZm9jdXMtYmx1ciAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsICRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eSksXG4gICRib3JkZXItY29sb3I6ICRjb2xvclxuKSB7XG4gIC4jeyRzdGF0ZX0tZmVlZGJhY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tZmVlZGJhY2stZm9udC1zaXplKTtcbiAgICBmb250LXN0eWxlOiAkZm9ybS1mZWVkYmFjay1mb250LXN0eWxlO1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cblxuICAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgei1pbmRleDogNTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1heC13aWR0aDogMTAwJTsgLy8gQ29udGFpbiB0byBwYXJlbnQgd2hlbiBwb3NzaWJsZVxuICAgIHBhZGRpbmc6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14O1xuICAgIG1hcmdpbi10b3A6IC4xcmVtO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZSk7XG4gICAgbGluZS1oZWlnaHQ6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ7XG4gICAgY29sb3I6ICR0b29sdGlwLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0b29sdGlwLWJnLWNvbG9yO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY29udHJvbCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuXG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LWhlaWdodC1pbm5lcjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkaWNvbik7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0ICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZjtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogJGZvY3VzLWJveC1zaGFkb3c7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyIHJpZ2h0ICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1zZWxlY3Qge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcblxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgICY6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLFxuICAgICAgICAmOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSB7XG4gICAgICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1zZWxlY3QtYmctaWNvbjogI3tlc2NhcGUtc3ZnKCRpY29uKX07XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1lbmQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogJGZvcm0tc2VsZWN0LWJnLXBvc2l0aW9uLCAkZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICRmb3JtLXNlbGVjdC1iZy1zaXplLCAkZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6ICRmb2N1cy1ib3gtc2hhZG93O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wtY29sb3Ige1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICB3aWR0aDogYWRkKCRmb3JtLWNvbG9yLXdpZHRoLCAkaW5wdXQtaGVpZ2h0LWlubmVyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuXG4gICAgICAmOmNoZWNrZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiAkZm9jdXMtYm94LXNoYWRvdztcbiAgICAgIH1cblxuICAgICAgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAuNWVtO1xuICAgIH1cbiAgfVxuXG4gIC5pbnB1dC1ncm91cCB7XG4gICAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zm9jdXMpLFxuICAgID4gLmZvcm0tc2VsZWN0Om5vdCg6Zm9jdXMpLFxuICAgID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmb2N1cy13aXRoaW4pIHtcbiAgICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgICAgQGlmICRzdGF0ZSA9PSBcInZhbGlkXCIge1xuICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIH0gQGVsc2UgaWYgJHN0YXRlID09IFwiaW52YWxpZFwiIHtcbiAgICAgICAgICB6LWluZGV4OiA0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdmFsaWRhdGlvbi1taXhpbnNcbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmJ0biB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBidG4tY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteDogI3skYnRuLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXk6ICN7JGJ0bi1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1idG4tZm9udC1mYW1pbHk6ICN7JGJ0bi1mb250LWZhbWlseX07XG4gIEBpbmNsdWRlIHJmcygkYnRuLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9YnRuLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fWJ0bi1mb250LXdlaWdodDogI3skYnRuLWZvbnQtd2VpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWxpbmUtaGVpZ2h0OiAjeyRidG4tbGluZS1oZWlnaHR9O1xuICAtLSN7JHByZWZpeH1idG4tY29sb3I6ICN7JGJ0bi1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItd2lkdGg6ICN7JGJ0bi1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1yYWRpdXM6ICN7JGJ0bi1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93OiAjeyRidG4tYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAjeyRidG4tZGlzYWJsZWQtb3BhY2l0eX07XG4gIC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAjeyRidG4tZm9jdXMtd2lkdGh9IHJnYmEodmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1zaGFkb3ctcmdiKSwgLjUpO1xuICAvLyBzY3NzLWRvY3MtZW5kIGJ0bi1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1idG4tcGFkZGluZy14KTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLSN7JHByZWZpeH1idG4tZm9udC1mYW1pbHkpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fWJ0bi1mb250LXNpemUpKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1idG4tZm9udC13ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tI3skcHJlZml4fWJ0bi1saW5lLWhlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIHdoaXRlLXNwYWNlOiAkYnRuLXdoaXRlLXNwYWNlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IGlmKCRlbmFibGUtYnV0dG9uLXBvaW50ZXJzLCBwb2ludGVyLCBudWxsKTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1idG4tYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcodmFyKC0tI3skcHJlZml4fWJ0bi1iZykpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1idG4tYm94LXNoYWRvdykpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRidG4tdHJhbnNpdGlvbik7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstaG92ZXItZGVjb3JhdGlvbiA9PSB1bmRlcmxpbmUsIG5vbmUsIG51bGwpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItYmcpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICB9XG5cbiAgLmJ0bi1jaGVjayArICY6aG92ZXIge1xuICAgIC8vIG92ZXJyaWRlIGZvciB0aGUgY2hlY2tib3gvcmFkaW8gYnV0dG9uc1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWJnKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tYm9yZGVyLWNvbG9yKTtcbiAgfVxuXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3IpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItYmcpKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tYm94LXNoYWRvdyksIHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH1cbiAgfVxuXG4gIC5idG4tY2hlY2s6Zm9jdXMtdmlzaWJsZSArICYge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIG91dGxpbmU6IDA7XG4gICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93KSwgdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfVxuICB9XG5cbiAgLmJ0bi1jaGVjazpjaGVja2VkICsgJixcbiAgOm5vdCguYnRuLWNoZWNrKSArICY6YWN0aXZlLFxuICAmOmZpcnN0LWNoaWxkOmFjdGl2ZSxcbiAgJi5hY3RpdmUsXG4gICYuc2hvdyB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1iZyk7XG4gICAgLy8gUmVtb3ZlIENTUyBncmFkaWVudHMgaWYgdGhleSdyZSBlbmFibGVkXG4gICAgYmFja2dyb3VuZC1pbWFnZTogaWYoJGVuYWJsZS1ncmFkaWVudHMsIG5vbmUsIG51bGwpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLXNoYWRvdykpO1xuXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1zaGFkb3cpLCB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJjpkaXNhYmxlZCxcbiAgJi5kaXNhYmxlZCxcbiAgZmllbGRzZXQ6ZGlzYWJsZWQgJiB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtY29sb3IpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYmcpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGlmKCRlbmFibGUtZ3JhZGllbnRzLCBub25lLCBudWxsKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yKTtcbiAgICBvcGFjaXR5OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLW9wYWNpdHkpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gQWx0ZXJuYXRlIGJ1dHRvbnNcbi8vXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tdmFyaWFudC1sb29wc1xuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5idG4tI3skY29sb3J9IHtcbiAgICBAaWYgJGNvbG9yID09IFwibGlnaHRcIiB7XG4gICAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudChcbiAgICAgICAgJHZhbHVlLFxuICAgICAgICAkdmFsdWUsXG4gICAgICAgICRob3Zlci1iYWNrZ3JvdW5kOiBzaGFkZS1jb2xvcigkdmFsdWUsICRidG4taG92ZXItYmctc2hhZGUtYW1vdW50KSxcbiAgICAgICAgJGhvdmVyLWJvcmRlcjogc2hhZGUtY29sb3IoJHZhbHVlLCAkYnRuLWhvdmVyLWJvcmRlci1zaGFkZS1hbW91bnQpLFxuICAgICAgICAkYWN0aXZlLWJhY2tncm91bmQ6IHNoYWRlLWNvbG9yKCR2YWx1ZSwgJGJ0bi1hY3RpdmUtYmctc2hhZGUtYW1vdW50KSxcbiAgICAgICAgJGFjdGl2ZS1ib3JkZXI6IHNoYWRlLWNvbG9yKCR2YWx1ZSwgJGJ0bi1hY3RpdmUtYm9yZGVyLXNoYWRlLWFtb3VudClcbiAgICAgICk7XG4gICAgfSBAZWxzZSBpZiAkY29sb3IgPT0gXCJkYXJrXCIge1xuICAgICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoXG4gICAgICAgICR2YWx1ZSxcbiAgICAgICAgJHZhbHVlLFxuICAgICAgICAkaG92ZXItYmFja2dyb3VuZDogdGludC1jb2xvcigkdmFsdWUsICRidG4taG92ZXItYmctdGludC1hbW91bnQpLFxuICAgICAgICAkaG92ZXItYm9yZGVyOiB0aW50LWNvbG9yKCR2YWx1ZSwgJGJ0bi1ob3Zlci1ib3JkZXItdGludC1hbW91bnQpLFxuICAgICAgICAkYWN0aXZlLWJhY2tncm91bmQ6IHRpbnQtY29sb3IoJHZhbHVlLCAkYnRuLWFjdGl2ZS1iZy10aW50LWFtb3VudCksXG4gICAgICAgICRhY3RpdmUtYm9yZGVyOiB0aW50LWNvbG9yKCR2YWx1ZSwgJGJ0bi1hY3RpdmUtYm9yZGVyLXRpbnQtYW1vdW50KVxuICAgICAgKTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KCR2YWx1ZSwgJHZhbHVlKTtcbiAgICB9XG4gIH1cbn1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5idG4tb3V0bGluZS0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoJHZhbHVlKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBidG4tdmFyaWFudC1sb29wc1xuXG5cbi8vXG4vLyBMaW5rIGJ1dHRvbnNcbi8vXG5cbi8vIE1ha2UgYSBidXR0b24gbG9vayBhbmQgYmVoYXZlIGxpa2UgYSBsaW5rXG4uYnRuLWxpbmsge1xuICAtLSN7JHByZWZpeH1idG4tZm9udC13ZWlnaHQ6ICN7JGZvbnQtd2VpZ2h0LW5vcm1hbH07XG4gIC0tI3skcHJlZml4fWJ0bi1jb2xvcjogI3skYnRuLWxpbmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYmc6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWNvbG9yOiAjeyRidG4tbGluay1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWNvbG9yOiAjeyRidG4tbGluay1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWNvbG9yOiAjeyRidG4tbGluay1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tYm94LXNoYWRvdzogMCAwIDAgIzAwMDsgLy8gQ2FuJ3QgdXNlIGBub25lYCBhcyBrZXl3b3JkIG5lZ2F0ZXMgYWxsIHZhbHVlcyB3aGVuIHVzZWQgd2l0aCBtdWx0aXBsZSBzaGFkb3dzXG4gIC0tI3skcHJlZml4fWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAjeyRidG4tbGluay1mb2N1cy1zaGFkb3ctcmdifTtcblxuICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG5cbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1jb2xvcik7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcik7XG4gIH1cblxuICAvLyBObyBuZWVkIGZvciBhbiBhY3RpdmUgc3RhdGUgaGVyZVxufVxuXG5cbi8vXG4vLyBCdXR0b24gU2l6ZXNcbi8vXG5cbi5idG4tbGcge1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1sZywgJGJ0bi1wYWRkaW5nLXgtbGcsICRidG4tZm9udC1zaXplLWxnLCAkYnRuLWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4uYnRuLXNtIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktc20sICRidG4tcGFkZGluZy14LXNtLCAkYnRuLWZvbnQtc2l6ZS1zbSwgJGJ0bi1ib3JkZXItcmFkaXVzLXNtKTtcbn1cbiIsIi8vIEJ1dHRvbiB2YXJpYW50c1xuLy9cbi8vIEVhc2lseSBwdW1wIG91dCBkZWZhdWx0IHN0eWxlcywgYXMgd2VsbCBhcyA6aG92ZXIsIDpmb2N1cywgOmFjdGl2ZSxcbi8vIGFuZCBkaXNhYmxlZCBvcHRpb25zIGZvciBhbGwgYnV0dG9uc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLXZhcmlhbnQtbWl4aW5cbkBtaXhpbiBidXR0b24tdmFyaWFudChcbiAgJGJhY2tncm91bmQsXG4gICRib3JkZXIsXG4gICRjb2xvcjogY29sb3ItY29udHJhc3QoJGJhY2tncm91bmQpLFxuICAkaG92ZXItYmFja2dyb3VuZDogaWYoJGNvbG9yID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJGJhY2tncm91bmQsICRidG4taG92ZXItYmctc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYmFja2dyb3VuZCwgJGJ0bi1ob3Zlci1iZy10aW50LWFtb3VudCkpLFxuICAkaG92ZXItYm9yZGVyOiBpZigkY29sb3IgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkYm9yZGVyLCAkYnRuLWhvdmVyLWJvcmRlci1zaGFkZS1hbW91bnQpLCB0aW50LWNvbG9yKCRib3JkZXIsICRidG4taG92ZXItYm9yZGVyLXRpbnQtYW1vdW50KSksXG4gICRob3Zlci1jb2xvcjogY29sb3ItY29udHJhc3QoJGhvdmVyLWJhY2tncm91bmQpLFxuICAkYWN0aXZlLWJhY2tncm91bmQ6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRiYWNrZ3JvdW5kLCAkYnRuLWFjdGl2ZS1iZy1zaGFkZS1hbW91bnQpLCB0aW50LWNvbG9yKCRiYWNrZ3JvdW5kLCAkYnRuLWFjdGl2ZS1iZy10aW50LWFtb3VudCkpLFxuICAkYWN0aXZlLWJvcmRlcjogaWYoJGNvbG9yID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJGJvcmRlciwgJGJ0bi1hY3RpdmUtYm9yZGVyLXNoYWRlLWFtb3VudCksIHRpbnQtY29sb3IoJGJvcmRlciwgJGJ0bi1hY3RpdmUtYm9yZGVyLXRpbnQtYW1vdW50KSksXG4gICRhY3RpdmUtY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRhY3RpdmUtYmFja2dyb3VuZCksXG4gICRkaXNhYmxlZC1iYWNrZ3JvdW5kOiAkYmFja2dyb3VuZCxcbiAgJGRpc2FibGVkLWJvcmRlcjogJGJvcmRlcixcbiAgJGRpc2FibGVkLWNvbG9yOiBjb2xvci1jb250cmFzdCgkZGlzYWJsZWQtYmFja2dyb3VuZClcbikge1xuICAtLSN7JHByZWZpeH1idG4tY29sb3I6ICN7JGNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJnOiAjeyRiYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcjogI3skYm9yZGVyfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWNvbG9yOiAjeyRob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1iZzogI3skaG92ZXItYmFja2dyb3VuZH07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICN7JGhvdmVyLWJvcmRlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAje3RvLXJnYihtaXgoJGNvbG9yLCAkYm9yZGVyLCAxNSUpKX07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtY29sb3I6ICN7JGFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYmc6ICN7JGFjdGl2ZS1iYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICN7JGFjdGl2ZS1ib3JkZXJ9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLXNoYWRvdzogI3skYnRuLWFjdGl2ZS1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWNvbG9yOiAjeyRkaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1iZzogI3skZGlzYWJsZWQtYmFja2dyb3VuZH07XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICN7JGRpc2FibGVkLWJvcmRlcn07XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi12YXJpYW50LW1peGluXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tb3V0bGluZS12YXJpYW50LW1peGluXG5AbWl4aW4gYnV0dG9uLW91dGxpbmUtdmFyaWFudChcbiAgJGNvbG9yLFxuICAkY29sb3ItaG92ZXI6IGNvbG9yLWNvbnRyYXN0KCRjb2xvciksXG4gICRhY3RpdmUtYmFja2dyb3VuZDogJGNvbG9yLFxuICAkYWN0aXZlLWJvcmRlcjogJGNvbG9yLFxuICAkYWN0aXZlLWNvbG9yOiBjb2xvci1jb250cmFzdCgkYWN0aXZlLWJhY2tncm91bmQpXG4pIHtcbiAgLS0jeyRwcmVmaXh9YnRuLWNvbG9yOiAjeyRjb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3I6ICN7JGNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWNvbG9yOiAjeyRjb2xvci1ob3Zlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1iZzogI3skYWN0aXZlLWJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjeyRhY3RpdmUtYm9yZGVyfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvY3VzLXNoYWRvdy1yZ2I6ICN7dG8tcmdiKCRjb2xvcil9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWNvbG9yOiAjeyRhY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJnOiAjeyRhY3RpdmUtYmFja2dyb3VuZH07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjeyRhY3RpdmUtYm9yZGVyfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1zaGFkb3c6ICN7JGJ0bi1hY3RpdmUtYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1jb2xvcjogI3skY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjeyRjb2xvcn07XG4gIC0tI3skcHJlZml4fWdyYWRpZW50OiBub25lO1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBidG4tb3V0bGluZS12YXJpYW50LW1peGluXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tc2l6ZS1taXhpblxuQG1peGluIGJ1dHRvbi1zaXplKCRwYWRkaW5nLXksICRwYWRkaW5nLXgsICRmb250LXNpemUsICRib3JkZXItcmFkaXVzKSB7XG4gIC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXk6ICN7JHBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXg6ICN7JHBhZGRpbmcteH07XG4gIEBpbmNsdWRlIHJmcygkZm9udC1zaXplLCAtLSN7JHByZWZpeH1idG4tZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1yYWRpdXM6ICN7JGJvcmRlci1yYWRpdXN9O1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBidG4tc2l6ZS1taXhpblxuIiwiLmZhZGUge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWZhZGUpO1xuXG4gICY6bm90KC5zaG93KSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sbGFwc2UtY2xhc3Nlc1xuLmNvbGxhcHNlIHtcbiAgJjpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5jb2xsYXBzaW5nIHtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWNvbGxhcHNlKTtcblxuICAmLmNvbGxhcHNlLWhvcml6b250YWwge1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWNvbGxhcHNlLXdpZHRoKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBjb2xsYXBzZS1jbGFzc2VzXG4iLCIvLyBUaGUgZHJvcGRvd24gd3JhcHBlciAoYDxkaXY+YClcbi5kcm9wdXAsXG4uZHJvcGVuZCxcbi5kcm9wZG93bixcbi5kcm9wc3RhcnQsXG4uZHJvcHVwLWNlbnRlcixcbi5kcm9wZG93bi1jZW50ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi10b2dnbGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIC8vIEdlbmVyYXRlIHRoZSBjYXJldCBhdXRvbWF0aWNhbGx5XG4gIEBpbmNsdWRlIGNhcmV0KCk7XG59XG5cbi8vIFRoZSBkcm9wZG93biBtZW51XG4uZHJvcGRvd24tbWVudSB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi16aW5kZXg6ICN7JHppbmRleC1kcm9wZG93bn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLW1pbi13aWR0aDogI3skZHJvcGRvd24tbWluLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tcGFkZGluZy14OiAjeyRkcm9wZG93bi1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1wYWRkaW5nLXk6ICN7JGRyb3Bkb3duLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLXNwYWNlcjogI3skZHJvcGRvd24tc3BhY2VyfTtcbiAgQGluY2x1ZGUgcmZzKCRkcm9wZG93bi1mb250LXNpemUsIC0tI3skcHJlZml4fWRyb3Bkb3duLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWNvbG9yOiAjeyRkcm9wZG93bi1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJnOiAjeyRkcm9wZG93bi1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci1jb2xvcjogI3skZHJvcGRvd24tYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLXJhZGl1czogI3skZHJvcGRvd24tYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci13aWR0aDogI3skZHJvcGRvd24tYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1czogI3skZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWRpdmlkZXItYmc6ICN7JGRyb3Bkb3duLWRpdmlkZXItYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15OiAjeyRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15fTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm94LXNoYWRvdzogI3skZHJvcGRvd24tYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstY29sb3I6ICN7JGRyb3Bkb3duLWxpbmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAjeyRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1ob3Zlci1iZzogI3skZHJvcGRvd24tbGluay1ob3Zlci1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAjeyRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAjeyRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICN7JGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLXBhZGRpbmcteDogI3skZHJvcGRvd24taXRlbS1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLXBhZGRpbmcteTogI3skZHJvcGRvd24taXRlbS1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1oZWFkZXItY29sb3I6ICN7JGRyb3Bkb3duLWhlYWRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXg6ICN7JGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1oZWFkZXItcGFkZGluZy15OiAjeyRkcm9wZG93bi1oZWFkZXItcGFkZGluZy15fTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBkcm9wZG93bi1jc3MtdmFyc1xuXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLXppbmRleCk7XG4gIGRpc3BsYXk6IG5vbmU7IC8vIG5vbmUgYnkgZGVmYXVsdCwgYnV0IGJsb2NrIG9uIFwib3BlblwiIG9mIHRoZSBtZW51XG4gIG1pbi13aWR0aDogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLW1pbi13aWR0aCk7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1wYWRkaW5nLXgpO1xuICBtYXJnaW46IDA7IC8vIE92ZXJyaWRlIGRlZmF1bHQgbWFyZ2luIG9mIHVsXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tZm9udC1zaXplKSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBFbnN1cmVzIHByb3BlciBhbGlnbm1lbnQgaWYgcGFyZW50IGhhcyBpdCBjaGFuZ2VkIChlLmcuLCBtb2RhbCBmb290ZXIpXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm94LXNoYWRvdykpO1xuXG4gICZbZGF0YS1icy1wb3BwZXJdIHtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tc3BhY2VyKTtcbiAgfVxuXG4gIEBpZiAkZHJvcGRvd24tcGFkZGluZy15ID09IDAge1xuICAgID4gLmRyb3Bkb3duLWl0ZW06Zmlyc3QtY2hpbGQsXG4gICAgPiBsaTpmaXJzdC1jaGlsZCAuZHJvcGRvd24taXRlbSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1cykpO1xuICAgIH1cbiAgICA+IC5kcm9wZG93bi1pdGVtOmxhc3QtY2hpbGQsXG4gICAgPiBsaTpsYXN0LWNoaWxkIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG4gICAgfVxuXG4gIH1cbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHJlc3BvbnNpdmUtYnJlYWtwb2ludHNcbi8vIFdlIGRlbGliZXJhdGVseSBoYXJkY29kZSB0aGUgYGJzLWAgcHJlZml4IGJlY2F1c2Ugd2UgY2hlY2tcbi8vIHRoaXMgY3VzdG9tIHByb3BlcnR5IGluIEpTIHRvIGRldGVybWluZSBQb3BwZXIncyBwb3NpdGlvbmluZ1xuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1zdGFydCB7XG4gICAgICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcblxuICAgICAgJltkYXRhLWJzLXBvcHBlcl0ge1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1lbmQge1xuICAgICAgLS1icy1wb3NpdGlvbjogZW5kO1xuXG4gICAgICAmW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCByZXNwb25zaXZlLWJyZWFrcG9pbnRzXG5cbi8vIEFsbG93IGZvciBkcm9wZG93bnMgdG8gZ28gYm90dG9tIHVwIChha2EsIGRyb3B1cC1tZW51KVxuLy8gSnVzdCBhZGQgLmRyb3B1cCBhZnRlciB0aGUgc3RhbmRhcmQgLmRyb3Bkb3duIGNsYXNzIGFuZCB5b3UncmUgc2V0LlxuLmRyb3B1cCB7XG4gIC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1zcGFjZXIpO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQodXApO1xuICB9XG59XG5cbi5kcm9wZW5kIHtcbiAgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tc3BhY2VyKTtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KGVuZCk7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuICB9XG59XG5cbi5kcm9wc3RhcnQge1xuICAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMTAwJTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tc3BhY2VyKTtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KHN0YXJ0KTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuICB9XG59XG5cblxuLy8gRGl2aWRlcnMgKGJhc2ljYWxseSBhbiBgPGhyPmApIHdpdGhpbiB0aGUgZHJvcGRvd25cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15KSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWRpdmlkZXItYmcpO1xuICBvcGFjaXR5OiAxOyAvLyBSZXZpc2l0IGluIHY2IHRvIGRlLWR1cGUgc3R5bGVzIHRoYXQgY29uZmxpY3Qgd2l0aCA8aHI+IGVsZW1lbnRcbn1cblxuLy8gTGlua3MsIGJ1dHRvbnMsIGFuZCBtb3JlIHdpdGhpbiB0aGUgZHJvcGRvd24gbWVudVxuLy9cbi8vIGA8YnV0dG9uPmAtc3BlY2lmaWMgc3R5bGVzIGFyZSBkZW5vdGVkIHdpdGggYC8vIEZvciA8YnV0dG9uPnNgXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWl0ZW0tcGFkZGluZy14KTtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstY29sb3IpO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBwcmV2ZW50IGxpbmtzIGZyb20gcmFuZG9tbHkgYnJlYWtpbmcgb250byBuZXcgbGluZXNcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBib3JkZXI6IDA7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLWJvcmRlci1yYWRpdXMsIDApKTtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstaG92ZXItY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstaG92ZXItZGVjb3JhdGlvbiA9PSB1bmRlcmxpbmUsIG5vbmUsIG51bGwpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWhvdmVyLWJnKSk7XG4gIH1cblxuICAmLmFjdGl2ZSxcbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZyh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1hY3RpdmUtYmcpKTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcik7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLy8gUmVtb3ZlIENTUyBncmFkaWVudHMgaWYgdGhleSdyZSBlbmFibGVkXG4gICAgYmFja2dyb3VuZC1pbWFnZTogaWYoJGVuYWJsZS1ncmFkaWVudHMsIG5vbmUsIG51bGwpO1xuICB9XG59XG5cbi5kcm9wZG93bi1tZW51LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy8gRHJvcGRvd24gc2VjdGlvbiBoZWFkZXJzXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1oZWFkZXItcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIGZvciB1c2Ugd2l0aCBoZWFkaW5nIGVsZW1lbnRzXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLXNtKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1oZWFkZXItY29sb3IpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBhcyB3aXRoID4gbGkgPiBhXG59XG5cbi8vIERyb3Bkb3duIHRleHRcbi5kcm9wZG93bi1pdGVtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWl0ZW0tcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taXRlbS1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstY29sb3IpO1xufVxuXG4vLyBEYXJrIGRyb3Bkb3duc1xuLmRyb3Bkb3duLW1lbnUtZGFyayB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi1kYXJrLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYmc6ICN7JGRyb3Bkb3duLWRhcmstYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1ib3JkZXItY29sb3I6ICN7JGRyb3Bkb3duLWRhcmstYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm94LXNoYWRvdzogI3skZHJvcGRvd24tZGFyay1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1jb2xvcjogI3skZHJvcGRvd24tZGFyay1saW5rLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogI3skZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tZGl2aWRlci1iZzogI3skZHJvcGRvd24tZGFyay1kaXZpZGVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1ob3Zlci1iZzogI3skZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICN7JGRyb3Bkb3duLWRhcmstbGluay1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogI3skZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICN7JGRyb3Bkb3duLWRhcmstbGluay1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1jb2xvcjogI3skZHJvcGRvd24tZGFyay1oZWFkZXItY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIGRyb3Bkb3duLWRhcmstY3NzLXZhcnNcbn1cbiIsIi8vIHNjc3MtZG9jcy1zdGFydCBjYXJldC1taXhpbnNcbkBtaXhpbiBjYXJldC1kb3duKCR3aWR0aDogJGNhcmV0LXdpZHRoKSB7XG4gIGJvcmRlci10b3A6ICR3aWR0aCBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAkd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1sZWZ0OiAkd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldC11cCgkd2lkdGg6ICRjYXJldC13aWR0aCkge1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItcmlnaHQ6ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogJHdpZHRoIHNvbGlkO1xuICBib3JkZXItbGVmdDogJHdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQtZW5kKCR3aWR0aDogJGNhcmV0LXdpZHRoKSB7XG4gIGJvcmRlci10b3A6ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAkd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAkd2lkdGggc29saWQ7XG59XG5cbkBtaXhpbiBjYXJldC1zdGFydCgkd2lkdGg6ICRjYXJldC13aWR0aCkge1xuICBib3JkZXItdG9wOiAkd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogJHdpZHRoIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAkd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldChcbiAgJGRpcmVjdGlvbjogZG93bixcbiAgJHdpZHRoOiAkY2FyZXQtd2lkdGgsXG4gICRzcGFjaW5nOiAkY2FyZXQtc3BhY2luZyxcbiAgJHZlcnRpY2FsLWFsaWduOiAkY2FyZXQtdmVydGljYWwtYWxpZ25cbikge1xuICBAaWYgJGVuYWJsZS1jYXJldCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6ICRzcGFjaW5nO1xuICAgICAgdmVydGljYWwtYWxpZ246ICR2ZXJ0aWNhbC1hbGlnbjtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBAaWYgJGRpcmVjdGlvbiA9PSBkb3duIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtZG93bigkd2lkdGgpO1xuICAgICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHVwIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtdXAoJHdpZHRoKTtcbiAgICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSBlbmQge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1lbmQoJHdpZHRoKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaWYgJGRpcmVjdGlvbiA9PSBzdGFydCB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2luZztcbiAgICAgICAgdmVydGljYWwtYWxpZ246ICR2ZXJ0aWNhbC1hbGlnbjtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtc3RhcnQoJHdpZHRoKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmVtcHR5OjphZnRlciB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgY2FyZXQtbWl4aW5zXG4iLCIvLyBNYWtlIHRoZSBkaXYgYmVoYXZlIGxpa2UgYSBidXR0b25cbi5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgLy8gbWF0Y2ggLmJ0biBhbGlnbm1lbnQgZ2l2ZW4gZm9udC1zaXplIGhhY2sgYWJvdmVcblxuICA+IC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgfVxuXG4gIC8vIEJyaW5nIHRoZSBob3ZlciwgZm9jdXNlZCwgYW5kIFwiYWN0aXZlXCIgYnV0dG9ucyB0byB0aGUgZnJvbnQgdG8gb3ZlcmxheVxuICAvLyB0aGUgYm9yZGVycyBwcm9wZXJseVxuICA+IC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4sXG4gID4gLmJ0bi1jaGVjazpmb2N1cyArIC5idG4sXG4gID4gLmJ0bjpob3ZlcixcbiAgPiAuYnRuOmZvY3VzLFxuICA+IC5idG46YWN0aXZlLFxuICA+IC5idG4uYWN0aXZlIHtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG5cbi8vIE9wdGlvbmFsOiBHcm91cCBtdWx0aXBsZSBidXR0b24gZ3JvdXBzIHRvZ2V0aGVyIGZvciBhIHRvb2xiYXJcbi5idG4tdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gIC5pbnB1dC1ncm91cCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLmJ0bi1ncm91cCB7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJ0bi1ib3JkZXItcmFkaXVzKTtcblxuICAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzIHdoZW4gYnV0dG9ucyBhcmUgbmV4dCB0byBlYWNoIG90aGVyXG4gID4gOm5vdCguYnRuLWNoZWNrOmZpcnN0LWNoaWxkKSArIC5idG4sXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoI3skYnRuLWJvcmRlci13aWR0aH0gKiAtMSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIH1cblxuICAvLyBSZXNldCByb3VuZGVkIGNvcm5lcnNcbiAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICA+IC5idG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0OmZpcnN0LWNoaWxkLFxuICA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1lbmQtcmFkaXVzKDApO1xuICB9XG5cbiAgLy8gVGhlIGxlZnQgcmFkaXVzIHNob3VsZCBiZSAwIGlmIHRoZSBidXR0b24gaXM6XG4gIC8vIC0gdGhlIFwidGhpcmQgb3IgbW9yZVwiIGNoaWxkXG4gIC8vIC0gdGhlIHNlY29uZCBjaGlsZCBhbmQgdGhlIHByZXZpb3VzIGVsZW1lbnQgaXNuJ3QgYC5idG4tY2hlY2tgIChtYWtpbmcgaXQgdGhlIGZpcnN0IGNoaWxkIHZpc3VhbGx5KVxuICAvLyAtIHBhcnQgb2YgYSBidG4tZ3JvdXAgd2hpY2ggaXNuJ3QgdGhlIGZpcnN0IGNoaWxkXG4gID4gLmJ0bjpudGgtY2hpbGQobiArIDMpLFxuICA+IDpub3QoLmJ0bi1jaGVjaykgKyAuYnRuLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItc3RhcnQtcmFkaXVzKDApO1xuICB9XG59XG5cbi8vIFNpemluZ1xuLy9cbi8vIFJlbWl4IHRoZSBkZWZhdWx0IGJ1dHRvbiBzaXppbmcgY2xhc3NlcyBpbnRvIG5ldyBvbmVzIGZvciBlYXNpZXIgbWFuaXB1bGF0aW9uLlxuXG4uYnRuLWdyb3VwLXNtID4gLmJ0biB7IEBleHRlbmQgLmJ0bi1zbTsgfVxuLmJ0bi1ncm91cC1sZyA+IC5idG4geyBAZXh0ZW5kIC5idG4tbGc7IH1cblxuXG4vL1xuLy8gU3BsaXQgYnV0dG9uIGRyb3Bkb3duc1xuLy9cblxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14ICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14ICogLjc1O1xuXG4gICY6OmFmdGVyLFxuICAuZHJvcHVwICY6OmFmdGVyLFxuICAuZHJvcGVuZCAmOjphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcHN0YXJ0ICY6OmJlZm9yZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5idG4tc20gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXgtc20gKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXgtc20gKiAuNzU7XG59XG5cbi5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXgtbGcgKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXgtbGcgKiAuNzU7XG59XG5cblxuLy8gVGhlIGNsaWNrYWJsZSBidXR0b24gZm9yIHRvZ2dsaW5nIHRoZSBtZW51XG4vLyBTZXQgdGhlIHNhbWUgaW5zZXQgc2hhZG93IGFzIHRoZSA6YWN0aXZlIHN0YXRlXG4uYnRuLWdyb3VwLnNob3cgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyk7XG5cbiAgLy8gU2hvdyBubyBzaGFkb3cgZm9yIGAuYnRuLWxpbmtgIHNpbmNlIGl0IGhhcyBubyBvdGhlciBidXR0b24gc3R5bGVzLlxuICAmLmJ0bi1saW5rIHtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG59XG5cblxuLy9cbi8vIFZlcnRpY2FsIGJ1dHRvbiBncm91cHNcbi8vXG5cbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgPiAuYnRuLFxuICA+IC5idG4tZ3JvdXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IGNhbGMoI3skYnRuLWJvcmRlci13aWR0aH0gKiAtMSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIH1cblxuICAvLyBSZXNldCByb3VuZGVkIGNvcm5lcnNcbiAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKDApO1xuICB9XG5cbiAgPiAuYnRuIH4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gIH1cbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBLaWNrc3RhcnQgYW55IG5hdmlnYXRpb24gY29tcG9uZW50IHdpdGggYSBzZXQgb2Ygc3R5bGUgcmVzZXRzLiBXb3JrcyB3aXRoXG4vLyBgPG5hdj5gcywgYDx1bD5gcyBvciBgPG9sPmBzLlxuXG4ubmF2IHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdi1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXg6ICN7JG5hdi1saW5rLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteTogI3skbmF2LWxpbmstcGFkZGluZy15fTtcbiAgQGluY2x1ZGUgcmZzKCRuYXYtbGluay1mb250LXNpemUsIC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtd2VpZ2h0OiAjeyRuYXYtbGluay1mb250LXdlaWdodH07XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWNvbG9yOiAjeyRuYXYtbGluay1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWhvdmVyLWNvbG9yOiAjeyRuYXYtbGluay1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAjeyRuYXYtbGluay1kaXNhYmxlZC1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2LWNzcy12YXJzXG5cbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy14KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXNpemUpKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXdlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkbmF2LWxpbmstdHJhbnNpdGlvbik7XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gIH1cblxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogJG5hdi1saW5rLWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBzdGF0ZSBsaWdodGVucyB0ZXh0XG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstZGlzYWJsZWQtY29sb3IpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxufVxuXG4vL1xuLy8gVGFic1xuLy9cblxuLm5hdi10YWJzIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdi10YWJzLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci13aWR0aDogI3skbmF2LXRhYnMtYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAjeyRuYXYtdGFicy1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItcmFkaXVzOiAjeyRuYXYtdGFicy1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICN7JG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6ICN7JG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICN7JG5hdi10YWJzLWxpbmstYWN0aXZlLWJnfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjeyRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdi10YWJzLWNzcy12YXJzXG5cbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci1jb2xvcik7XG5cbiAgLm5hdi1saW5rIHtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci13aWR0aCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci1yYWRpdXMpKTtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAvLyBQcmV2ZW50cyBhY3RpdmUgLm5hdi1saW5rIHRhYiBvdmVybGFwcGluZyBmb2N1cyBvdXRsaW5lIG9mIHByZXZpb3VzL25leHQgLm5hdi1saW5rXG4gICAgICBpc29sYXRpb246IGlzb2xhdGU7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgfVxuICB9XG5cbiAgLm5hdi1saW5rLmFjdGl2ZSxcbiAgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtYmcpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcik7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgLy8gTWFrZSBkcm9wZG93biBib3JkZXIgb3ZlcmxhcCB0YWIgYm9yZGVyXG4gICAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICAvLyBSZW1vdmUgdGhlIHRvcCByb3VuZGVkIGNvcm5lcnMgaGVyZSBzaW5jZSB0aGVyZSBpcyBhIGhhcmQgZWRnZSBhYm92ZSB0aGUgbWVudVxuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICB9XG59XG5cblxuLy9cbi8vIFBpbGxzXG4vL1xuXG4ubmF2LXBpbGxzIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdi1waWxscy1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogI3skbmF2LXBpbGxzLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1uYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICN7JG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogI3skbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXYtcGlsbHMtY3NzLXZhcnNcblxuICAubmF2LWxpbmsge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fW5hdi1waWxscy1ib3JkZXItcmFkaXVzKSk7XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAuc2hvdyA+IC5uYXYtbGluayB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3IpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1uYXYtcGlsbHMtbGluay1hY3RpdmUtYmcpKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBVbmRlcmxpbmVcbi8vXG5cbi5uYXYtdW5kZXJsaW5lIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdi11bmRlcmxpbmUtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2LXVuZGVybGluZS1nYXA6ICN7JG5hdi11bmRlcmxpbmUtZ2FwfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXVuZGVybGluZS1ib3JkZXItd2lkdGg6ICN7JG5hdi11bmRlcmxpbmUtYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9bmF2LXVuZGVybGluZS1saW5rLWFjdGl2ZS1jb2xvcjogI3skbmF2LXVuZGVybGluZS1saW5rLWFjdGl2ZS1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2LXVuZGVybGluZS1jc3MtdmFyc1xuXG4gIGdhcDogdmFyKC0tI3skcHJlZml4fW5hdi11bmRlcmxpbmUtZ2FwKTtcblxuICAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1uYXYtdW5kZXJsaW5lLWJvcmRlci13aWR0aCkgc29saWQgdHJhbnNwYXJlbnQ7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogY3VycmVudGNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXYtbGluay5hY3RpdmUsXG4gIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtdW5kZXJsaW5lLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIH1cbn1cblxuXG4vL1xuLy8gSnVzdGlmaWVkIHZhcmlhbnRzXG4vL1xuXG4ubmF2LWZpbGwge1xuICA+IC5uYXYtbGluayxcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLm5hdi1qdXN0aWZpZWQge1xuICA+IC5uYXYtbGluayxcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLm5hdi1maWxsLFxuLm5hdi1qdXN0aWZpZWQge1xuICAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgICB3aWR0aDogMTAwJTsgLy8gTWFrZSBzdXJlIGJ1dHRvbiB3aWxsIGdyb3dcbiAgfVxufVxuXG5cbi8vIFRhYmJhYmxlIHRhYnNcbi8vXG4vLyBIaWRlIHRhYmJhYmxlIHBhbmVzIHRvIHN0YXJ0LCBzaG93IHRoZW0gd2hlbiBgLmFjdGl2ZWBcblxuLnRhYi1jb250ZW50IHtcbiAgPiAudGFiLXBhbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgPiAuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuIiwiLy8gTmF2YmFyXG4vL1xuLy8gUHJvdmlkZSBhIHN0YXRpYyBuYXZiYXIgZnJvbSB3aGljaCB3ZSBleHBhbmQgdG8gY3JlYXRlIGZ1bGwtd2lkdGgsIGZpeGVkLCBhbmRcbi8vIG90aGVyIG5hdmJhciB2YXJpYXRpb25zLlxuXG4ubmF2YmFyIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXZiYXItcGFkZGluZy14OiAje2lmKCRuYXZiYXItcGFkZGluZy14ID09IG51bGwsIDAsICRuYXZiYXItcGFkZGluZy14KX07XG4gIC0tI3skcHJlZml4fW5hdmJhci1wYWRkaW5nLXk6ICN7JG5hdmJhci1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItY29sb3I6ICN7JG5hdmJhci1saWdodC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1ob3Zlci1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWRpc2FibGVkLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYWN0aXZlLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLXBhZGRpbmcteTogI3skbmF2YmFyLWJyYW5kLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1tYXJnaW4tZW5kOiAjeyRuYXZiYXItYnJhbmQtbWFyZ2luLWVuZH07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1mb250LXNpemU6ICN7JG5hdmJhci1icmFuZC1mb250LXNpemV9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtY29sb3I6ICN7JG5hdmJhci1saWdodC1icmFuZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWJyYW5kLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogI3skbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXBhZGRpbmcteTogI3skbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAjeyRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1mb250LXNpemU6ICN7JG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZX07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWljb24tYmc6ICN7ZXNjYXBlLXN2ZygkbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZyl9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3I6ICN7JG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6ICN7JG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aDogI3skbmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGh9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uOiAjeyRuYXZiYXItdG9nZ2xlci10cmFuc2l0aW9ufTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItY3NzLXZhcnNcblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgLy8gYWxsb3cgdXMgdG8gZG8gdGhlIGxpbmUgYnJlYWsgZm9yIGNvbGxhcHNpbmcgY29udGVudFxuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC8vIHNwYWNlIG91dCBicmFuZCBmcm9tIGxvZ29cbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW5hdmJhci1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1uYXZiYXItcGFkZGluZy14KTtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoKTtcblxuICAvLyBCZWNhdXNlIGZsZXggcHJvcGVydGllcyBhcmVuJ3QgaW5oZXJpdGVkLCB3ZSBuZWVkIHRvIHJlZGVjbGFyZSB0aGVzZSBmaXJzdFxuICAvLyBmZXcgcHJvcGVydGllcyBzbyB0aGF0IGNvbnRlbnQgbmVzdGVkIHdpdGhpbiBiZWhhdmUgcHJvcGVybHkuXG4gIC8vIFRoZSBgZmxleC13cmFwYCBwcm9wZXJ0eSBpcyBpbmhlcml0ZWQgdG8gc2ltcGxpZnkgdGhlIGV4cGFuZGVkIG5hdmJhcnNcbiAgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiBpbmhlcml0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgPiAuY29udGFpbmVyLFxuICA+IC5jb250YWluZXItZmx1aWQge1xuICAgIEBleHRlbmQgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXM7XG4gIH1cblxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICA+IC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRocyl9IHtcbiAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXM7XG4gICAgfVxuICB9XG59XG5cblxuLy8gTmF2YmFyIGJyYW5kXG4vL1xuLy8gVXNlZCBmb3IgYnJhbmQsIHByb2plY3QsIG9yIHNpdGUgbmFtZXMuXG5cbi5uYXZiYXItYnJhbmQge1xuICBwYWRkaW5nLXRvcDogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1wYWRkaW5nLXkpO1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1wYWRkaW5nLXkpO1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtbWFyZ2luLWVuZCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSkpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgbmF2XG4vL1xuLy8gQ3VzdG9tIG5hdmJhciBuYXZpZ2F0aW9uIChkb2Vzbid0IHJlcXVpcmUgYC5uYXZgLCBidXQgZG9lcyBtYWtlIHVzZSBvZiBgLm5hdi1saW5rYCkuXG5cbi5uYXZiYXItbmF2IHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1uYXYtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy14OiAwO1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXk6ICN7JG5hdi1saW5rLXBhZGRpbmcteX07XG4gIEBpbmNsdWRlIHJmcygkbmF2LWxpbmstZm9udC1zaXplLCAtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXdlaWdodDogI3skbmF2LWxpbmstZm9udC13ZWlnaHR9O1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1jb2xvcik7XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWhvdmVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWhvdmVyLWNvbG9yKTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstZGlzYWJsZWQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItZGlzYWJsZWQtY29sb3IpO1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdmJhci1uYXYtY3NzLXZhcnNcblxuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyAvLyBjYW5ub3QgdXNlIGBpbmhlcml0YCB0byBnZXQgdGhlIGAubmF2YmFyYHMgdmFsdWVcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIC5uYXYtbGluayB7XG4gICAgJi5hY3RpdmUsXG4gICAgJi5zaG93IHtcbiAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWFjdGl2ZS1jb2xvcik7XG4gICAgfVxuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgdGV4dFxuLy9cbi8vXG5cbi5uYXZiYXItdGV4dCB7XG4gIHBhZGRpbmctdG9wOiAkbmF2LWxpbmstcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJG5hdi1saW5rLXBhZGRpbmcteTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItY29sb3IpO1xuXG4gIGEsXG4gIGE6aG92ZXIsXG4gIGE6Zm9jdXMgIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1hY3RpdmUtY29sb3IpO1xuICB9XG59XG5cblxuLy8gUmVzcG9uc2l2ZSBuYXZiYXJcbi8vXG4vLyBDdXN0b20gc3R5bGVzIGZvciByZXNwb25zaXZlIGNvbGxhcHNpbmcgYW5kIHRvZ2dsaW5nIG9mIG5hdmJhciBjb250ZW50cy5cbi8vIFBvd2VyZWQgYnkgdGhlIGNvbGxhcHNlIEJvb3RzdHJhcCBKYXZhU2NyaXB0IHBsdWdpbi5cblxuLy8gV2hlbiBjb2xsYXBzZWQsIHByZXZlbnQgdGhlIHRvZ2dsZWFibGUgbmF2YmFyIGNvbnRlbnRzIGZyb20gYXBwZWFyaW5nIGluXG4vLyB0aGUgZGVmYXVsdCBmbGV4Ym94IHJvdyBvcmllbnRhdGlvbi4gUmVxdWlyZXMgdGhlIHVzZSBvZiBgZmxleC13cmFwOiB3cmFwYFxuLy8gb24gdGhlIGAubmF2YmFyYCBwYXJlbnQuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICAvLyBGb3IgYWx3YXlzIGV4cGFuZGVkIG9yIGV4dHJhIGZ1bGwgbmF2YmFycywgZW5zdXJlIGNvbnRlbnQgYWxpZ25zIGl0c2VsZlxuICAvLyBwcm9wZXJseSB2ZXJ0aWNhbGx5LiBDYW4gYmUgZWFzaWx5IG92ZXJyaWRkZW4gd2l0aCBmbGV4IHV0aWxpdGllcy5cbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLy8gQnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbmF2YmFyIHdoZW4gaW4gaXRzIGNvbGxhcHNlZCBzdGF0ZVxuLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXBhZGRpbmcteCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItZm9udC1zaXplKSk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyByZW1vdmUgZGVmYXVsdCBidXR0b24gc3R5bGVcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yKTsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbih2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbikpO1xuXG4gICY6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aCk7XG4gIH1cbn1cblxuLy8gS2VlcCBhcyBhIHNlcGFyYXRlIGVsZW1lbnQgc28gZm9sa3MgY2FuIGVhc2lseSBvdmVycmlkZSBpdCB3aXRoIGFub3RoZXIgaWNvblxuLy8gb3IgaW1hZ2UgZmlsZSBhcyBuZWVkZWQuXG4ubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItaWNvbi1iZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuXG4ubmF2YmFyLW5hdi1zY3JvbGwge1xuICBtYXgtaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9c2Nyb2xsLWhlaWdodCwgNzV2aCk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItZXhwYW5kLWxvb3Bcbi8vIEdlbmVyYXRlIHNlcmllcyBvZiBgLm5hdmJhci1leHBhbmQtKmAgcmVzcG9uc2l2ZSBjbGFzc2VzIGZvciBjb25maWd1cmluZ1xuLy8gd2hlcmUgeW91ciBuYXZiYXIgY29sbGFwc2VzLlxuLm5hdmJhci1leHBhbmQge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL3NlbGVjdG9yLW5vLXVuaW9uLWNsYXNzLW5hbWVcbiAgICAmI3skaW5maXh9IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5leHQpIHtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tI3skcHJlZml4fW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLm9mZmNhbnZhcyB7XG4gICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICB6LWluZGV4OiBhdXRvO1xuICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihub25lKTtcbiAgICAgICAgICAvLyBzdHlsZWxpbnQtZW5hYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4gICAgICAgICAgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAub2ZmY2FudmFzLWJvZHkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItZXhwYW5kLWxvb3BcblxuLy8gTmF2YmFyIHRoZW1lc1xuLy9cbi8vIFN0eWxlcyBmb3Igc3dpdGNoaW5nIGJldHdlZW4gbmF2YmFycyB3aXRoIGxpZ2h0IG9yIGRhcmsgYmFja2dyb3VuZC5cblxuLm5hdmJhci1saWdodCB7XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImAubmF2YmFyLWxpZ2h0YFwiLCBcInY1LjIuMFwiLCBcInY2LjAuMFwiLCB0cnVlKTtcbn1cblxuLm5hdmJhci1kYXJrLFxuLm5hdmJhcltkYXRhLWJzLXRoZW1lPVwiZGFya1wiXSB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItZGFyay1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXZiYXItY29sb3I6ICN7JG5hdmJhci1kYXJrLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWhvdmVyLWNvbG9yOiAjeyRuYXZiYXItZGFyay1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1kaXNhYmxlZC1jb2xvcjogI3skbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYWN0aXZlLWNvbG9yOiAjeyRuYXZiYXItZGFyay1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtY29sb3I6ICN7JG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yOiAjeyRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWJvcmRlci1jb2xvcjogI3skbmF2YmFyLWRhcmstdG9nZ2xlci1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1pY29uLWJnOiAje2VzY2FwZS1zdmcoJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZyl9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdmJhci1kYXJrLWNzcy12YXJzXG59XG5cbkBpZiAkZW5hYmxlLWRhcmstbW9kZSB7XG4gIEBpbmNsdWRlIGNvbG9yLW1vZGUoZGFyaykge1xuICAgIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgICAgIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWljb24tYmc6ICN7ZXNjYXBlLXN2ZygkbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnKX07XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5jYXJkIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcmQtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9Y2FyZC1zcGFjZXIteTogI3skY2FyZC1zcGFjZXIteX07XG4gIC0tI3skcHJlZml4fWNhcmQtc3BhY2VyLXg6ICN7JGNhcmQtc3BhY2VyLXh9O1xuICAtLSN7JHByZWZpeH1jYXJkLXRpdGxlLXNwYWNlci15OiAjeyRjYXJkLXRpdGxlLXNwYWNlci15fTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC10aXRsZS1jb2xvcjogI3skY2FyZC10aXRsZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWNhcmQtc3VidGl0bGUtY29sb3I6ICN7JGNhcmQtc3VidGl0bGUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1jYXJkLWJvcmRlci13aWR0aDogI3skY2FyZC1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1jYXJkLWJvcmRlci1jb2xvcjogI3skY2FyZC1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1jYXJkLWJvcmRlci1yYWRpdXM6ICN7JGNhcmQtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWNhcmQtYm94LXNoYWRvdzogI3skY2FyZC1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1pbm5lci1ib3JkZXItcmFkaXVzOiAjeyRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXk6ICN7JGNhcmQtY2FwLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteDogI3skY2FyZC1jYXAtcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1jYXAtYmc6ICN7JGNhcmQtY2FwLWJnfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1jYXAtY29sb3I6ICN7JGNhcmQtY2FwLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1oZWlnaHQ6ICN7JGNhcmQtaGVpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1jb2xvcjogI3skY2FyZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWNhcmQtYmc6ICN7JGNhcmQtYmd9O1xuICAtLSN7JHByZWZpeH1jYXJkLWltZy1vdmVybGF5LXBhZGRpbmc6ICN7JGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZ307XG4gIC0tI3skcHJlZml4fWNhcmQtZ3JvdXAtbWFyZ2luOiAjeyRjYXJkLWdyb3VwLW1hcmdpbn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgY2FyZC1jc3MtdmFyc1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAwOyAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMjI3NDAjaXNzdWVjb21tZW50LTMwNTg2ODEwNlxuICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1jYXJkLWhlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcik7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1jYXJkLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ib3gtc2hhZG93KSk7XG5cbiAgPiBociB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgPiAubGlzdC1ncm91cCB7XG4gICAgYm9yZGVyLXRvcDogaW5oZXJpdDtcbiAgICBib3JkZXItYm90dG9tOiBpbmhlcml0O1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCAge1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbiAgICB9XG4gIH1cblxuICAvLyBEdWUgdG8gc3BlY2lmaWNpdHkgb2YgdGhlIGFib3ZlIHNlbGVjdG9yIChgLmNhcmQgPiAubGlzdC1ncm91cGApLCB3ZSBtdXN0XG4gIC8vIHVzZSBhIGNoaWxkIHNlbGVjdG9yIGhlcmUgdG8gcHJldmVudCBkb3VibGUgYm9yZGVycy5cbiAgPiAuY2FyZC1oZWFkZXIgKyAubGlzdC1ncm91cCxcbiAgPiAubGlzdC1ncm91cCArIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxufVxuXG4uY2FyZC1ib2R5IHtcbiAgLy8gRW5hYmxlIGBmbGV4LWdyb3c6IDFgIGZvciBkZWNrcyBhbmQgZ3JvdXBzIHNvIHRoYXQgY2FyZCBibG9ja3MgdGFrZSB1cFxuICAvLyBhcyBtdWNoIHNwYWNlIGFzIHBvc3NpYmxlLCBlbnN1cmluZyBmb290ZXJzIGFyZSBhbGlnbmVkIHRvIHRoZSBib3R0b20uXG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1zcGFjZXIteSkgdmFyKC0tI3skcHJlZml4fWNhcmQtc3BhY2VyLXgpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtY29sb3IpO1xufVxuXG4uY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLSN7JHByZWZpeH1jYXJkLXRpdGxlLXNwYWNlci15KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLXRpdGxlLWNvbG9yKTtcbn1cblxuLmNhcmQtc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1jYXJkLXRpdGxlLXNwYWNlci15KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1zdWJ0aXRsZS1jb2xvcik7XG59XG5cbi5jYXJkLXRleHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLWxpbmsge1xuICAmOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgfVxuXG4gICsgLmNhcmQtbGluayB7XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLSN7JHByZWZpeH1jYXJkLXNwYWNlci14KTtcbiAgfVxufVxuXG4vL1xuLy8gT3B0aW9uYWwgdGV4dHVhbCBjYXBzXG4vL1xuXG4uY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gUmVtb3ZlcyB0aGUgZGVmYXVsdCBtYXJnaW4tYm90dG9tIG9mIDxoTj5cbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1iZyk7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1jYXJkLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLWNvbG9yKTtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpIHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpIDAgMCk7XG4gIH1cbn1cblxuLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtYmcpO1xuICBib3JkZXItdG9wOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1jYXJkLWJvcmRlci1jb2xvcik7XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAgMCB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gSGVhZGVyIG5hdnNcbi8vXG5cbi5jYXJkLWhlYWRlci10YWJzIHtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXkpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBib3JkZXItYm90dG9tOiAwO1xuXG4gIC5uYXYtbGluay5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLWJnKTtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1iZyk7XG4gIH1cbn1cblxuLmNhcmQtaGVhZGVyLXBpbGxzIHtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxufVxuXG4vLyBDYXJkIGltYWdlXG4uY2FyZC1pbWctb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3AsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgd2lkdGg6IDEwMCU7IC8vIFJlcXVpcmVkIGJlY2F1c2Ugd2UgdXNlIGZsZXhib3ggYW5kIHRoaXMgaW5oZXJlbnRseSBhcHBsaWVzIGFsaWduLXNlbGY6IHN0cmV0Y2hcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCB7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbn1cblxuXG4vL1xuLy8gQ2FyZCBncm91cHNcbi8vXG5cbi5jYXJkLWdyb3VwIHtcbiAgLy8gVGhlIGNoaWxkIHNlbGVjdG9yIGFsbG93cyBuZXN0ZWQgYC5jYXJkYCB3aXRoaW4gYC5jYXJkLWdyb3VwYFxuICAvLyB0byBkaXNwbGF5IHByb3Blcmx5LlxuICA+IC5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ncm91cC1tYXJnaW4pO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAvLyBUaGUgY2hpbGQgc2VsZWN0b3IgYWxsb3dzIG5lc3RlZCBgLmNhcmRgIHdpdGhpbiBgLmNhcmQtZ3JvdXBgXG4gICAgLy8gdG8gZGlzcGxheSBwcm9wZXJseS5cbiAgICA+IC5jYXJkIHtcbiAgICAgIC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgZmxleDogMSAwIDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgKyAuY2FyZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgLy8gSGFuZGxlIHJvdW5kZWQgY29ybmVyc1xuICAgICAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWVuZC1yYWRpdXMoMCk7XG5cbiAgICAgICAgICAuY2FyZC1pbWctdG9wLFxuICAgICAgICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgICAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXN0YXJ0LXJhZGl1cygwKTtcblxuICAgICAgICAgIC5jYXJkLWltZy10b3AsXG4gICAgICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jYXJkLWltZy1ib3R0b20sXG4gICAgICAgICAgLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5hY2NvcmRpb24ge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgYWNjb3JkaW9uLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1jb2xvcjogI3skYWNjb3JkaW9uLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJnOiAjeyRhY2NvcmRpb24tYmd9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tdHJhbnNpdGlvbjogI3skYWNjb3JkaW9uLXRyYW5zaXRpb259O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLWNvbG9yOiAjeyRhY2NvcmRpb24tYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci13aWR0aDogI3skYWNjb3JkaW9uLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItcmFkaXVzOiAjeyRhY2NvcmRpb24tYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzOiAjeyRhY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tcGFkZGluZy14OiAjeyRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tcGFkZGluZy15OiAjeyRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tY29sb3I6ICN7JGFjY29yZGlvbi1idXR0b24tY29sb3J9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWJnOiAjeyRhY2NvcmRpb24tYnV0dG9uLWJnfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uOiAje2VzY2FwZS1zdmcoJGFjY29yZGlvbi1idXR0b24taWNvbil9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24td2lkdGg6ICN7JGFjY29yZGlvbi1pY29uLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zZm9ybTogI3skYWNjb3JkaW9uLWljb24tdHJhbnNmb3JtfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zaXRpb246ICN7JGFjY29yZGlvbi1pY29uLXRyYW5zaXRpb259O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uOiAje2VzY2FwZS1zdmcoJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWljb24pfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3JkZXItY29sb3I6ICN7JGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAjeyRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXg6ICN7JGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteTogI3skYWNjb3JkaW9uLWJvZHktcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWFjdGl2ZS1jb2xvcjogI3skYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYWN0aXZlLWJnOiAjeyRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1iZ307XG4gIC8vIHNjc3MtZG9jcy1lbmQgYWNjb3JkaW9uLWNzcy12YXJzXG59XG5cbi5hY2NvcmRpb24tYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1iYXNlKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gUmVzZXQgYnV0dG9uIHN0eWxlXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWJnKTtcbiAgYm9yZGVyOiAwO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24odmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi10cmFuc2l0aW9uKSk7XG5cbiAgJjpub3QoLmNvbGxhcHNlZCkge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWFjdGl2ZS1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1hY3RpdmUtYmcpO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXdpZHRoKSkgMCB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1jb2xvcik7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1hY3RpdmUtaWNvbik7XG4gICAgICB0cmFuc2Zvcm06IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNmb3JtKTtcbiAgICB9XG4gIH1cblxuICAvLyBBY2NvcmRpb24gaWNvblxuICAmOjphZnRlciB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24td2lkdGgpO1xuICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbih2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zaXRpb24pKTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIHotaW5kZXg6IDI7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tZm9jdXMtYm9yZGVyLWNvbG9yKTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICB9XG59XG5cbi5hY2NvcmRpb24taGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmFjY29yZGlvbi1pdGVtIHtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJnKTtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItY29sb3IpO1xuXG4gICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKSk7XG5cbiAgICAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbiAgICB9XG4gIH1cblxuICAmOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cblxuICAvLyBPbmx5IHNldCBhIGJvcmRlci1yYWRpdXMgb24gdGhlIGxhc3QgaXRlbSBpZiB0aGUgYWNjb3JkaW9uIGlzIGNvbGxhcHNlZFxuICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKSk7XG5cbiAgICAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgICAmLmNvbGxhcHNlZCB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cykpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hY2NvcmRpb24tY29sbGFwc2Uge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKSk7XG4gICAgfVxuICB9XG59XG5cbi5hY2NvcmRpb24tYm9keSB7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXgpO1xufVxuXG5cbi8vIEZsdXNoIGFjY29yZGlvbiBpdGVtc1xuLy9cbi8vIFJlbW92ZSBib3JkZXJzIGFuZCBib3JkZXItcmFkaXVzIHRvIGtlZXAgYWNjb3JkaW9uIGl0ZW1zIGVkZ2UtdG8tZWRnZS5cblxuLmFjY29yZGlvbi1mbHVzaCB7XG4gIC5hY2NvcmRpb24tY29sbGFwc2Uge1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgfVxuXG4gIC5hY2NvcmRpb24taXRlbSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHsgYm9yZGVyLXRvcDogMDsgfVxuICAgICY6bGFzdC1jaGlsZCB7IGJvcmRlci1ib3R0b206IDA7IH1cblxuICAgIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICAgICYsXG4gICAgICAmLmNvbGxhcHNlZCB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBpZiAkZW5hYmxlLWRhcmstbW9kZSB7XG4gIEBpbmNsdWRlIGNvbG9yLW1vZGUoZGFyaykge1xuICAgIC5hY2NvcmRpb24tYnV0dG9uOjphZnRlciB7XG4gICAgICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb246ICN7ZXNjYXBlLXN2ZygkYWNjb3JkaW9uLWJ1dHRvbi1pY29uLWRhcmspfTtcbiAgICAgIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tYWN0aXZlLWljb246ICN7ZXNjYXBlLXN2ZygkYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtaWNvbi1kYXJrKX07XG4gICAgfVxuICB9XG59XG4iLCIuYnJlYWRjcnVtYiB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBicmVhZGNydW1iLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItcGFkZGluZy14OiAjeyRicmVhZGNydW1iLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItcGFkZGluZy15OiAjeyRicmVhZGNydW1iLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogI3skYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tfTtcbiAgQGluY2x1ZGUgcmZzKCRicmVhZGNydW1iLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1icmVhZGNydW1iLWJnOiAjeyRicmVhZGNydW1iLWJnfTtcbiAgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAjeyRicmVhZGNydW1iLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1icmVhZGNydW1iLWRpdmlkZXItY29sb3I6ICN7JGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXg6ICN7JGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1icmVhZGNydW1iLWl0ZW0tYWN0aXZlLWNvbG9yOiAjeyRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgYnJlYWRjcnVtYi1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWZvbnQtc2l6ZSkpO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1iZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItYm9yZGVyLXJhZGl1cykpO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtIHtcbiAgLy8gVGhlIHNlcGFyYXRvciBiZXR3ZWVuIGJyZWFkY3J1bWJzIChieSBkZWZhdWx0LCBhIGZvcndhcmQtc2xhc2g6IFwiL1wiKVxuICArIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXgpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGZsb2F0OiBsZWZ0OyAvLyBTdXBwcmVzcyBpbmxpbmUgc3BhY2luZ3MgYW5kIHVuZGVybGluaW5nIG9mIHRoZSBzZXBhcmF0b3JcbiAgICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWl0ZW0tcGFkZGluZy14KTtcbiAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yKTtcbiAgICAgIGNvbnRlbnQ6IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWRpdmlkZXIsIGVzY2FwZS1zdmcoJGJyZWFkY3J1bWItZGl2aWRlcikpICN7XCIvKiBydGw6XCJ9IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWRpdmlkZXIsIGVzY2FwZS1zdmcoJGJyZWFkY3J1bWItZGl2aWRlci1mbGlwcGVkKSkgI3tcIiovXCJ9O1xuICAgIH1cbiAgfVxuXG4gICYuYWN0aXZlIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItaXRlbS1hY3RpdmUtY29sb3IpO1xuICB9XG59XG4iLCIucGFnaW5hdGlvbiB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBwYWdpbmF0aW9uLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tcGFkZGluZy14OiAjeyRwYWdpbmF0aW9uLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tcGFkZGluZy15OiAjeyRwYWdpbmF0aW9uLXBhZGRpbmcteX07XG4gIEBpbmNsdWRlIHJmcygkcGFnaW5hdGlvbi1mb250LXNpemUsIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1jb2xvcjogI3skcGFnaW5hdGlvbi1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYmc6ICN7JHBhZ2luYXRpb24tYmd9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci13aWR0aDogI3skcGFnaW5hdGlvbi1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogI3skcGFnaW5hdGlvbi1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM6ICN7JHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24taG92ZXItY29sb3I6ICN7JHBhZ2luYXRpb24taG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWhvdmVyLWJnOiAjeyRwYWdpbmF0aW9uLWhvdmVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6ICN7JHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb2N1cy1jb2xvcjogI3skcGFnaW5hdGlvbi1mb2N1cy1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9jdXMtYmc6ICN7JHBhZ2luYXRpb24tZm9jdXMtYmd9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c6ICN7JHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYWN0aXZlLWJnOiAjeyRwYWdpbmF0aW9uLWFjdGl2ZS1iZ307XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogI3skcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogI3skcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZGlzYWJsZWQtYmc6ICN7JHBhZ2luYXRpb24tZGlzYWJsZWQtYmd9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI3skcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHBhZ2luYXRpb24tY3NzLXZhcnNcblxuICBkaXNwbGF5OiBmbGV4O1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkKCk7XG59XG5cbi5wYWdlLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLXBhZGRpbmcteCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb250LXNpemUpKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1iZyk7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRwYWdpbmF0aW9uLXRyYW5zaXRpb24pO1xuXG4gICY6aG92ZXIge1xuICAgIHotaW5kZXg6IDI7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ob3Zlci1iZyk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgei1pbmRleDogMztcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9jdXMtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvY3VzLWJnKTtcbiAgICBvdXRsaW5lOiAkcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJi5hY3RpdmUsXG4gIC5hY3RpdmUgPiAmIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1hY3RpdmUtY29sb3IpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWFjdGl2ZS1iZykpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcik7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAuZGlzYWJsZWQgPiAmIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3IpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWRpc2FibGVkLWJnKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcik7XG4gIH1cbn1cblxuLnBhZ2UtaXRlbSB7XG4gICY6bm90KDpmaXJzdC1jaGlsZCkgLnBhZ2UtbGluayB7XG4gICAgbWFyZ2luLWxlZnQ6ICRwYWdpbmF0aW9uLW1hcmdpbi1zdGFydDtcbiAgfVxuXG4gIEBpZiAkcGFnaW5hdGlvbi1tYXJnaW4tc3RhcnQgPT0gY2FsYygjeyRwYWdpbmF0aW9uLWJvcmRlci13aWR0aH0gKiAtMSkge1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgLnBhZ2UtbGluayB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1zdGFydC1yYWRpdXModmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cykpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAucGFnZS1saW5rIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWVuZC1yYWRpdXModmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cykpO1xuICAgICAgfVxuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgLy8gQWRkIGJvcmRlci1yYWRpdXMgdG8gYWxsIHBhZ2VMaW5rcyBpbiBjYXNlIHRoZXkgaGF2ZSBsZWZ0IG1hcmdpblxuICAgIC5wYWdlLWxpbmsge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzKSk7XG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIFNpemluZ1xuLy9cblxuLnBhZ2luYXRpb24tbGcge1xuICBAaW5jbHVkZSBwYWdpbmF0aW9uLXNpemUoJHBhZ2luYXRpb24tcGFkZGluZy15LWxnLCAkcGFnaW5hdGlvbi1wYWRkaW5nLXgtbGcsICRmb250LXNpemUtbGcsICRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4ucGFnaW5hdGlvbi1zbSB7XG4gIEBpbmNsdWRlIHBhZ2luYXRpb24tc2l6ZSgkcGFnaW5hdGlvbi1wYWRkaW5nLXktc20sICRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbSwgJGZvbnQtc2l6ZS1zbSwgJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1zbSk7XG59XG4iLCIvLyBQYWdpbmF0aW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwYWdpbmF0aW9uLW1peGluXG5AbWl4aW4gcGFnaW5hdGlvbi1zaXplKCRwYWRkaW5nLXksICRwYWRkaW5nLXgsICRmb250LXNpemUsICRib3JkZXItcmFkaXVzKSB7XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tcGFkZGluZy14OiAjeyRwYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLXBhZGRpbmcteTogI3skcGFkZGluZy15fTtcbiAgQGluY2x1ZGUgcmZzKCRmb250LXNpemUsIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzOiAjeyRib3JkZXItcmFkaXVzfTtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgcGFnaW5hdGlvbi1taXhpblxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIFJlcXVpcmVzIG9uZSBvZiB0aGUgY29udGV4dHVhbCwgY29sb3IgbW9kaWZpZXIgY2xhc3NlcyBmb3IgYGNvbG9yYCBhbmRcbi8vIGBiYWNrZ3JvdW5kLWNvbG9yYC5cblxuLmJhZGdlIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGJhZGdlLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWJhZGdlLXBhZGRpbmcteDogI3skYmFkZ2UtcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9YmFkZ2UtcGFkZGluZy15OiAjeyRiYWRnZS1wYWRkaW5nLXl9O1xuICBAaW5jbHVkZSByZnMoJGJhZGdlLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9YmFkZ2UtZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9YmFkZ2UtZm9udC13ZWlnaHQ6ICN7JGJhZGdlLWZvbnQtd2VpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9YmFkZ2UtY29sb3I6ICN7JGJhZGdlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YmFkZ2UtYm9yZGVyLXJhZGl1czogI3skYmFkZ2UtYm9yZGVyLXJhZGl1c307XG4gIC8vIHNjc3MtZG9jcy1lbmQgYmFkZ2UtY3NzLXZhcnNcblxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1iYWRnZS1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1iYWRnZS1wYWRkaW5nLXgpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fWJhZGdlLWZvbnQtc2l6ZSkpO1xuICBmb250LXdlaWdodDogdmFyKC0tI3skcHJlZml4fWJhZGdlLWZvbnQtd2VpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YmFkZ2UtY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YmFkZ2UtYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBncmFkaWVudC1iZygpO1xuXG4gIC8vIEVtcHR5IGJhZGdlcyBjb2xsYXBzZSBhdXRvbWF0aWNhbGx5XG4gICY6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLy8gUXVpY2sgZml4IGZvciBiYWRnZXMgaW4gYnV0dG9uc1xuLmJ0biAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmFsZXJ0IHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGFsZXJ0LWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWFsZXJ0LWJnOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtcGFkZGluZy14OiAjeyRhbGVydC1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1hbGVydC1wYWRkaW5nLXk6ICN7JGFsZXJ0LXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWFsZXJ0LW1hcmdpbi1ib3R0b206ICN7JGFsZXJ0LW1hcmdpbi1ib3R0b219O1xuICAtLSN7JHByZWZpeH1hbGVydC1jb2xvcjogaW5oZXJpdDtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyOiAjeyRhbGVydC1ib3JkZXItd2lkdGh9IHNvbGlkIHZhcigtLSN7JHByZWZpeH1hbGVydC1ib3JkZXItY29sb3IpO1xuICAtLSN7JHByZWZpeH1hbGVydC1ib3JkZXItcmFkaXVzOiAjeyRhbGVydC1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtbGluay1jb2xvcjogaW5oZXJpdDtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBhbGVydC1jc3MtdmFyc1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWFsZXJ0LXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWFsZXJ0LXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLSN7JHByZWZpeH1hbGVydC1tYXJnaW4tYm90dG9tKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1hbGVydC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hbGVydC1iZyk7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlcik7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1yYWRpdXMpKTtcbn1cblxuLy8gSGVhZGluZ3MgZm9yIGxhcmdlciBhbGVydHNcbi5hbGVydC1oZWFkaW5nIHtcbiAgLy8gU3BlY2lmaWVkIHRvIHByZXZlbnQgY29uZmxpY3RzIG9mIGNoYW5naW5nICRoZWFkaW5ncy1jb2xvclxuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLy8gUHJvdmlkZSBjbGFzcyBmb3IgbGlua3MgdGhhdCBtYXRjaCBhbGVydHNcbi5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6ICRhbGVydC1saW5rLWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWFsZXJ0LWxpbmstY29sb3IpO1xufVxuXG5cbi8vIERpc21pc3NpYmxlIGFsZXJ0c1xuLy9cbi8vIEV4cGFuZCB0aGUgcmlnaHQgcGFkZGluZyBhbmQgYWNjb3VudCBmb3IgdGhlIGNsb3NlIGJ1dHRvbidzIHBvc2l0aW9uaW5nLlxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiAkYWxlcnQtZGlzbWlzc2libGUtcGFkZGluZy1yO1xuXG4gIC8vIEFkanVzdCBjbG9zZSBsaW5rIHBvc2l0aW9uXG4gIC5idG4tY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogJHN0cmV0Y2hlZC1saW5rLXotaW5kZXggKyAxO1xuICAgIHBhZGRpbmc6ICRhbGVydC1wYWRkaW5nLXkgKiAxLjI1ICRhbGVydC1wYWRkaW5nLXg7XG4gIH1cbn1cblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYWxlcnQtbW9kaWZpZXJzXG4vLyBHZW5lcmF0ZSBjb250ZXh0dWFsIG1vZGlmaWVyIGNsYXNzZXMgZm9yIGNvbG9yaXppbmcgdGhlIGFsZXJ0XG5AZWFjaCAkc3RhdGUgaW4gbWFwLWtleXMoJHRoZW1lLWNvbG9ycykge1xuICAuYWxlcnQtI3skc3RhdGV9IHtcbiAgICAtLSN7JHByZWZpeH1hbGVydC1jb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JHN0YXRlfS10ZXh0LWVtcGhhc2lzKTtcbiAgICAtLSN7JHByZWZpeH1hbGVydC1iZzogdmFyKC0tI3skcHJlZml4fSN7JHN0YXRlfS1iZy1zdWJ0bGUpO1xuICAgIC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JHN0YXRlfS1ib3JkZXItc3VidGxlKTtcbiAgICAtLSN7JHByZWZpeH1hbGVydC1saW5rLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skc3RhdGV9LXRleHQtZW1waGFzaXMpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGFsZXJ0LW1vZGlmaWVyc1xuIiwiLy8gRGlzYWJsZSBhbmltYXRpb24gaWYgdHJhbnNpdGlvbnMgYXJlIGRpc2FibGVkXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwcm9ncmVzcy1rZXlmcmFtZXNcbkBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gICAgMCUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6ICRwcm9ncmVzcy1oZWlnaHQ7IH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBwcm9ncmVzcy1rZXlmcmFtZXNcblxuLnByb2dyZXNzLFxuLnByb2dyZXNzLXN0YWNrZWQge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcHJvZ3Jlc3MtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtaGVpZ2h0OiAjeyRwcm9ncmVzcy1oZWlnaHR9O1xuICBAaW5jbHVkZSByZnMoJHByb2dyZXNzLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYmc6ICN7JHByb2dyZXNzLWJnfTtcbiAgLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYm9yZGVyLXJhZGl1czogI3skcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fXByb2dyZXNzLWJveC1zaGFkb3c6ICN7JHByb2dyZXNzLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1wcm9ncmVzcy1iYXItY29sb3I6ICN7JHByb2dyZXNzLWJhci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXByb2dyZXNzLWJhci1iZzogI3skcHJvZ3Jlc3MtYmFyLWJnfTtcbiAgLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb246ICN7JHByb2dyZXNzLWJhci10cmFuc2l0aW9ufTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBwcm9ncmVzcy1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWhlaWdodCk7XG4gIG92ZXJmbG93OiBoaWRkZW47IC8vIGZvcmNlIHJvdW5kZWQgY29ybmVycyBieSBjcm9wcGluZyBpdFxuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWZvbnQtc2l6ZSkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYmcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1ib3JkZXItcmFkaXVzKSk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWJveC1zaGFkb3cpKTtcbn1cblxuLnByb2dyZXNzLWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWJhci1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWJhci1iZyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24odmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWJhci10cmFuc2l0aW9uKSk7XG59XG5cbi5wcm9ncmVzcy1iYXItc3RyaXBlZCB7XG4gIEBpbmNsdWRlIGdyYWRpZW50LXN0cmlwZWQoKTtcbiAgYmFja2dyb3VuZC1zaXplOiB2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtaGVpZ2h0KSB2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtaGVpZ2h0KTtcbn1cblxuLnByb2dyZXNzLXN0YWNrZWQgPiAucHJvZ3Jlc3Mge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLnByb2dyZXNzLXN0YWNrZWQgPiAucHJvZ3Jlc3MgPiAucHJvZ3Jlc3MtYmFyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gICAgYW5pbWF0aW9uOiAkcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmcgcHJvZ3Jlc3MtYmFyLXN0cmlwZXM7XG5cbiAgICBAaWYgJGVuYWJsZS1yZWR1Y2VkLW1vdGlvbiB7XG4gICAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgICBhbmltYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4vL1xuLy8gRWFzaWx5IHVzYWJsZSBvbiA8dWw+LCA8b2w+LCBvciA8ZGl2Pi5cblxuLmxpc3QtZ3JvdXAge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbGlzdC1ncm91cC1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWNvbG9yOiAjeyRsaXN0LWdyb3VwLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1iZzogI3skbGlzdC1ncm91cC1iZ307XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiAjeyRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoOiAjeyRsaXN0LWdyb3VwLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogI3skbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDogI3skbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXk6ICN7JGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1jb2xvcjogI3skbGlzdC1ncm91cC1hY3Rpb24tY29sb3J9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogI3skbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZzogI3skbGlzdC1ncm91cC1ob3Zlci1iZ307XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogI3skbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiAjeyRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmd9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAjeyRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1kaXNhYmxlZC1iZzogI3skbGlzdC1ncm91cC1kaXNhYmxlZC1iZ307XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiAjeyRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAjeyRsaXN0LWdyb3VwLWFjdGl2ZS1iZ307XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogI3skbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBsaXN0LWdyb3VwLWNzcy12YXJzXG5cbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAvLyBObyBuZWVkIHRvIHNldCBsaXN0LXN0eWxlOiBub25lOyBzaW5jZSAubGlzdC1ncm91cC1pdGVtIGlzIGJsb2NrIGxldmVsXG4gIHBhZGRpbmctbGVmdDogMDsgLy8gcmVzZXQgcGFkZGluZyBiZWNhdXNlIHVsIGFuZCBvbFxuICBtYXJnaW4tYm90dG9tOiAwO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpKTtcbn1cblxuLmxpc3QtZ3JvdXAtbnVtYmVyZWQge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGNvdW50ZXItcmVzZXQ6IHNlY3Rpb247XG5cbiAgPiAubGlzdC1ncm91cC1pdGVtOjpiZWZvcmUge1xuICAgIC8vIEluY3JlbWVudHMgb25seSB0aGlzIGluc3RhbmNlIG9mIHRoZSBzZWN0aW9uIGNvdW50ZXJcbiAgICBjb250ZW50OiBjb3VudGVycyhzZWN0aW9uLCBcIi5cIikgXCIuIFwiO1xuICAgIGNvdW50ZXItaW5jcmVtZW50OiBzZWN0aW9uO1xuICB9XG59XG5cbi8vIEludGVyYWN0aXZlIGxpc3QgaXRlbXNcbi8vXG4vLyBVc2UgYW5jaG9yIG9yIGJ1dHRvbiBlbGVtZW50cyBpbnN0ZWFkIG9mIGBsaWBzIG9yIGBkaXZgcyB0byBjcmVhdGUgaW50ZXJhY3RpdmVcbi8vIGxpc3QgaXRlbXMuIEluY2x1ZGVzIGFuIGV4dHJhIGAuYWN0aXZlYCBtb2RpZmllciBjbGFzcyBmb3Igc2VsZWN0ZWQgaXRlbXMuXG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7IC8vIEZvciBgPGJ1dHRvbj5gcyAoYW5jaG9ycyBiZWNvbWUgMTAwJSBieSBkZWZhdWx0IHRob3VnaClcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIEZvciBgPGJ1dHRvbj5gcyAoYW5jaG9ycyBpbmhlcml0KVxuXG4gIC8vIEhvdmVyIHN0YXRlXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIHotaW5kZXg6IDE7IC8vIFBsYWNlIGhvdmVyL2ZvY3VzIGl0ZW1zIGFib3ZlIHRoZWlyIHNpYmxpbmdzIGZvciBwcm9wZXIgYm9yZGVyIHN0eWxpbmdcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnKTtcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZyk7XG4gIH1cbn1cblxuLy8gSW5kaXZpZHVhbCBsaXN0IGl0ZW1zXG4vL1xuLy8gVXNlIG9uIGBsaWBzIG9yIGBkaXZgcyB3aXRoaW4gdGhlIGAubGlzdC1ncm91cGAgcGFyZW50LlxuXG4ubGlzdC1ncm91cC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1iZyk7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItY29sb3IpO1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKGluaGVyaXQpO1xuICB9XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyhpbmhlcml0KTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcik7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtZGlzYWJsZWQtYmcpO1xuICB9XG5cbiAgLy8gSW5jbHVkZSBib3RoIGhlcmUgZm9yIGA8YT5gcyBhbmQgYDxidXR0b24+YHNcbiAgJi5hY3RpdmUge1xuICAgIHotaW5kZXg6IDI7IC8vIFBsYWNlIGFjdGl2ZSBpdGVtcyBhYm92ZSB0aGVpciBzaWJsaW5ncyBmb3IgcHJvcGVyIGJvcmRlciBzdHlsaW5nXG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aXZlLWJnKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xuICB9XG5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3Mvc2VsZWN0b3Itbm8tcmVkdW5kYW50LW5lc3Rpbmctc2VsZWN0b3JcbiAgJiArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgICBib3JkZXItdG9wLXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBIb3Jpem9udGFsXG4vL1xuLy8gQ2hhbmdlIHRoZSBsYXlvdXQgb2YgbGlzdCBncm91cCBpdGVtcyBmcm9tIHZlcnRpY2FsIChkZWZhdWx0KSB0byBob3Jpem9udGFsLlxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsI3skaW5maXh9IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgID4gLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1zdGFydC1yYWRpdXModmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cykpO1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtZW5kLXJhZGl1cygwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1lbmQtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpKTtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXN0YXJ0LXJhZGl1cygwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuXG4gICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIEZsdXNoIGxpc3QgaXRlbXNcbi8vXG4vLyBSZW1vdmUgYm9yZGVycyBhbmQgYm9yZGVyLXJhZGl1cyB0byBrZWVwIGxpc3QgZ3JvdXAgaXRlbXMgZWRnZS10by1lZGdlLiBNb3N0XG4vLyB1c2VmdWwgd2l0aGluIG90aGVyIGNvbXBvbmVudHMgKGUuZy4sIGNhcmRzKS5cblxuLmxpc3QtZ3JvdXAtZmx1c2gge1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuXG4gID4gLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDAgdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBsaXN0LWdyb3VwLW1vZGlmaWVyc1xuLy8gTGlzdCBncm91cCBjb250ZXh0dWFsIHZhcmlhbnRzXG4vL1xuLy8gQWRkIG1vZGlmaWVyIGNsYXNzZXMgdG8gY2hhbmdlIHRleHQgYW5kIGJhY2tncm91bmQgY29sb3Igb24gaW5kaXZpZHVhbCBpdGVtcy5cbi8vIE9yZ2FuaXphdGlvbmFsbHksIHRoaXMgbXVzdCBjb21lIGFmdGVyIHRoZSBgOmhvdmVyYCBzdGF0ZXMuXG5cbkBlYWNoICRzdGF0ZSBpbiBtYXAta2V5cygkdGhlbWUtY29sb3JzKSB7XG4gIC5saXN0LWdyb3VwLWl0ZW0tI3skc3RhdGV9IHtcbiAgICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skc3RhdGV9LXRleHQtZW1waGFzaXMpO1xuICAgIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYmc6IHZhcigtLSN7JHByZWZpeH0jeyRzdGF0ZX0tYmctc3VidGxlKTtcbiAgICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JHN0YXRlfS1ib3JkZXItc3VidGxlKTtcbiAgICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yKTtcbiAgICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZzogdmFyKC0tI3skcHJlZml4fSN7JHN0YXRlfS1ib3JkZXItc3VidGxlKTtcbiAgICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6IHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcik7XG4gICAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiB2YXIoLS0jeyRwcmVmaXh9I3skc3RhdGV9LWJvcmRlci1zdWJ0bGUpO1xuICAgIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skc3RhdGV9LWJnLXN1YnRsZSk7XG4gICAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3RpdmUtYmc6IHZhcigtLSN7JHByZWZpeH0jeyRzdGF0ZX0tdGV4dC1lbXBoYXNpcyk7XG4gICAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skc3RhdGV9LXRleHQtZW1waGFzaXMpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGxpc3QtZ3JvdXAtbW9kaWZpZXJzXG4iLCIvLyBUcmFuc3BhcmVudCBiYWNrZ3JvdW5kIGFuZCBib3JkZXIgcHJvcGVydGllcyBpbmNsdWRlZCBmb3IgYnV0dG9uIHZlcnNpb24uXG4vLyBpT1MgcmVxdWlyZXMgdGhlIGJ1dHRvbiBlbGVtZW50IGluc3RlYWQgb2YgYW4gYW5jaG9yIHRhZy5cbi8vIElmIHlvdSB3YW50IHRoZSBhbmNob3IgdmVyc2lvbiwgaXQgcmVxdWlyZXMgYGhyZWY9XCIjXCJgLlxuLy8gU2VlIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0V2ZW50cy9jbGljayNTYWZhcmlfTW9iaWxlXG5cbi5idG4tY2xvc2Uge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgY2xvc2UtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWNvbG9yOiAjeyRidG4tY2xvc2UtY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tY2xvc2UtYmc6ICN7IGVzY2FwZS1zdmcoJGJ0bi1jbG9zZS1iZykgfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWNsb3NlLW9wYWNpdHk6ICN7JGJ0bi1jbG9zZS1vcGFjaXR5fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWhvdmVyLW9wYWNpdHk6ICN7JGJ0bi1jbG9zZS1ob3Zlci1vcGFjaXR5fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWZvY3VzLXNoYWRvdzogI3skYnRuLWNsb3NlLWZvY3VzLXNoYWRvd307XG4gIC0tI3skcHJlZml4fWJ0bi1jbG9zZS1mb2N1cy1vcGFjaXR5OiAjeyRidG4tY2xvc2UtZm9jdXMtb3BhY2l0eX07XG4gIC0tI3skcHJlZml4fWJ0bi1jbG9zZS1kaXNhYmxlZC1vcGFjaXR5OiAjeyRidG4tY2xvc2UtZGlzYWJsZWQtb3BhY2l0eX07XG4gIC0tI3skcHJlZml4fWJ0bi1jbG9zZS13aGl0ZS1maWx0ZXI6ICN7JGJ0bi1jbG9zZS13aGl0ZS1maWx0ZXJ9O1xuICAvLyBzY3NzLWRvY3MtZW5kIGNsb3NlLWNzcy12YXJzXG5cbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIHdpZHRoOiAkYnRuLWNsb3NlLXdpZHRoO1xuICBoZWlnaHQ6ICRidG4tY2xvc2UtaGVpZ2h0O1xuICBwYWRkaW5nOiAkYnRuLWNsb3NlLXBhZGRpbmcteSAkYnRuLWNsb3NlLXBhZGRpbmcteDtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tY2xvc2UtY29sb3IpO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB2YXIoLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWJnKSBjZW50ZXIgLyAkYnRuLWNsb3NlLXdpZHRoIGF1dG8gbm8tcmVwZWF0OyAvLyBpbmNsdWRlIHRyYW5zcGFyZW50IGZvciBidXR0b24gZWxlbWVudHNcbiAgYm9yZGVyOiAwOyAvLyBmb3IgYnV0dG9uIGVsZW1lbnRzXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoKTtcbiAgb3BhY2l0eTogdmFyKC0tI3skcHJlZml4fWJ0bi1jbG9zZS1vcGFjaXR5KTtcblxuICAvLyBPdmVycmlkZSA8YT4ncyBob3ZlciBzdHlsZVxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1jbG9zZS1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG9wYWNpdHk6IHZhcigtLSN7JHByZWZpeH1idG4tY2xvc2UtaG92ZXItb3BhY2l0eSk7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tY2xvc2UtZm9jdXMtc2hhZG93KTtcbiAgICBvcGFjaXR5OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWZvY3VzLW9wYWNpdHkpO1xuICB9XG5cbiAgJjpkaXNhYmxlZCxcbiAgJi5kaXNhYmxlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgb3BhY2l0eTogdmFyKC0tI3skcHJlZml4fWJ0bi1jbG9zZS1kaXNhYmxlZC1vcGFjaXR5KTtcbiAgfVxufVxuXG5AbWl4aW4gYnRuLWNsb3NlLXdoaXRlKCkge1xuICBmaWx0ZXI6IHZhcigtLSN7JHByZWZpeH1idG4tY2xvc2Utd2hpdGUtZmlsdGVyKTtcbn1cblxuLmJ0bi1jbG9zZS13aGl0ZSB7XG4gIEBpbmNsdWRlIGJ0bi1jbG9zZS13aGl0ZSgpO1xufVxuXG5AaWYgJGVuYWJsZS1kYXJrLW1vZGUge1xuICBAaW5jbHVkZSBjb2xvci1tb2RlKGRhcmspIHtcbiAgICAuYnRuLWNsb3NlIHtcbiAgICAgIEBpbmNsdWRlIGJ0bi1jbG9zZS13aGl0ZSgpO1xuICAgIH1cbiAgfVxufVxuIiwiLnRvYXN0IHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvYXN0LWNzcy12YXJzXG4gIC0tI3skcHJlZml4fXRvYXN0LXppbmRleDogI3skemluZGV4LXRvYXN0fTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtcGFkZGluZy14OiAjeyR0b2FzdC1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH10b2FzdC1wYWRkaW5nLXk6ICN7JHRvYXN0LXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fXRvYXN0LXNwYWNpbmc6ICN7JHRvYXN0LXNwYWNpbmd9O1xuICAtLSN7JHByZWZpeH10b2FzdC1tYXgtd2lkdGg6ICN7JHRvYXN0LW1heC13aWR0aH07XG4gIEBpbmNsdWRlIHJmcygkdG9hc3QtZm9udC1zaXplLCAtLSN7JHByZWZpeH10b2FzdC1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH10b2FzdC1jb2xvcjogI3skdG9hc3QtY29sb3J9O1xuICAtLSN7JHByZWZpeH10b2FzdC1iZzogI3skdG9hc3QtYmFja2dyb3VuZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRvYXN0LWJvcmRlci13aWR0aDogI3skdG9hc3QtYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLWNvbG9yOiAjeyR0b2FzdC1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH10b2FzdC1ib3JkZXItcmFkaXVzOiAjeyR0b2FzdC1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtYm94LXNoYWRvdzogI3skdG9hc3QtYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fXRvYXN0LWhlYWRlci1jb2xvcjogI3skdG9hc3QtaGVhZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtaGVhZGVyLWJnOiAjeyR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6ICN7JHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHRvYXN0LWNzcy12YXJzXG5cbiAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH10b2FzdC1tYXgtd2lkdGgpO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9dG9hc3QtZm9udC1zaXplKSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtY29sb3IpO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRvYXN0LWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fXRvYXN0LWJveC1zaGFkb3cpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH10b2FzdC1ib3JkZXItcmFkaXVzKSk7XG5cbiAgJi5zaG93aW5nIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgJjpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi50b2FzdC1jb250YWluZXIge1xuICAtLSN7JHByZWZpeH10b2FzdC16aW5kZXg6ICN7JHppbmRleC10b2FzdH07XG5cbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtemluZGV4KTtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gID4gOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLSN7JHByZWZpeH10b2FzdC1zcGFjaW5nKTtcbiAgfVxufVxuXG4udG9hc3QtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fXRvYXN0LXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fXRvYXN0LXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtaGVhZGVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRvYXN0LWhlYWRlci1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH10b2FzdC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH10b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoY2FsYyh2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLXJhZGl1cykgLSB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLXdpZHRoKSkpO1xuXG4gIC5idG4tY2xvc2Uge1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtcGFkZGluZy14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLSN7JHByZWZpeH10b2FzdC1wYWRkaW5nLXgpO1xuICB9XG59XG5cbi50b2FzdC1ib2R5IHtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fXRvYXN0LXBhZGRpbmcteCk7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4vLyAubW9kYWwtb3BlbiAgICAgIC0gYm9keSBjbGFzcyBmb3Iga2lsbGluZyB0aGUgc2Nyb2xsXG4vLyAubW9kYWwgICAgICAgICAgIC0gY29udGFpbmVyIHRvIHNjcm9sbCB3aXRoaW5cbi8vIC5tb2RhbC1kaWFsb2cgICAgLSBwb3NpdGlvbmluZyBzaGVsbCBmb3IgdGhlIGFjdHVhbCBtb2RhbFxuLy8gLm1vZGFsLWNvbnRlbnQgICAtIGFjdHVhbCBtb2RhbCB3LyBiZyBhbmQgY29ybmVycyBhbmQgc3R1ZmZcblxuXG4vLyBDb250YWluZXIgdGhhdCB0aGUgbW9kYWwgc2Nyb2xscyB3aXRoaW5cbi5tb2RhbCB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBtb2RhbC1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1tb2RhbC16aW5kZXg6ICN7JHppbmRleC1tb2RhbH07XG4gIC0tI3skcHJlZml4fW1vZGFsLXdpZHRoOiAjeyRtb2RhbC1tZH07XG4gIC0tI3skcHJlZml4fW1vZGFsLXBhZGRpbmc6ICN7JG1vZGFsLWlubmVyLXBhZGRpbmd9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1tYXJnaW46ICN7JG1vZGFsLWRpYWxvZy1tYXJnaW59O1xuICAtLSN7JHByZWZpeH1tb2RhbC1jb2xvcjogI3skbW9kYWwtY29udGVudC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW1vZGFsLWJnOiAjeyRtb2RhbC1jb250ZW50LWJnfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtYm9yZGVyLWNvbG9yOiAjeyRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW1vZGFsLWJvcmRlci13aWR0aDogI3skbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItcmFkaXVzOiAjeyRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1ib3gtc2hhZG93OiAjeyRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHN9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzOiAjeyRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy14OiAjeyRtb2RhbC1oZWFkZXItcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcteTogI3skbW9kYWwtaGVhZGVyLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nOiAjeyRtb2RhbC1oZWFkZXItcGFkZGluZ307IC8vIFRvZG8gaW4gdjY6IFNwbGl0IHRoaXMgcGFkZGluZyBpbnRvIHggYW5kIHlcbiAgLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogI3skbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6ICN7JG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1tb2RhbC10aXRsZS1saW5lLWhlaWdodDogI3skbW9kYWwtdGl0bGUtbGluZS1oZWlnaHR9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItZ2FwOiAjeyRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW59O1xuICAtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItYmc6ICN7JG1vZGFsLWZvb3Rlci1iZ307XG4gIC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICN7JG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAjeyRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRofTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBtb2RhbC1jc3MtdmFyc1xuXG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtemluZGV4KTtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICAvLyBQcmV2ZW50IENocm9tZSBvbiBXaW5kb3dzIGZyb20gYWRkaW5nIGEgZm9jdXMgb3V0bGluZS4gRm9yIGRldGFpbHMsIHNlZVxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMDk1MS5cbiAgb3V0bGluZTogMDtcbiAgLy8gV2UgZGVsaWJlcmF0ZWx5IGRvbid0IHVzZSBgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO2AgZHVlIHRvIGFcbiAgLy8gZ25hcmx5IGlPUyBTYWZhcmkgYnVnOiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTU4MzQyXG4gIC8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTc2OTVcbn1cblxuLy8gU2hlbGwgZGl2IHRvIHBvc2l0aW9uIHRoZSBtb2RhbCB3aXRoIGJvdHRvbSBwYWRkaW5nXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtbWFyZ2luKTtcbiAgLy8gYWxsb3cgY2xpY2tzIHRvIHBhc3MgdGhyb3VnaCBmb3IgY3VzdG9tIGNsaWNrIGhhbmRsaW5nIHRvIGNsb3NlIG1vZGFsXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gIC8vIFdoZW4gZmFkaW5nIGluIHRoZSBtb2RhbCwgYW5pbWF0ZSBpdCB0byBzbGlkZSBkb3duXG4gIC5tb2RhbC5mYWRlICYge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJG1vZGFsLXRyYW5zaXRpb24pO1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLWZhZGUtdHJhbnNmb3JtO1xuICB9XG4gIC5tb2RhbC5zaG93ICYge1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLXNob3ctdHJhbnNmb3JtO1xuICB9XG5cbiAgLy8gV2hlbiB0cnlpbmcgdG8gY2xvc2UsIGFuaW1hdGUgZm9jdXMgdG8gc2NhbGVcbiAgLm1vZGFsLm1vZGFsLXN0YXRpYyAmIHtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1zY2FsZS10cmFuc2Zvcm07XG4gIH1cbn1cblxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtbWFyZ2luKSAqIDIpO1xuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gdmFyKC0tI3skcHJlZml4fW1vZGFsLW1hcmdpbikgKiAyKTtcbn1cblxuLy8gQWN0dWFsIG1vZGFsXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7IC8vIEVuc3VyZSBgLm1vZGFsLWNvbnRlbnRgIGV4dGVuZHMgdGhlIGZ1bGwgd2lkdGggb2YgdGhlIHBhcmVudCBgLm1vZGFsLWRpYWxvZ2BcbiAgLy8gY291bnRlcmFjdCB0aGUgcG9pbnRlci1ldmVudHM6IG5vbmU7IGluIHRoZSAubW9kYWwtZGlhbG9nXG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtY29sb3IpO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fW1vZGFsLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1tb2RhbC1ib3gtc2hhZG93KSk7XG4gIC8vIFJlbW92ZSBmb2N1cyBvdXRsaW5lIGZyb20gb3BlbmVkIG1vZGFsXG4gIG91dGxpbmU6IDA7XG59XG5cbi8vIE1vZGFsIGJhY2tncm91bmRcbi5tb2RhbC1iYWNrZHJvcCB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBtb2RhbC1iYWNrZHJvcC1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1iYWNrZHJvcC16aW5kZXg6ICN7JHppbmRleC1tb2RhbC1iYWNrZHJvcH07XG4gIC0tI3skcHJlZml4fWJhY2tkcm9wLWJnOiAjeyRtb2RhbC1iYWNrZHJvcC1iZ307XG4gIC0tI3skcHJlZml4fWJhY2tkcm9wLW9wYWNpdHk6ICN7JG1vZGFsLWJhY2tkcm9wLW9wYWNpdHl9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG1vZGFsLWJhY2tkcm9wLWNzcy12YXJzXG5cbiAgQGluY2x1ZGUgb3ZlcmxheS1iYWNrZHJvcCh2YXIoLS0jeyRwcmVmaXh9YmFja2Ryb3AtemluZGV4KSwgdmFyKC0tI3skcHJlZml4fWJhY2tkcm9wLWJnKSwgdmFyKC0tI3skcHJlZml4fWJhY2tkcm9wLW9wYWNpdHkpKTtcbn1cblxuLy8gTW9kYWwgaGVhZGVyXG4vLyBUb3Agc2VjdGlvbiBvZiB0aGUgbW9kYWwgdy8gdGl0bGUgYW5kIGRpc21pc3Ncbi5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAvLyBQdXQgbW9kYWwgaGVhZGVyIGVsZW1lbnRzICh0aXRsZSBhbmQgZGlzbWlzcykgb24gb3Bwb3NpdGUgZW5kc1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcpO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xuXG4gIC5idG4tY2xvc2Uge1xuICAgIHBhZGRpbmc6IGNhbGModmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXkpICogLjUpIGNhbGModmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXgpICogLjUpO1xuICAgIG1hcmdpbjogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcteSkpIGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXgpKSBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy15KSkgYXV0bztcbiAgfVxufVxuXG4vLyBUaXRsZSB0ZXh0IHdpdGhpbiBoZWFkZXJcbi5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtdGl0bGUtbGluZS1oZWlnaHQpO1xufVxuXG4vLyBNb2RhbCBib2R5XG4vLyBXaGVyZSBhbGwgbW9kYWwgY29udGVudCByZXNpZGVzIChzaWJsaW5nIG9mIC5tb2RhbC1oZWFkZXIgYW5kIC5tb2RhbC1mb290ZXIpXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gRW5hYmxlIGBmbGV4LWdyb3c6IDFgIHNvIHRoYXQgdGhlIGJvZHkgdGFrZSB1cCBhcyBtdWNoIHNwYWNlIGFzIHBvc3NpYmxlXG4gIC8vIHdoZW4gdGhlcmUgc2hvdWxkIGJlIGEgZml4ZWQgaGVpZ2h0IG9uIGAubW9kYWwtZGlhbG9nYC5cbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1wYWRkaW5nKTtcbn1cblxuLy8gRm9vdGVyIChmb3IgYWN0aW9ucylcbi5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyB2ZXJ0aWNhbGx5IGNlbnRlclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyAvLyBSaWdodCBhbGlnbiBidXR0b25zIHdpdGggZmxleCBwcm9wZXJ0eSBiZWNhdXNlIHRleHQtYWxpZ24gZG9lc24ndCB3b3JrIG9uIGZsZXggaXRlbXNcbiAgcGFkZGluZzogY2FsYyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtcGFkZGluZykgLSB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWdhcCkgKiAuNSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItYmcpO1xuICBib3JkZXItdG9wOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xuXG4gIC8vIFBsYWNlIG1hcmdpbiBiZXR3ZWVuIGZvb3RlciBlbGVtZW50c1xuICAvLyBUaGlzIHNvbHV0aW9uIGlzIGZhciBmcm9tIGlkZWFsIGJlY2F1c2Ugb2YgdGhlIHVuaXZlcnNhbCBzZWxlY3RvciB1c2FnZSxcbiAgLy8gYnV0IGlzIG5lZWRlZCB0byBmaXggaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDgwMFxuICA+ICoge1xuICAgIG1hcmdpbjogY2FsYyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWdhcCkgKiAuNSk7IC8vIFRvZG8gaW4gdjY6IHJlcGxhY2Ugd2l0aCBnYXAgb24gcGFyZW50IGNsYXNzXG4gIH1cbn1cblxuLy8gU2NhbGUgdXAgdGhlIG1vZGFsXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gIC5tb2RhbCB7XG4gICAgLS0jeyRwcmVmaXh9bW9kYWwtbWFyZ2luOiAjeyRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXB9O1xuICAgIC0tI3skcHJlZml4fW1vZGFsLWJveC1zaGFkb3c6ICN7JG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cH07XG4gIH1cblxuICAvLyBBdXRvbWF0aWNhbGx5IHNldCBtb2RhbCdzIHdpZHRoIGZvciBsYXJnZXIgdmlld3BvcnRzXG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogdmFyKC0tI3skcHJlZml4fW1vZGFsLXdpZHRoKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cblxuICAubW9kYWwtc20ge1xuICAgIC0tI3skcHJlZml4fW1vZGFsLXdpZHRoOiAjeyRtb2RhbC1zbX07XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAubW9kYWwtbGcsXG4gIC5tb2RhbC14bCB7XG4gICAgLS0jeyRwcmVmaXh9bW9kYWwtd2lkdGg6ICN7JG1vZGFsLWxnfTtcbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gIC5tb2RhbC14bCB7XG4gICAgLS0jeyRwcmVmaXh9bW9kYWwtd2lkdGg6ICN7JG1vZGFsLXhsfTtcbiAgfVxufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbW9kYWwtZnVsbHNjcmVlbi1sb29wXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgJHBvc3RmaXg6IGlmKCRpbmZpeCAhPSBcIlwiLCAkaW5maXggKyBcIi1kb3duXCIsIFwiXCIpO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgIC5tb2RhbC1mdWxsc2NyZWVuI3skcG9zdGZpeH0ge1xuICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICAgICAgfVxuXG4gICAgICAubW9kYWwtaGVhZGVyLFxuICAgICAgLm1vZGFsLWZvb3RlciB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgICB9XG5cbiAgICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgbW9kYWwtZnVsbHNjcmVlbi1sb29wXG4iLCIvLyBTaGFyZWQgYmV0d2VlbiBtb2RhbHMgYW5kIG9mZmNhbnZhc2VzXG5AbWl4aW4gb3ZlcmxheS1iYWNrZHJvcCgkemluZGV4LCAkYmFja2Ryb3AtYmcsICRiYWNrZHJvcC1vcGFjaXR5KSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4O1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZHJvcC1iZztcblxuICAvLyBGYWRlIGZvciBiYWNrZHJvcFxuICAmLmZhZGUgeyBvcGFjaXR5OiAwOyB9XG4gICYuc2hvdyB7IG9wYWNpdHk6ICRiYWNrZHJvcC1vcGFjaXR5OyB9XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4udG9vbHRpcCB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCB0b29sdGlwLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fXRvb2x0aXAtemluZGV4OiAjeyR6aW5kZXgtdG9vbHRpcH07XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtbWF4LXdpZHRoOiAjeyR0b29sdGlwLW1heC13aWR0aH07XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtcGFkZGluZy14OiAjeyR0b29sdGlwLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtcGFkZGluZy15OiAjeyR0b29sdGlwLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtbWFyZ2luOiAjeyR0b29sdGlwLW1hcmdpbn07XG4gIEBpbmNsdWRlIHJmcygkdG9vbHRpcC1mb250LXNpemUsIC0tI3skcHJlZml4fXRvb2x0aXAtZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1jb2xvcjogI3skdG9vbHRpcC1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtYmc6ICN7JHRvb2x0aXAtYmd9O1xuICAtLSN7JHByZWZpeH10b29sdGlwLWJvcmRlci1yYWRpdXM6ICN7JHRvb2x0aXAtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtb3BhY2l0eTogI3skdG9vbHRpcC1vcGFjaXR5fTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aDogI3skdG9vbHRpcC1hcnJvdy13aWR0aH07XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0OiAjeyR0b29sdGlwLWFycm93LWhlaWdodH07XG4gIC8vIHNjc3MtZG9jcy1lbmQgdG9vbHRpcC1jc3MtdmFyc1xuXG4gIHotaW5kZXg6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLXppbmRleCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IHZhcigtLSN7JHByZWZpeH10b29sdGlwLW1hcmdpbik7XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImAkdG9vbHRpcC1tYXJnaW5gXCIsIFwidjVcIiwgXCJ2NS54XCIsIHRydWUpO1xuICAvLyBPdXIgcGFyZW50IGVsZW1lbnQgY2FuIGJlIGFyYml0cmFyeSBzaW5jZSB0b29sdGlwcyBhcmUgYnkgZGVmYXVsdCBpbnNlcnRlZCBhcyBhIHNpYmxpbmcgb2YgdGhlaXIgdGFyZ2V0IGVsZW1lbnQuXG4gIC8vIFNvIHJlc2V0IG91ciBmb250IGFuZCB0ZXh0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW5oZXJpdGluZyB3ZWlyZCB2YWx1ZXMuXG4gIEBpbmNsdWRlIHJlc2V0LXRleHQoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWZvbnQtc2l6ZSkpO1xuICAvLyBBbGxvdyBicmVha2luZyB2ZXJ5IGxvbmcgd29yZHMgc28gdGhleSBkb24ndCBvdmVyZmxvdyB0aGUgdG9vbHRpcCdzIGJvdW5kc1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG9wYWNpdHk6IDA7XG5cbiAgJi5zaG93IHsgb3BhY2l0eTogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtb3BhY2l0eSk7IH1cblxuICAudG9vbHRpcC1hcnJvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKTtcbiAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCk7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC10b3AgLnRvb2x0aXAtYXJyb3cge1xuICBib3R0b206IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuICAmOjpiZWZvcmUge1xuICAgIHRvcDogLTFweDtcbiAgICBib3JkZXItd2lkdGg6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCkgKiAuNSkgMDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1iZyk7XG4gIH1cbn1cblxuLyogcnRsOmJlZ2luOmlnbm9yZSAqL1xuLmJzLXRvb2x0aXAtZW5kIC50b29sdGlwLWFycm93IHtcbiAgbGVmdDogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtcbiAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCk7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICByaWdodDogLTFweDtcbiAgICBib3JkZXItd2lkdGg6IGNhbGModmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpICogLjUpIHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCkgKiAuNSkgMDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWJnKTtcbiAgfVxufVxuXG4vKiBydGw6ZW5kOmlnbm9yZSAqL1xuXG4uYnMtdG9vbHRpcC1ib3R0b20gLnRvb2x0aXAtYXJyb3cge1xuICB0b3A6IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuICAmOjpiZWZvcmUge1xuICAgIGJvdHRvbTogLTFweDtcbiAgICBib3JkZXItd2lkdGg6IDAgY2FsYyh2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCkgKiAuNSkgdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1iZyk7XG4gIH1cbn1cblxuLyogcnRsOmJlZ2luOmlnbm9yZSAqL1xuLmJzLXRvb2x0aXAtc3RhcnQgLnRvb2x0aXAtYXJyb3cge1xuICByaWdodDogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtcbiAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCk7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBsZWZ0OiAtMXB4O1xuICAgIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCkgKiAuNSkgMCBjYWxjKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKSAqIC41KSB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1iZyk7XG4gIH1cbn1cblxuLyogcnRsOmVuZDppZ25vcmUgKi9cblxuLmJzLXRvb2x0aXAtYXV0byB7XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC10b3A7XG4gIH1cbiAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwicmlnaHRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtZW5kO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1ib3R0b207XG4gIH1cbiAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1zdGFydDtcbiAgfVxufVxuXG4vLyBXcmFwcGVyIGZvciB0aGUgdG9vbHRpcCBjb250ZW50XG4udG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtbWF4LXdpZHRoKTtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWJnKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1ib3JkZXItcmFkaXVzKSk7XG59XG4iLCJAbWl4aW4gcmVzZXQtdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgLy8gV2UgZGVsaWJlcmF0ZWx5IGRvIE5PVCByZXNldCBmb250LXNpemUgb3Igb3ZlcmZsb3ctd3JhcCAvIHdvcmQtd3JhcC5cbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBGYWxsYmFjayBmb3Igd2hlcmUgYHN0YXJ0YCBpcyBub3Qgc3VwcG9ydGVkXG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbn1cbiIsIi5wb3BvdmVyIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHBvcG92ZXItY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci16aW5kZXg6ICN7JHppbmRleC1wb3BvdmVyfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1tYXgtd2lkdGg6ICN7JHBvcG92ZXItbWF4LXdpZHRofTtcbiAgQGluY2x1ZGUgcmZzKCRwb3BvdmVyLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9cG9wb3Zlci1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJnOiAjeyRwb3BvdmVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGg6ICN7JHBvcG92ZXItYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItY29sb3I6ICN7JHBvcG92ZXItYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItcmFkaXVzOiAjeyRwb3BvdmVyLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXM6ICN7JHBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm94LXNoYWRvdzogI3skcG9wb3Zlci1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAjeyRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6ICN7JHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteX07XG4gIEBpbmNsdWRlIHJmcygkcG9wb3Zlci1oZWFkZXItZm9udC1zaXplLCAtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1jb2xvcjogI3skcG9wb3Zlci1oZWFkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1iZzogI3skcG9wb3Zlci1oZWFkZXItYmd9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJvZHktcGFkZGluZy14OiAjeyRwb3BvdmVyLWJvZHktcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1ib2R5LXBhZGRpbmcteTogI3skcG9wb3Zlci1ib2R5LXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9keS1jb2xvcjogI3skcG9wb3Zlci1ib2R5LWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aDogI3skcG9wb3Zlci1hcnJvdy13aWR0aH07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0OiAjeyRwb3BvdmVyLWFycm93LWhlaWdodH07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItY29sb3IpO1xuICAvLyBzY3NzLWRvY3MtZW5kIHBvcG92ZXItY3NzLXZhcnNcblxuICB6LWluZGV4OiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci16aW5kZXgpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1tYXgtd2lkdGgpO1xuICAvLyBPdXIgcGFyZW50IGVsZW1lbnQgY2FuIGJlIGFyYml0cmFyeSBzaW5jZSB0b29sdGlwcyBhcmUgYnkgZGVmYXVsdCBpbnNlcnRlZCBhcyBhIHNpYmxpbmcgb2YgdGhlaXIgdGFyZ2V0IGVsZW1lbnQuXG4gIC8vIFNvIHJlc2V0IG91ciBmb250IGFuZCB0ZXh0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW5oZXJpdGluZyB3ZWlyZCB2YWx1ZXMuXG4gIEBpbmNsdWRlIHJlc2V0LXRleHQoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWZvbnQtc2l6ZSkpO1xuICAvLyBBbGxvdyBicmVha2luZyB2ZXJ5IGxvbmcgd29yZHMgc28gdGhleSBkb24ndCBvdmVyZmxvdyB0aGUgcG9wb3ZlcidzIGJvdW5kc1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJveC1zaGFkb3cpKTtcblxuICAucG9wb3Zlci1hcnJvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKTtcbiAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCk7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLXRvcCB7XG4gID4gLnBvcG92ZXItYXJyb3cge1xuICAgIGJvdHRvbTogY2FsYygtMSAqICh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvcmRlci13aWR0aDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KSBjYWxjKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKSAqIC41KSAwOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1ib3JkZXIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvdHRvbTogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJnKTtcbiAgICB9XG4gIH1cbn1cblxuLyogcnRsOmJlZ2luOmlnbm9yZSAqL1xuLmJzLXBvcG92ZXItZW5kIHtcbiAgPiAucG9wb3Zlci1hcnJvdyB7XG4gICAgbGVmdDogY2FsYygtMSAqICh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpO1xuICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KSBjYWxjKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKSAqIC41KSAwOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1ib3JkZXIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGxlZnQ6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJnKTtcbiAgICB9XG4gIH1cbn1cblxuLyogcnRsOmVuZDppZ25vcmUgKi9cblxuLmJzLXBvcG92ZXItYm90dG9tIHtcbiAgPiAucG9wb3Zlci1hcnJvdyB7XG4gICAgdG9wOiBjYWxjKC0xICogKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLXdpZHRoOiAwIGNhbGModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpICogLjUpIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWJvcmRlcik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdG9wOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYmcpO1xuICAgIH1cbiAgfVxuXG4gIC8vIFRoaXMgd2lsbCByZW1vdmUgdGhlIHBvcG92ZXItaGVhZGVyJ3MgYm9yZGVyIGp1c3QgYmVsb3cgdGhlIGFycm93XG4gIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1iZyk7XG4gIH1cbn1cblxuLyogcnRsOmJlZ2luOmlnbm9yZSAqL1xuLmJzLXBvcG92ZXItc3RhcnQge1xuICA+IC5wb3BvdmVyLWFycm93IHtcbiAgICByaWdodDogY2FsYygtMSAqICh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpO1xuICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgMCBjYWxjKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKSAqIC41KSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1ib3JkZXIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHJpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJnKTtcbiAgICB9XG4gIH1cbn1cblxuLyogcnRsOmVuZDppZ25vcmUgKi9cblxuLmJzLXBvcG92ZXItYXV0byB7XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci10b3A7XG4gIH1cbiAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwicmlnaHRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItZW5kO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1ib3R0b207XG4gIH1cbiAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1zdGFydDtcbiAgfVxufVxuXG4vLyBPZmZzZXQgdGhlIHBvcG92ZXIgdG8gYWNjb3VudCBmb3IgdGhlIHBvcG92ZXIgYXJyb3dcbi5wb3BvdmVyLWhlYWRlciB7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBSZXNldCB0aGUgZGVmYXVsdCBmcm9tIFJlYm9vdFxuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLWZvbnQtc2l6ZSkpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLWJnKTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG5cbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9keS1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvZHktcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvZHktY29sb3IpO1xufVxuIiwiLy8gTm90ZXMgb24gdGhlIGNsYXNzZXM6XG4vL1xuLy8gMS4gLmNhcm91c2VsLnBvaW50ZXItZXZlbnQgc2hvdWxkIGlkZWFsbHkgYmUgcGFuLXkgKHRvIGFsbG93IGZvciB1c2VycyB0byBzY3JvbGwgdmVydGljYWxseSlcbi8vICAgIGV2ZW4gd2hlbiB0aGVpciBzY3JvbGwgYWN0aW9uIHN0YXJ0ZWQgb24gYSBjYXJvdXNlbCwgYnV0IGZvciBjb21wYXRpYmlsaXR5ICh3aXRoIEZpcmVmb3gpXG4vLyAgICB3ZSdyZSBwcmV2ZW50aW5nIGFsbCBhY3Rpb25zIGluc3RlYWRcbi8vIDIuIFRoZSAuY2Fyb3VzZWwtaXRlbS1zdGFydCBhbmQgLmNhcm91c2VsLWl0ZW0tZW5kIGlzIHVzZWQgdG8gaW5kaWNhdGUgd2hlcmVcbi8vICAgIHRoZSBhY3RpdmUgc2xpZGUgaXMgaGVhZGluZy5cbi8vIDMuIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbSBpcyB0aGUgY3VycmVudCBzbGlkZS5cbi8vIDQuIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1zdGFydCBhbmQgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWVuZCBpcyB0aGUgY3VycmVudFxuLy8gICAgc2xpZGUgaW4gaXRzIGluLXRyYW5zaXRpb24gc3RhdGUuIE9ubHkgb25lIG9mIHRoZXNlIG9jY3VycyBhdCBhIHRpbWUuXG4vLyA1LiAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tc3RhcnQgYW5kIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1lbmRcbi8vICAgIGlzIHRoZSB1cGNvbWluZyBzbGlkZSBpbiB0cmFuc2l0aW9uLlxuXG4uY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbn1cblxuLmNhcm91c2VsLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgY2xlYXJmaXgoKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjYXJvdXNlbC10cmFuc2l0aW9uKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhcm91c2VsLWl0ZW0tbmV4dDpub3QoLmNhcm91c2VsLWl0ZW0tc3RhcnQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWVuZCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0tcHJldjpub3QoLmNhcm91c2VsLWl0ZW0tZW5kKSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1zdGFydCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG5cblxuLy9cbi8vIEFsdGVybmF0ZSB0cmFuc2l0aW9uc1xuLy9cblxuLmNhcm91c2VsLWZhZGUge1xuICAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbiAgLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLXN0YXJ0LFxuICAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tZW5kIHtcbiAgICB6LWluZGV4OiAxO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tc3RhcnQsXG4gIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQge1xuICAgIHotaW5kZXg6IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKG9wYWNpdHkgMHMgJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb24pO1xuICB9XG59XG5cblxuLy9cbi8vIExlZnQvcmlnaHQgY29udHJvbHMgZm9yIG5hdlxuLy9cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xuICAvLyBVc2UgZmxleCBmb3IgYWxpZ25tZW50ICgxLTMpXG4gIGRpc3BsYXk6IGZsZXg7IC8vIDEuIGFsbG93IGZsZXggc3R5bGVzXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIDIuIHZlcnRpY2FsbHkgY2VudGVyIGNvbnRlbnRzXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyAvLyAzLiBob3Jpem9udGFsbHkgY2VudGVyIGNvbnRlbnRzXG4gIHdpZHRoOiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICRjYXJvdXNlbC1jb250cm9sLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgb3BhY2l0eTogJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtY29udHJvbC10cmFuc2l0aW9uKTtcblxuICAvLyBIb3Zlci9mb2N1cyBzdGF0ZVxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGNhcm91c2VsLWNvbnRyb2wtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG91dGxpbmU6IDA7XG4gICAgb3BhY2l0eTogJGNhcm91c2VsLWNvbnRyb2wtaG92ZXItb3BhY2l0eTtcbiAgfVxufVxuLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGlmKCRlbmFibGUtZ3JhZGllbnRzLCBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoJGJsYWNrLCAuMjUpLCByZ2JhKCRibGFjaywgLjAwMSkpLCBudWxsKTtcbn1cbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogaWYoJGVuYWJsZS1ncmFkaWVudHMsIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHJnYmEoJGJsYWNrLCAuMjUpLCByZ2JhKCRibGFjaywgLjAwMSkpLCBudWxsKTtcbn1cblxuLy8gSWNvbnMgZm9yIHdpdGhpblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDtcbiAgaGVpZ2h0OiAkY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xufVxuXG4vKiBydGw6b3B0aW9uczoge1xuICBcImF1dG9SZW5hbWVcIjogdHJ1ZSxcbiAgXCJzdHJpbmdNYXBcIjpbIHtcbiAgICBcIm5hbWVcIiAgICA6IFwicHJldi1uZXh0XCIsXG4gICAgXCJzZWFyY2hcIiAgOiBcInByZXZcIixcbiAgICBcInJlcGxhY2VcIiA6IFwibmV4dFwiXG4gIH0gXVxufSAqL1xuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmcpO1xufVxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmcpO1xufVxuXG4vLyBPcHRpb25hbCBpbmRpY2F0b3IgcGlwcy9jb250cm9sc1xuLy9cbi8vIEFkZCBhIGNvbnRhaW5lciAoc3VjaCBhcyBhIGxpc3QpIHdpdGggdGhlIGZvbGxvd2luZyBjbGFzcyBhbmQgYWRkIGFuIGl0ZW0gKGlkZWFsbHkgYSBmb2N1c2FibGUgY29udHJvbCxcbi8vIGxpa2UgYSBidXR0b24pIHdpdGggZGF0YS1icy10YXJnZXQgZm9yIGVhY2ggc2xpZGUgeW91ciBjYXJvdXNlbCBob2xkcy5cblxuLmNhcm91c2VsLWluZGljYXRvcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICAvLyBVc2UgdGhlIC5jYXJvdXNlbC1jb250cm9sJ3Mgd2lkdGggYXMgbWFyZ2luIHNvIHdlIGRvbid0IG92ZXJsYXkgdGhvc2VcbiAgbWFyZ2luLXJpZ2h0OiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbWFyZ2luLWxlZnQ6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xuXG4gIFtkYXRhLWJzLXRhcmdldF0ge1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIHdpZHRoOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXdpZHRoO1xuICAgIGhlaWdodDogJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyO1xuICAgIG1hcmdpbi1sZWZ0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjtcbiAgICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZztcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIGJvcmRlcjogMDtcbiAgICAvLyBVc2UgdHJhbnNwYXJlbnQgYm9yZGVycyB0byBpbmNyZWFzZSB0aGUgaGl0IGFyZWEgYnkgMTBweCBvbiB0b3AgYW5kIGJvdHRvbS5cbiAgICBib3JkZXItdG9wOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBvcGFjaXR5OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLW9wYWNpdHk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtaW5kaWNhdG9yLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgLmFjdGl2ZSB7XG4gICAgb3BhY2l0eTogJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtb3BhY2l0eTtcbiAgfVxufVxuXG5cbi8vIE9wdGlvbmFsIGNhcHRpb25zXG4vL1xuLy9cblxuLmNhcm91c2VsLWNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAoMTAwJSAtICRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoKSAqIC41O1xuICBib3R0b206ICRjYXJvdXNlbC1jYXB0aW9uLXNwYWNlcjtcbiAgbGVmdDogKDEwMCUgLSAkY2Fyb3VzZWwtY2FwdGlvbi13aWR0aCkgKiAuNTtcbiAgcGFkZGluZy10b3A6ICRjYXJvdXNlbC1jYXB0aW9uLXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICRjYXJvdXNlbC1jYXB0aW9uLXBhZGRpbmcteTtcbiAgY29sb3I6ICRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8vIERhcmsgbW9kZSBjYXJvdXNlbFxuXG5AbWl4aW4gY2Fyb3VzZWwtZGFyaygpIHtcbiAgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLFxuICAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICAgIGZpbHRlcjogJGNhcm91c2VsLWRhcmstY29udHJvbC1pY29uLWZpbHRlcjtcbiAgfVxuXG4gIC5jYXJvdXNlbC1pbmRpY2F0b3JzIFtkYXRhLWJzLXRhcmdldF0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjYXJvdXNlbC1kYXJrLWluZGljYXRvci1hY3RpdmUtYmc7XG4gIH1cblxuICAuY2Fyb3VzZWwtY2FwdGlvbiB7XG4gICAgY29sb3I6ICRjYXJvdXNlbC1kYXJrLWNhcHRpb24tY29sb3I7XG4gIH1cbn1cblxuLmNhcm91c2VsLWRhcmsge1xuICBAaW5jbHVkZSBjYXJvdXNlbC1kYXJrKCk7XG59XG5cbkBpZiAkZW5hYmxlLWRhcmstbW9kZSB7XG4gIEBpbmNsdWRlIGNvbG9yLW1vZGUoZGFyaykge1xuICAgIEBpZiAkY29sb3ItbW9kZS10eXBlID09IFwibWVkaWEtcXVlcnlcIiB7XG4gICAgICAuY2Fyb3VzZWwge1xuICAgICAgICBAaW5jbHVkZSBjYXJvdXNlbC1kYXJrKCk7XG4gICAgICB9XG4gICAgfSBAZWxzZSB7XG4gICAgICAuY2Fyb3VzZWwsXG4gICAgICAmLmNhcm91c2VsIHtcbiAgICAgICAgQGluY2x1ZGUgY2Fyb3VzZWwtZGFyaygpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IGNsZWFyZml4XG5AbWl4aW4gY2xlYXJmaXgoKSB7XG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGNsZWFyZml4XG4iLCIvL1xuLy8gUm90YXRpbmcgYm9yZGVyXG4vL1xuXG4uc3Bpbm5lci1ncm93LFxuLnNwaW5uZXItYm9yZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXNwaW5uZXItd2lkdGgpO1xuICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1zcGlubmVyLWhlaWdodCk7XG4gIHZlcnRpY2FsLWFsaWduOiB2YXIoLS0jeyRwcmVmaXh9c3Bpbm5lci12ZXJ0aWNhbC1hbGlnbik7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IHZhcigtLSN7JHByZWZpeH1zcGlubmVyLWFuaW1hdGlvbi1zcGVlZCkgbGluZWFyIGluZmluaXRlIHZhcigtLSN7JHByZWZpeH1zcGlubmVyLWFuaW1hdGlvbi1uYW1lKTtcbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwaW5uZXItYm9yZGVyLWtleWZyYW1lc1xuQGtleWZyYW1lcyBzcGlubmVyLWJvcmRlciB7XG4gIHRvIHsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKSAje1wiLyogcnRsOmlnbm9yZSAqL1wifTsgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBzcGlubmVyLWJvcmRlci1rZXlmcmFtZXNcblxuLnNwaW5uZXItYm9yZGVyIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwaW5uZXItYm9yZGVyLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fXNwaW5uZXItd2lkdGg6ICN7JHNwaW5uZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWhlaWdodDogI3skc3Bpbm5lci1oZWlnaHR9O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLXZlcnRpY2FsLWFsaWduOiAjeyRzcGlubmVyLXZlcnRpY2FsLWFsaWdufTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1ib3JkZXItd2lkdGg6ICN7JHNwaW5uZXItYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1hbmltYXRpb24tc3BlZWQ6ICN7JHNwaW5uZXItYW5pbWF0aW9uLXNwZWVkfTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1hbmltYXRpb24tbmFtZTogc3Bpbm5lci1ib3JkZXI7XG4gIC8vIHNjc3MtZG9jcy1lbmQgc3Bpbm5lci1ib3JkZXItY3NzLXZhcnNcblxuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1zcGlubmVyLWJvcmRlci13aWR0aCkgc29saWQgY3VycmVudGNvbG9yO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc3Bpbm5lci1ib3JkZXItc20ge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci1ib3JkZXItc20tY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci13aWR0aDogI3skc3Bpbm5lci13aWR0aC1zbX07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItaGVpZ2h0OiAjeyRzcGlubmVyLWhlaWdodC1zbX07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItYm9yZGVyLXdpZHRoOiAjeyRzcGlubmVyLWJvcmRlci13aWR0aC1zbX07XG4gIC8vIHNjc3MtZG9jcy1lbmQgc3Bpbm5lci1ib3JkZXItc20tY3NzLXZhcnNcbn1cblxuLy9cbi8vIEdyb3dpbmcgY2lyY2xlXG4vL1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci1ncm93LWtleWZyYW1lc1xuQGtleWZyYW1lcyBzcGlubmVyLWdyb3cge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItZ3Jvdy1rZXlmcmFtZXNcblxuLnNwaW5uZXItZ3JvdyB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLWdyb3ctY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci13aWR0aDogI3skc3Bpbm5lci13aWR0aH07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItaGVpZ2h0OiAjeyRzcGlubmVyLWhlaWdodH07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItdmVydGljYWwtYWxpZ246ICN7JHNwaW5uZXItdmVydGljYWwtYWxpZ259O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWFuaW1hdGlvbi1zcGVlZDogI3skc3Bpbm5lci1hbmltYXRpb24tc3BlZWR9O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWFuaW1hdGlvbi1uYW1lOiBzcGlubmVyLWdyb3c7XG4gIC8vIHNjc3MtZG9jcy1lbmQgc3Bpbm5lci1ncm93LWNzcy12YXJzXG5cbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uc3Bpbm5lci1ncm93LXNtIHtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci13aWR0aDogI3skc3Bpbm5lci13aWR0aC1zbX07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItaGVpZ2h0OiAjeyRzcGlubmVyLWhlaWdodC1zbX07XG59XG5cbkBpZiAkZW5hYmxlLXJlZHVjZWQtbW90aW9uIHtcbiAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuc3Bpbm5lci1ib3JkZXIsXG4gICAgLnNwaW5uZXItZ3JvdyB7XG4gICAgICAtLSN7JHByZWZpeH1zcGlubmVyLWFuaW1hdGlvbi1zcGVlZDogI3skc3Bpbm5lci1hbmltYXRpb24tc3BlZWQgKiAyfTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4lb2ZmY2FudmFzLWNzcy12YXJzIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG9mZmNhbnZhcy1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtemluZGV4OiAjeyR6aW5kZXgtb2ZmY2FudmFzfTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXdpZHRoOiAjeyRvZmZjYW52YXMtaG9yaXpvbnRhbC13aWR0aH07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1oZWlnaHQ6ICN7JG9mZmNhbnZhcy12ZXJ0aWNhbC1oZWlnaHR9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy14OiAjeyRvZmZjYW52YXMtcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteTogI3skb2ZmY2FudmFzLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1jb2xvcjogI3skb2ZmY2FudmFzLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJnOiAjeyRvZmZjYW52YXMtYmctY29sb3J9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAjeyRvZmZjYW52YXMtYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci1jb2xvcjogI3skb2ZmY2FudmFzLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3gtc2hhZG93OiAjeyRvZmZjYW52YXMtYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy10cmFuc2l0aW9uOiAje3RyYW5zZm9ybSAkb2ZmY2FudmFzLXRyYW5zaXRpb24tZHVyYXRpb24gZWFzZS1pbi1vdXR9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtdGl0bGUtbGluZS1oZWlnaHQ6ICN7JG9mZmNhbnZhcy10aXRsZS1saW5lLWhlaWdodH07XG4gIC8vIHNjc3MtZG9jcy1lbmQgb2ZmY2FudmFzLWNzcy12YXJzXG59XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgLm9mZmNhbnZhcyN7JGluZml4fSB7XG4gICAgQGV4dGVuZCAlb2ZmY2FudmFzLWNzcy12YXJzO1xuICB9XG59XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgLm9mZmNhbnZhcyN7JGluZml4fSB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuZXh0KSB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICBib3R0b206IDA7XG4gICAgICB6LWluZGV4OiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXppbmRleCk7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWNvbG9yKTtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYmcpO1xuICAgICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm94LXNoYWRvdykpO1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbih2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXRyYW5zaXRpb24pKTtcblxuICAgICAgJi5vZmZjYW52YXMtc3RhcnQge1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXdpZHRoKTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgICAgfVxuXG4gICAgICAmLm9mZmNhbnZhcy1lbmQge1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy13aWR0aCk7XG4gICAgICAgIGJvcmRlci1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgICB9XG5cbiAgICAgICYub2ZmY2FudmFzLXRvcCB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgICAgfVxuXG4gICAgICAmLm9mZmNhbnZhcy1ib3R0b20ge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWhlaWdodCk7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJvcmRlci10b3A6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICAgIH1cblxuICAgICAgJi5zaG93aW5nLFxuICAgICAgJi5zaG93Om5vdCguaGlkaW5nKSB7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJi5zaG93aW5nLFxuICAgICAgJi5oaWRpbmcsXG4gICAgICAmLnNob3cge1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpZiBub3QgKCRpbmZpeCA9PSBcIlwiKSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuZXh0KSB7XG4gICAgICAgIC0tI3skcHJlZml4fW9mZmNhbnZhcy1oZWlnaHQ6IGF1dG87XG4gICAgICAgIC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbiAgICAgICAgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAub2ZmY2FudmFzLWJvZHkge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgICAgICAgICAvLyBSZXNldCBgYmFja2dyb3VuZC1jb2xvcmAgaW4gY2FzZSBgLmJnLSpgIGNsYXNzZXMgYXJlIHVzZWQgaW4gb2ZmY2FudmFzXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ub2ZmY2FudmFzLWJhY2tkcm9wIHtcbiAgQGluY2x1ZGUgb3ZlcmxheS1iYWNrZHJvcCgkemluZGV4LW9mZmNhbnZhcy1iYWNrZHJvcCwgJG9mZmNhbnZhcy1iYWNrZHJvcC1iZywgJG9mZmNhbnZhcy1iYWNrZHJvcC1vcGFjaXR5KTtcbn1cblxuLm9mZmNhbnZhcy1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteCk7XG5cbiAgLmJ0bi1jbG9zZSB7XG4gICAgcGFkZGluZzogY2FsYyh2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteSkgKiAuNSkgY2FsYyh2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteCkgKiAuNSk7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteSkpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteCkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXkpKTtcbiAgfVxufVxuXG4ub2ZmY2FudmFzLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtdGl0bGUtbGluZS1oZWlnaHQpO1xufVxuXG4ub2ZmY2FudmFzLWJvZHkge1xuICBmbGV4LWdyb3c6IDE7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteCk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4iLCIucGxhY2Vob2xkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDFlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiB3YWl0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6ICRwbGFjZWhvbGRlci1vcGFjaXR5LW1heDtcblxuICAmLmJ0bjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxufVxuXG4vLyBTaXppbmdcbi5wbGFjZWhvbGRlci14cyB7XG4gIG1pbi1oZWlnaHQ6IC42ZW07XG59XG5cbi5wbGFjZWhvbGRlci1zbSB7XG4gIG1pbi1oZWlnaHQ6IC44ZW07XG59XG5cbi5wbGFjZWhvbGRlci1sZyB7XG4gIG1pbi1oZWlnaHQ6IDEuMmVtO1xufVxuXG4vLyBBbmltYXRpb25cbi5wbGFjZWhvbGRlci1nbG93IHtcbiAgLnBsYWNlaG9sZGVyIHtcbiAgICBhbmltYXRpb246IHBsYWNlaG9sZGVyLWdsb3cgMnMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBwbGFjZWhvbGRlci1nbG93IHtcbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAkcGxhY2Vob2xkZXItb3BhY2l0eS1taW47XG4gIH1cbn1cblxuLnBsYWNlaG9sZGVyLXdhdmUge1xuICBtYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTMwZGVnLCAkYmxhY2sgNTUlLCByZ2JhKDAsIDAsIDAsICgxIC0gJHBsYWNlaG9sZGVyLW9wYWNpdHktbWluKSkgNzUlLCAkYmxhY2sgOTUlKTtcbiAgbWFzay1zaXplOiAyMDAlIDEwMCU7XG4gIGFuaW1hdGlvbjogcGxhY2Vob2xkZXItd2F2ZSAycyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgcGxhY2Vob2xkZXItd2F2ZSB7XG4gIDEwMCUge1xuICAgIG1hc2stcG9zaXRpb246IC0yMDAlIDAlO1xuICB9XG59XG4iLCIvLyBBbGwtY2FwcyBgUkdCQSgpYCBmdW5jdGlvbiB1c2VkIGJlY2F1c2Ugb2YgdGhpcyBTYXNzIGJ1ZzogaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvbm9kZS1zYXNzL2lzc3Vlcy8yMjUxXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLnRleHQtYmctI3skY29sb3J9IHtcbiAgICBjb2xvcjogY29sb3ItY29udHJhc3QoJHZhbHVlKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fSN7JGNvbG9yfS1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9Ymctb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gIH1cbn1cbiIsIi8vIEFsbC1jYXBzIGBSR0JBKClgIGZ1bmN0aW9uIHVzZWQgYmVjYXVzZSBvZiB0aGlzIFNhc3MgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9ub2RlLXNhc3MvaXNzdWVzLzIyNTFcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAubGluay0jeyRjb2xvcn0ge1xuICAgIGNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH0jeyRjb2xvcn0tcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH0jeyRjb2xvcn0tcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuXG4gICAgQGlmICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UgIT0gMCB7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgICRob3Zlci1jb2xvcjogaWYoY29sb3ItY29udHJhc3QoJHZhbHVlKSA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCR2YWx1ZSwgJGxpbmstc2hhZGUtcGVyY2VudGFnZSksIHRpbnQtY29sb3IoJHZhbHVlLCAkbGluay1zaGFkZS1wZXJjZW50YWdlKSk7XG4gICAgICAgIGNvbG9yOiBSR0JBKCN7dG8tcmdiKCRob3Zlci1jb2xvcil9LCB2YXIoLS0jeyRwcmVmaXh9bGluay1vcGFjaXR5LCAxKSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHRvLXJnYigkaG92ZXItY29sb3IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIE9uZS1vZmYgc3BlY2lhbCBsaW5rIGhlbHBlciBhcyBhIGJyaWRnZSB1bnRpbCB2NlxuLmxpbmstYm9keS1lbXBoYXNpcyB7XG4gIGNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay1vcGFjaXR5LCAxKSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG5cbiAgQGlmICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UgIT0gMCB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay1vcGFjaXR5LCAuNzUpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay11bmRlcmxpbmUtb3BhY2l0eSwgLjc1KSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICB9XG4gIH1cbn1cbiIsIi5mb2N1cy1yaW5nOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgLy8gQnkgZGVmYXVsdCwgdGhlcmUgaXMgbm8gYC0tYnMtZm9jdXMtcmluZy14YCwgYC0tYnMtZm9jdXMtcmluZy15YCwgb3IgYC0tYnMtZm9jdXMtcmluZy1ibHVyYCwgYnV0IHdlIHByb3ZpZGUgQ1NTIHZhcmlhYmxlcyB3aXRoIGZhbGxiYWNrcyB0byBpbml0aWFsIGAwYCB2YWx1ZXNcbiAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWZvY3VzLXJpbmcteCwgMCkgdmFyKC0tI3skcHJlZml4fWZvY3VzLXJpbmcteSwgMCkgdmFyKC0tI3skcHJlZml4fWZvY3VzLXJpbmctYmx1ciwgMCkgdmFyKC0tI3skcHJlZml4fWZvY3VzLXJpbmctd2lkdGgpIHZhcigtLSN7JHByZWZpeH1mb2N1cy1yaW5nLWNvbG9yKTtcbn1cbiIsIi5pY29uLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZ2FwOiAkaWNvbi1saW5rLWdhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yLXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLW9wYWNpdHksIC41KSk7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogJGljb24tbGluay11bmRlcmxpbmUtb2Zmc2V0O1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cbiAgPiAuYmkge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiAkaWNvbi1saW5rLWljb24tc2l6ZTtcbiAgICBoZWlnaHQ6ICRpY29uLWxpbmstaWNvbi1zaXplO1xuICAgIGZpbGw6IGN1cnJlbnRjb2xvcjtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRpY29uLWxpbmstaWNvbi10cmFuc2l0aW9uKTtcbiAgfVxufVxuXG4uaWNvbi1saW5rLWhvdmVyIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICA+IC5iaSB7XG4gICAgICB0cmFuc2Zvcm06IHZhcigtLSN7JHByZWZpeH1pY29uLWxpbmstdHJhbnNmb3JtLCAkaWNvbi1saW5rLWljb24tdHJhbnNmb3JtKTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIENyZWRpdDogTmljb2xhcyBHYWxsYWdoZXIgYW5kIFNVSVQgQ1NTLlxuXG4ucmF0aW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IHZhcigtLSN7JHByZWZpeH1hc3BlY3QtcmF0aW8pO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cblxuICA+ICoge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuQGVhY2ggJGtleSwgJHJhdGlvIGluICRhc3BlY3QtcmF0aW9zIHtcbiAgLnJhdGlvLSN7JGtleX0ge1xuICAgIC0tI3skcHJlZml4fWFzcGVjdC1yYXRpbzogI3skcmF0aW99O1xuICB9XG59XG4iLCIvLyBTaG9ydGhhbmRcblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLy8gUmVzcG9uc2l2ZSBzdGlja3kgdG9wIGFuZCBib3R0b21cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5zdGlja3kjeyRpbmZpeH0tdG9wIHtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICB0b3A6IDA7XG4gICAgICB6LWluZGV4OiAkemluZGV4LXN0aWNreTtcbiAgICB9XG5cbiAgICAuc3RpY2t5I3skaW5maXh9LWJvdHRvbSB7XG4gICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgei1pbmRleDogJHppbmRleC1zdGlja3k7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzY3NzLWRvY3Mtc3RhcnQgc3RhY2tzXG4uaHN0YWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbn1cblxuLnZzdGFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBzdGFja3NcbiIsIi8vXG4vLyBWaXN1YWxseSBoaWRkZW5cbi8vXG5cbi52aXN1YWxseS1oaWRkZW4sXG4udmlzdWFsbHktaGlkZGVuLWZvY3VzYWJsZTpub3QoOmZvY3VzKTpub3QoOmZvY3VzLXdpdGhpbikge1xuICBAaW5jbHVkZSB2aXN1YWxseS1oaWRkZW4oKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBIaWRlIGNvbnRlbnQgdmlzdWFsbHkgd2hpbGUga2VlcGluZyBpdCBhY2Nlc3NpYmxlIHRvIGFzc2lzdGl2ZSB0ZWNobm9sb2dpZXNcbi8vXG4vLyBTZWU6IGh0dHBzOi8vd3d3LmExMXlwcm9qZWN0LmNvbS9wb3N0cy8yMDEzLTAxLTExLWhvdy10by1oaWRlLWNvbnRlbnQvXG4vLyBTZWU6IGh0dHBzOi8va2l0dHlnaXJhdWRlbC5jb20vMjAxNi8xMC8xMy9jc3MtaGlkZS1hbmQtc2Vlay9cblxuQG1peGluIHZpc3VhbGx5LWhpZGRlbigpIHtcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogLTFweCAhaW1wb3J0YW50OyAvLyBGaXggZm9yIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjU2ODZcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApICFpbXBvcnRhbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG5cbiAgLy8gRml4IGZvciBwb3NpdGlvbmVkIHRhYmxlIGNhcHRpb24gdGhhdCBjb3VsZCBiZWNvbWUgYW5vbnltb3VzIGNlbGxzXG4gICY6bm90KGNhcHRpb24pIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vLyBVc2UgdG8gb25seSBkaXNwbGF5IGNvbnRlbnQgd2hlbiBpdCdzIGZvY3VzZWQsIG9yIG9uZSBvZiBpdHMgY2hpbGQgZWxlbWVudHMgaXMgZm9jdXNlZFxuLy8gKGkuZS4gd2hlbiBmb2N1cyBpcyB3aXRoaW4gdGhlIGVsZW1lbnQvY29udGFpbmVyIHRoYXQgdGhlIGNsYXNzIHdhcyBhcHBsaWVkIHRvKVxuLy9cbi8vIFVzZWZ1bCBmb3IgXCJTa2lwIHRvIG1haW4gY29udGVudFwiIGxpbmtzOyBzZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSLzIwMTMvTk9URS1XQ0FHMjAtVEVDSFMtMjAxMzA5MDUvRzFcblxuQG1peGluIHZpc3VhbGx5LWhpZGRlbi1mb2N1c2FibGUoKSB7XG4gICY6bm90KDpmb2N1cyk6bm90KDpmb2N1cy13aXRoaW4pIHtcbiAgICBAaW5jbHVkZSB2aXN1YWxseS1oaWRkZW4oKTtcbiAgfVxufVxuIiwiLy9cbi8vIFN0cmV0Y2hlZCBsaW5rXG4vL1xuXG4uc3RyZXRjaGVkLWxpbmsge1xuICAmOjojeyRzdHJldGNoZWQtbGluay1wc2V1ZG8tZWxlbWVudH0ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogJHN0cmV0Y2hlZC1saW5rLXotaW5kZXg7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxufVxuIiwiLy9cbi8vIFRleHQgdHJ1bmNhdGlvblxuLy9cblxuLnRleHQtdHJ1bmNhdGUge1xuICBAaW5jbHVkZSB0ZXh0LXRydW5jYXRlKCk7XG59XG4iLCIvLyBUZXh0IHRydW5jYXRlXG4vLyBSZXF1aXJlcyBpbmxpbmUtYmxvY2sgb3IgYmxvY2sgZm9yIHByb3BlciBzdHlsaW5nXG5cbkBtaXhpbiB0ZXh0LXRydW5jYXRlKCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiIsIi52ciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgd2lkdGg6ICR2ci1ib3JkZXItd2lkdGg7XG4gIG1pbi1oZWlnaHQ6IDFlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAkaHItb3BhY2l0eTtcbn1cbiIsIi8vIFV0aWxpdHkgZ2VuZXJhdG9yXG4vLyBVc2VkIHRvIGdlbmVyYXRlIHV0aWxpdGllcyAmIHByaW50IHV0aWxpdGllc1xuQG1peGluIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksICRpbmZpeDogXCJcIiwgJGlzLXJmcy1tZWRpYS1xdWVyeTogZmFsc2UpIHtcbiAgJHZhbHVlczogbWFwLWdldCgkdXRpbGl0eSwgdmFsdWVzKTtcblxuICAvLyBJZiB0aGUgdmFsdWVzIGFyZSBhIGxpc3Qgb3Igc3RyaW5nLCBjb252ZXJ0IGl0IGludG8gYSBtYXBcbiAgQGlmIHR5cGUtb2YoJHZhbHVlcykgPT0gXCJzdHJpbmdcIiBvciB0eXBlLW9mKG50aCgkdmFsdWVzLCAxKSkgIT0gXCJsaXN0XCIge1xuICAgICR2YWx1ZXM6IHppcCgkdmFsdWVzLCAkdmFsdWVzKTtcbiAgfVxuXG4gIEBlYWNoICRrZXksICR2YWx1ZSBpbiAkdmFsdWVzIHtcbiAgICAkcHJvcGVydGllczogbWFwLWdldCgkdXRpbGl0eSwgcHJvcGVydHkpO1xuXG4gICAgLy8gTXVsdGlwbGUgcHJvcGVydGllcyBhcmUgcG9zc2libGUsIGZvciBleGFtcGxlIHdpdGggdmVydGljYWwgb3IgaG9yaXpvbnRhbCBtYXJnaW5zIG9yIHBhZGRpbmdzXG4gICAgQGlmIHR5cGUtb2YoJHByb3BlcnRpZXMpID09IFwic3RyaW5nXCIge1xuICAgICAgJHByb3BlcnRpZXM6IGFwcGVuZCgoKSwgJHByb3BlcnRpZXMpO1xuICAgIH1cblxuICAgIC8vIFVzZSBjdXN0b20gY2xhc3MgaWYgcHJlc2VudFxuICAgICRwcm9wZXJ0eS1jbGFzczogaWYobWFwLWhhcy1rZXkoJHV0aWxpdHksIGNsYXNzKSwgbWFwLWdldCgkdXRpbGl0eSwgY2xhc3MpLCBudGgoJHByb3BlcnRpZXMsIDEpKTtcbiAgICAkcHJvcGVydHktY2xhc3M6IGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBudWxsLCBcIlwiLCAkcHJvcGVydHktY2xhc3MpO1xuXG4gICAgLy8gVXNlIGN1c3RvbSBDU1MgdmFyaWFibGUgbmFtZSBpZiBwcmVzZW50LCBvdGhlcndpc2UgZGVmYXVsdCB0byBgY2xhc3NgXG4gICAgJGNzcy12YXJpYWJsZS1uYW1lOiBpZihtYXAtaGFzLWtleSgkdXRpbGl0eSwgY3NzLXZhcmlhYmxlLW5hbWUpLCBtYXAtZ2V0KCR1dGlsaXR5LCBjc3MtdmFyaWFibGUtbmFtZSksIG1hcC1nZXQoJHV0aWxpdHksIGNsYXNzKSk7XG5cbiAgICAvLyBTdGF0ZSBwYXJhbXMgdG8gZ2VuZXJhdGUgcHNldWRvLWNsYXNzZXNcbiAgICAkc3RhdGU6IGlmKG1hcC1oYXMta2V5KCR1dGlsaXR5LCBzdGF0ZSksIG1hcC1nZXQoJHV0aWxpdHksIHN0YXRlKSwgKCkpO1xuXG4gICAgJGluZml4OiBpZigkcHJvcGVydHktY2xhc3MgPT0gXCJcIiBhbmQgc3RyLXNsaWNlKCRpbmZpeCwgMSwgMSkgPT0gXCItXCIsIHN0ci1zbGljZSgkaW5maXgsIDIpLCAkaW5maXgpO1xuXG4gICAgLy8gRG9uJ3QgcHJlZml4IGlmIHZhbHVlIGtleSBpcyBudWxsIChlLmcuIHdpdGggc2hhZG93IGNsYXNzKVxuICAgICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcjogaWYoJGtleSwgaWYoJHByb3BlcnR5LWNsYXNzID09IFwiXCIgYW5kICRpbmZpeCA9PSBcIlwiLCBcIlwiLCBcIi1cIikgKyAka2V5LCBcIlwiKTtcblxuICAgIEBpZiBtYXAtZ2V0KCR1dGlsaXR5LCByZnMpIHtcbiAgICAgIC8vIEluc2lkZSB0aGUgbWVkaWEgcXVlcnlcbiAgICAgIEBpZiAkaXMtcmZzLW1lZGlhLXF1ZXJ5IHtcbiAgICAgICAgJHZhbDogcmZzLXZhbHVlKCR2YWx1ZSk7XG5cbiAgICAgICAgLy8gRG8gbm90IHJlbmRlciBhbnl0aGluZyBpZiBmbHVpZCBhbmQgbm9uIGZsdWlkIHZhbHVlcyBhcmUgdGhlIHNhbWVcbiAgICAgICAgJHZhbHVlOiBpZigkdmFsID09IHJmcy1mbHVpZC12YWx1ZSgkdmFsdWUpLCBudWxsLCAkdmFsKTtcbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgJHZhbHVlOiByZnMtZmx1aWQtdmFsdWUoJHZhbHVlKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAkaXMtY3NzLXZhcjogbWFwLWdldCgkdXRpbGl0eSwgY3NzLXZhcik7XG4gICAgJGlzLWxvY2FsLXZhcnM6IG1hcC1nZXQoJHV0aWxpdHksIGxvY2FsLXZhcnMpO1xuICAgICRpcy1ydGw6IG1hcC1nZXQoJHV0aWxpdHksIHJ0bCk7XG5cbiAgICBAaWYgJHZhbHVlICE9IG51bGwge1xuICAgICAgQGlmICRpcy1ydGwgPT0gZmFsc2Uge1xuICAgICAgICAvKiBydGw6YmVnaW46cmVtb3ZlICovXG4gICAgICB9XG5cbiAgICAgIEBpZiAkaXMtY3NzLXZhciB7XG4gICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0ge1xuICAgICAgICAgIC0tI3skcHJlZml4fSN7JGNzcy12YXJpYWJsZS1uYW1lfTogI3skdmFsdWV9O1xuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHBzZXVkbyBpbiAkc3RhdGUge1xuICAgICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0tI3skcHNldWRvfTojeyRwc2V1ZG99IHtcbiAgICAgICAgICAgIC0tI3skcHJlZml4fSN7JGNzcy12YXJpYWJsZS1uYW1lfTogI3skdmFsdWV9O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0ge1xuICAgICAgICAgIEBlYWNoICRwcm9wZXJ0eSBpbiAkcHJvcGVydGllcyB7XG4gICAgICAgICAgICBAaWYgJGlzLWxvY2FsLXZhcnMge1xuICAgICAgICAgICAgICBAZWFjaCAkbG9jYWwtdmFyLCAkdmFyaWFibGUgaW4gJGlzLWxvY2FsLXZhcnMge1xuICAgICAgICAgICAgICAgIC0tI3skcHJlZml4fSN7JGxvY2FsLXZhcn06ICN7JHZhcmlhYmxlfTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgI3skcHJvcGVydHl9OiAkdmFsdWUgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAZWFjaCAkcHNldWRvIGluICRzdGF0ZSB7XG4gICAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfS0jeyRwc2V1ZG99OiN7JHBzZXVkb30ge1xuICAgICAgICAgICAgQGVhY2ggJHByb3BlcnR5IGluICRwcm9wZXJ0aWVzIHtcbiAgICAgICAgICAgICAgQGlmICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgICBAZWFjaCAkbG9jYWwtdmFyLCAkdmFyaWFibGUgaW4gJGlzLWxvY2FsLXZhcnMge1xuICAgICAgICAgICAgICAgICAgLS0jeyRwcmVmaXh9I3skbG9jYWwtdmFyfTogI3skdmFyaWFibGV9O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAjeyRwcm9wZXJ0eX06ICR2YWx1ZSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAaWYgJGlzLXJ0bCA9PSBmYWxzZSB7XG4gICAgICAgIC8qIHJ0bDplbmQ6cmVtb3ZlICovXG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBMb29wIG92ZXIgZWFjaCBicmVha3BvaW50XG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuXG4gIC8vIEdlbmVyYXRlIG1lZGlhIHF1ZXJ5IGlmIG5lZWRlZFxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAvLyBMb29wIG92ZXIgZWFjaCB1dGlsaXR5IHByb3BlcnR5XG4gICAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XG4gICAgICAvLyBUaGUgdXRpbGl0eSBjYW4gYmUgZGlzYWJsZWQgd2l0aCBgZmFsc2VgLCB0aHVzIGNoZWNrIGlmIHRoZSB1dGlsaXR5IGlzIGEgbWFwIGZpcnN0XG4gICAgICAvLyBPbmx5IHByb2NlZWQgaWYgcmVzcG9uc2l2ZSBtZWRpYSBxdWVyaWVzIGFyZSBlbmFibGVkIG9yIGlmIGl0J3MgdGhlIGJhc2UgbWVkaWEgcXVlcnlcbiAgICAgIEBpZiB0eXBlLW9mKCR1dGlsaXR5KSA9PSBcIm1hcFwiIGFuZCAobWFwLWdldCgkdXRpbGl0eSwgcmVzcG9uc2l2ZSkgb3IgJGluZml4ID09IFwiXCIpIHtcbiAgICAgICAgQGluY2x1ZGUgZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgJGluZml4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gUkZTIHJlc2NhbGluZ1xuQG1lZGlhIChtaW4td2lkdGg6ICRyZnMtbXEtdmFsdWUpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIEBpZiAobWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQpIDwgJHJmcy1icmVha3BvaW50KSB7XG4gICAgICAvLyBMb29wIG92ZXIgZWFjaCB1dGlsaXR5IHByb3BlcnR5XG4gICAgICBAZWFjaCAka2V5LCAkdXRpbGl0eSBpbiAkdXRpbGl0aWVzIHtcbiAgICAgICAgLy8gVGhlIHV0aWxpdHkgY2FuIGJlIGRpc2FibGVkIHdpdGggYGZhbHNlYCwgdGh1cyBjaGVjayBpZiB0aGUgdXRpbGl0eSBpcyBhIG1hcCBmaXJzdFxuICAgICAgICAvLyBPbmx5IHByb2NlZWQgaWYgcmVzcG9uc2l2ZSBtZWRpYSBxdWVyaWVzIGFyZSBlbmFibGVkIG9yIGlmIGl0J3MgdGhlIGJhc2UgbWVkaWEgcXVlcnlcbiAgICAgICAgQGlmIHR5cGUtb2YoJHV0aWxpdHkpID09IFwibWFwXCIgYW5kIG1hcC1nZXQoJHV0aWxpdHksIHJmcykgYW5kIChtYXAtZ2V0KCR1dGlsaXR5LCByZXNwb25zaXZlKSBvciAkaW5maXggPT0gXCJcIikge1xuICAgICAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksICRpbmZpeCwgdHJ1ZSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBQcmludCB1dGlsaXRpZXNcbkBtZWRpYSBwcmludCB7XG4gIEBlYWNoICRrZXksICR1dGlsaXR5IGluICR1dGlsaXRpZXMge1xuICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcbiAgICAvLyBUaGVuIGNoZWNrIGlmIHRoZSB1dGlsaXR5IG5lZWRzIHByaW50IHN0eWxlc1xuICAgIEBpZiB0eXBlLW9mKCR1dGlsaXR5KSA9PSBcIm1hcFwiIGFuZCBtYXAtZ2V0KCR1dGlsaXR5LCBwcmludCkgPT0gdHJ1ZSB7XG4gICAgICBAaW5jbHVkZSBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCBcIi1wcmludFwiKTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBDU1MgVmFyaWFibGVzXG4vL1xuXG46cm9vdCB7XG4gICAgLy8gQnJlYWtwb2ludHNcbiAgICBAZWFjaCAkYnJlYWtwb2ludCwgJHZhbHVlIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9I3skYnJlYWtwb2ludH06I3skdmFsdWV9O1xuICAgIH1cblxuICAgIC8vIEtlZW50aGVtZXMgc2Nyb2xsYmFyIGNvbXBvbmVudCBcbiAgICAtLSN7JHByZWZpeH1zY3JvbGxiYXItc2l6ZTogI3skc2Nyb2xsYmFyLXNpemV9O1xuICAgIC0tI3skcHJlZml4fXNjcm9sbGJhci1vdmVybGF5LXNpemU6ICN7JHNjcm9sbGJhci1vdmVybGF5LXNpemV9O1xuICAgIC0tI3skcHJlZml4fXNjcm9sbGJhci1vdmVybGF5LXNwYWNlOiAjeyRzY3JvbGxiYXItb3ZlcmxheS1zcGFjZX07XG5cbiAgICAvLyBCb290c3RyYXAgZ2VuZXJhbCAgICBcbiAgICAtLSN7JHByZWZpeH13aGl0ZS1iZy1yZ2I6ICN7dG8tcmdiKCR3aGl0ZSl9O1xuICAgIC0tI3skcHJlZml4fWJsYWNrLWJnLXJnYjogI3t0by1yZ2IoJGJsYWNrKX07XG59XG5cbkBpbmNsdWRlIGNvbG9yLW1vZGUobGlnaHQpIHtcbiAgICAvLyBCb290c3RyYXAgbXV0ZWQgY29sb3JcbiAgICAtLSN7JHByZWZpeH10ZXh0LW11dGVkOiAjeyR0ZXh0LW11dGVkfTtcblxuICAgIC8vIEdyZXkgY29sb3JzXG4gICAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkZ3JheXMge1xuICAgICAgICAtLSN7JHByZWZpeH1ncmF5LSN7JG5hbWV9OiAjeyR2YWx1ZX07XG4gICAgICAgIC0tI3skcHJlZml4fWdyYXktI3skbmFtZX0tcmdiOiAje3RvLXJnYigkdmFsdWUpfTtcbiAgICB9XG5cbiAgICAvLyBDb250ZXh0dWFsIGNvbG9yc1xuICAgIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgICAgIC0tI3skcHJlZml4fSN7JG5hbWV9OiAjeyR2YWx1ZX07XG4gICAgfVxuXG4gICAgLy8gQ29udGV4dHVhbCBhY3RpdmUgc3RhdGUgY29sb3JzXG4gICAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkdGhlbWUtYWN0aXZlLWNvbG9ycyB7XG4gICAgICAgIC0tI3skcHJlZml4fSN7JG5hbWV9LWFjdGl2ZTogI3skdmFsdWV9O1xuICAgIH1cblxuICAgIC8vIENvbnRleHR1YWwgbGlnaHQgc3RhdGUgY29sb3JzXG4gICAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkdGhlbWUtbGlnaHQtY29sb3JzIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9I3skbmFtZX0tbGlnaHQ6ICN7JHZhbHVlfTtcbiAgICB9XG5cbiAgICAvLyBDb250ZXh0dWFsIGludmVyc2Ugc3RhdGUgY29sb3JzXG4gICAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkdGhlbWUtaW52ZXJzZS1jb2xvcnMge1xuICAgICAgICAtLSN7JHByZWZpeH0jeyRuYW1lfS1pbnZlcnNlOiAjeyR2YWx1ZX07XG4gICAgfVxuXG4gICAgLy8gQ29udGV4dHVhbCBjbGFyaXR5IHN0YXRlIGNvbG9yc1xuICAgIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHRoZW1lLWNsYXJpdHktY29sb3JzIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9I3skbmFtZX0tY2xhcml0eTogI3skdmFsdWV9O1xuICAgIH1cblxuICAgIC8vIENvbnRleHR1YWwgcmJnIGNvbG9yc1xuICAgIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgICAgIC0tI3skcHJlZml4fSN7JG5hbWV9LXJnYjogI3t0by1yZ2IoJHZhbHVlKX07XG4gICAgfVxuXG4gICAgLy8gVGV4dCBjb2xvcnNcbiAgICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICR0aGVtZS10ZXh0LWNvbG9ycyB7XG4gICAgICAgIC0tI3skcHJlZml4fXRleHQtI3skbmFtZX06ICN7JHZhbHVlfTtcbiAgICB9XG5cbiAgICAvLyBDb21wb25lbnRzXG4gICAgLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yOiAjeyRib3JkZXItY29sb3J9O1xuICAgIC0tI3skcHJlZml4fWJvcmRlci1kYXNoZWQtY29sb3I6ICN7JGJvcmRlci1kYXNoZWQtY29sb3J9O1xuXG4gICAgLS0jeyRwcmVmaXh9Y29tcG9uZW50LWFjdGl2ZS1jb2xvcjogI3skY29tcG9uZW50LWFjdGl2ZS1jb2xvcn07XG4gICAgLS0jeyRwcmVmaXh9Y29tcG9uZW50LWFjdGl2ZS1iZzogI3skY29tcG9uZW50LWFjdGl2ZS1iZ307XG4gICAgLS0jeyRwcmVmaXh9Y29tcG9uZW50LWhvdmVyLWNvbG9yOiAjeyRjb21wb25lbnQtaG92ZXItY29sb3J9O1xuICAgIC0tI3skcHJlZml4fWNvbXBvbmVudC1ob3Zlci1iZzogI3skY29tcG9uZW50LWhvdmVyLWJnfTtcbiAgICAtLSN7JHByZWZpeH1jb21wb25lbnQtY2hlY2tlZC1jb2xvcjogI3skY29tcG9uZW50LWNoZWNrZWQtY29sb3J9O1xuICAgIC0tI3skcHJlZml4fWNvbXBvbmVudC1jaGVja2VkLWJnOiAjeyRjb21wb25lbnQtY2hlY2tlZC1iZ307XG5cbiAgICAvLyBCb3ggc2hhZG93XG4gICAgLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy14czogI3skYm94LXNoYWRvdy14c307XG4gICAgLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1zbTogI3skYm94LXNoYWRvdy1zbX07XG4gICAgLS0jeyRwcmVmaXh9Ym94LXNoYWRvdzogI3skYm94LXNoYWRvd307XG4gICAgLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1sZzogI3skYm94LXNoYWRvdy1sZ307XG5cbiAgICAvLyBGb3Jtc1xuICAgIC0tI3skcHJlZml4fWlucHV0LWJnOiAjeyRpbnB1dC1iZ307XG4gICAgLS0jeyRwcmVmaXh9aW5wdXQtY29sb3I6ICN7JGlucHV0LWNvbG9yfTtcbiAgICAtLSN7JHByZWZpeH1pbnB1dC1zb2xpZC1jb2xvcjogI3skaW5wdXQtc29saWQtY29sb3J9O1xuICAgIC0tI3skcHJlZml4fWlucHV0LXNvbGlkLWJnOiAjeyRpbnB1dC1zb2xpZC1iZ307XG4gICAgLS0jeyRwcmVmaXh9aW5wdXQtc29saWQtYmctZm9jdXM6ICN7JGlucHV0LXNvbGlkLWJnLWZvY3VzfTtcbiAgICAtLSN7JHByZWZpeH1pbnB1dC1zb2xpZC1wbGFjZWhvbGRlci1jb2xvcjogI3skaW5wdXQtc29saWQtcGxhY2Vob2xkZXItY29sb3J9O1xuXG4gICAgLy8gQ2FyZFxuICAgIC0tI3skcHJlZml4fXJvb3QtY2FyZC1ib3gtc2hhZG93OiAjeyRjYXJkLWJveC1zaGFkb3d9O1xuICAgIC0tI3skcHJlZml4fXJvb3QtY2FyZC1ib3JkZXItY29sb3I6ICN7JGNhcmQtYm9yZGVyLWNvbG9yfTtcblxuICAgIC8vIFRvb2x0aXBcbiAgICAtLSN7JHByZWZpeH10b29sdGlwLWJveC1zaGFkb3c6ICN7JHRvb2x0aXAtYm94LXNoYWRvdy1kYXJrfTtcblxuICAgIC8vIFRhYmxlXG4gICAgLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1iZzogI3skdGFibGUtc3RyaXBlZC1iZ307XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtbG9hZGluZy1tZXNzYWdlLWJveC1zaGFkb3c6ICN7JHRhYmxlLWxvYWRpbmctbWVzc2FnZS1ib3gtc2hhZG93fTtcblxuICAgIC8vIERyb3Bkb3duc1xuICAgIC0tI3skcHJlZml4fWRyb3Bkb3duLWJnOiAjeyRkcm9wZG93bi1iZ307XG4gICAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm94LXNoYWRvdzogI3skZHJvcGRvd24tYm94LXNoYWRvd307XG5cbiAgICAvLyBDb2RlXG4gICAgLS0jeyRwcmVmaXh9Y29kZS1iZzogI3skY29kZS1iZ307XG4gICAgLS0jeyRwcmVmaXh9Y29kZS1zaGFkb3c6ICN7JGNvZGUtc2hhZG93fTtcbiAgICAtLSN7JHByZWZpeH1jb2RlLWJvcmRlci1jb2xvcjogI3skY29kZS1ib3JkZXItY29sb3J9O1xuICAgIC0tI3skcHJlZml4fWNvZGUtY29sb3I6ICN7JGNvZGUtY29sb3J9OyAgXG5cbiAgICAvLyBTeW1ib2xcbiAgICAtLSN7JHByZWZpeH1zeW1ib2wtbGFiZWwtY29sb3I6ICN7JHN5bWJvbC1sYWJlbC1jb2xvcn07XG4gICAgLS0jeyRwcmVmaXh9c3ltYm9sLWxhYmVsLWJnOiAjeyRzeW1ib2wtbGFiZWwtYmd9O1xuICAgIC0tI3skcHJlZml4fXN5bWJvbC1ib3JkZXItY29sb3I6ICN7JHN5bWJvbC1ib3JkZXItY29sb3J9OyAgIFxuXG4gICAgLy8gQnVsbGV0XG4gICAgLS0jeyRwcmVmaXh9YnVsbGV0LWJnLWNvbG9yOiAjeyRidWxsZXQtYmctY29sb3J9O1xuXG4gICAgLy8gU2Nyb2xsdG9wXG4gICAgLS0jeyRwcmVmaXh9c2Nyb2xsdG9wLW9wYWNpdHk6ICN7JHNjcm9sbHRvcC1vcGFjaXR5fTtcbiAgICAtLSN7JHByZWZpeH1zY3JvbGx0b3Atb3BhY2l0eS1vbjogI3skc2Nyb2xsdG9wLW9wYWNpdHktb259O1xuICAgIC0tI3skcHJlZml4fXNjcm9sbHRvcC1vcGFjaXR5LWhvdmVyOiAjeyRzY3JvbGx0b3Atb3BhY2l0eS1ob3Zlcn07XG4gICAgLS0jeyRwcmVmaXh9c2Nyb2xsdG9wLWJveC1zaGFkb3c6ICN7JHNjcm9sbHRvcC1ib3gtc2hhZG93fTtcbiAgICAtLSN7JHByZWZpeH1zY3JvbGx0b3AtYmctY29sb3I6ICN7JHNjcm9sbHRvcC1iZy1jb2xvcn07XG4gICAgLS0jeyRwcmVmaXh9c2Nyb2xsdG9wLWJnLWNvbG9yLWhvdmVyOiAjeyRzY3JvbGx0b3AtYmctY29sb3ItaG92ZXJ9O1xuICAgIC0tI3skcHJlZml4fXNjcm9sbHRvcC1pY29uLWNvbG9yOiAjeyRzY3JvbGx0b3AtaWNvbi1jb2xvcn07XG4gICAgLS0jeyRwcmVmaXh9c2Nyb2xsdG9wLWljb24tY29sb3ItaG92ZXI6ICN7JHNjcm9sbHRvcC1pY29uLWNvbG9yLWhvdmVyfTtcblxuICAgIC8vIEtlZW50aGVtZXMgZHJhd2VyIGNvbXBvbmVudFxuICAgIC0tI3skcHJlZml4fWRyYXdlci1ib3gtc2hhZG93OiAjeyRkcmF3ZXItYm94LXNoYWRvd307XG4gICAgLS0jeyRwcmVmaXh9ZHJhd2VyLWJnLWNvbG9yOiAjeyRkcmF3ZXItYmctY29sb3J9O1xuICAgIC0tI3skcHJlZml4fWRyYXdlci1vdmVybGF5LWJnLWNvbG9yOiAjeyRkcmF3ZXItb3ZlcmxheS1iZy1jb2xvcn07XG5cbiAgICAvLyBLZWVudGhlbWVzIG1lbnUgY29tcG9uZW50XG4gICAgLS0jeyRwcmVmaXh9bWVudS1kcm9wZG93bi1ib3gtc2hhZG93OiAjeyRtZW51LWRyb3Bkb3duLWJveC1zaGFkb3d9O1xuICAgIC0tI3skcHJlZml4fW1lbnUtZHJvcGRvd24tYmctY29sb3I6ICN7JG1lbnUtZHJvcGRvd24tYmctY29sb3J9O1xuICAgIC0tI3skcHJlZml4fW1lbnUtaGVhZGluZy1jb2xvcjogI3skbWVudS1oZWFkaW5nLWNvbG9yfTtcbiAgICAtLSN7JHByZWZpeH1tZW51LWxpbmstY29sb3ItaG92ZXI6ICN7JG1lbnUtbGluay1jb2xvci1ob3Zlcn07XG4gICAgLS0jeyRwcmVmaXh9bWVudS1saW5rLWNvbG9yLXNob3c6ICN7JG1lbnUtbGluay1jb2xvci1zaG93fTtcbiAgICAtLSN7JHByZWZpeH1tZW51LWxpbmstY29sb3ItaGVyZTogI3skbWVudS1saW5rLWNvbG9yLWhlcmV9O1xuICAgIC0tI3skcHJlZml4fW1lbnUtbGluay1jb2xvci1hY3RpdmU6ICN7JG1lbnUtbGluay1jb2xvci1hY3RpdmV9O1xuICAgIC0tI3skcHJlZml4fW1lbnUtbGluay1iZy1jb2xvci1ob3ZlcjogI3skbWVudS1saW5rLWJnLWNvbG9yLWhvdmVyfTtcbiAgICAtLSN7JHByZWZpeH1tZW51LWxpbmstYmctY29sb3Itc2hvdzogI3skbWVudS1saW5rLWJnLWNvbG9yLXNob3d9O1xuICAgIC0tI3skcHJlZml4fW1lbnUtbGluay1iZy1jb2xvci1oZXJlOiAjeyRtZW51LWxpbmstYmctY29sb3ItaGVyZX07XG4gICAgLS0jeyRwcmVmaXh9bWVudS1saW5rLWJnLWNvbG9yLWFjdGl2ZTogI3skbWVudS1saW5rLWJnLWNvbG9yLWFjdGl2ZX07ICAgIFxuXG4gICAgLy8gS2VlbnRoZW1lcyBzY3JvbGxiYXIgY29tcG9uZW50IFxuICAgIC0tI3skcHJlZml4fXNjcm9sbGJhci1jb2xvcjogI3skc2Nyb2xsYmFyLWNvbG9yfTtcbiAgICAtLSN7JHByZWZpeH1zY3JvbGxiYXItaG92ZXItY29sb3I6ICN7JHNjcm9sbGJhci1ob3Zlci1jb2xvcn07XG5cbiAgICAvLyBLZWVudGhlbWVzIG92ZXJsYXkgY29tcG9uZW50IFxuICAgIC0tI3skcHJlZml4fW92ZXJsYXktYmc6ICN7JG92ZXJsYXktYmd9O1xuXG4gICAgLy8gS2VlbnRoZW1lcyBibG9ja3VpIGNvbXBvbmVudFxuICAgIC0tI3skcHJlZml4fWJsb2NrdWktb3ZlcmxheS1iZzogI3skYmxvY2t1aS1vdmVybGF5LWJnfTtcblxuICAgIC8vIEtlZW50aGVtZXMgcmF0aW5nIGNvbXBvbmVudFxuICAgIC0tI3skcHJlZml4fXJhdGluZy1jb2xvci1kZWZhdWx0OiAjeyRyYXRpbmctY29sb3ItZGVmYXVsdH07XG4gICAgLS0jeyRwcmVmaXh9cmF0aW5nLWNvbG9yLWFjdGl2ZTogI3skcmF0aW5nLWNvbG9yLWFjdGl2ZX07XG5cbiAgICAvLyBLZWVudGhlbWVzIHJpYmJvbiBjb21wb25lbnQgXG4gICAgLS0jeyRwcmVmaXh9cmliYm9uLWxhYmVsLWJveC1zaGFkb3c6ICN7JHJpYmJvbi1sYWJlbC1ib3gtc2hhZG93fTtcbiAgICAtLSN7JHByZWZpeH1yaWJib24tbGFiZWwtYmc6ICN7JHJpYmJvbi1sYWJlbC1iZ307XG4gICAgLS0jeyRwcmVmaXh9cmliYm9uLWxhYmVsLWJvcmRlci1jb2xvcjogI3skcmliYm9uLWxhYmVsLWJvcmRlci1jb2xvcn07XG4gICAgLS0jeyRwcmVmaXh9cmliYm9uLWNsaXAtYmc6ICN7JHJpYmJvbi1jbGlwLWJnfTsgXG5cbiAgICAvLyBFbmdhZ2UgcGFuZWxcbiAgICAtLSN7JHByZWZpeH1lbmdhZ2UtYnRuLWJnOiAjeyRlbmdhZ2UtYnRuLWJnfTtcbiAgICAtLSN7JHByZWZpeH1lbmdhZ2UtYnRuLWJveC1zaGFkb3c6ICN7JGVuZ2FnZS1idG4tYm94LXNoYWRvd307XG4gICAgLS0jeyRwcmVmaXh9ZW5nYWdlLWJ0bi1ib3JkZXItY29sb3I6ICN7JGVuZ2FnZS1idG4tYm9yZGVyLWNvbG9yfTtcbiAgICAtLSN7JHByZWZpeH1lbmdhZ2UtYnRuLWNvbG9yOiAjeyRlbmdhZ2UtYnRuLWNvbG9yfTtcbiAgICAtLSN7JHByZWZpeH1lbmdhZ2UtYnRuLWljb24tY29sb3I6ICN7JGVuZ2FnZS1idG4taWNvbi1jb2xvcn07XG4gICAgLS0jeyRwcmVmaXh9ZW5nYWdlLWJ0bi1jb2xvci1hY3RpdmU6ICN7JGVuZ2FnZS1idG4tY29sb3ItYWN0aXZlfTtcbn1cblxuQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrKSB7XG4gICAgLy8gQm9vdHN0cmFwIG11dGVkIGNvbG9yXG4gICAgLS0jeyRwcmVmaXh9dGV4dC1tdXRlZDogI3skdGV4dC1tdXRlZC1kYXJrfTtcblxuICAgIC8vIEdyZXkgY29sb3JzXG4gICAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkZ3JheXMtZGFyayB7XG4gICAgICAgIC0tI3skcHJlZml4fWdyYXktI3skbmFtZX06ICN7JHZhbHVlfTtcbiAgICAgICAgLS0jeyRwcmVmaXh9Z3JheS0jeyRuYW1lfS1yZ2I6ICN7dG8tcmdiKCR2YWx1ZSl9O1xuICAgIH1cblxuICAgIC8vIENvbnRleHR1YWwgY29sb3JzXG4gICAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLWRhcmsge1xuICAgICAgICAtLSN7JHByZWZpeH0jeyRuYW1lfTogI3skdmFsdWV9O1xuICAgIH1cblxuICAgIC8vIENvbnRleHR1YWwgYWN0aXZlIHN0YXRlIGNvbG9yc1xuICAgIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHRoZW1lLWFjdGl2ZS1jb2xvcnMtZGFyayB7XG4gICAgICAgIC0tI3skcHJlZml4fSN7JG5hbWV9LWFjdGl2ZTogI3skdmFsdWV9O1xuICAgIH1cblxuICAgIC8vIENvbnRleHR1YWwgbGlnaHQgc3RhdGUgY29sb3JzXG4gICAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkdGhlbWUtbGlnaHQtY29sb3JzLWRhcmsge1xuICAgICAgICAtLSN7JHByZWZpeH0jeyRuYW1lfS1saWdodDogI3skdmFsdWV9O1xuICAgIH1cblxuICAgIC8vIENvbnRleHR1YWwgaW52ZXJzZSBzdGF0ZSBjb2xvcnNcbiAgICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICR0aGVtZS1pbnZlcnNlLWNvbG9ycy1kYXJrIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9I3skbmFtZX0taW52ZXJzZTogI3skdmFsdWV9O1xuICAgIH1cblxuICAgIC8vIENvbnRleHR1YWwgY2xhcml0eSBzdGF0ZSBjb2xvcnNcbiAgICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICR0aGVtZS1jbGFyaXR5LWNvbG9ycy1kYXJrIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9I3skbmFtZX0tY2xhcml0eTogI3skdmFsdWV9O1xuICAgIH1cblxuICAgIC8vIENvbnRleHR1YWwgcmJnIGNvbG9yc1xuICAgIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy1kYXJrIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9I3skbmFtZX0tcmdiOiAje3RvLXJnYigkdmFsdWUpfTtcbiAgICB9XG5cbiAgICAvLyBUZXh0IGNvbG9yc1xuICAgIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHRoZW1lLXRleHQtY29sb3JzLWRhcmsge1xuICAgICAgICAtLSN7JHByZWZpeH10ZXh0LSN7JG5hbWV9OiAjeyR2YWx1ZX07XG4gICAgfVxuICAgIFxuICAgIC8vIENvbXBvbmVudHNcbiAgICAtLSN7JHByZWZpeH1ib3JkZXItY29sb3I6ICN7JGJvcmRlci1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1ib3JkZXItZGFzaGVkLWNvbG9yOiAjeyRib3JkZXItZGFzaGVkLWNvbG9yLWRhcmt9O1xuXG4gICAgLS0jeyRwcmVmaXh9Y29tcG9uZW50LWFjdGl2ZS1jb2xvcjogI3skY29tcG9uZW50LWFjdGl2ZS1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1jb21wb25lbnQtYWN0aXZlLWJnOiAjeyRjb21wb25lbnQtYWN0aXZlLWJnLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWNvbXBvbmVudC1ob3Zlci1jb2xvcjogI3skY29tcG9uZW50LWhvdmVyLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWNvbXBvbmVudC1ob3Zlci1iZzogI3skY29tcG9uZW50LWhvdmVyLWJnLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWNvbXBvbmVudC1jaGVja2VkLWNvbG9yOiAjeyRjb21wb25lbnQtY2hlY2tlZC1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1jb21wb25lbnQtY2hlY2tlZC1iZzogI3skY29tcG9uZW50LWNoZWNrZWQtYmctZGFya307XG5cbiAgICAvLyBCb3ggc2hhZG93XG4gICAgLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy14czogI3skYm94LXNoYWRvdy14cy1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1ib3gtc2hhZG93LXNtOiAjeyRib3gtc2hhZG93LXNtLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWJveC1zaGFkb3c6ICN7JGJveC1zaGFkb3ctZGFya307XG4gICAgLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1sZzogI3skYm94LXNoYWRvdy1sZy1kYXJrfTtcblxuICAgIC8vIEZvcm1zXG4gICAgLS0jeyRwcmVmaXh9aW5wdXQtY29sb3I6ICN7JGlucHV0LWNvbG9yfTtcbiAgICAtLSN7JHByZWZpeH1pbnB1dC1iZzogI3skaW5wdXQtYmd9O1xuICAgIC0tI3skcHJlZml4fWlucHV0LXNvbGlkLWNvbG9yOiAjeyRpbnB1dC1zb2xpZC1jb2xvcn07XG4gICAgLS0jeyRwcmVmaXh9aW5wdXQtc29saWQtYmc6ICN7JGlucHV0LXNvbGlkLWJnfTtcbiAgICAtLSN7JHByZWZpeH1pbnB1dC1zb2xpZC1iZy1mb2N1czogI3skaW5wdXQtc29saWQtYmctZm9jdXN9O1xuICAgIC0tI3skcHJlZml4fWlucHV0LXNvbGlkLXBsYWNlaG9sZGVyLWNvbG9yOiAjeyRpbnB1dC1zb2xpZC1wbGFjZWhvbGRlci1jb2xvcn07XG5cbiAgICAvLyBUb29sdGlwXG4gICAgLS0jeyRwcmVmaXh9dG9vbHRpcC1ib3gtc2hhZG93OiAjeyR0b29sdGlwLWJveC1zaGFkb3ctZGFya307XG5cbiAgICAvLyBDYXJkXG4gICAgLS0jeyRwcmVmaXh9cm9vdC1jYXJkLWJveC1zaGFkb3c6ICN7JGNhcmQtYm94LXNoYWRvdy1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1yb290LWNhcmQtYm9yZGVyLWNvbG9yOiAjeyRjYXJkLWJvcmRlci1jb2xvci1kYXJrfTtcblxuICAgIC8vIFRhYmxlXG4gICAgLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1iZzogI3skdGFibGUtc3RyaXBlZC1iZy1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1sb2FkaW5nLW1lc3NhZ2UtYm94LXNoYWRvdzogI3skdGFibGUtbG9hZGluZy1tZXNzYWdlLWJveC1zaGFkb3ctZGFya307XG5cbiAgICAvLyBEcm9wZG93bnNcbiAgICAtLSN7JHByZWZpeH1kcm9wZG93bi1iZzogI3skZHJvcGRvd24tYmctZGFya307XG4gICAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm94LXNoYWRvdzogI3skZHJvcGRvd24tYm94LXNoYWRvdy1kYXJrfTtcblxuICAgIC8vIENvZGVcbiAgICAtLSN7JHByZWZpeH1jb2RlLWJnOiAjeyRjb2RlLWJnLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWNvZGUtc2hhZG93OiAjeyRjb2RlLXNoYWRvdy1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1jb2RlLWJvcmRlci1jb2xvcjogI3skY29kZS1ib3JkZXItY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9Y29kZS1jb2xvcjogI3skY29kZS1jb2xvci1kYXJrfTsgIFxuXG4gICAgLy8gU3ltYm9sXG4gICAgLS0jeyRwcmVmaXh9c3ltYm9sLWxhYmVsLWNvbG9yOiAjeyRzeW1ib2wtbGFiZWwtY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9c3ltYm9sLWxhYmVsLWJnOiAjeyRzeW1ib2wtbGFiZWwtYmctZGFya307XG4gICAgLS0jeyRwcmVmaXh9c3ltYm9sLWJvcmRlci1jb2xvcjogI3skc3ltYm9sLWJvcmRlci1jb2xvci1kYXJrfTsgICBcblxuICAgIC8vIEJ1bGxldFxuICAgIC0tI3skcHJlZml4fWJ1bGxldC1iZy1jb2xvcjogI3skYnVsbGV0LWJnLWNvbG9yLWRhcmt9O1xuXG4gICAgLy8gU2Nyb2xsdG9wXG4gICAgLS0jeyRwcmVmaXh9c2Nyb2xsdG9wLW9wYWNpdHk6ICN7JHNjcm9sbHRvcC1vcGFjaXR5LWRhcmt9O1xuICAgIC0tI3skcHJlZml4fXNjcm9sbHRvcC1vcGFjaXR5LW9uOiAjeyRzY3JvbGx0b3Atb3BhY2l0eS1vbi1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1zY3JvbGx0b3Atb3BhY2l0eS1ob3ZlcjogI3skc2Nyb2xsdG9wLW9wYWNpdHktaG92ZXItZGFya307XG4gICAgLS0jeyRwcmVmaXh9c2Nyb2xsdG9wLWJveC1zaGFkb3c6ICN7JHNjcm9sbHRvcC1ib3gtc2hhZG93LWRhcmt9O1xuICAgIC0tI3skcHJlZml4fXNjcm9sbHRvcC1iZy1jb2xvcjogI3skc2Nyb2xsdG9wLWJnLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fXNjcm9sbHRvcC1iZy1jb2xvci1ob3ZlcjogI3skc2Nyb2xsdG9wLWJnLWNvbG9yLWhvdmVyLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fXNjcm9sbHRvcC1pY29uLWNvbG9yOiAjeyRzY3JvbGx0b3AtaWNvbi1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1zY3JvbGx0b3AtaWNvbi1jb2xvci1ob3ZlcjogI3skc2Nyb2xsdG9wLWljb24tY29sb3ItaG92ZXItZGFya307XG5cbiAgICAvLyBLZWVudGhlbWVzIGRyYXdlciBjb21wb25lbnRcbiAgICAtLSN7JHByZWZpeH1kcmF3ZXItYm94LXNoYWRvdzogI3skZHJhd2VyLWJveC1zaGFkb3ctZGFya307XG4gICAgLS0jeyRwcmVmaXh9ZHJhd2VyLWJnLWNvbG9yOiAjeyRkcmF3ZXItYmctY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9ZHJhd2VyLW92ZXJsYXktYmctY29sb3I6ICN7JGRyYXdlci1vdmVybGF5LWJnLWNvbG9yLWRhcmt9O1xuXG4gICAgLy8gS2VlbnRoZW1lcyBtZW51IGNvbXBvbmVudFxuICAgIC0tI3skcHJlZml4fW1lbnUtZHJvcGRvd24tYm94LXNoYWRvdzogI3skbWVudS1kcm9wZG93bi1ib3gtc2hhZG93LWRhcmt9O1xuICAgIC0tI3skcHJlZml4fW1lbnUtZHJvcGRvd24tYmctY29sb3I6ICN7JG1lbnUtZHJvcGRvd24tYmctY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9bWVudS1oZWFkaW5nLWNvbG9yOiAjeyRtZW51LWhlYWRpbmctY29sb3ItZGFya307XG4gICAgXG4gICAgLS0jeyRwcmVmaXh9bWVudS1saW5rLWNvbG9yLWhvdmVyOiAjeyRtZW51LWxpbmstY29sb3ItaG92ZXItZGFya307XG4gICAgLS0jeyRwcmVmaXh9bWVudS1saW5rLWNvbG9yLXNob3c6ICN7JG1lbnUtbGluay1jb2xvci1zaG93LWRhcmt9O1xuICAgIC0tI3skcHJlZml4fW1lbnUtbGluay1jb2xvci1oZXJlOiAjeyRtZW51LWxpbmstY29sb3ItaGVyZS1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1tZW51LWxpbmstY29sb3ItYWN0aXZlOiAjeyRtZW51LWxpbmstY29sb3ItYWN0aXZlLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fW1lbnUtbGluay1iZy1jb2xvci1ob3ZlcjogI3skbWVudS1saW5rLWJnLWNvbG9yLWhvdmVyLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fW1lbnUtbGluay1iZy1jb2xvci1zaG93OiAjeyRtZW51LWxpbmstYmctY29sb3Itc2hvdy1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1tZW51LWxpbmstYmctY29sb3ItaGVyZTogI3skbWVudS1saW5rLWJnLWNvbG9yLWhlcmUtZGFya307XG4gICAgLS0jeyRwcmVmaXh9bWVudS1saW5rLWJnLWNvbG9yLWFjdGl2ZTogI3skbWVudS1saW5rLWJnLWNvbG9yLWFjdGl2ZS1kYXJrfTtcbiAgICBcbiAgICAvLyBLZWVudGhlbWVzIHNjcm9sbGJhciBjb21wb25lbnQgXG4gICAgLS0jeyRwcmVmaXh9c2Nyb2xsYmFyLWNvbG9yOiAjeyRzY3JvbGxiYXItY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9c2Nyb2xsYmFyLWhvdmVyLWNvbG9yOiAjeyRzY3JvbGxiYXItaG92ZXItY29sb3ItZGFya307XG5cbiAgICAvLyBLZWVudGhlbWVzIG92ZXJsYXkgY29tcG9uZW50IFxuICAgIC0tI3skcHJlZml4fW92ZXJsYXktYmc6ICN7JG92ZXJsYXktYmctZGFya307XG5cbiAgICAvLyBLZWVudGhlbWVzIGJsb2NrdWkgY29tcG9uZW50XG4gICAgLS0jeyRwcmVmaXh9YmxvY2t1aS1vdmVybGF5LWJnOiAjeyRibG9ja3VpLW92ZXJsYXktYmctZGFya307XG5cbiAgICAvLyBLZWVudGhlbWVzIHJhdGluZyBjb21wb25lbnRcbiAgICAtLSN7JHByZWZpeH1yYXRpbmctY29sb3ItZGVmYXVsdDogI3skcmF0aW5nLWNvbG9yLWRlZmF1bHQtZGFya307XG4gICAgLS0jeyRwcmVmaXh9cmF0aW5nLWNvbG9yLWFjdGl2ZTogI3skcmF0aW5nLWNvbG9yLWFjdGl2ZS1kYXJrfTtcblxuICAgIC8vIEtlZW50aGVtZXMgcmliYm9uIGNvbXBvbmVudCBcbiAgICAtLSN7JHByZWZpeH1yaWJib24tbGFiZWwtYm94LXNoYWRvdzogI3skcmliYm9uLWxhYmVsLWJveC1zaGFkb3ctZGFya307XG4gICAgLS0jeyRwcmVmaXh9cmliYm9uLWxhYmVsLWJnOiAjeyRyaWJib24tbGFiZWwtYmctZGFya307XG4gICAgLS0jeyRwcmVmaXh9cmliYm9uLWxhYmVsLWJvcmRlci1jb2xvcjogI3skcmliYm9uLWxhYmVsLWJvcmRlci1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1yaWJib24tY2xpcC1iZzogI3skcmliYm9uLWNsaXAtYmctZGFya307ICBcblxuICAgIC8vIEVuZ2FnZSBwYW5lbFxuICAgIC0tI3skcHJlZml4fWVuZ2FnZS1idG4tYmc6ICN7JGVuZ2FnZS1idG4tYmctZGFya307XG4gICAgLS0jeyRwcmVmaXh9ZW5nYWdlLWJ0bi1ib3gtc2hhZG93OiAjeyRlbmdhZ2UtYnRuLWJveC1zaGFkb3ctZGFya307XG4gICAgLS0jeyRwcmVmaXh9ZW5nYWdlLWJ0bi1ib3JkZXItY29sb3I6ICN7JGVuZ2FnZS1idG4tYm9yZGVyLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWVuZ2FnZS1idG4tY29sb3I6ICN7JGVuZ2FnZS1idG4tY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9ZW5nYWdlLWJ0bi1pY29uLWNvbG9yOiAjeyRlbmdhZ2UtYnRuLWljb24tY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9ZW5nYWdlLWJ0bi1jb2xvci1hY3RpdmU6ICN7JGVuZ2FnZS1idG4tY29sb3ItYWN0aXZlLWRhcmt9O1xufSIsIi8vXG4vLyBSZWJvb3Rcbi8vXG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuXHRvdXRsaW5lOiAwO1xufVxuIiwiXG5cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG5cdGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YmxvY2txdW90ZS1mb290ZXItY29sb3IpO1xufVxuXG4ubGlzdC1zdHlsZS1ub25lIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn0iLCIvL1xuLy8gVGhlbWUgTW9kZXNcbi8vXG5cbi8vIFVzZWQgZm9yIHRoZW1lIG1vZGUgc3dpdGNoaW5nIHZpYSBKU1xuW2RhdGEta3QtdGhlbWUtbW9kZS1zd2l0Y2hpbmc9XCJ0cnVlXCJdICoge1xuICAgIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLy8gTGlnaHQgbW9kZVxuQGluY2x1ZGUgY29sb3ItbW9kZShsaWdodCkge1xuXHQudGhlbWUtZGFyay1zaG93IHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHRcdFxuXHR9XG5cblx0LnRoZW1lLWxpZ2h0LWJnLXRyYW5zcGFyZW50IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1x0XG5cdH1cblxuXHQudGhlbWUtbGlnaHQtYmctYm9keSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFpbXBvcnRhbnQ7XHRcblx0fVxufVxuXG4vLyBEYXJrIG1vZGVcbkBpbmNsdWRlIGNvbG9yLW1vZGUoZGFyaykge1xuXHQudGhlbWUtbGlnaHQtc2hvdyB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1x0XHRcblx0fVxuXG5cdC50aGVtZS1kYXJrLWJnLXRyYW5zcGFyZW50IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1x0XG5cdH1cblxuXHQudGhlbWUtZGFyay1iZy1ib2R5IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWltcG9ydGFudDtcdFxuXHR9XG59IiwiLy9cbi8vIEFuaW1hdGlvblxuLy9cblxuLy8gQmFzZVxuLmFuaW1hdGlvbiB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG59XG5cbi8vIFNsaWRlIEluIERvd25cbkBrZXlmcmFtZXMgYW5pbWF0aW9uU2xpZGVJbkRvd24ge1xuICAgIGZyb20ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgfVxufVxuXG4uYW5pbWF0aW9uLXNsaWRlLWluLWRvd24ge1xuICAgIGFuaW1hdGlvbi1uYW1lOiBhbmltYXRpb25TbGlkZUluRG93bjtcbn1cblxuLy8gU2xpZGUgSW4gVXBcbkBrZXlmcmFtZXMgYW5pbWF0aW9uU2xpZGVJblVwIHtcbiAgICBmcm9tIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgfVxufVxuXG4uYW5pbWF0aW9uLXNsaWRlLWluLXVwIHtcbiAgICBhbmltYXRpb24tbmFtZTogYW5pbWF0aW9uU2xpZGVJblVwO1xufVxuXG4vLyBGYWRlIEluXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvbkZhZGVJbiB7XG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuLmFuaW1hdGlvbi1mYWRlLWluIHtcbiAgICBhbmltYXRpb24tbmFtZTogYW5pbWF0aW9uRmFkZUluO1xufVxuXG4vLyBGYWRlIE91dFxuQGtleWZyYW1lcyBhbmltYXRpb25GYWRlT3V0IHtcbiAgICBmcm9tIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuLmFuaW1hdGlvbi1mYWRlLW91dCB7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGFuaW1hdGlvbkZhZGVPdXQ7XG59XG5cbi8vIEJsaW5rXG4uYW5pbWF0aW9uLWJsaW5rIHtcbiAgICBhbmltYXRpb246IGFuaW1hdGlvbkJsaW5rIDFzIHN0ZXBzKDUsIHN0YXJ0KSBpbmZpbml0ZTtcbn1cblxuQGtleWZyYW1lcyBhbmltYXRpb25CbGluayB7XG4gICAgdG8ge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxufSIsIi8vXG4vLyBBbGVydFxuLy9cblx0XG5AZWFjaCAkbmFtZSwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuXHQuYWxlcnQtI3skbmFtZX0ge1xuXHRcdGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0pO1xuXHRcdGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9KTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0tbGlnaHQpO1xuXG5cdFx0LmFsZXJ0LWxpbmsge1xuICAgIFx0XHRjb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9KTtcbiAgXHRcdH1cblx0fVxufVxuIiwiXG4vL1xuLy8gRHJvcGRvd25cbi8vXG5cbkBpZiAkZW5hYmxlLWRhcmstbW9kZSB7XG4gICAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrKSB7XG4gICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGRyb3Bkb3duLWJveC1zaGFkb3ctZGFyayk7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnRvYXN0IHtcblx0LnRvYXN0LWhlYWRlciB7XG5cdFx0LmJ0bi1jbG9zZSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHRcblx0XHR9XHRcblx0fVxufVxuXG5AaWYgJGVuYWJsZS1kYXJrLW1vZGUge1xuICAgIEBpbmNsdWRlIGNvbG9yLW1vZGUoZGFyaykge1xuICAgICAgICAudG9hc3Qge1xuXHRcdFx0LS0jeyRwcmVmaXh9dG9hc3QtYmc6ICN7JHRvYXN0LWJhY2tncm91bmQtY29sb3ItZGFya307XG5cdFx0XHQtLSN7JHByZWZpeH10b2FzdC1oZWFkZXItYmc6ICN7JHRvYXN0LWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yLWRhcmt9O1xuXHRcdFx0LS0jeyRwcmVmaXh9dG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjogI3skdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvci1kYXJrfTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIvL1xuLy8gTmF2XG4vL1xuXG4vLyBOYXYgcGlsbHNcbi5uYXYtcGlsbHMge1xuXHQubmF2LWl0ZW0ge1xuXHRcdG1hcmdpbi1yaWdodDogMC41cmVtO1xuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cdH1cbn1cblxuLy8gU3RyZXRjaCBpdGVtc1xuLm5hdi1zdHJldGNoIHtcblx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cblx0Lm5hdi1pdGVtIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXHRcdHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcblx0fVxuXG5cdC5uYXYtbGluayB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG59XG5cbi8vIE5hdiBncm91cFxuLm5hdi1ncm91cCB7XG5cdHBhZGRpbmc6IDAuMzVyZW07XG5cdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS0xMDApO1xuXG5cdC8vIE91dGxpbmUgbmF2IGdyb3VwXG5cdCYubmF2LWdyb3VwLW91dGxpbmUge1x0XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcik7XHRcblx0fVxuXG5cdC8vIEZsdWlkIG9wdGlvblxuXHQmLm5hdi1ncm91cC1mbHVpZCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdD4gbGFiZWwsXG5cdFx0PiAuYnRuIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0ZmxleC1iYXNpczogMDtcblx0XHR9XG5cblx0XHQ+IGxhYmVsIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMC4xcmVtO1xuXG5cdFx0XHQ+IC5idG4ge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi8vXG4vLyBOYXZcbi8vXG5cbi8vIExpbmUgdGFic1xuLm5hdi1saW5lLXRhYnMge1xuXHRib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG5cdGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuXHRib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKTtcblxuXHQubmF2LWl0ZW0ge1xuXHRcdG1hcmdpbi1ib3R0b206IC0xcHg7XG5cblx0XHQvLyBCYXNlIGxpbmtcblx0XHQubmF2LWxpbmsge1xuXHRcdFx0Y29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTUwMCk7XG5cdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xuXHRcdFx0cGFkZGluZzogMC41cmVtIDA7XG5cdFx0XHRtYXJnaW46IDAgMXJlbTtcblx0XHR9XG5cblx0XHQvLyBGaXJzdCBJdGVtXG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHQubmF2LWxpbmsge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvLyBMYXN0IEl0ZW1cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0Lm5hdi1saW5rIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIEFjdGl2ZSAmIEhvdmVyIFN0YXRlc1xuXHQubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSxcbiAgXHQubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmssXG5cdC5uYXYtaXRlbSAubmF2LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCkge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlcjogMDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpO1xuXHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XG4gIFx0fVxuXG5cdC8vIDJ4IExpbmVcblx0Ji5uYXYtbGluZS10YWJzLTJ4IHtcblx0XHRib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG5cblx0XHQubmF2LWl0ZW0ge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogLTJweDtcblxuXHRcdFx0Lm5hdi1saW5rIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8vIEFjdGl2ZSAmIEhvdmVyIFN0YXRlc1xuXHRcdC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlLFxuXHQgIFx0Lm5hdi1pdGVtLnNob3cgLm5hdi1saW5rLFxuXHRcdC5uYXYtaXRlbSAubmF2LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCkge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xuXHRcdH1cblx0fVxufSIsIi8vXG4vLyBDdXN0b20gTmF2IFBpbGxzXG4vL1xuXG4ubmF2Lm5hdi1waWxscy5uYXYtcGlsbHMtY3VzdG9tIHtcblx0Ly8gU3RhdGVzXG5cdC5zaG93ID4gLm5hdi1saW5rLFxuXHQubmF2LWxpbmt7XHRcdFxuXHRcdGJvcmRlcjogMXB4IGRhc2hlZCB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWRhc2hlZC1jb2xvcik7XG5cdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cy1sZyk7XG5cdFx0XG5cdFx0Ji5uYXYtbGluay1ib3JkZXItc29saWQge1xuXHRcdFx0Ym9yZGVyOiAzcHggc29saWQgdmFyKC0tI3skcHJlZml4fWJvcmRlci1kYXNoZWQtY29sb3IpO1xuXG5cdFx0XHQmLmFjdGl2ZSB7XHRcdFx0XHRcdCBcdFx0XG5cdFx0XHRcdGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KTtcdCBcblx0XHRcdH1cblx0XHR9XG5cdFx0XG4gICAgICAgIC5uYXYtaWNvbiB7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XG5cbiAgICAgICAgICAgICAgICAmLmRlZmF1bHQge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcdFxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHRcdFxuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tI3skcHJlZml4fWJvcmRlci1kYXNoZWQtY29sb3IpO1xuXHRcdFx0dHJhbnNpdGlvbi1kdXJhdGlvbjogMW1zO1x0XHRcdFxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHQubmF2LXRleHQge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktODAwKSAhaW1wb3J0YW50O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQuYnVsbGV0LWN1c3RvbSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1x0XHRcdCAgXHRcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYnVsbGV0LWN1c3RvbSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1x0XHRcdCAgXHRcblx0XHR9XG5cdH1cblxuXHQmLm5hdi1waWxscy1hY3RpdmUtY3VzdG9tIHtcblx0XHQubmF2LWl0ZW0ge1x0XHRcdFx0IFxuXHRcdFx0Lm5hdi1saW5rIHtcblx0XHRcdFx0Jjpub3QoOmFjdGl2ZSkge1x0XHRcdFx0IFxuXHRcdFx0XHRcdHNwYW46bnRoLWNoaWxkKDEpIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjQjVCNUMzO1xuXHRcdFx0XHRcdH1cblx0XG5cdFx0XHRcdFx0c3BhbjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICMzRjQyNTQ7XG5cdFx0XHRcdFx0fVx0XHRcdFx0XHRcdCBcdCBcblx0XHRcdFx0fVx0XHRcblxuXHRcdFx0XHQmOmhvdmVyIHtcdFx0XHRcdCBcblx0XHRcdFx0XHRzcGFuOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcblx0XHRcdFx0XHRzcGFuOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVx0XHRcdFx0XHRcdCBcdCBcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0Ji5hY3RpdmUge1x0XHRcdFx0IFxuXHRcdFx0XHRcdHNwYW46bnRoLWNoaWxkKDEpIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFxuXHRcdFx0XHRcdHNwYW46bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XHRcdFx0XHRcdFx0IFx0IFxuXHRcdFx0XHR9XHRcblx0XHRcdH1cdFx0XHRcdCBcdFx0IFxuXHRcdH1cdFx0IFxuXHR9XG59XG4iLCIvL1xuLy8gUGFnaW5hdGlvblxuLy9cblxuLnBhZ2luYXRpb24ge1xuXHRkaXNwbGF5OmZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdG1hcmdpbjogMDtcblxuXHQvLyBQYWdpbmF0aW9uIGNpcmNsZVxuXHQmLnBhZ2luYXRpb24tY2lyY2xlIHtcblx0XHQucGFnZS1saW5rIHtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHR9XG5cdH1cblxuXHQvLyBQYWdpbmF0aW9uIG91dGxpbmVcblx0Ji5wYWdpbmF0aW9uLW91dGxpbmUge1xuXHRcdC5wYWdlLWxpbmsge1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcik7XG5cdFx0fVxuXG5cdFx0LnBhZ2UtaXRlbSB7XG5cdFx0XHQmOmhvdmVyOm5vdCguZGlzYWJsZWQpLFxuXHRcdCAgICAmLmFjdGl2ZSB7XG5cdFx0XHQgICAgLnBhZ2UtbGluayB7XG5cdFx0XHQgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXByaW1hcnktbGlnaHQpO1xuXHRcdFx0XHR9XHRcblx0XHRcdH1cblx0XHR9XG5cdH1cdFx0XG59XG5cbi5wYWdlLWl0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogJHBhZ2luYXRpb24taXRlbS1zcGFjZTtcblxuXHQmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuXG5cdC5wYWdlLWxpbmsge1xuXHRcdGRpc3BsYXk6ZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGJvcmRlci1yYWRpdXM6ICRidG4tYm9yZGVyLXJhZGl1cztcblx0XHRoZWlnaHQ6ICRwYWdpbmF0aW9uLWl0ZW0taGVpZ2h0O1xuXHRcdG1pbi13aWR0aDogJHBhZ2luYXRpb24taXRlbS1oZWlnaHQ7XG5cdFx0Zm9udC13ZWlnaHQ6ICRwYWdpbmF0aW9uLWZvbnQtd2VpZ2h0O1xuXHRcdGZvbnQtc2l6ZTogJHBhZ2luYXRpb24tZm9udC1zaXplO1xuXG5cdFx0aSB7XG5cdFx0XHRmb250LXNpemU6ICRwYWdpbmF0aW9uLWljb24tZm9udC1zaXplO1xuXHRcdH1cblxuXHRcdC8qcnRsOm9wdGlvbnM6e1wiYXV0b1JlbmFtZVwiOmZhbHNlfSovXG5cdFx0LnByZXZpb3VzLFxuXHRcdC5uZXh0IHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0aGVpZ2h0OiAkcGFnaW5hdGlvbi1pY29uLWhlaWdodDtcblx0XHRcdHdpZHRoOiAkcGFnaW5hdGlvbi1pY29uLWhlaWdodDtcblxuXHRcdFx0LypydGw6cmF3OnRyYW5zZm9ybTogcm90YXRlWigtMTgwZGVnKTsqL1xuXHRcdH1cblx0XHQvKnJ0bDplbmQ6aWdub3JlKi9cblxuXHRcdC5wcmV2aW91cyB7XG5cdFx0XHRAaW5jbHVkZSBzdmctYmctaWNvbihhcnJvdy1zdGFydCwgJHBhZ2luYXRpb24tY29sb3IpO1xuXHRcdH1cblxuXHRcdC8qcnRsOm9wdGlvbnM6e1wiYXV0b1JlbmFtZVwiOmZhbHNlfSovXG5cdFx0Lm5leHQge1xuXHRcdFx0QGluY2x1ZGUgc3ZnLWJnLWljb24oYXJyb3ctZW5kLCAkcGFnaW5hdGlvbi1jb2xvcik7XG5cdFx0fVxuXHR9XG5cblx0Jjpmb2N1cyB7XG5cdFx0LnBhZ2UtbGluayB7XG5cdFx0XHRjb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9jdXMtY29sb3IpO1xuXG5cdFx0XHQuc3ZnLWljb24sXG5cdFx0XHRpIHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvY3VzLWNvbG9yKTtcblx0XHRcdH1cblxuXHRcdFx0LnByZXZpb3VzIHtcblx0XHRcdFx0QGluY2x1ZGUgc3ZnLWJnLWljb24oYXJyb3ctc3RhcnQsIHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvY3VzLWNvbG9yKSk7XG5cdFx0XHR9XG5cblx0XHRcdC8qcnRsOm9wdGlvbnM6e1wiYXV0b1JlbmFtZVwiOmZhbHNlfSovXG5cdFx0XHQubmV4dCB7XG5cdFx0XHRcdEBpbmNsdWRlIHN2Zy1iZy1pY29uKGFycm93LWVuZCwgdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9jdXMtY29sb3IpKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmOmhvdmVyOm5vdCguYWN0aXZlKTpub3QoLm9mZnNldCk6bm90KC5kaXNhYmxlZCkge1xuXHRcdC5wYWdlLWxpbmsge1xuXHRcdFx0Y29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWhvdmVyLWNvbG9yKTtcblx0XHRcdFxuXHRcdFx0Ji5wYWdlLXRleHQge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcdFxuXHRcdFx0fVxuXG5cdFx0XHQuc3ZnLWljb24sXG5cdFx0XHRpIHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWhvdmVyLWNvbG9yKTtcblx0XHRcdH1cblxuXHRcdFx0LnByZXZpb3VzIHtcblx0XHRcdFx0QGluY2x1ZGUgc3ZnLWJnLWljb24oYXJyb3ctc3RhcnQsIHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWhvdmVyLWNvbG9yKSk7XG5cdFx0XHR9XG5cblx0XHRcdC8qcnRsOm9wdGlvbnM6e1wiYXV0b1JlbmFtZVwiOmZhbHNlfSovXG5cdFx0XHQubmV4dCB7XG5cdFx0XHRcdEBpbmNsdWRlIHN2Zy1iZy1pY29uKGFycm93LWVuZCwgdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24taG92ZXItY29sb3IpKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLmFjdGl2ZSB7XG5cdFx0LnBhZ2UtbGluayB7XG5cdFx0XHRjb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYWN0aXZlLWNvbG9yKTtcblxuXHRcdFx0Ji5wYWdlLXRleHQge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcdFxuXHRcdFx0fVxuXG5cdFx0XHQuc3ZnLWljb24sXG5cdFx0XHRpIHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcik7O1xuXHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdC5wcmV2aW91cyB7XG5cdFx0XHRcdEBpbmNsdWRlIHN2Zy1iZy1pY29uKGFycm93LXN0YXJ0LCB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1hY3RpdmUtY29sb3IpKTtcblx0XHRcdH1cblxuXHRcdFx0LypydGw6b3B0aW9uczp7XCJhdXRvUmVuYW1lXCI6ZmFsc2V9Ki9cblx0XHRcdC5uZXh0IHtcblx0XHRcdFx0QGluY2x1ZGUgc3ZnLWJnLWljb24oYXJyb3ctZW5kLCB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1hY3RpdmUtY29sb3IpKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLmRpc2FibGVkIHtcblx0XHQucGFnZS1saW5rIHtcblx0XHRcdGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcik7XG5cblx0XHRcdC5zdmctaWNvbixcblx0XHRcdGkge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3IpO1xuXHRcdFx0fVxuXG5cdFx0XHQucHJldmlvdXMge1xuXHRcdFx0XHRAaW5jbHVkZSBzdmctYmctaWNvbihhcnJvdy1zdGFydCwgdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3IpKTtcblx0XHRcdH1cblxuXHRcdFx0LypydGw6b3B0aW9uczp7XCJhdXRvUmVuYW1lXCI6ZmFsc2V9Ki9cblx0XHRcdC5uZXh0IHtcblx0XHRcdFx0QGluY2x1ZGUgc3ZnLWJnLWljb24oYXJyb3ctZW5kLCB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcikpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvKnJ0bDplbmQ6aWdub3JlKi9cbn1cblxuLy8gVGFibGV0ICYgbW9iaWxlIG1vZGVzXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcblx0LnBhZ2UtaXRlbSB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAkcGFnaW5hdGlvbi1pdGVtLXNwYWNlLXRhYmxldC1hbmQtbW9iaWxlO1xuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cdH1cbn0iLCIvL1xuLy8gU1ZHIEJnIEljb25zXG4vL1xuXG5AbWl4aW4gc3ZnLWJnLWljb24oJHR5cGUsICRjb2xvcjogbm9uZSwgJHVwZGF0ZTogZmFsc2UpIHtcbiAgICAkYmctaW1hZ2U6ICcnO1xuXG4gICAgLy8gSWNvbiB0eXBlO1xuICAgIEBpZiAoJHR5cGUgPT0gY2xvc2UpIHtcbiAgICAgICAgJGJnLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skY29sb3J9Jz48cGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMDExLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxMTEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAxMC0xLjQxNHonLz48L3N2Zz5cIik7XG4gICAgfVxuXG4gICAgQGlmICgkdHlwZSA9PSBjaGVjaykge1xuICAgICAgICAkYmctaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE0IDExJz48cGF0aCBmaWxsPScjeyRjb2xvcn0nIGQ9J000Ljg5NTU3IDYuNDk4MjNMMi43OTQ4NyA0LjI2NTEzQzIuMjY5NjcgMy43MDY4MyAxLjM4MjUxIDMuNzA2ODMgMC44NTczMDkgNC4yNjUxM0MwLjM3NTU5MyA0Ljc3NzIxIDAuMzc1NTkzIDUuNTc1NzQgMC44NTczMDkgNi4wODc4MUw0Ljc0OTg5IDEwLjIyNTdDNS4xNDQ3NiAxMC42NDU1IDUuODExNzYgMTAuNjQ1NSA2LjIwNjYzIDEwLjIyNTdMMTMuMTQyNyAyLjg1MjUyQzEzLjYyNDQgMi4zNDA0NCAxMy42MjQ0IDEuNTQxOTEgMTMuMTQyNyAxLjAyOTg0QzEyLjYxNzUgMC40NzE1MzcgMTEuNzMwMyAwLjQ3MTUzNiAxMS4yMDUxIDEuMDI5ODRMNi4wNjA5NiA2LjQ5ODIzQzUuNzQ1MDYgNi44MzQwMyA1LjIxMTQ2IDYuODM0MDMgNC44OTU1NyA2LjQ5ODIzWicvPjwvc3ZnPlwiKTtcbiAgICB9XG5cbiAgICBAaWYgKCR0eXBlID09IGFycm93LXRvcCkge1xuICAgICAgICAkYmctaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nI3skY29sb3J9Jz48cGF0aCBkPSdNMy4yMzU3MSAyLjcyMDExTDQuOTc5MTcgNC40NjM1OEM1LjE1MTc2IDQuNjM2MTggNS40MzE1OCA0LjYzNjE3IDUuNjA0MTcgNC40NjM1OEM1Ljc3Njc2IDQuMjkwOTkgNS43NzY3NiA0LjAxMTE4IDUuNjA0MTcgMy44Mzg2MUwzLjI5NDYzIDEuNTI5MDRDMy4xMzE5MiAxLjM2NjI5IDIuODY4MDkgMS4zNjYyOSAyLjcwNTM4IDEuNTI5MDRMMC4zOTU4MTIgMy44Mzg2MUMwLjIyMzI1IDQuMDExMTcgMC4yMjMyNSA0LjI5MDk5IDAuMzk1ODEyIDQuNDYzNThDMC41Njg0MzcgNC42MzYxNyAwLjg0ODI1IDQuNjM2MTcgMS4wMjA4MSA0LjQ2MzU4TDIuNzY0MjkgMi43MjAxMUMyLjg5NDQ2IDIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDMuMjM1NzEgMi43MjAxMVonLz48L3N2Zz5cIik7XG4gICAgfVxuXG4gICAgQGlmICgkdHlwZSA9PSBhcnJvdy1ib3R0b20pIHtcbiAgICAgICAgJGJnLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9JyN7JGNvbG9yfSc+PHBhdGggZD0nTTIuNzY0MjkgMy4yNzk4OUwxLjAyMDgzIDEuNTM2NDJDMC44NDgyNDQgMS4zNjM4MiAwLjU2ODQxOSAxLjM2MzgzIDAuMzk1ODMxIDEuNTM2NDJDMC4yMjMyNDQgMS43MDkwMSAwLjIyMzI0NCAxLjk4ODgyIDAuMzk1ODMxIDIuMTYxMzlMMi43MDUzNyA0LjQ3MDk2QzIuODY4MDggNC42MzM3MSAzLjEzMTkxIDQuNjMzNzEgMy4yOTQ2MiA0LjQ3MDk2TDUuNjA0MTkgMi4xNjEzOUM1Ljc3Njc1IDEuOTg4ODMgNS43NzY3NSAxLjcwOTAxIDUuNjA0MTkgMS41MzY0MkM1LjQzMTU2IDEuMzYzODMgNS4xNTE3NSAxLjM2MzgzIDQuOTc5MTkgMS41MzY0MkwzLjIzNTcxIDMuMjc5ODlDMy4xMDU1NCAzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAyLjc2NDI5IDMuMjc5ODlaJy8+PC9zdmc+XCIpO1xuICAgIH1cblxuICAgIEBpZiAoJHR5cGUgPT0gYXJyb3ctc3RhcnQpIHtcbiAgICAgICAgJGJnLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9JyN7JGNvbG9yfSc+PHBhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8+PC9zdmc+XCIpO1xuICAgIH1cblxuICAgIEBpZiAoJHR5cGUgPT0gYXJyb3ctZW5kKSB7XG4gICAgICAgICRiZy1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPScjeyRjb2xvcn0nPjxwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvPjwvc3ZnPlwiKTtcbiAgICB9XG5cbiAgICBAaWYgKCR0eXBlID09IHNvcnQpIHtcbiAgICAgICAgJGJnLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyN7JGNvbG9yfSc+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvPjwvc3ZnPlwiKTtcbiAgICB9XG5cbiAgICBAaWYgKCR0eXBlID09IHNvcnQtYXNjKSB7XG4gICAgICAgICRiZy1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPScjeyRjb2xvcn0nPjxwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLz48L3N2Zz5cIik7XG4gICAgfVxuXG4gICAgQGlmICgkdHlwZSA9PSBzb3J0LWRlc2MpIHtcbiAgICAgICAgJGJnLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyN7JGNvbG9yfSc+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvPjwvc3ZnPlwiKTtcbiAgICB9XG5cbiAgICBAaWYgKCR0eXBlID09IGV4cGFuZCkge1xuICAgICAgICAkYmctaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnPjxyZWN0IG9wYWNpdHk9JzAuMycgeD0nMicgeT0nMicgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyByeD0nNScgZmlsbD0nI3skY29sb3J9Jy8+PHJlY3QgeD0nMTAuODg5MScgeT0nMTcuODAzMycgd2lkdGg9JzEyJyBoZWlnaHQ9JzInIHJ4PScxJyB0cmFuc2Zvcm09J3JvdGF0ZSgtOTAgMTAuODg5MSAxNy44MDMzKScgZmlsbD0nI3skY29sb3J9Jy8+PHJlY3QgeD0nNi4wMTA0MScgeT0nMTAuOTI0Nycgd2lkdGg9JzEyJyBoZWlnaHQ9JzInIHJ4PScxJyBmaWxsPScjeyRjb2xvcn0nLz48L3N2Zz5cIik7XG4gICAgfVxuXG4gICAgQGlmICgkdHlwZSA9PSBjb2xsYXBzZSkge1xuICAgICAgICAkYmctaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnPjxyZWN0IG9wYWNpdHk9JzAuMycgeD0nMicgeT0nMicgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyByeD0nNScgZmlsbD0nI3skY29sb3J9Jy8+PHJlY3QgeD0nNi4wMTA0JyB5PScxMC45MjQ3JyB3aWR0aD0nMTInIGhlaWdodD0nMicgcng9JzEnIGZpbGw9JyN7JGNvbG9yfScvPjwvc3ZnPlwiKTtcbiAgICB9IFxuXG4gICAgLy8gSWNvbiBzdHlsZVxuICAgIEBpZiAkdXBkYXRlID09IGZhbHNlIHtcbiAgICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgIH0gICBcbiAgICAgICAgXG4gICAgQGlmICRjb2xvciAhPSBub25lIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgIH1cblxuICAgIC13ZWJraXQtbWFzay1pbWFnZTogZXNjYXBlLXN2ZygkYmctaW1hZ2UpO1xuICAgIG1hc2staW1hZ2U6IGVzY2FwZS1zdmcoJGJnLWltYWdlKTtcbn1cblxuIiwiLy9cbi8vIFNlcGFyYXRvclxuLy9cblxuLnNlcGFyYXRvciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKTtcblxuICAgICYuc2VwYXJhdG9yLWRvdHRlZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tc3R5bGU6IGRvdHRlZDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJvcmRlci1kYXNoZWQtY29sb3IpO1xuICAgIH1cblxuICAgICYuc2VwYXJhdG9yLWRhc2hlZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tc3R5bGU6IGRhc2hlZDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJvcmRlci1kYXNoZWQtY29sb3IpO1xuICAgIH1cblxuICAgICYuc2VwYXJhdG9yLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcik7XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zZXBhcmF0b3ItZG90dGVkIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXN0eWxlOiBkb3R0ZWQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJvcmRlci1kYXNoZWQtY29sb3IpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5zZXBhcmF0b3ItZGFzaGVkIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXN0eWxlOiBkYXNoZWQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJvcmRlci1kYXNoZWQtY29sb3IpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgICAgICAgICAmLmJvcmRlci0jeyRjb2xvcn17XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdmFsdWUgIWltcG9ydGFudDsgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy9cbi8vIENhcm91c2VsXG4vL1xuXG5cbi5jYXJvdXNlbC1jdXN0b20ge1xuICAgIC8vIEluZGljYXRvcnNcbiAgICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIHotaW5kZXg6IGF1dG87XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBEb3RzIHN0eWxlXG4gICAgICAgICYuY2Fyb3VzZWwtaW5kaWNhdG9ycy1kb3RzIHtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAkY2Fyb3VzZWwtY3VzdG9tLWRvdHMtaW5kaWNhdG9yLWFjdGl2ZS1zaXplO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAkY2Fyb3VzZWwtY3VzdG9tLWRvdHMtaW5kaWNhdG9yLWFjdGl2ZS1zaXplO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJGNhcm91c2VsLWN1c3RvbS1pbmRpY2F0b3ItdHJhbnNpdGlvbi1zcGVlZCBlYXNlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2Fyb3VzZWwtY3VzdG9tLWluZGljYXRvci1kZWZhdWx0LWJnLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6ICRjYXJvdXNlbC1jdXN0b20tZG90cy1pbmRpY2F0b3ItZGVmYXVsdC1zaXplO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogJGNhcm91c2VsLWN1c3RvbS1kb3RzLWluZGljYXRvci1kZWZhdWx0LXNpemU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAkY2Fyb3VzZWwtY3VzdG9tLWluZGljYXRvci10cmFuc2l0aW9uLXNwZWVkIGVhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6ICRjYXJvdXNlbC1jdXN0b20tZG90cy1pbmRpY2F0b3ItYWN0aXZlLXNpemU7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogJGNhcm91c2VsLWN1c3RvbS1kb3RzLWluZGljYXRvci1hY3RpdmUtc2l6ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjYXJvdXNlbC1jdXN0b20taW5kaWNhdG9yLWFjdGl2ZS1iZy1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEJ1bGxldCBzdHlsZVxuICAgICAgICAmLmNhcm91c2VsLWluZGljYXRvcnMtYnVsbGV0IHtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJGNhcm91c2VsLWN1c3RvbS1pbmRpY2F0b3ItdHJhbnNpdGlvbi1zcGVlZCBlYXNlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGNhcm91c2VsLWN1c3RvbS1idWxsZXQtaW5kaWNhdG9yLWRlZmF1bHQtc2l6ZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6ICRjYXJvdXNlbC1jdXN0b20tYnVsbGV0LWluZGljYXRvci1kZWZhdWx0LXNpemU7XG4gICAgICAgICAgICAgICAgd2lkdGg6ICRjYXJvdXNlbC1jdXN0b20tYnVsbGV0LWluZGljYXRvci1kZWZhdWx0LXNpemU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJGNhcm91c2VsLWN1c3RvbS1pbmRpY2F0b3ItdHJhbnNpdGlvbi1zcGVlZCBlYXNlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2Fyb3VzZWwtY3VzdG9tLWJ1bGxldC1pbmRpY2F0b3ItZGVmYXVsdC1iZy1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGNhcm91c2VsLWN1c3RvbS1idWxsZXQtaW5kaWNhdG9yLWRlZmF1bHQtc2l6ZTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAkY2Fyb3VzZWwtY3VzdG9tLWJ1bGxldC1pbmRpY2F0b3ItZGVmYXVsdC1zaXplO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogJGNhcm91c2VsLWN1c3RvbS1idWxsZXQtaW5kaWNhdG9yLWRlZmF1bHQtc2l6ZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAkY2Fyb3VzZWwtY3VzdG9tLWluZGljYXRvci10cmFuc2l0aW9uLXNwZWVkIGVhc2U7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6ICRjYXJvdXNlbC1jdXN0b20tYnVsbGV0LWluZGljYXRvci1kZWZhdWx0LXNpemU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAkY2Fyb3VzZWwtY3VzdG9tLWJ1bGxldC1pbmRpY2F0b3ItYWN0aXZlLXdpZHRoO1xuXG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsICRjYXJvdXNlbC1jdXN0b20taW5kaWNhdG9yLXRyYW5zaXRpb24tc3BlZWQgZWFzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogJGNhcm91c2VsLWN1c3RvbS1idWxsZXQtaW5kaWNhdG9yLWRlZmF1bHQtc2l6ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAkY2Fyb3VzZWwtY3VzdG9tLWJ1bGxldC1pbmRpY2F0b3ItYWN0aXZlLXdpZHRoO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcm91c2VsLWN1c3RvbS1idWxsZXQtaW5kaWNhdG9yLWFjdGl2ZS1iZy1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIFRoZW1lIGNvbG9yc1xuICAgIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgICAgIC5jYXJvdXNlbC1pbmRpY2F0b3JzLWFjdGl2ZS0jeyRuYW1lfSB7XG4gICAgICAgICAgICBsaS5hY3RpdmU6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIFN0cmV0Y2ggbW9kZVxuICAgICYuY2Fyb3VzZWwtc3RyZXRjaCB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAuY2Fyb3VzZWwtaW5uZXIge1xuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhcm91c2VsLWl0ZW0ge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhcm91c2VsLXdyYXBwZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9ICAgXG59XG4iLCIvL1xuLy8gTWVudSBCYXNlXG4vL1xuXG4vLyBNZW51IGdyb3VwXG4ubWVudS1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbn1cblxuLy8gTWVudSAmIHdyYXBwZXJcbi5tZW51LFxuLm1lbnUtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4vLyBTdWIgaW5uZXJcbi5tZW51LWlubmVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4vLyBTdWIgbWVudVxuLm1lbnUtc3ViIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLy8gTWVudSBpdGVtXG4ubWVudS1pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAkbWVudS1pdGVtLXBhZGRpbmcteSAkbWVudS1pdGVtLXBhZGRpbmcteDtcblxuICAgIC8vIE1lbnUgTGlua1xuICAgIC5tZW51LWxpbmsge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAkbWVudS1saW5rLXBhZGRpbmcteSAkbWVudS1saW5rLXBhZGRpbmcteDtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgICAgIC5tZW51LWljb24ge1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6ICRtZW51LWljb24tc2l6ZTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJG1lbnUtaWNvbi1zcGFjZTtcblxuICAgICAgICAgICAgaSxcbiAgICAgICAgICAgIC5zdmctaWNvbiB7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWVudS1idWxsZXQge1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6ICRtZW51LWJ1bGxldC1zaXplO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkbWVudS1idWxsZXQtc3BhY2U7XG4gICAgICAgIH1cblxuICAgICAgICAubWVudS10aXRsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZW51LWJhZGdlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJG1lbnUtYmFkZ2Utc3BhY2U7XG4gICAgICAgIH1cblxuICAgICAgICAubWVudS1hcnJvdyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJG1lbnUtYXJyb3ctc3BhY2U7XG4gICAgICAgICAgICB3aWR0aDogJG1lbnUtYXJyb3ctc2l6ZTtcbiAgICAgICAgICAgIGhlaWdodDogJG1lbnUtYXJyb3ctc2l6ZTtcblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICAgICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzdmctYmctaWNvbihhcnJvdy1zdGFydCwgdmFyKC0tI3skcHJlZml4fXRleHQtbXV0ZWQpKTtcbiAgICAgICAgICAgICAgICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHN2Zy1iZy1pY29uKGFycm93LWVuZCwgdmFyKC0tI3skcHJlZml4fXRleHQtbXV0ZWQpKTtcbiAgICAgICAgICAgICAgICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIE1lbnUgQ29udGVudFxuICAgIC5tZW51LWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAkbWVudS1saW5rLXBhZGRpbmcteSAkbWVudS1saW5rLXBhZGRpbmcteDtcbiAgICB9XG59XG5cbi8vIEFjY29yZGlvbiBhcnJvd3Ncbi5tZW51LWl0ZW0geyAgICBcbiAgICAmLnNob3cge1xuICAgICAgICAubWVudS1saW5rIHtcbiAgICAgICAgICAgIC5tZW51LWFycm93OmFmdGVyIHsgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICRtZW51LWFjY29yZGlvbi1hcnJvdy10cmFuc2l0aW9uO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBObyB3cmFwXG4ubWVudS1ub3dyYXAge1xuICAgIC5tZW51LXRpdGxlLFxuICAgIC5tZW51LWxpbmsge1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDsgICAgXG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIH1cbn1cblxuLy8gQ2VudGVyIGFsaWdubWVudFxuLm1lbnUtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLy8gSGVhZGluZ1xuLm1lbnUtaGVhZGluZyB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1tZW51LWhlYWRpbmctY29sb3IpOyAgICBcbn1cblxuLy8gUmVzcG9uc2l2ZSBcbkBlYWNoICRkaXJlY3Rpb24gaW4gKHVwLCBkb3duKSB7XG4gICAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAgICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAgICAgQGlmICRpbmZpeCBhbmQgJGRpcmVjdGlvbiA9PSBkb3duIHtcbiAgICAgICAgICAgICRpbmZpeDogJGluZml4ICsgXCItXCIgKyAkZGlyZWN0aW9uO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kaXJlY3Rpb24oJGRpcmVjdGlvbiwgJGJyZWFrcG9pbnQpIHtcbiAgICAgICAgICAgIC8vIEFjY29yZGlvbiBhcnJvd1xuICAgICAgICAgICAgLm1lbnUtaXRlbS5tZW51I3skaW5maXh9LWFjY29yZGlvbiB7XG4gICAgICAgICAgICAgICAgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstYXJyb3ctcm90YXRlKDkwZGVnLCAtOTBkZWcpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuc2hvd2luZzpub3QoLm1lbnUtZHJvcGRvd24pLFxuICAgICAgICAgICAgICAgICYuc2hvdzpub3QoLmhpZGluZyk6bm90KC5tZW51LWRyb3Bkb3duKSB7XG4gICAgICAgICAgICAgICAgICAgID4gLm1lbnUtbGluayB7XG4gICAgICAgICAgICAgICAgICAgICAgICAubWVudS1hcnJvdzphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWFycm93LXJvdGF0ZSgtOTBkZWcsIDkwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gU3ViIGRyb3Bkb3duXG4gICAgICAgICAgICAubWVudS1zdWIjeyRpbmZpeH0tZHJvcGRvd24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJG1lbnUtZHJvcGRvd24tYm9yZGVyLXJhZGl1cztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bWVudS1kcm9wZG93bi1iZy1jb2xvcik7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fW1lbnUtZHJvcGRvd24tYm94LXNoYWRvdyk7XG4gICAgICAgICAgICAgICAgei1pbmRleDogJG1lbnUtZHJvcGRvd24tei1pbmRleDtcblxuICAgICAgICAgICAgICAgIC8vIERyb3Bkb3duIHNob3dcbiAgICAgICAgICAgICAgICAuc2hvdy5tZW51LWRyb3Bkb3duID4gJixcbiAgICAgICAgICAgICAgICAmLm1lbnUuc2hvdyxcbiAgICAgICAgICAgICAgICAmLnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50XSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAvLyBBbmltYXRpb25cbiAgICAgICAgICAgICAgICAgICAgQGlmICgkbWVudS1kcm9wZG93bi1hbmltYXRpb24gPT0gdHJ1ZSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gTW92ZSB1cFxuICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tZmFkZS1pbiAjeyRtZW51LWRyb3Bkb3duLWFuaW1hdGlvbi1zcGVlZH0gZWFzZSAxLCBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tbW92ZS11cCAjeyRtZW51LWRyb3Bkb3duLWFuaW1hdGlvbi1zcGVlZH0gZWFzZSAxO1xuICAgICAgICAgICAgICAgICAgICB9ICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIFN1YiBhY2NvcmRpb25cbiAgICAgICAgICAgIC5tZW51LXN1YiN7JGluZml4fS1hY2NvcmRpb24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAuc2hvdzpub3QoLm1lbnUtZHJvcGRvd24pID4gJixcbiAgICAgICAgICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gU3ViIGluZGVudGlvblxuICAgICAgICAgICAgLm1lbnUtc3ViI3skaW5maXh9LWluZGVudGlvbiB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVudS1zdWItaW5kZW50aW9uKCRtZW51LWFjY29yZGlvbi1pbmRlbnRpb24pO1xuXG4gICAgICAgICAgICAgICAgLy8gQWN0aXZlIGxpbmtcbiAgICAgICAgICAgICAgICAubWVudS1pdGVtIC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRtZW51LWxpbmstcGFkZGluZy14O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gSW5saW5lXG4gICAgICAgICAgICAubWVudSN7JGluZml4fS1pbmxpbmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIFJlc2V0IGxpbmsgbGVmdCAmIHJpZ2h0IHBhZGRpbmdzIG9mIGxldmVsIDEgbWVudSBsaW5rc1xuICAgICAgICAgICAgLm1lbnUjeyRpbmZpeH0tZml0IHtcbiAgICAgICAgICAgICAgICA+IC5tZW51LWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICA+IC5tZW51LWNvbnRlbnQsXG4gICAgICAgICAgICAgICAgICAgID4gLm1lbnUtbGluayB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1lbnUjeyRpbmZpeH0tY29sdW1uIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWVudSN7JGluZml4fS1yb3cge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgICAgICAgICA+IC5tZW51LWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAgID4gLm1lbnUtbGluayB7XG4gICAgICAgICAgICAgICAgICAgICAgICAubWVudS1hcnJvdzphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWFycm93LXJvdGF0ZSg5MGRlZywgLTkwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gQm9yZGVyIHJhZGl1c2VzXG4gICAgICAgICAgICAubWVudSN7JGluZml4fS1yb3VuZGVkIHtcbiAgICAgICAgICAgICAgICAubWVudS1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkbWVudS1saW5rLWJvcmRlci1yYWRpdXMpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gQm9yZGVyIHJhZGl1c2VzXG4gICAgICAgICAgICAubWVudSN7JGluZml4fS1waWxsIHtcbiAgICAgICAgICAgICAgICAubWVudS1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIFJlc2V0IGJvcmRlciByYWRpdXNlc1xuICAgICAgICAgICAgLm1lbnUjeyRpbmZpeH0tcm91bmRlZC0wIHtcbiAgICAgICAgICAgICAgICAubWVudS1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gTGluayBpbmRlbnRpb25cbi5tZW51LWxpbmstaW5kZW50aW9uIHtcbiAgICAubWVudS1pdGVtIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7ICAgIFxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDsgICAgXG4gICAgfVxuICAgICAgICBcbiAgICBAaW5jbHVkZSBtZW51LWxpbmstaW5kZW50aW9uKCRtZW51LWFjY29yZGlvbi1pbmRlbnRpb24sICRtZW51LWxpbmstcGFkZGluZy14KTtcbn1cblxuLy8gTWVudSBhbmltYXRpb25zXG5Aa2V5ZnJhbWVzIG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1mYWRlLWluIHtcbiAgICBmcm9tICAgeyBcbiAgICAgICAgb3BhY2l0eTogMDsgXG4gICAgfVxuXG4gICAgdG8geyBcbiAgICAgICAgb3BhY2l0eTogMTsgXG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1tb3ZlLXVwIHtcbiAgICBmcm9tICAgeyBcbiAgICAgICAgbWFyZ2luLXRvcDogI3skbWVudS1kcm9wZG93bi1hbmltYXRpb24tbW92ZS1vZmZzZXR9O1xuICAgIH1cbiAgICBcbiAgICB0byB7IFxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tbW92ZS1kb3duIHtcbiAgICBmcm9tICAgeyBcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogI3skbWVudS1kcm9wZG93bi1hbmltYXRpb24tbW92ZS1vZmZzZXR9O1xuICAgIH1cblxuICAgIHRvIHsgXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufSIsIi8vXG4vLyBMYWJlbFxuLy9cblxuLy8gU2V0IGFycm93IGRpcmVjdGlvblxuQG1peGluIG1lbnUtbGluay1hcnJvdy1yb3RhdGUoJGFuZ2xlLCAkYW5nbGVSdGwpIHtcblx0LypydGw6aWdub3JlKi9cblx0dHJhbnNmb3JtOiByb3RhdGVaKCRhbmdsZVJ0bCk7XG5cdC8qcnRsOnJlbW92ZSovXG5cdHRyYW5zZm9ybTogcm90YXRlWigkYW5nbGUpO1xuXHR0cmFuc2l0aW9uOiAkbWVudS1hY2NvcmRpb24tYXJyb3ctdHJhbnNpdGlvbjtcbn1cblxuLy8gU2V0IG1lbnUgbGluayBwYWRkaW5nIHhcbkBtaXhpbiBtZW51LWxpbmstcGFkZGluZy14KCR2YWx1ZSkge1xuXHQvLyBNZW51IGl0ZW1cblx0Lm1lbnUtaXRlbSB7XG5cdFx0Lm1lbnUtbGluayxcblx0XHQubWVudS1jb250ZW50IHtcblx0XHRcdHBhZGRpbmctbGVmdDogJHZhbHVlO1xuXHRcdFx0cGFkZGluZy1yaWdodDogJHZhbHVlO1xuXHRcdH1cblx0fVxufVxuXG4vLyBTZXQgbWVudSBsaW5rIHBhZGRpbmcgeVxuQG1peGluIG1lbnUtbGluay1wYWRkaW5nLXkoJHZhbHVlKSB7XG5cdC8vIE1lbnUgaXRlbVxuXHQubWVudS1pdGVtIHtcblx0XHQubWVudS1saW5rLFxuXHRcdC5tZW51LWNvbnRlbnQge1xuXHRcdFx0cGFkZGluZy10b3A6ICR2YWx1ZTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAkdmFsdWU7XG5cdFx0fVxuXHR9XG59XG5cdFxuLy8gU2V0IGxpbmsgaW5kZW50aW9uXG5AbWl4aW4gbWVudS1saW5rLWluZGVudGlvbigkdmFsdWUsICRvZmZzZXQpIHtcblx0Lm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkge1xuXHRcdD4gLm1lbnUtaXRlbSxcblx0XHQ+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSB7XG5cdFx0XHQ+IC5tZW51LWNvbnRlbnQsXG5cdFx0XHQ+IC5tZW51LWxpbmsge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IGNhbGMoI3sxICogJHZhbHVlfSArICN7JG9mZnNldH0pO1xuXHRcdFx0fVxuXG5cdFx0XHQ+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pIHtcblx0XHRcdFx0PiAubWVudS1pdGVtLFxuXHRcdFx0XHQ+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSB7XG5cdFx0XHRcdFx0PiAubWVudS1jb250ZW50LFxuXHRcdFx0XHRcdD4gLm1lbnUtbGluayB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IGNhbGMoI3syICogJHZhbHVlfSArICN7JG9mZnNldH0pO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdD4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkge1xuXHRcdFx0XHRcdFx0PiAubWVudS1pdGVtLFxuXHRcdFx0XHRcdFx0PiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0ge1xuXHRcdFx0XHRcdFx0XHQ+IC5tZW51LWNvbnRlbnQsXG5cdFx0XHRcdFx0XHRcdD4gLm1lbnUtbGluayB7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiBjYWxjKCN7MyAqICR2YWx1ZX0gKyAjeyRvZmZzZXR9KTtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdD4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkge1xuXHRcdFx0XHRcdFx0XHRcdD4gLm1lbnUtaXRlbSxcblx0XHRcdFx0XHRcdFx0XHQ+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSB7XG5cdFx0XHRcdFx0XHRcdFx0XHQ+IC5tZW51LWNvbnRlbnQsXG5cdFx0XHRcdFx0XHRcdFx0XHQ+IC5tZW51LWxpbmsge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IGNhbGMoI3s0ICogJHZhbHVlfSArICN7JG9mZnNldH0pO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYubWVudS1maXQge1xuXHRcdC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pIHtcblx0XHRcdD4gLm1lbnUtaXRlbSxcblx0XHRcdD4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtIHtcblx0XHRcdFx0PiAubWVudS1jb250ZW50LFxuXHRcdFx0XHQ+IC5tZW51LWxpbmsge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogI3skdmFsdWV9O1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcblx0XHRcdFx0PiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSB7XG5cdFx0XHRcdFx0PiAubWVudS1pdGVtLFxuXHRcdFx0XHRcdD4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtIHtcblx0XHRcdFx0XHRcdD4gLm1lbnUtY29udGVudCxcblx0XHRcdFx0XHRcdD4gLm1lbnUtbGluayB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogY2FsYygjezIgKiAkdmFsdWV9KTtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcblx0XHRcdFx0XHRcdD4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkge1xuXHRcdFx0XHRcdFx0XHQ+IC5tZW51LWl0ZW0sXG5cdFx0XHRcdFx0XHRcdD4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtIHtcblx0XHRcdFx0XHRcdFx0XHQ+IC5tZW51LWNvbnRlbnQsXG5cdFx0XHRcdFx0XHRcdFx0PiAubWVudS1saW5rIHtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogY2FsYygjezMgKiAkdmFsdWV9KTtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFxuXHRcdFx0XHRcdFx0XHRcdD4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkge1xuXHRcdFx0XHRcdFx0XHRcdFx0PiAubWVudS1pdGVtLFxuXHRcdFx0XHRcdFx0XHRcdFx0PiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0ge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQ+IC5tZW51LWNvbnRlbnQsXG5cdFx0XHRcdFx0XHRcdFx0XHRcdD4gLm1lbnUtbGluayB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiBjYWxjKCN7NCAqICR2YWx1ZX0pO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy8gU2V0IHN1YiBpbmRlbnRpb25cbkBtaXhpbiBtZW51LXN1Yi1pbmRlbnRpb24oJHZhbHVlKSB7XG5cdC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pIHtcblx0XHRtYXJnaW4tbGVmdDogJHZhbHVlO1xuXHR9XG59XG5cbi8vIFNldCBtZW51IGxpbmsgdGhlbWVcbkBtaXhpbiBtZW51LWxpbmstdGhlbWUoJHRpdGxlLWNvbG9yLCAkaWNvbi1jb2xvciwgJGJ1bGxldC1jb2xvciwgJGFycm93LWNvbG9yLCAkYmctY29sb3I6IG51bGwpIHtcblx0QGlmICggJGJnLWNvbG9yICE9IG51bGwgKSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnLWNvbG9yO1xuXHR9XG5cblx0QGlmICggJHRpdGxlLWNvbG9yICE9IG51bGwgKSB7XG5cdFx0Y29sb3I6ICR0aXRsZS1jb2xvcjtcblxuXHRcdC5tZW51LXRpdGxlIHtcblx0XHRcdGNvbG9yOiAkdGl0bGUtY29sb3I7XG5cdFx0fVxuXHR9XG5cblx0QGlmICggJGljb24tY29sb3IgIT0gbnVsbCApIHtcblx0XHQubWVudS1pY29uIHtcblx0XHRcdCYsXG5cdFx0XHQuc3ZnLWljb24sXG5cdFx0XHRpIHtcblx0XHRcdFx0Y29sb3I6ICRpY29uLWNvbG9yO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdEBpZiAoICRidWxsZXQtY29sb3IgIT0gbnVsbCApIHtcblx0XHQubWVudS1idWxsZXQge1xuXHRcdFx0LmJ1bGxldCB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRidWxsZXQtY29sb3I7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0QGlmICggJGFycm93LWNvbG9yICE9IG51bGwgKSB7XG5cdFx0Ly8gQXJyb3dcblx0XHQubWVudS1hcnJvdzphZnRlciB7XG5cdFx0XHRAaW5jbHVkZSBzdmctYmctaWNvbihhcnJvdy1zdGFydCwgJGFycm93LWNvbG9yKTtcblx0XHRcdC8qcnRsOmJlZ2luOnJlbW92ZSovXG5cdFx0XHRAaW5jbHVkZSBzdmctYmctaWNvbihhcnJvdy1lbmQsICRhcnJvdy1jb2xvcik7XG5cdFx0XHQvKnJ0bDplbmQ6cmVtb3ZlKi9cblx0XHR9XG5cdH1cbn1cblxuLy8gU2V0IG1lbnUgbGluayBkZWZhdWx0IHN0YXRlXG5AbWl4aW4gbWVudS1saW5rLWRlZmF1bHQtc3RhdGUoJHRpdGxlLWNvbG9yLCAkaWNvbi1jb2xvciwgJGJ1bGxldC1jb2xvciwgJGFycm93LWNvbG9yLCAkYmctY29sb3I6IG51bGwsICRhbGwtbGlua3M6IHRydWUpIHtcblx0JHNlbDogJyc7XG5cblx0QGlmICgkYWxsLWxpbmtzID09IGZhbHNlKSB7XG5cdFx0JHNlbDogJyYgPiAnO1xuXHR9XG5cblx0I3skc2VsfS5tZW51LWxpbmsge1xuXHRcdEBpbmNsdWRlIG1lbnUtbGluay10aGVtZSgkdGl0bGUtY29sb3IsICRpY29uLWNvbG9yLCAkYnVsbGV0LWNvbG9yLCAkYXJyb3ctY29sb3IsICRiZy1jb2xvcik7XG5cdH1cbn1cblxuLy8gU2V0IG1lbnUgbGluayBob3ZlciBzdGF0ZVxuQG1peGluIG1lbnUtbGluay1ob3Zlci1zdGF0ZSgkdGl0bGUtY29sb3IsICRpY29uLWNvbG9yLCAkYnVsbGV0LWNvbG9yLCAkYXJyb3ctY29sb3IsICRiZy1jb2xvcjogbnVsbCwgJGFsbC1saW5rczogdHJ1ZSkge1xuXHQkc2VsOiAnJjpub3QoLmhlcmUpICc7XG5cblx0QGlmICgkYWxsLWxpbmtzID09IGZhbHNlKSB7XG5cdFx0JHNlbDogJyY6bm90KC5oZXJlKSA+ICc7XG5cdH1cblxuXHQmLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpLFxuXHQjeyRzZWx9Lm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSB7XG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcblxuXHRcdEBpbmNsdWRlIG1lbnUtbGluay10aGVtZSgkdGl0bGUtY29sb3IsICRpY29uLWNvbG9yLCAkYnVsbGV0LWNvbG9yLCAkYXJyb3ctY29sb3IsICRiZy1jb2xvcik7XG5cdH1cbn1cblxuLy8gU2V0IG1lbnUgbGluayBhY3RpdmUgc3RhdGVcbkBtaXhpbiBtZW51LWxpbmstYWN0aXZlLXN0YXRlKCR0aXRsZS1jb2xvciwgJGljb24tY29sb3IsICRidWxsZXQtY29sb3IsICRhcnJvdy1jb2xvciwgJGJnLWNvbG9yOiBudWxsLCAkYWxsLWxpbmtzOiB0cnVlKSB7XG5cdCRzZWw6ICcnO1xuXG5cdEBpZiAoJGFsbC1saW5rcyA9PSBmYWxzZSkge1xuXHRcdCRzZWw6ICcmID4gJztcblx0fVxuXG5cdCN7JHNlbH0ubWVudS1saW5rLmFjdGl2ZSB7XG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcblxuXHRcdEBpbmNsdWRlIG1lbnUtbGluay10aGVtZSgkdGl0bGUtY29sb3IsICRpY29uLWNvbG9yLCAkYnVsbGV0LWNvbG9yLCAkYXJyb3ctY29sb3IsICRiZy1jb2xvcik7XG5cdH1cbn1cblxuLy8gU2V0IG1lbnUgbGluayBzaG93IHN0YXRlXG5AbWl4aW4gbWVudS1saW5rLXNob3ctc3RhdGUoJHRpdGxlLWNvbG9yLCAkaWNvbi1jb2xvciwgJGJ1bGxldC1jb2xvciwgJGFycm93LWNvbG9yLCAkYmctY29sb3I6IG51bGwsICRhbGwtbGlua3M6IHRydWUpIHtcblx0Ly8mLmhlcmUgPiAubWVudS1saW5rLFxuXHQmLnNob3cgPiAubWVudS1saW5rIHtcblx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xuXG5cdFx0QGluY2x1ZGUgbWVudS1saW5rLXRoZW1lKCR0aXRsZS1jb2xvciwgJGljb24tY29sb3IsICRidWxsZXQtY29sb3IsICRhcnJvdy1jb2xvciwgJGJnLWNvbG9yKTtcblx0fVxufVxuXG4vLyBTZXQgbWVudSBsaW5rIGhlcmUgc3RhdGVcbkBtaXhpbiBtZW51LWxpbmstaGVyZS1zdGF0ZSgkdGl0bGUtY29sb3IsICRpY29uLWNvbG9yLCAkYnVsbGV0LWNvbG9yLCAkYXJyb3ctY29sb3IsICRiZy1jb2xvcjogbnVsbCwgJGFsbC1saW5rczogdHJ1ZSkge1xuXHQmLmhlcmUgPiAubWVudS1saW5rIHtcblx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xuXG5cdFx0QGluY2x1ZGUgbWVudS1saW5rLXRoZW1lKCR0aXRsZS1jb2xvciwgJGljb24tY29sb3IsICRidWxsZXQtY29sb3IsICRhcnJvdy1jb2xvciwgJGJnLWNvbG9yKTtcblx0fVxufVxuXG4vLyBTZXQgbWVudSBsaW5rIGRlZmF1bHRcbkBtaXhpbiBtZW51LWxpbmstZGVmYXVsdCgkYWxsLWxpbmtzOiB0cnVlKSB7XG5cdCRzZWw6ICcnO1xuXG5cdEBpZiAoJGFsbC1saW5rcyA9PSBmYWxzZSkge1xuXHRcdCRzZWw6ICcmID4gJztcblx0fVxuXG5cdCN7JHNlbH0ubWVudS1saW5rIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG4vLyBTZXQgbWVudSBsaW5rIGhvdmVyXG5AbWl4aW4gbWVudS1saW5rLWhvdmVyKCRhbGwtbGlua3M6IHRydWUpIHtcblx0JHNlbDogJyY6bm90KC5oZXJlKSAnO1xuXG5cdEBpZiAoJGFsbC1saW5rcyA9PSBmYWxzZSkge1xuXHRcdCRzZWw6ICcmOm5vdCguaGVyZSkgPiAnO1xuXHR9XG5cblx0Ji5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSxcblx0I3skc2VsfS5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkge1xuXHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XG5cblx0XHRAY29udGVudDtcblx0fVxufVxuXG4vLyBTZXQgbWVudSBsaW5rIGFjdGl2ZVxuQG1peGluIG1lbnUtbGluay1hY3RpdmUoJGFsbC1saW5rczogdHJ1ZSkge1xuXHQkc2VsOiAnJztcblxuXHRAaWYgKCRhbGwtbGlua3MgPT0gZmFsc2UpIHtcblx0XHQkc2VsOiAnJiA+ICc7XG5cdH1cblxuXHQjeyRzZWx9Lm1lbnUtbGluay5hY3RpdmUge1xuXHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XG5cblx0XHRAY29udGVudDtcblx0fVxufVxuXG4vLyBTZXQgbWVudSBsaW5rIHNob3dcbkBtaXhpbiBtZW51LWxpbmstc2hvdygkYWxsLWxpbmtzOiB0cnVlKSB7XG5cdC8vJi5oZXJlID4gLm1lbnUtbGluayxcblx0Ji5zaG93ID4gLm1lbnUtbGluayB7XG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcblxuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbi8vIFNldCBtZW51IGxpbmsgaGVyZVxuQG1peGluIG1lbnUtbGluay1oZXJlKCRhbGwtbGlua3M6IHRydWUpIHtcblx0Ji5oZXJlID4gLm1lbnUtbGluayB7XG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcblxuXHRcdEBjb250ZW50O1xuXHR9XG59XG4iLCIvLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGFuZCBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGhzLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludC5cblxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZGlyZWN0aW9uKCRkaXJlY3Rpb24sICRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgQGlmICRkaXJlY3Rpb24gPT0gdXAge1xuICAgICAgICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICAgICAgICBAaWYgJG1pbiB7XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9IEBlbHNlIHtcbiAgICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG5cbiAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gZG93biB7XG4gICAgICAgICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuXG4gICAgICAgIEBpZiAkbWF4IHtcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICAgICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLy9cbi8vIE1lbnUgVGhlbWVcbi8vXG5cbi8vIFRoZW1lIHRleHQgY29sb3JzXG5AZWFjaCAkbmFtZSwgJGNvbG9yIGluICR0aGVtZS10ZXh0LWNvbG9ycyB7XG4gICAgLm1lbnUtI3skbmFtZX0ge1xuICAgICAgICAubWVudS1pdGVtIHtcbiAgICAgICAgICAgIC8vJHRpdGxlLWNvbG9yLCAkaWNvbi1jb2xvciwgJGJ1bGxldC1jb2xvciwgJGFycm93LWNvbG9yLCAkYmctY29sb3JcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1kZWZhdWx0LXN0YXRlKCB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0pLCB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0pLCB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0pLCB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0pLCBudWxsICk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWVudS10aXRsZS0jeyRuYW1lfSB7XG4gICAgICAgIC5tZW51LWl0ZW0ge1xuICAgICAgICAgICAgLy8kdGl0bGUtY29sb3IsICRpY29uLWNvbG9yLCAkYnVsbGV0LWNvbG9yLCAkYXJyb3ctY29sb3IsICRiZy1jb2xvclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWRlZmF1bHQtc3RhdGUoIHZhcigtLSN7JHByZWZpeH10ZXh0LSN7JG5hbWV9KSwgbnVsbCwgbnVsbCwgbnVsbCwgbnVsbCApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1lbnUtaWNvbi0jeyRuYW1lfSB7XG4gICAgICAgIC5tZW51LWl0ZW0ge1xuICAgICAgICAgICAgLy8kdGl0bGUtY29sb3IsICRpY29uLWNvbG9yLCAkYnVsbGV0LWNvbG9yLCAkYXJyb3ctY29sb3IsICRiZy1jb2xvclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWRlZmF1bHQtc3RhdGUoIG51bGwsIHZhcigtLSN7JHByZWZpeH10ZXh0LSN7JG5hbWV9KSwgbnVsbCwgbnVsbCwgbnVsbCApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1lbnUtYnVsbGV0LSN7JG5hbWV9IHtcbiAgICAgICAgLm1lbnUtaXRlbSB7XG4gICAgICAgICAgICAvLyR0aXRsZS1jb2xvciwgJGljb24tY29sb3IsICRidWxsZXQtY29sb3IsICRhcnJvdy1jb2xvciwgJGJnLWNvbG9yXG4gICAgICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstZGVmYXVsdC1zdGF0ZSggbnVsbCwgbnVsbCwgdmFyKC0tI3skcHJlZml4fXRleHQtI3skbmFtZX0pLCBudWxsLCBudWxsICk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWVudS1hcnJvdy0jeyRuYW1lfSB7XG4gICAgICAgIC5tZW51LWl0ZW0ge1xuICAgICAgICAgICAgLy8kdGl0bGUtY29sb3IsICRpY29uLWNvbG9yLCAkYnVsbGV0LWNvbG9yLCAkYXJyb3ctY29sb3IsICRiZy1jb2xvclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWRlZmF1bHQtc3RhdGUoIG51bGwsIG51bGwsIG51bGwsIHZhcigtLSN7JHByZWZpeH10ZXh0LSN7JG5hbWV9KSwgbnVsbCApO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBEZWZhdWx0IGJhY2tncm91bmQgc3RhdGVzXG4ubWVudS1ob3Zlci1iZyB7XG4gICAgLm1lbnUtaXRlbSB7XG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1ob3Zlci1zdGF0ZSggXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bWVudS1saW5rLWNvbG9yLWhvdmVyKSwgXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bWVudS1saW5rLWNvbG9yLWhvdmVyKSwgXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bWVudS1saW5rLWNvbG9yLWhvdmVyKSwgXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bWVudS1saW5rLWNvbG9yLWhvdmVyKSwgXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bWVudS1saW5rLWJnLWNvbG9yLWhvdmVyKSBcbiAgICAgICAgKTtcbiAgICB9XG59XG5cbi5tZW51LWhlcmUtYmcge1xuICAgIC5tZW51LWl0ZW0ge1xuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstaGVyZS1zdGF0ZSggXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bWVudS1saW5rLWNvbG9yLWhlcmUpLCBcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstY29sb3ItaGVyZSksIFxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fW1lbnUtbGluay1jb2xvci1oZXJlKSwgXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bWVudS1saW5rLWNvbG9yLWhlcmUpLCBcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstYmctY29sb3ItaGVyZSkgXG4gICAgICAgICk7XG4gICAgfVxufVxuXG4ubWVudS1yb290LWhlcmUtYmcge1xuICAgID4gLm1lbnUtaXRlbSB7XG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1oZXJlLXN0YXRlKCBcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstY29sb3ItaGVyZSksIFxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fW1lbnUtbGluay1jb2xvci1oZXJlKSwgXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bWVudS1saW5rLWNvbG9yLWhlcmUpLCBcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstY29sb3ItaGVyZSksIFxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fW1lbnUtbGluay1iZy1jb2xvci1oZXJlKSBcbiAgICAgICAgKTtcbiAgICB9XG59XG5cbi8vIERlc2t0b3AgbW9kZVxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgIC5tZW51LXJvb3QtaGVyZS1iZy1kZXNrdG9wIHtcbiAgICAgICAgPiAubWVudS1pdGVtIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1oZXJlLXN0YXRlKCBcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bWVudS1saW5rLWNvbG9yLWhlcmUpLCBcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bWVudS1saW5rLWNvbG9yLWhlcmUpLCBcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bWVudS1saW5rLWNvbG9yLWhlcmUpLCBcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bWVudS1saW5rLWNvbG9yLWhlcmUpLCBcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bWVudS1saW5rLWJnLWNvbG9yLWhlcmUpIFxuICAgICAgICAgICAgKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1lbnUtc2hvdy1iZyB7XG4gICAgLm1lbnUtaXRlbSB7XG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1zaG93LXN0YXRlKCBcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstY29sb3Itc2hvdyksIFxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fW1lbnUtbGluay1jb2xvci1zaG93KSwgXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bWVudS1saW5rLWNvbG9yLXNob3cpLCBcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstY29sb3Itc2hvdyksIFxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fW1lbnUtbGluay1iZy1jb2xvci1zaG93KSBcbiAgICAgICAgKTtcbiAgICB9XG59XG5cbi5tZW51LWFjdGl2ZS1iZyB7XG4gICAgLm1lbnUtaXRlbSB7XG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1hY3RpdmUtc3RhdGUoIFxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fW1lbnUtbGluay1jb2xvci1hY3RpdmUpLCBcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstY29sb3ItYWN0aXZlKSwgXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bWVudS1saW5rLWNvbG9yLWFjdGl2ZSksIFxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fW1lbnUtbGluay1jb2xvci1hY3RpdmUpLCBcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstYmctY29sb3ItYWN0aXZlKSBcbiAgICAgICAgKTtcbiAgICB9XG59XG5cbi5tZW51LXN0YXRlLWJnIHtcbiAgICAubWVudS1pdGVtIHtcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWhvdmVyLXN0YXRlKCBcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstY29sb3ItaG92ZXIpLCBcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstY29sb3ItaG92ZXIpLCBcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstY29sb3ItaG92ZXIpLCBcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstY29sb3ItaG92ZXIpLCBcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstYmctY29sb3ItaG92ZXIpIFxuICAgICAgICApO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1oZXJlLXN0YXRlKCBcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstY29sb3ItaGVyZSksIFxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fW1lbnUtbGluay1jb2xvci1oZXJlKSwgXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bWVudS1saW5rLWNvbG9yLWhlcmUpLCBcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstY29sb3ItaGVyZSksIFxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fW1lbnUtbGluay1iZy1jb2xvci1oZXJlKSBcbiAgICAgICAgKTtcblxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstc2hvdy1zdGF0ZSggXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bWVudS1saW5rLWNvbG9yLXNob3cpLCBcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstY29sb3Itc2hvdyksIFxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fW1lbnUtbGluay1jb2xvci1zaG93KSwgXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bWVudS1saW5rLWNvbG9yLXNob3cpLCBcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstYmctY29sb3Itc2hvdykgXG4gICAgICAgICk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWFjdGl2ZS1zdGF0ZSggXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bWVudS1saW5rLWNvbG9yLWFjdGl2ZSksIFxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fW1lbnUtbGluay1jb2xvci1hY3RpdmUpLCBcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstY29sb3ItYWN0aXZlKSwgXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bWVudS1saW5rLWNvbG9yLWFjdGl2ZSksIFxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fW1lbnUtbGluay1iZy1jb2xvci1hY3RpdmUpIFxuICAgICAgICApO1xuICAgIH1cbn1cblxuLm1lbnUtc3RhdGUtY29sb3Ige1xuICAgIC5tZW51LWl0ZW0ge1xuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstaG92ZXItc3RhdGUoIFxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fW1lbnUtbGluay1jb2xvci1ob3ZlciksIFxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fW1lbnUtbGluay1jb2xvci1ob3ZlciksIFxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fW1lbnUtbGluay1jb2xvci1ob3ZlciksIFxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fW1lbnUtbGluay1jb2xvci1ob3ZlciksIFxuICAgICAgICAgICAgbnVsbFxuICAgICAgICApO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1oZXJlLXN0YXRlKCBcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstY29sb3ItaGVyZSksIFxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fW1lbnUtbGluay1jb2xvci1oZXJlKSwgXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bWVudS1saW5rLWNvbG9yLWhlcmUpLCBcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstY29sb3ItaGVyZSksIFxuICAgICAgICAgICAgbnVsbFxuICAgICAgICApO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1zaG93LXN0YXRlKCBcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstY29sb3Itc2hvdyksIFxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fW1lbnUtbGluay1jb2xvci1zaG93KSwgXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bWVudS1saW5rLWNvbG9yLXNob3cpLCBcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstY29sb3Itc2hvdyksIFxuICAgICAgICAgICAgbnVsbFxuICAgICAgICApO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1hY3RpdmUtc3RhdGUoIFxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fW1lbnUtbGluay1jb2xvci1hY3RpdmUpLCBcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstY29sb3ItYWN0aXZlKSwgXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bWVudS1saW5rLWNvbG9yLWFjdGl2ZSksIFxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fW1lbnUtbGluay1jb2xvci1hY3RpdmUpLCBcbiAgICAgICAgICAgIG51bGxcbiAgICAgICAgKTtcbiAgICB9XG59XG5cbi8vIFByaW1hcnkgYmFja2dyb3VuZCBzdGF0ZXNcbi5tZW51LWhvdmVyLWJnLXByaW1hcnkge1xuICAgIC5tZW51LWl0ZW0ge1xuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstaG92ZXItc3RhdGUoIFxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktaW52ZXJzZSksIFxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktaW52ZXJzZSksIFxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktaW52ZXJzZSksIFxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktaW52ZXJzZSksIFxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpIFxuICAgICAgICApO1xuICAgIH1cbn1cblxuLm1lbnUtc2hvdy1iZy1wcmltYXJ5IHtcbiAgICAubWVudS1pdGVtIHtcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLXNob3ctc3RhdGUoIFxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktaW52ZXJzZSksIFxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktaW52ZXJzZSksIFxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktaW52ZXJzZSksIFxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktaW52ZXJzZSksIFxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpIFxuICAgICAgICApO1xuICAgIH1cbn1cblxuLm1lbnUtaGVyZS1iZy1wcmltYXJ5IHtcbiAgICAubWVudS1pdGVtIHtcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWhlcmUtc3RhdGUoIFxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktaW52ZXJzZSksIFxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktaW52ZXJzZSksIFxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktaW52ZXJzZSksIFxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktaW52ZXJzZSksIFxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpXG4gICAgICAgICk7XG4gICAgfVxufVxuXG4ubWVudS1hY3RpdmUtYmctcHJpbWFyeSB7XG4gICAgLm1lbnUtaXRlbSB7XG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1hY3RpdmUtc3RhdGUoIFxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktaW52ZXJzZSksIFxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktaW52ZXJzZSksIFxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktaW52ZXJzZSksIFxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktaW52ZXJzZSksIFxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpXG4gICAgICAgICk7XG4gICAgfVxufVxuXG4ubWVudS1zdGF0ZS1iZy1wcmltYXJ5IHtcbiAgICAubWVudS1pdGVtIHtcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWhvdmVyLXN0YXRlKCBcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5LWludmVyc2UpLCBcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5LWludmVyc2UpLCBcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5LWludmVyc2UpLCBcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5LWludmVyc2UpLCBcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSBcbiAgICAgICAgKTtcblxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstc2hvdy1zdGF0ZSggXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1pbnZlcnNlKSwgXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1pbnZlcnNlKSwgXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1pbnZlcnNlKSwgXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1pbnZlcnNlKSwgXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSkgXG4gICAgICAgICk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWhlcmUtc3RhdGUoIFxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktaW52ZXJzZSksIFxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktaW52ZXJzZSksIFxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktaW52ZXJzZSksIFxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktaW52ZXJzZSksIFxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpXG4gICAgICAgICk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWFjdGl2ZS1zdGF0ZSggXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1pbnZlcnNlKSwgXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1pbnZlcnNlKSwgXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1pbnZlcnNlKSwgXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1pbnZlcnNlKSwgXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSlcbiAgICAgICAgKTtcblxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstc2hvdy1zdGF0ZSggXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1pbnZlcnNlKSwgXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1pbnZlcnNlKSwgXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1pbnZlcnNlKSwgXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1pbnZlcnNlKSwgXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSkgXG4gICAgICAgICk7XG4gICAgfVxufVxuXG4vLyBMaWdodCBwcmltYXJ5IGJhY2tncm91bmQgc3RhdGVzXG4ubWVudS1zaG93LWJnLWxpZ2h0LXByaW1hcnkge1xuICAgIC5tZW51LWl0ZW0ge1xuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstc2hvdy1zdGF0ZSggdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1saWdodCkgKTtcbiAgICB9XG59XG5cbi5tZW51LWhlcmUtYmctbGlnaHQtcHJpbWFyeSB7XG4gICAgLm1lbnUtaXRlbSB7XG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1oZXJlLXN0YXRlKCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5LWxpZ2h0KSApO1xuICAgIH1cbn1cblxuLm1lbnUtaG92ZXItYmctbGlnaHQtcHJpbWFyeSB7XG4gICAgLm1lbnUtaXRlbSB7XG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1ob3Zlci1zdGF0ZSggdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1saWdodCkgKTtcbiAgICB9XG59XG5cbi5tZW51LWFjdGl2ZS1iZy1saWdodC1wcmltYXJ5IHtcbiAgICAubWVudS1pdGVtIHtcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWFjdGl2ZS1zdGF0ZSggdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1saWdodCkgKTtcbiAgICB9XG59XG5cbi5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkge1xuICAgIC5tZW51LWl0ZW0ge1xuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstc2hvdy1zdGF0ZSggdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1saWdodCkgKTtcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWhlcmUtc3RhdGUoIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgdmFyKC0tI3skcHJlZml4fXByaW1hcnktbGlnaHQpICk7XG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1ob3Zlci1zdGF0ZSggdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1saWdodCkgKTtcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWFjdGl2ZS1zdGF0ZSggdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1saWdodCkgKTtcbiAgICB9XG59XG5cbi8vIFByaW1hcnkgY29sb3Igc3RhdGVzXG4ubWVudS1ob3Zlci1wcmltYXJ5IHtcbiAgICAubWVudS1pdGVtIHtcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWhvdmVyLXN0YXRlKCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIG51bGwgKTtcbiAgICB9XG59XG5cbi5tZW51LXNob3ctcHJpbWFyeSB7XG4gICAgLm1lbnUtaXRlbSB7XG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1zaG93LXN0YXRlKCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIG51bGwgKTtcbiAgICB9XG59XG5cbi5tZW51LWhlcmUtcHJpbWFyeSB7XG4gICAgLm1lbnUtaXRlbSB7XG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1oZXJlLXN0YXRlKCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIG51bGwgKTtcbiAgICB9XG59XG5cbi5tZW51LWFjdGl2ZS1wcmltYXJ5IHtcbiAgICAubWVudS1pdGVtIHtcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWFjdGl2ZS1zdGF0ZSggdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCBudWxsICk7XG4gICAgfVxufVxuXG4ubWVudS1zdGF0ZS1wcmltYXJ5IHtcbiAgICAubWVudS1pdGVtIHtcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWhvdmVyLXN0YXRlKCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIG51bGwgKTtcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLXNob3ctc3RhdGUoIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgbnVsbCApO1xuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstaGVyZS1zdGF0ZSggdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCBudWxsICk7XG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1hY3RpdmUtc3RhdGUoIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgbnVsbCApO1xuICAgIH1cbn1cblxuLm1lbnUtc3RhdGUtZGFyayB7XG4gICAgLm1lbnUtaXRlbSB7XG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1ob3Zlci1zdGF0ZSggdmFyKC0tI3skcHJlZml4fWRhcmspLCB2YXIoLS0jeyRwcmVmaXh9ZGFyayksIHZhcigtLSN7JHByZWZpeH1kYXJrKSwgdmFyKC0tI3skcHJlZml4fWRhcmspLCBudWxsICk7XG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1zaG93LXN0YXRlKCB2YXIoLS0jeyRwcmVmaXh9ZGFyayksIHZhcigtLSN7JHByZWZpeH1kYXJrKSwgdmFyKC0tI3skcHJlZml4fWRhcmspLCB2YXIoLS0jeyRwcmVmaXh9ZGFyayksIG51bGwgKTtcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWhlcmUtc3RhdGUoIHZhcigtLSN7JHByZWZpeH1kYXJrKSwgdmFyKC0tI3skcHJlZml4fWRhcmspLCB2YXIoLS0jeyRwcmVmaXh9ZGFyayksIHZhcigtLSN7JHByZWZpeH1kYXJrKSwgbnVsbCApO1xuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstYWN0aXZlLXN0YXRlKCB2YXIoLS0jeyRwcmVmaXh9ZGFyayksIHZhcigtLSN7JHByZWZpeH1kYXJrKSwgdmFyKC0tI3skcHJlZml4fWRhcmspLCB2YXIoLS0jeyRwcmVmaXh9ZGFyayksIG51bGwgKTtcbiAgICB9XG59XG5cbi5tZW51LXN0YXRlLWdyYXktOTAwIHtcbiAgICAubWVudS1pdGVtIHtcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWhvdmVyLXN0YXRlKCB2YXIoLS0jeyRwcmVmaXh9Z3JheS05MDApLCB2YXIoLS0jeyRwcmVmaXh9Z3JheS05MDApLCB2YXIoLS0jeyRwcmVmaXh9Z3JheS05MDApLCB2YXIoLS0jeyRwcmVmaXh9Z3JheS05MDApLCBudWxsICk7XG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1zaG93LXN0YXRlKCB2YXIoLS0jeyRwcmVmaXh9Z3JheS05MDApLCB2YXIoLS0jeyRwcmVmaXh9Z3JheS05MDApLCB2YXIoLS0jeyRwcmVmaXh9Z3JheS05MDApLCB2YXIoLS0jeyRwcmVmaXh9Z3JheS05MDApLCBudWxsICk7XG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1oZXJlLXN0YXRlKCB2YXIoLS0jeyRwcmVmaXh9Z3JheS05MDApLCB2YXIoLS0jeyRwcmVmaXh9Z3JheS05MDApLCB2YXIoLS0jeyRwcmVmaXh9Z3JheS05MDApLCB2YXIoLS0jeyRwcmVmaXh9Z3JheS05MDApLCBudWxsICk7XG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1hY3RpdmUtc3RhdGUoIHZhcigtLSN7JHByZWZpeH1ncmF5LTkwMCksIHZhcigtLSN7JHByZWZpeH1ncmF5LTkwMCksIHZhcigtLSN7JHByZWZpeH1ncmF5LTkwMCksIHZhcigtLSN7JHByZWZpeH1ncmF5LTkwMCksIG51bGwgKTtcbiAgICB9XG59XG5cbi8vIFByaW1hcnkgdGl0bGUgY29sb3Igc3RhdGVzXG4ubWVudS1ob3Zlci10aXRsZS1wcmltYXJ5IHtcbiAgICAubWVudS1pdGVtIHtcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWhvdmVyLXN0YXRlKCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIG51bGwsIG51bGwsIG51bGwsIG51bGwgKTtcbiAgICB9XG59XG5cbi5tZW51LWhlcmUtdGl0bGUtcHJpbWFyeSB7XG4gICAgLm1lbnUtaXRlbSB7XG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1oZXJlLXN0YXRlKCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIG51bGwsIG51bGwsIG51bGwsIG51bGwgKTtcbiAgICB9XG59XG5cbi5tZW51LXNob3ctdGl0bGUtcHJpbWFyeSB7XG4gICAgLm1lbnUtaXRlbSB7XG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1zaG93LXN0YXRlKCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIG51bGwsIG51bGwsIG51bGwsIG51bGwgKTtcbiAgICB9XG59XG5cbi5tZW51LWFjdGl2ZS10aXRsZS1wcmltYXJ5IHtcbiAgICAubWVudS1pdGVtIHtcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWFjdGl2ZS1zdGF0ZSggdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCBudWxsLCBudWxsLCBudWxsLCBudWxsICk7XG4gICAgfVxufVxuXG4ubWVudS1zdGF0ZS10aXRsZS1wcmltYXJ5IHtcbiAgICAubWVudS1pdGVtIHtcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWhvdmVyLXN0YXRlKCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIG51bGwsIG51bGwsIG51bGwsIG51bGwgKTtcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWhlcmUtc3RhdGUoIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgbnVsbCwgbnVsbCwgbnVsbCwgbnVsbCApO1xuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstc2hvdy1zdGF0ZSggdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCBudWxsLCBudWxsLCBudWxsLCBudWxsICk7XG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1hY3RpdmUtc3RhdGUoIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgbnVsbCwgbnVsbCwgbnVsbCwgbnVsbCApO1xuICAgIH1cbn1cblxuLy8gUHJpbWFyeSBpY29uIGNvbG9yIHN0YXRlc1xuLm1lbnUtaG92ZXItaWNvbi1wcmltYXJ5IHtcbiAgICAubWVudS1pdGVtIHtcbiAgICAgICAgLy8kdGl0bGUtY29sb3IsICRpY29uLWNvbG9yLCAkYnVsbGV0LWNvbG9yLCAkYXJyb3ctY29sb3IsICRiZy1jb2xvclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstaG92ZXItc3RhdGUoIG51bGwsIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgbnVsbCwgbnVsbCwgbnVsbCApO1xuICAgIH1cbn1cblxuLm1lbnUtaGVyZS1pY29uLXByaW1hcnkge1xuICAgIC5tZW51LWl0ZW0ge1xuICAgICAgICAvLyR0aXRsZS1jb2xvciwgJGljb24tY29sb3IsICRidWxsZXQtY29sb3IsICRhcnJvdy1jb2xvciwgJGJnLWNvbG9yXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1oZXJlLXN0YXRlKCBudWxsLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIG51bGwsIG51bGwsIG51bGwgKTtcbiAgICB9XG59XG5cbi5tZW51LXNob3ctaWNvbi1wcmltYXJ5IHtcbiAgICAubWVudS1pdGVtIHtcbiAgICAgICAgLy8kdGl0bGUtY29sb3IsICRpY29uLWNvbG9yLCAkYnVsbGV0LWNvbG9yLCAkYXJyb3ctY29sb3IsICRiZy1jb2xvclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstc2hvdy1zdGF0ZSggbnVsbCwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCBudWxsLCBudWxsLCBudWxsICk7XG4gICAgfVxufVxuXG4ubWVudS1hY3RpdmUtaWNvbi1wcmltYXJ5IHtcbiAgICAubWVudS1pdGVtIHtcbiAgICAgICAgLy8kdGl0bGUtY29sb3IsICRpY29uLWNvbG9yLCAkYnVsbGV0LWNvbG9yLCAkYXJyb3ctY29sb3IsICRiZy1jb2xvclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstYWN0aXZlLXN0YXRlKCBudWxsLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIG51bGwsIG51bGwsIG51bGwgKTtcbiAgICB9XG59XG5cbi5tZW51LXN0YXRlLWljb24tcHJpbWFyeSB7XG4gICAgLm1lbnUtaXRlbSB7XG4gICAgICAgIC8vJHRpdGxlLWNvbG9yLCAkaWNvbi1jb2xvciwgJGJ1bGxldC1jb2xvciwgJGFycm93LWNvbG9yLCAkYmctY29sb3JcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWhvdmVyLXN0YXRlKCBudWxsLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIG51bGwsIG51bGwsIG51bGwgKTtcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWhlcmUtc3RhdGUoIG51bGwsIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgbnVsbCwgbnVsbCwgbnVsbCApO1xuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstc2hvdy1zdGF0ZSggbnVsbCwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCBudWxsLCBudWxsLCBudWxsICk7XG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1hY3RpdmUtc3RhdGUoIG51bGwsIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgbnVsbCwgbnVsbCwgbnVsbCApO1xuICAgIH1cbn1cblxuLy8gUHJpbWFyeSBidWxsZXQgY29sb3Igc3RhdGVzXG4ubWVudS1ob3Zlci1idWxsZXQtcHJpbWFyeSB7XG4gICAgLm1lbnUtaXRlbSB7XG4gICAgICAgIC8vJHRpdGxlLWNvbG9yLCAkaWNvbi1jb2xvciwgJGJ1bGxldC1jb2xvciwgJGFycm93LWNvbG9yLCAkYmctY29sb3JcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWhvdmVyLXN0YXRlKCBudWxsLCBudWxsLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIG51bGwsIG51bGwgKTtcbiAgICB9XG59XG5cbi5tZW51LXNob3ctYnVsbGV0LXByaW1hcnkge1xuICAgIC5tZW51LWl0ZW0ge1xuICAgICAgICAvLyR0aXRsZS1jb2xvciwgJGljb24tY29sb3IsICRidWxsZXQtY29sb3IsICRhcnJvdy1jb2xvciwgJGJnLWNvbG9yXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1zaG93LXN0YXRlKCBudWxsLCBudWxsLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIG51bGwsIG51bGwgKTtcbiAgICB9XG59XG5cbi5tZW51LWhlcmUtYnVsbGV0LXByaW1hcnkge1xuICAgIC5tZW51LWl0ZW0ge1xuICAgICAgICAvLyR0aXRsZS1jb2xvciwgJGljb24tY29sb3IsICRidWxsZXQtY29sb3IsICRhcnJvdy1jb2xvciwgJGJnLWNvbG9yXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1oZXJlLXN0YXRlKCBudWxsLCBudWxsLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIG51bGwsIG51bGwgKTtcbiAgICB9XG59XG5cbi5tZW51LWFjdGl2ZS1idWxsZXQtcHJpbWFyeSB7XG4gICAgLm1lbnUtaXRlbSB7XG4gICAgICAgIC8vJHRpdGxlLWNvbG9yLCAkaWNvbi1jb2xvciwgJGJ1bGxldC1jb2xvciwgJGFycm93LWNvbG9yLCAkYmctY29sb3JcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWFjdGl2ZS1zdGF0ZSggbnVsbCwgbnVsbCwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCBudWxsLCBudWxsICk7XG4gICAgfVxufVxuXG4ubWVudS1zdGF0ZS1idWxsZXQtcHJpbWFyeSB7XG4gICAgLm1lbnUtaXRlbSB7XG4gICAgICAgIC8vJHRpdGxlLWNvbG9yLCAkaWNvbi1jb2xvciwgJGJ1bGxldC1jb2xvciwgJGFycm93LWNvbG9yLCAkYmctY29sb3JcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWhvdmVyLXN0YXRlKCBudWxsLCBudWxsLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIG51bGwsIG51bGwgKTtcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWhlcmUtc3RhdGUoIG51bGwsIG51bGwsIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgbnVsbCwgbnVsbCApO1xuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstc2hvdy1zdGF0ZSggbnVsbCwgbnVsbCwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCBudWxsLCBudWxsICk7XG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1hY3RpdmUtc3RhdGUoIG51bGwsIG51bGwsIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgbnVsbCwgbnVsbCApO1xuICAgIH1cbn1cblxuLy8gUHJpbWFyeSBhcnJvdyBjb2xvciBzdGF0ZXNcbi5tZW51LWhvdmVyLWFycm93LXByaW1hcnkge1xuICAgIC5tZW51LWl0ZW0ge1xuICAgICAgICAvLyR0aXRsZS1jb2xvciwgJGljb24tY29sb3IsICRidWxsZXQtY29sb3IsICRhcnJvdy1jb2xvciwgJGJnLWNvbG9yXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1ob3Zlci1zdGF0ZSggbnVsbCwgbnVsbCwgbnVsbCwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCBudWxsICk7XG4gICAgfVxufVxuXG4ubWVudS1oZXJlLWFycm93LXByaW1hcnkge1xuICAgIC5tZW51LWl0ZW0ge1xuICAgICAgICAvLyR0aXRsZS1jb2xvciwgJGljb24tY29sb3IsICRidWxsZXQtY29sb3IsICRhcnJvdy1jb2xvciwgJGJnLWNvbG9yXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1oZXJlLXN0YXRlKCBudWxsLCBudWxsLCBudWxsLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIG51bGwgKTtcbiAgICB9XG59XG5cbi5tZW51LXNob3ctYXJyb3ctcHJpbWFyeSB7XG4gICAgLm1lbnUtaXRlbSB7XG4gICAgICAgIC8vJHRpdGxlLWNvbG9yLCAkaWNvbi1jb2xvciwgJGJ1bGxldC1jb2xvciwgJGFycm93LWNvbG9yLCAkYmctY29sb3JcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLXNob3ctc3RhdGUoIG51bGwsIG51bGwsIG51bGwsIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgbnVsbCApO1xuICAgIH1cbn1cblxuLm1lbnUtYWN0aXZlLWFycm93LXByaW1hcnkge1xuICAgIC5tZW51LWl0ZW0ge1xuICAgICAgICAvLyR0aXRsZS1jb2xvciwgJGljb24tY29sb3IsICRidWxsZXQtY29sb3IsICRhcnJvdy1jb2xvciwgJGJnLWNvbG9yXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1hY3RpdmUtc3RhdGUoIG51bGwsIG51bGwsIG51bGwsIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgbnVsbCApO1xuICAgIH1cbn1cblxuLm1lbnUtc3RhdGUtYXJyb3ctcHJpbWFyeSB7XG4gICAgLm1lbnUtaXRlbSB7XG4gICAgICAgIC8vJHRpdGxlLWNvbG9yLCAkaWNvbi1jb2xvciwgJGJ1bGxldC1jb2xvciwgJGFycm93LWNvbG9yLCAkYmctY29sb3JcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWhvdmVyLXN0YXRlKCBudWxsLCBudWxsLCBudWxsLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIG51bGwgKTtcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWhlcmUtc3RhdGUoIG51bGwsIG51bGwsIG51bGwsIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgbnVsbCApO1xuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstc2hvdy1zdGF0ZSggbnVsbCwgbnVsbCwgbnVsbCwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCBudWxsICk7XG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1hY3RpdmUtc3RhdGUoIG51bGwsIG51bGwsIG51bGwsIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgbnVsbCApO1xuICAgIH1cbn1cbiIsIi8vXG4vLyBBbmNob3Jcbi8vXG5cbi5hbmNob3Ige1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIGEge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O1xuICAgICAgICBoZWlnaHQ6IDFlbTtcbiAgICAgICAgd2lkdGg6IDEuMjVlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xLjI1ZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGV4dC1tdXRlZCk7XG4gICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyMnO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy9cbi8vIENhcmRcbi8vXG5cbi8vIEJhc2Vcbi5jYXJkIHsgICAgXG4gICAgLS0jeyRwcmVmaXh9Y2FyZC1ib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9cm9vdC1jYXJkLWJveC1zaGFkb3cpO1xuICAgIC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cm9vdC1jYXJkLWJvcmRlci1jb2xvcik7XG5cbiAgICBAaWYgKCRjYXJkLWJvcmRlci1lbmFibGVkKSAge1xuICAgICAgICBib3JkZXI6ICRjYXJkLWJvcmRlci13aWR0aCAkY2FyZC1ib3JkZXItc3R5bGUgdmFyKC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLWNvbG9yKTtcbiAgICB9IEBlbHNlIHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgIH0gIFxuXG4gICAgLy8gSGVhZGVyXG4gICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBtaW4taGVpZ2h0OiAkY2FyZC1oZWFkZXItaGVpZ2h0O1xuICAgICAgICBwYWRkaW5nOiAwICRjYXJkLXB4O1xuICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLWNvbG9yKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLWJnKTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogJGNhcmQtYm9yZGVyLXdpZHRoICRjYXJkLWJvcmRlci1zdHlsZSB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItY29sb3IpO1xuXG4gICAgICAgIC8vIFRpdGxlXG4gICAgICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luOiAkY2FyZC1oZWFkZXItcHk7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcblxuICAgICAgICAgICAgJi5mbGV4LWNvbHVtbiB7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jYXJkLWljb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC43NXJlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMDtcblxuICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS02MDApO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMDtcblxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyLFxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zdmctaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS02MDApO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzdmctaWNvbi1zaXplKDI0cHgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJixcbiAgICAgICAgICAgIC5jYXJkLWxhYmVsIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNzVyZW07XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10ZXh0LWdyYXktOTAwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNhcmQtbGFiZWwge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwLjc1cmVtIDAgMDtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIERlc2NyaXB0aW9uXG4gICAgICAgICAgICBzbWFsbCB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10ZXh0LW11dGVkKTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIEhlYWRpbmdzXG4gICAgICAgICAgICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gVG9vbGJhclxuICAgICAgICAuY2FyZC10b29sYmFyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luOiAkY2FyZC1oZWFkZXItcHkgMDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIEJvZHlcbiAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogJGNhcmQtcHkgJGNhcmQtcHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jb2xvcik7XG4gICAgfVxuXG4gICAgLy8gRm9vdGVyXG4gICAgLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgcGFkZGluZzogJGNhcmQtcHkgJGNhcmQtcHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtY29sb3IpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtYmcpO1xuICAgICAgICBib3JkZXItdG9wOiAkY2FyZC1ib3JkZXItd2lkdGggJGNhcmQtYm9yZGVyLXN0eWxlIHZhcigtLSN7JHByZWZpeH1jYXJkLWJvcmRlci1jb2xvcik7XG4gICAgfVxuXG4gICAgLy8gU2Nyb2xsXG4gICAgLmNhcmQtc2Nyb2xsIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICB9XG5cbiAgICAvLyBSZXNldCBwYWRkaW5nIHhcbiAgICAmLmNhcmQtcHgtMCB7XG4gICAgICAgIC5jYXJkLWhlYWRlcixcbiAgICAgICAgLmNhcmQtYm9keSxcbiAgICAgICAgLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmNhcmQtcHktMCB7XG4gICAgICAgIC5jYXJkLWhlYWRlcixcbiAgICAgICAgLmNhcmQtYm9keSxcbiAgICAgICAgLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmNhcmQtcC0wIHtcbiAgICAgICAgLmNhcmQtaGVhZGVyLFxuICAgICAgICAuY2FyZC1ib2R5LFxuICAgICAgICAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIERhc2hlZCBzdHlsZVxuICAgICYuY2FyZC1kYXNoZWQge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBib3JkZXI6ICRjYXJkLWJvcmRlci13aWR0aCBkYXNoZWQgJGNhcmQtYm9yZGVyLWRhc2hlZC1jb2xvcjtcblxuICAgICAgICA+IC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICRjYXJkLWJvcmRlci1kYXNoZWQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggZGFzaGVkICRjYXJkLWJvcmRlci1kYXNoZWQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBCb3JkZXJlZCBzdHlsZVxuICAgICYuY2FyZC1ib3JkZXJlZCB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogJGNhcmQtYm9yZGVyLXdpZHRoICRjYXJkLWJvcmRlci1zdHlsZSAkY2FyZC1ib3JkZXItY29sb3I7XG4gICAgfVxuXG4gICAgLy8gRmx1c2ggaGVhZGVyIGFuZCBmb290ZXIgYm9yZGVyc1xuICAgICYuY2FyZC1mbHVzaCB7XG4gICAgICAgID4gLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgID4gLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAvLyBFbmFibGUgc2hhZG93XG4gICAgJi5jYXJkLXNoYWRvdyB7XG4gICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1jYXJkLWJveC1zaGFkb3cpO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgfVxuXG4gICAgLy8gUmVzZXQgc3R5bGVzXG4gICAgJi5jYXJkLXJlc2V0IHtcbiAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblxuICAgICAgICA+IC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBSZXNldCBib3JkZXJzXG4gICAgJi5jYXJkLWJvcmRlcmxlc3Mge1xuICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcblxuICAgICAgICA+IC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBSZXNldCBib3JkZXJzXG4gICAgJi5jYXJkLWJvcmRlci0wIHtcbiAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4vLyBSZXNwb25zaXZlIHN0cmV0Y2ggaGVpZ2h0c1xuLmNhcmQge1xuICAgIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgXHRcdCRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgICAgICAgICAvLyBTdHJldGNoXG4gICAgICAgICAgICAmLmNhcmQjeyRpbmZpeH0tc3RyZXRjaCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXkpKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gU3RyZXRjaCA3NVxuICAgICAgICAgICAgJi5jYXJkI3skaW5maXh9LXN0cmV0Y2gtNzUge1xuICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYyg3NSUgLSB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXkpKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gU3RyZXRjaCA1MFxuICAgICAgICAgICAgJi5jYXJkI3skaW5maXh9LXN0cmV0Y2gtNTAge1xuICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYyg1MCUgLSB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXkpKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgIC8vIFN0cmV0Y2ggMzNcbiAgICAgICAgICAgICYuY2FyZCN7JGluZml4fS1zdHJldGNoLTMzIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMzMuMzMzJSAtIHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteSkpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBTdHJldGNoIDI1XG4gICAgICAgICAgICAmLmNhcmQjeyRpbmZpeH0tc3RyZXRjaC0yNSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDI1JSAtIHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteSkpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBIZWFkZXIgc3RyZXRjaFxuICAgICAgICAgICAgLmNhcmQtaGVhZGVyI3skaW5maXh9LXN0cmV0Y2gge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBcbiAgICAgICAgICAgICAgICAuY2FyZC10b29sYmFyIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIFV0aWxpdGllc1xuLmNhcmQtcCB7XG4gICAgcGFkZGluZzogJGNhcmQtcHkgJGNhcmQtcHggIWltcG9ydGFudDtcbn1cblxuLmNhcmQtYm9yZGVyIHtcbiAgICBib3JkZXI6ICRjYXJkLWJvcmRlci13aWR0aCAkY2FyZC1ib3JkZXItc3R5bGUgdmFyKC0tI3skcHJlZml4fXJvb3QtY2FyZC1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5jYXJkLXB4IHtcbiAgICBwYWRkaW5nLWxlZnQ6ICRjYXJkLXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogJGNhcmQtcHggIWltcG9ydGFudDtcbn1cblxuLmNhcmQtc2hhZG93IHtcbiAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ib3gtc2hhZG93KTtcbn1cblxuLmNhcmQtcHkge1xuICAgIHBhZGRpbmctdG9wOiAkY2FyZC1weSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAkY2FyZC1weSAhaW1wb3J0YW50O1xufVxuXG4uY2FyZC1yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiAkY2FyZC1ib3JkZXItcmFkaXVzO1xufVxuXG4uY2FyZC1yb3VuZGVkLXN0YXJ0IHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkY2FyZC1ib3JkZXItcmFkaXVzO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRjYXJkLWJvcmRlci1yYWRpdXM7XG59XG5cbi5jYXJkLXJvdW5kZWQtZW5kIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGNhcmQtYm9yZGVyLXJhZGl1cztcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGNhcmQtYm9yZGVyLXJhZGl1cztcbn1cblxuLmNhcmQtcm91bmRlZC10b3Age1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRjYXJkLWJvcmRlci1yYWRpdXM7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRjYXJkLWJvcmRlci1yYWRpdXM7XG59XG5cbi5jYXJkLXJvdW5kZWQtYm90dG9tIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkY2FyZC1ib3JkZXItcmFkaXVzO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkY2FyZC1ib3JkZXItcmFkaXVzO1xufVxuXG4vLyBNb2JpbGUgbW9kZVxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgLmNhcmQge1xuICAgICAgICA+IC5jYXJkLWhlYWRlcjpub3QoLmZsZXgtbm93cmFwKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogJGNhcmQtaGVhZGVyLXB5O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICRjYXJkLWhlYWRlci1weTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQGlmICRlbmFibGUtZGFyay1tb2RlIHtcbiAgICBAaW5jbHVkZSBjb2xvci1tb2RlKGRhcmspIHtcbiAgICAgICAgLmNhcmQge1xuICAgICAgICAgICAgLS0jeyRwcmVmaXh9Y2FyZC1ib3gtc2hhZG93OiAjeyRjYXJkLWJveC1zaGFkb3ctZGFya307XG4gICAgICAgIH1cbiAgICB9XG59IiwiLy9cbi8vIFNWRyBJY29uXG4vL1xuXG5cbkBtaXhpbiBzdmctaWNvbi1zaXplKCRzaXplLCAkaW1wb3J0YW50OiBmYWxzZSkge1xuICAgIHN2ZyB7XG4gICAgICAgIGhlaWdodDogJHNpemUgdmFsdWVpZigkaW1wb3J0YW50LCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgICAgd2lkdGg6ICRzaXplIHZhbHVlaWYoJGltcG9ydGFudCwgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgfVxufVxuIiwiLy9cbi8vIEJyZWFkY3J1bWJcbi8vXG5cbi8vIEJyZWFkY3J1bWJcbi5icmVhZGNydW1iIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7ICAgIFxuXG4gICAgLy8gSXRlbSBicmVhZGNydW1iXG4gICAgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmctbGVmdDogJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXg7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXg7XG4gICAgICAgICAgICBjb250ZW50OiBcIi9cIjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBCcmVhZGNydW1iIGxpbmUgc3R5bGVcbi5icmVhZGNydW1iLWxpbmUge1xuICAgIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiLVwiO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBCcmVhZGNydW1iIGRvdCBzdHlsZVxuLmJyZWFkY3J1bWItZG90IHtcbiAgICAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgICAgICAgJjphZnRlciB7ICAgICAgICAgICAgXG4gICAgICAgICAgICBjb250ZW50OiBcIlxcMjAyMlwiO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBCcmVhZGNydW1iIHNlcGFyYXRvcmxlc3Mgc3R5bGVcbi5icmVhZGNydW1iLXNlcGFyYXRvcmxlc3Mge1xuICAgIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIvL1xuLy8gQnV0dG9ucyBCYXNlXG4vL1xuXG4vLyBCdXR0b25cbi5idG4ge1xuXHQtLSN7JHByZWZpeH1idG4tY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKTtcblxuXHQvLyBSZXNldCBvdXRsaW5lXG5cdG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcdFxuXG5cdC8vIFJlc2V0IGZvY3VzIHNoYWRvd1xuXHQmOm5vdCguYnRuLXNoYWRvdyk6bm90KC5zaGFkb3cpOm5vdCguc2hhZG93LXNtKTpub3QoLnNoYWRvdy1sZyk6bm90KC5zaGFkb3cteHMpIHtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHR9XG5cblx0Ly8gUmVtb3ZlIGJvcmRlclxuXHQmOm5vdCguYnRuLW91dGxpbmUpOm5vdCguYnRuLWRhc2hlZCk6bm90KC5idG4tYm9yZGVyZWQpOm5vdCguYm9yZGVyLWhvdmVyKTpub3QoLmJvcmRlci1hY3RpdmUpOm5vdCguYnRuLWZsdXNoKTpub3QoLmJ0bi1pY29uKTpub3QoLmJ0bi1ob3Zlci1vdXRsaW5lKSB7XG5cdFx0Ym9yZGVyOiAwO1xuXHRcdHBhZGRpbmc6IGNhbGMoI3skYnRuLXBhZGRpbmcteX0gKyAjeyRidG4tYm9yZGVyLXdpZHRofSkgY2FsYygjeyRidG4tcGFkZGluZy14fSArICN7JGJ0bi1ib3JkZXItd2lkdGh9KTtcblxuXHRcdCYuYnRuLWxnIHtcblx0XHRcdHBhZGRpbmc6IGNhbGMoI3skYnRuLXBhZGRpbmcteS1sZ30gKyAjeyRidG4tYm9yZGVyLXdpZHRofSkgY2FsYygjeyRidG4tcGFkZGluZy14LWxnfSArICN7JGJ0bi1ib3JkZXItd2lkdGh9KTtcblx0XHR9XG5cblx0XHQmLmJ0bi1zbSB7XG5cdFx0XHRwYWRkaW5nOiBjYWxjKCN7JGJ0bi1wYWRkaW5nLXktc219ICsgI3skYnRuLWJvcmRlci13aWR0aH0pIGNhbGMoI3skYnRuLXBhZGRpbmcteC1zbX0gKyAjeyRidG4tYm9yZGVyLXdpZHRofSk7XG5cdFx0fVxuXHR9XG5cblx0Ly8gTGlua1xuXHQmLmJ0bi1saW5rIHtcblx0XHRib3JkZXI6IDA7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGZvbnQtd2VpZ2h0OiAkYnRuLWZvbnQtd2VpZ2h0O1xuXHR9XG4gXG5cdC8vIE91dGxpbmVcblx0Ji5idG4tb3V0bGluZTpub3QoLmJ0bi1vdXRsaW5lLWRhc2hlZCkge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XG5cdH1cblxuXHQvLyBPdXRsaW5lIGRhc2hlZFxuXHQmLmJ0bi1vdXRsaW5lLWRhc2hlZCB7XG5cdFx0Ym9yZGVyOiAxcHggZGFzaGVkICRpbnB1dC1ib3JkZXItY29sb3I7XG5cdH1cblxuXHQvLyBGbHVzaFxuXHQmLmJ0bi1mbHVzaCB7XG5cdFx0QGluY2x1ZGUgYnV0dG9uLXJlc2V0KCk7XG5cdH1cblxuXHQvLyBGbGV4XG5cdCYuYnRuLWZsZXgge1x0XHRcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG5cblx0Ly8gQWxpZ24gc3RhcnRcblx0Ji5idG4tdHJpbS1zdGFydCB7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHRcdFxuXHR9XG5cblx0Ly8gQWxpZ24gc3RhcnRcblx0Ji5idG4tdHJpbS1lbmQge1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHRcblx0fSBcbn1cblxuLy8gUmVzZXRcbi5idG4tcmVzZXQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyOiAwO1xuXHRib3gtc2hhZG93OiBub25lO1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcbn1cblxuLy8gSWNvbnNcbi5idG4ge1xuXHQvLyBGb250IGljb25cblx0PiBpIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwLjM1cmVtO1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdH1cblxuXHQvLyBJY29uIG9ubHkgYnV0dG9uXG5cdCYuYnRuLWljb24ge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0cGFkZGluZzogMDtcblx0XHRoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG5cdFx0d2lkdGg6ICRpbnB1dC1oZWlnaHQ7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cblx0XHRpIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XHRcblx0XHR9XG5cblx0XHQvLyBSZW1vdmUgYm9yZGVyXG5cdFx0Jjpub3QoLmJ0bi1vdXRsaW5lKTpub3QoLmJ0bi1kYXNoZWQpOm5vdCguYm9yZGVyLWhvdmVyKTpub3QoLmJvcmRlci1hY3RpdmUpOm5vdCguYnRuLWZsdXNoKSB7XG5cdFx0XHRib3JkZXI6IDA7XG5cdFx0fVxuXG5cdFx0Ly8gU2l6ZXNcblx0XHQmLmJ0bi1zbSB7XG5cdFx0XHRoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG5cdFx0XHR3aWR0aDogJGlucHV0LWhlaWdodC1zbTtcblx0XHRcdCBcblx0XHR9XG5cblx0XHQmLmJ0bi1sZyB7XG5cdFx0XHRoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7XG5cdFx0XHR3aWR0aDogJGlucHV0LWhlaWdodC1sZztcblx0XHR9XG5cblx0XHQmLmJ0bi1jaXJjbGUge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdH1cblx0fVxufSIsIi8vXG4vLyBSZXNldFxuLy9cblxuQG1peGluIGJ1dHRvbi1yZXNldCgpIHtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIG91dGxpbmU6IG5vbmUgICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbkBtaXhpbiBpbnB1dC1yZXNldCgpIHtcblx0Ym9yZGVyOiAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbn1cbiIsIi8vXG4vLyBCdXR0b25zIFRoZW1lXG4vL1xuXG4vLyBPdXRsaW5lIGRhc2hlZCBiYXNpYyBzdHlsZVxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXNoZWQge1xuXHRib3JkZXItd2lkdGg6IDFweDtcblx0Ym9yZGVyLXN0eWxlOiBkYXNoZWQ7XHRcblx0XG5cdCRjb2xvcjogbnVsbDtcblx0JGljb24tY29sb3I6IG51bGw7XG5cdCRib3JkZXItY29sb3I6IG51bGw7XG5cdCRiZy1jb2xvcjogbnVsbDs7XG5cblx0JGNvbG9yLWFjdGl2ZTogbnVsbDtcblx0JGljb24tY29sb3ItYWN0aXZlOiBudWxsO1xuXHQkYm9yZGVyLWNvbG9yLWFjdGl2ZTogdmFyKC0tI3skcHJlZml4fXByaW1hcnkpO1xuXHQkYmctY29sb3ItYWN0aXZlOiBudWxsO1xuXG5cdEBpbmNsdWRlIGJ1dHRvbi1jdXN0b20tdmFyaWFudCgkY29sb3IsICRpY29uLWNvbG9yLCAkYm9yZGVyLWNvbG9yLCAkYmctY29sb3IsICRjb2xvci1hY3RpdmUsICRpY29uLWNvbG9yLWFjdGl2ZSwgJGJvcmRlci1jb2xvci1hY3RpdmUsICRiZy1jb2xvci1hY3RpdmUpO1xufVxuXG4vLyBPdXRsaW5lIGhvdmVyIGJhc2ljIHN0eWxlXG4uYnRuLmJ0bi1ob3Zlci1vdXRsaW5lIHtcblx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdGJvcmRlci1zdHlsZTogc29saWQ7XHRcblx0XG5cdCRjb2xvcjogbnVsbDtcblx0JGljb24tY29sb3I6IG51bGw7XG5cdCRib3JkZXItY29sb3I6IG51bGw7XG5cdCRiZy1jb2xvcjogbnVsbDtcblxuXHQkY29sb3ItYWN0aXZlOiBudWxsO1xuXHQkaWNvbi1jb2xvci1hY3RpdmU6IG51bGw7XG5cdCRib3JkZXItY29sb3ItYWN0aXZlOiAkaW5wdXQtYm9yZGVyLWNvbG9yO1xuXHQkYmctY29sb3ItYWN0aXZlOiBudWxsO1xuXG5cdEBpbmNsdWRlIGJ1dHRvbi1jdXN0b20tdmFyaWFudCgkY29sb3IsICRpY29uLWNvbG9yLCAkYm9yZGVyLWNvbG9yLCAkYmctY29sb3IsICRjb2xvci1hY3RpdmUsICRpY29uLWNvbG9yLWFjdGl2ZSwgJGJvcmRlci1jb2xvci1hY3RpdmUsICRiZy1jb2xvci1hY3RpdmUpO1xufVxuXG4vLyBUaGVtZSBjb2xvcnNcbkBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG5cdC8vIEJhc2Vcblx0LmJ0bi5idG4tI3skbmFtZX0ge1xuXHRcdCRjb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9LWludmVyc2UpO1xuXHRcdCRpY29uLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0taW52ZXJzZSk7XG5cdFx0JGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9KTtcblx0XHQkYmctY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfSk7XG5cblx0XHQkY29sb3ItYWN0aXZlOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0taW52ZXJzZSk7XG5cdFx0JGljb24tY29sb3ItYWN0aXZlOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0taW52ZXJzZSk7XG5cdFx0JGJvcmRlci1jb2xvci1hY3RpdmU6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfS1hY3RpdmUpO1xuXHRcdCRiZy1jb2xvci1hY3RpdmU6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfS1hY3RpdmUpO1xuXG5cdFx0QGluY2x1ZGUgYnV0dG9uLWN1c3RvbS12YXJpYW50KCRjb2xvciwgJGljb24tY29sb3IsICRib3JkZXItY29sb3IsICRiZy1jb2xvciwgJGNvbG9yLWFjdGl2ZSwgJGljb24tY29sb3ItYWN0aXZlLCAkYm9yZGVyLWNvbG9yLWFjdGl2ZSwgJGJnLWNvbG9yLWFjdGl2ZSk7XG5cdH1cblxuXHQvLyBMaWdodFxuXHRAaWYgKCB0aGVtZS1saWdodC1jb2xvcigkbmFtZSkgKSB7XG5cdFx0LmJ0bi5idG4tbGlnaHQtI3skbmFtZX0ge1xuXHRcdFx0JGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0pO1xuXHRcdFx0JGljb24tY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfSk7XG5cdFx0XHRAaWYgJG5hbWUgPT0gJ3NlY29uZGFyeScge1xuXHRcdFx0XHRcdCRjb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9LWludmVyc2UpO1xuXHRcdFx0XHRcdCRpY29uLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0taW52ZXJzZSk7XG5cdFx0XHR9XG5cblx0XHRcdCRib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfS1saWdodCk7XG5cdFx0XHQkYmctY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfS1saWdodCk7XG5cdFxuXHRcdFx0JGNvbG9yLWFjdGl2ZTogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9LWludmVyc2UpO1xuXHRcdFx0JGljb24tY29sb3ItYWN0aXZlOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0taW52ZXJzZSk7XG5cdFx0XHQkYm9yZGVyLWNvbG9yLWFjdGl2ZTogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9KTtcblx0XHRcdCRiZy1jb2xvci1hY3RpdmU6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfSk7XG5cdFxuXHRcdFx0QGluY2x1ZGUgYnV0dG9uLWN1c3RvbS12YXJpYW50KCRjb2xvciwgJGljb24tY29sb3IsICRib3JkZXItY29sb3IsICRiZy1jb2xvciwgJGNvbG9yLWFjdGl2ZSwgJGljb24tY29sb3ItYWN0aXZlLCAkYm9yZGVyLWNvbG9yLWFjdGl2ZSwgJGJnLWNvbG9yLWFjdGl2ZSk7XG5cdFx0fVxuXHR9XHRcblxuXHQvLyBCYWNrZ3JvdW5kXG5cdC5idG4uYnRuLWJnLSN7JG5hbWV9IHtcblx0XHQkY29sb3I6IG51bGw7XG5cdFx0JGljb24tY29sb3I6IG51bGw7XG5cdFx0JGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9KTtcblx0XHQkYmctY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfSk7XHRcdFxuXG5cdFx0JGNvbG9yLWFjdGl2ZTogbnVsbDtcblx0XHQkaWNvbi1jb2xvci1hY3RpdmU6IG51bGw7XG5cdFx0JGJvcmRlci1jb2xvci1hY3RpdmU6IG51bGw7XG5cdFx0JGJnLWNvbG9yLWFjdGl2ZTogbnVsbDtcdFx0XHRcblxuXHRcdEBpbmNsdWRlIGJ1dHRvbi1jdXN0b20tdmFyaWFudCgkY29sb3IsICRpY29uLWNvbG9yLCAkYm9yZGVyLWNvbG9yLCAkYmctY29sb3IsICRjb2xvci1hY3RpdmUsICRpY29uLWNvbG9yLWFjdGl2ZSwgJGJvcmRlci1jb2xvci1hY3RpdmUsICRiZy1jb2xvci1hY3RpdmUpO1xuXHR9XG5cdFxuXHQvLyBBY3RpdmVcblx0LmJ0bi5idG4tYWN0aXZlLSN7JG5hbWV9IHtcblx0XHQkY29sb3I6IG51bGw7XG5cdFx0JGljb24tY29sb3I6IG51bGw7XG5cdFx0JGJvcmRlci1jb2xvcjogbnVsbDtcblx0XHQkYmctY29sb3I6IG51bGw7XG5cblx0XHQkY29sb3ItYWN0aXZlOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0taW52ZXJzZSk7XG5cdFx0JGljb24tY29sb3ItYWN0aXZlOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0taW52ZXJzZSk7XG5cdFx0JGJvcmRlci1jb2xvci1hY3RpdmU6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfSk7XG5cdFx0JGJnLWNvbG9yLWFjdGl2ZTogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9KTtcblxuXHRcdEBpbmNsdWRlIGJ1dHRvbi1jdXN0b20tdmFyaWFudCgkY29sb3IsICRpY29uLWNvbG9yLCAkYm9yZGVyLWNvbG9yLCAkYmctY29sb3IsICRjb2xvci1hY3RpdmUsICRpY29uLWNvbG9yLWFjdGl2ZSwgJGJvcmRlci1jb2xvci1hY3RpdmUsICRiZy1jb2xvci1hY3RpdmUpO1xuXHR9XG5cblx0Ly8gTGlnaHRcblx0QGlmICggdGhlbWUtbGlnaHQtY29sb3IoJG5hbWUpICkge1xuXHRcdC5idG4uYnRuLWFjdGl2ZS1saWdodC0jeyRuYW1lfSB7XG5cdFx0XHQkY29sb3I6IG51bGw7XG5cdFx0XHQkaWNvbi1jb2xvcjogbnVsbDtcblx0XHRcdCRib3JkZXItY29sb3I6IG51bGw7XG5cdFx0XHQkYmctY29sb3I6IG51bGw7XG5cblx0XHRcdCRjb2xvci1hY3RpdmU6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfSk7XG5cdFx0XHQkaWNvbi1jb2xvci1hY3RpdmU6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfSk7XG5cdFx0XHRAaWYgJG5hbWUgPT0gJ3NlY29uZGFyeScge1xuXHRcdFx0XHRcdCRjb2xvci1hY3RpdmU6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfS1pbnZlcnNlKTtcblx0XHRcdFx0XHQkaWNvbi1jb2xvci1hY3RpdmU6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfS1pbnZlcnNlKTtcblx0XHRcdH1cblxuXHRcdFx0JGJvcmRlci1jb2xvci1hY3RpdmU6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfS1saWdodCk7XG5cdFx0XHQkYmctY29sb3ItYWN0aXZlOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0tbGlnaHQpO1xuXG5cdFx0XHRAaW5jbHVkZSBidXR0b24tY3VzdG9tLXZhcmlhbnQoJGNvbG9yLCAkaWNvbi1jb2xvciwgJGJvcmRlci1jb2xvciwgJGJnLWNvbG9yLCAkY29sb3ItYWN0aXZlLCAkaWNvbi1jb2xvci1hY3RpdmUsICRib3JkZXItY29sb3ItYWN0aXZlLCAkYmctY29sb3ItYWN0aXZlKTtcblx0XHR9XG5cdH1cblxuXHQvLyBPdXRsaW5lXG5cdC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtI3skbmFtZX0ge1xuXHRcdCRjb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9KTtcblx0XHQkaWNvbi1jb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9KTtcblx0XHQkYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0pO1xuXG5cdFx0QGlmICRuYW1lID09ICdzZWNvbmRhcnknIHtcblx0XHRcdFx0JGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0taW52ZXJzZSk7XG5cdFx0XHRcdCRpY29uLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0taW52ZXJzZSk7XG5cdFx0XHRcdCRib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfS1pbnZlcnNlKTtcblx0XHR9XG5cdFx0XG5cdFx0JGJnLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHRcdCRjb2xvci1hY3RpdmU6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfS1hY3RpdmUpO1xuXHRcdCRpY29uLWNvbG9yLWFjdGl2ZTogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9LWFjdGl2ZSk7XG5cdFx0JGJvcmRlci1jb2xvci1hY3RpdmU6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfSk7XG5cdFx0QGlmICRuYW1lID09ICdzZWNvbmRhcnknIHtcblx0XHRcdFx0JGNvbG9yLWFjdGl2ZTogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9LWludmVyc2UpO1xuXHRcdFx0XHQkaWNvbi1jb2xvci1hY3RpdmU6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfS1pbnZlcnNlKTtcblx0XHRcdFx0JGJvcmRlci1jb2xvci1hY3RpdmU6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfS1pbnZlcnNlKTtcblx0XHR9XG5cblx0XHQkYmctY29sb3ItYWN0aXZlOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0tbGlnaHQpO1xuXG5cblx0XHRAaW5jbHVkZSBidXR0b24tY3VzdG9tLXZhcmlhbnQoJGNvbG9yLCAkaWNvbi1jb2xvciwgJGJvcmRlci1jb2xvciwgJGJnLWNvbG9yLCAkY29sb3ItYWN0aXZlLCAkaWNvbi1jb2xvci1hY3RpdmUsICRib3JkZXItY29sb3ItYWN0aXZlLCAkYmctY29sb3ItYWN0aXZlKTtcblx0fVxufVxuXG4vLyBUaGVtZSB0ZXh0IGNvbG9yc1xuQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkdGhlbWUtdGV4dC1jb2xvcnMge1xuXHQvLyBUZXh0IGFuZCBpY29uIGNvbG9yc1xuXHQuYnRuLmJ0bi1jb2xvci0jeyRuYW1lfSB7XG5cdFx0JGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGV4dC0jeyRuYW1lfSk7XG5cdFx0JGljb24tY29sb3I6IHZhcigtLSN7JHByZWZpeH10ZXh0LSN7JG5hbWV9KTtcblx0XHQkYmctY29sb3I6IG51bGw7XG5cdFx0JGJvcmRlci1jb2xvcjogbnVsbDtcblxuXHRcdCRjb2xvci1hY3RpdmU6IG51bGw7XG5cdFx0JGljb24tY29sb3ItYWN0aXZlOiBudWxsO1xuXHRcdCRib3JkZXItY29sb3ItYWN0aXZlOiBudWxsO1xuXHRcdCRiZy1jb2xvci1hY3RpdmU6IG51bGw7XG5cblx0XHRAaW5jbHVkZSBidXR0b24tY3VzdG9tLXZhcmlhbnQoJGNvbG9yLCAkaWNvbi1jb2xvciwgJGJvcmRlci1jb2xvciwgJGJnLWNvbG9yLCAkY29sb3ItYWN0aXZlLCAkaWNvbi1jb2xvci1hY3RpdmUsICRib3JkZXItY29sb3ItYWN0aXZlLCAkYmctY29sb3ItYWN0aXZlKTtcblx0fVxuXG5cdC8vIFRleHQgYW5kIGljb24gY29sb3JzIGFjdGl2ZSBzdGF0ZVxuXHQuYnRuLmJ0bi1hY3RpdmUtY29sb3ItI3skbmFtZX0ge1xuXHRcdCRjb2xvcjogbnVsbDtcblx0XHQkaWNvbi1jb2xvcjogbnVsbDtcblx0XHQkYm9yZGVyLWNvbG9yOiBudWxsO1xuXHRcdCRiZy1jb2xvcjogbnVsbDtcblxuXHRcdCRjb2xvci1hY3RpdmU6IHZhcigtLSN7JHByZWZpeH10ZXh0LSN7JG5hbWV9KTtcblx0XHQkaWNvbi1jb2xvci1hY3RpdmU6IHZhcigtLSN7JHByZWZpeH10ZXh0LSN7JG5hbWV9KTtcblx0XHQkYm9yZGVyLWNvbG9yLWFjdGl2ZTogbnVsbDtcblx0XHQkYmctY29sb3ItYWN0aXZlOiBudWxsO1xuXG5cdFx0QGluY2x1ZGUgYnV0dG9uLWN1c3RvbS12YXJpYW50KCRjb2xvciwgJGljb24tY29sb3IsICRib3JkZXItY29sb3IsICRiZy1jb2xvciwgJGNvbG9yLWFjdGl2ZSwgJGljb24tY29sb3ItYWN0aXZlLCAkYm9yZGVyLWNvbG9yLWFjdGl2ZSwgJGJnLWNvbG9yLWFjdGl2ZSk7XG5cdH1cblxuXHQvLyBJY29uIGNvbG9ycyBcblx0LmJ0bi5idG4taWNvbi0jeyRuYW1lfSB7XG5cdFx0JGNvbG9yOiBudWxsO1xuXHRcdCRpY29uLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGV4dC0jeyRuYW1lfSk7XG5cdFx0JGJnLWNvbG9yOiBudWxsO1xuXHRcdCRib3JkZXItY29sb3I6IG51bGw7XG5cblx0XHQkY29sb3ItYWN0aXZlOiBudWxsO1xuXHRcdCRpY29uLWNvbG9yLWFjdGl2ZTogbnVsbDtcblx0XHQkYm9yZGVyLWNvbG9yLWFjdGl2ZTogbnVsbDtcblx0XHQkYmctY29sb3ItYWN0aXZlOiBudWxsO1xuXG5cdFx0QGluY2x1ZGUgYnV0dG9uLWN1c3RvbS12YXJpYW50KCRjb2xvciwgJGljb24tY29sb3IsICRib3JkZXItY29sb3IsICRiZy1jb2xvciwgJGNvbG9yLWFjdGl2ZSwgJGljb24tY29sb3ItYWN0aXZlLCAkYm9yZGVyLWNvbG9yLWFjdGl2ZSwgJGJnLWNvbG9yLWFjdGl2ZSk7XG5cdH1cblxuXHQvLyBJY29uIGNvbG9ycyBhY3RpdmUgc3RhdGVcblx0LmJ0bi5idG4tYWN0aXZlLWljb24tI3skbmFtZX0ge1xuXHRcdCRjb2xvcjogbnVsbDtcblx0XHQkaWNvbi1jb2xvcjogbnVsbDtcblx0XHQkYmctY29sb3I6IG51bGw7XG5cdFx0JGJvcmRlci1jb2xvcjogbnVsbDtcblxuXHRcdCRjb2xvci1hY3RpdmU6IG51bGw7XG5cdFx0JGljb24tY29sb3ItYWN0aXZlOiB2YXIoLS0jeyRwcmVmaXh9dGV4dC0jeyRuYW1lfSk7XG5cdFx0JGJvcmRlci1jb2xvci1hY3RpdmU6IG51bGw7XG5cdFx0JGJnLWNvbG9yLWFjdGl2ZTogbnVsbDtcblxuXHRcdEBpbmNsdWRlIGJ1dHRvbi1jdXN0b20tdmFyaWFudCgkY29sb3IsICRpY29uLWNvbG9yLCAkYm9yZGVyLWNvbG9yLCAkYmctY29sb3IsICRjb2xvci1hY3RpdmUsICRpY29uLWNvbG9yLWFjdGl2ZSwgJGJvcmRlci1jb2xvci1hY3RpdmUsICRiZy1jb2xvci1hY3RpdmUpO1xuXHR9XG5cblx0Ly8gVGV4dCBjb2xvcnNcblx0LmJ0bi5idG4tdGV4dC0jeyRuYW1lfSB7XG5cdFx0JGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGV4dC0jeyRuYW1lfSk7XG5cdFx0JGljb24tY29sb3I6IG51bGw7XG5cdFx0JGJnLWNvbG9yOiBudWxsO1xuXHRcdCRib3JkZXItY29sb3I6IG51bGw7XG5cblx0XHQkY29sb3ItYWN0aXZlOiBudWxsO1xuXHRcdCRpY29uLWNvbG9yLWFjdGl2ZTogbnVsbDtcblx0XHQkYm9yZGVyLWNvbG9yLWFjdGl2ZTogbnVsbDtcblx0XHQkYmctY29sb3ItYWN0aXZlOiBudWxsO1xuXG5cdFx0QGluY2x1ZGUgYnV0dG9uLWN1c3RvbS12YXJpYW50KCRjb2xvciwgJGljb24tY29sb3IsICRib3JkZXItY29sb3IsICRiZy1jb2xvciwgJGNvbG9yLWFjdGl2ZSwgJGljb24tY29sb3ItYWN0aXZlLCAkYm9yZGVyLWNvbG9yLWFjdGl2ZSwgJGJnLWNvbG9yLWFjdGl2ZSk7XG5cdH1cblxuXHQvLyBUZXh0IGNvbG9ycyBhY3RpdmUgc3RhdGVcblx0LmJ0bi5idG4tYWN0aXZlLXRleHQtI3skbmFtZX0ge1xuXHRcdCRjb2xvcjogbnVsbDtcblx0XHQkaWNvbi1jb2xvcjogbnVsbDtcblx0XHQkYmctY29sb3I6IG51bGw7XG5cdFx0JGJvcmRlci1jb2xvcjogbnVsbDtcblxuXHRcdCRjb2xvci1hY3RpdmU6IHZhcigtLSN7JHByZWZpeH10ZXh0LSN7JG5hbWV9KTtcblx0XHQkaWNvbi1jb2xvci1hY3RpdmU6IG51bGw7XG5cdFx0JGJvcmRlci1jb2xvci1hY3RpdmU6IG51bGw7XG5cdFx0JGJnLWNvbG9yLWFjdGl2ZTogbnVsbDtcblxuXHRcdEBpbmNsdWRlIGJ1dHRvbi1jdXN0b20tdmFyaWFudCgkY29sb3IsICRpY29uLWNvbG9yLCAkYm9yZGVyLWNvbG9yLCAkYmctY29sb3IsICRjb2xvci1hY3RpdmUsICRpY29uLWNvbG9yLWFjdGl2ZSwgJGJvcmRlci1jb2xvci1hY3RpdmUsICRiZy1jb2xvci1hY3RpdmUpO1xuXHR9XHRcbn1cblxuLy8gU29jaWFsIGNvbG9yc1xuQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkc29jaWFsLWNvbG9ycyB7XG5cdC8vIEJhc2Vcblx0LmJ0bi5idG4tI3skbmFtZX0ge1xuXHRcdCRjb2xvcjogZ2V0KCR2YWx1ZSwgaW52ZXJzZSk7XG5cdFx0JGljb24tY29sb3I6IGdldCgkdmFsdWUsIGludmVyc2UpO1xuXHRcdCRib3JkZXItY29sb3I6IGdldCgkdmFsdWUsIGJhc2UpO1xuXHRcdCRiZy1jb2xvcjogZ2V0KCR2YWx1ZSwgYmFzZSk7XG5cblx0XHQkY29sb3ItYWN0aXZlOiBudWxsO1xuXHRcdCRpY29uLWNvbG9yLWFjdGl2ZTogbnVsbDtcblx0XHQkYm9yZGVyLWNvbG9yLWFjdGl2ZTogZ2V0KCR2YWx1ZSwgYWN0aXZlKTtcblx0XHQkYmctY29sb3ItYWN0aXZlOiBnZXQoJHZhbHVlLCBhY3RpdmUpO1xuXG5cdFx0QGluY2x1ZGUgYnV0dG9uLWN1c3RvbS12YXJpYW50KCRjb2xvciwgJGljb24tY29sb3IsICRib3JkZXItY29sb3IsICRiZy1jb2xvciwgJGNvbG9yLWFjdGl2ZSwgJGljb24tY29sb3ItYWN0aXZlLCAkYm9yZGVyLWNvbG9yLWFjdGl2ZSwgJGJnLWNvbG9yLWFjdGl2ZSk7XG5cdH1cblxuXHQvLyBMaWdodFxuXHQuYnRuLmJ0bi1saWdodC0jeyRuYW1lfSB7XG5cdFx0JGNvbG9yOiBnZXQoJHZhbHVlLCBiYXNlKTtcblx0XHQkaWNvbi1jb2xvcjogZ2V0KCR2YWx1ZSwgYmFzZSk7XG5cdFx0JGJnLWNvbG9yOiBnZXQoJHZhbHVlLCBsaWdodCk7XG5cdFx0JGJvcmRlci1jb2xvcjogZ2V0KCR2YWx1ZSwgbGlnaHQpO1xuXG5cdFx0JGNvbG9yLWFjdGl2ZTogZ2V0KCR2YWx1ZSwgaW52ZXJzZSk7XG5cdFx0JGljb24tY29sb3ItYWN0aXZlOiBnZXQoJHZhbHVlLCBpbnZlcnNlKTtcblx0XHQkYmctY29sb3ItYWN0aXZlOiBnZXQoJHZhbHVlLCBiYXNlKTtcblx0XHQkYm9yZGVyLWNvbG9yLWFjdGl2ZTogZ2V0KCR2YWx1ZSwgYmFzZSk7XG5cblx0XHRAaWYgJG5hbWUgPT0gJ3NlY29uZGFyeScge1xuXHRcdFx0Y29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfS1pbnZlcnNlKTtcblx0XHR9IEBlbHNlIHtcblx0XHRcdGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0pO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGJ1dHRvbi1jdXN0b20tdmFyaWFudCgkY29sb3IsICRpY29uLWNvbG9yLCAkYm9yZGVyLWNvbG9yLCAkYmctY29sb3IsICRjb2xvci1hY3RpdmUsICRpY29uLWNvbG9yLWFjdGl2ZSwgJGJvcmRlci1jb2xvci1hY3RpdmUsICRiZy1jb2xvci1hY3RpdmUpO1xuXHR9XG59XG5cbkBpbmNsdWRlIGNvbG9yLW1vZGUoZGFyaykge1xuXHQuYnRuLmJ0bi1kYXJrIHtcblx0XHRAaW5jbHVkZSBidXR0b24tY3VzdG9tLXZhcmlhbnQoXG5cdFx0XHQkY29sb3I6ICRncmF5LTgwMC1kYXJrLCBcblx0XHRcdCRpY29uLWNvbG9yOiAkZ3JheS04MDAtZGFyaywgXG5cdFx0XHQkYm9yZGVyLWNvbG9yOiBudWxsLCBcblx0XHRcdCRiZy1jb2xvcjogJGdyYXktNDAwLWRhcmssXG5cdFx0XHQkY29sb3ItYWN0aXZlOiBsaWdodGVuKCRncmF5LTgwMC1kYXJrLCAzJSksIFxuXHRcdFx0JGljb24tY29sb3ItYWN0aXZlOiBsaWdodGVuKCRncmF5LTgwMC1kYXJrLCAzJSksIFxuXHRcdFx0JGJvcmRlci1jb2xvci1hY3RpdmU6IG51bGwsIFxuXHRcdFx0JGJnLWNvbG9yLWFjdGl2ZTogbGlnaHRlbigkZ3JheS00MDAtZGFyaywgMyUpLFxuXHRcdCk7XG5cdH1cbn0iLCIvL1xuLy8gQnV0dG9uIE1peGluc1xuLy9cblxuLy8gQ3VzdG9tIHZhcmlhbnRcbkBtaXhpbiBidXR0b24tY3VzdG9tLXZhcmlhbnQoXG4gICAgJGNvbG9yLFxuICAgICRpY29uLWNvbG9yLFxuICAgICRib3JkZXItY29sb3IsXG4gICAgJGJnLWNvbG9yLFxuICAgICRjb2xvci1hY3RpdmUsXG4gICAgJGljb24tY29sb3ItYWN0aXZlLFxuICAgICRib3JkZXItY29sb3ItYWN0aXZlLFxuICAgICRiZy1jb2xvci1hY3RpdmVcbikge1xuXG4gICAgQGlmICggJGNvbG9yICE9IG51bGwgKSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgfVxuXG4gICAgQGlmICggJGljb24tY29sb3IgIT0gbnVsbCApIHtcbiAgICAgICAgaSxcbiAgICAgICAgLnN2Zy1pY29uIHtcbiAgICBcdFx0Y29sb3I6ICRpY29uLWNvbG9yO1xuICAgIFx0fVxuXG4gICAgICAgICYuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkaWNvbi1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpZiAoICRib3JkZXItY29sb3IgIT0gbnVsbCApIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuICAgIH1cblxuICAgIEBpZiAoICRiZy1jb2xvciAhPSBudWxsICkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmctY29sb3I7XG4gICAgfVxuXG4gICAgLmJ0bi1jaGVjazpjaGVja2VkICsgJixcbiAgICAuYnRuLWNoZWNrOmFjdGl2ZSArICYsXG4gICAgJjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLFxuICAgICY6aG92ZXI6bm90KC5idG4tYWN0aXZlKSxcbiAgICAmOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLFxuICAgICYuYWN0aXZlLFxuICAgICYuc2hvdyxcbiAgICAuc2hvdyA+ICYge1xuICAgICAgICBAaWYgKCAkY29sb3ItYWN0aXZlICE9IG51bGwgKSB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWFjdGl2ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpZiAoICRpY29uLWNvbG9yLWFjdGl2ZSAhPSBudWxsICkge1xuICAgICAgICAgICAgaSxcbiAgICAgICAgICAgIC5zdmctaWNvbiB7XG4gICAgICAgIFx0XHRjb2xvcjogJGljb24tY29sb3ItYWN0aXZlO1xuICAgICAgICBcdH1cblxuICAgICAgICAgICAgJi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkaWNvbi1jb2xvci1hY3RpdmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaWYgKCAkYm9yZGVyLWNvbG9yLWFjdGl2ZSAhPSBudWxsICkge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yLWFjdGl2ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpZiAoICRiZy1jb2xvci1hY3RpdmUgIT0gbnVsbCApIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZy1jb2xvci1hY3RpdmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1peGluIGJ1dHRvbi1hY3RpdmUtc3RhdGUoKSB7ICAgIFxuICAgIC5idG4tY2hlY2s6Y2hlY2tlZCArICYsXG4gICAgLmJ0bi1jaGVjazphY3RpdmUgKyAmLFxuICAgICY6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSxcbiAgICAmOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksXG4gICAgJjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSxcbiAgICAmLmFjdGl2ZSxcbiAgICAmLnNob3csXG4gICAgLnNob3cgPiAmIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuIiwiLy8gQm9vdHN0cmFwIGNvbG9yIHN5c3RlbVxuXG4vL1xuLy8gQm9vdHN0cmFwICYgQ3VzdG9tIFZhcmlhYmxlc1xuLy8gU2FmZWx5IG92ZXJyaWRlIGFueSB2YXJpYWJsZSBpbiBfdmFyaWFibGVzLmN1c3RvbS5zY3NzXG4vL1xuXG4kZ3JheS0xMDAtZGFyazogICMxQjFDMjIgIWRlZmF1bHQ7XG4kZ3JheS0yMDAtZGFyazogICMyNjI3MkYgIWRlZmF1bHQ7XG4kZ3JheS0zMDAtZGFyazogICMzNjM4NDMgIWRlZmF1bHQ7XG4kZ3JheS00MDAtZGFyazogICM0NjQ4NTIgIWRlZmF1bHQ7XG4kZ3JheS01MDAtZGFyazogICM2MzY2NzQgIWRlZmF1bHQ7XG4kZ3JheS02MDAtZGFyazogICM4MDgyOTAgIWRlZmF1bHQ7XG4kZ3JheS03MDAtZGFyazogICM5QTlDQUUgIWRlZmF1bHQ7XG4kZ3JheS04MDAtZGFyazogICNCNUI3QzggIWRlZmF1bHQ7XG4kZ3JheS05MDAtZGFyazogICNGNUY1RjUgIWRlZmF1bHQ7XG5cbiRncmF5cy1kYXJrOiAoXG5cdFwiMTAwXCI6ICRncmF5LTEwMC1kYXJrLFxuXHRcIjIwMFwiOiAkZ3JheS0yMDAtZGFyayxcblx0XCIzMDBcIjogJGdyYXktMzAwLWRhcmssXG5cdFwiNDAwXCI6ICRncmF5LTQwMC1kYXJrLFxuXHRcIjUwMFwiOiAkZ3JheS01MDAtZGFyayxcblx0XCI2MDBcIjogJGdyYXktNjAwLWRhcmssXG5cdFwiNzAwXCI6ICRncmF5LTcwMC1kYXJrLFxuXHRcIjgwMFwiOiAkZ3JheS04MDAtZGFyayxcblx0XCI5MDBcIjogJGdyYXktOTAwLWRhcmtcbikgIWRlZmF1bHQ7XG5cbi8vIEJvb3RzdHJhcCBtdXRlZCBjb2xvclxuJHRleHQtbXV0ZWQtZGFyazogJGdyYXktNTAwLWRhcmsgIWRlZmF1bHQ7XG5cbi8vIEJvb3RzdHJhcCBjb250ZXh0dWFsIGNvbG9yc1xuLy8gUHJpbWFyeSBjb2xvcnNcbiRwcmltYXJ5LWRhcms6XHRcdFx0XHRcdFx0IzAwNkFFNiAhZGVmYXVsdDtcbiRwcmltYXJ5LWFjdGl2ZS1kYXJrOlx0XHRcdFx0IzEwN0VGRiAhZGVmYXVsdDtcbiRwcmltYXJ5LWxpZ2h0LWRhcms6IFx0XHRcdFx0IzE3MjMzMSAhZGVmYXVsdDtcbiRwcmltYXJ5LWNsYXJpdHktZGFyazogXHRcdFx0XHRyZ2JhKCMwMDZBRTYsIDAuMikgIWRlZmF1bHQ7XG4kcHJpbWFyeS1pbnZlcnNlLWRhcms6IFx0XHRcdFx0JHdoaXRlICFkZWZhdWx0O1xuXG4vLyBTZWNvbmRhcnkgY29sb3JzXG4kc2Vjb25kYXJ5LWRhcms6IFx0XHRcdFx0XHQkZ3JheS0zMDAtZGFyayAhZGVmYXVsdDtcbiRzZWNvbmRhcnktYWN0aXZlLWRhcms6IFx0XHRcdCRncmF5LTQwMC1kYXJrICFkZWZhdWx0O1xuJHNlY29uZGFyeS1saWdodC1kYXJrOiBcdFx0XHRcdCRncmF5LTMwMC1kYXJrICFkZWZhdWx0O1xuJHNlY29uZGFyeS1jbGFyaXR5LWRhcms6XHRcdFx0cmdiYSgkZ3JheS0zMDAtZGFyaywgMC4yKSAhZGVmYXVsdDsgXG4kc2Vjb25kYXJ5LWludmVyc2UtZGFyazpcdFx0XHQkd2hpdGUgIWRlZmF1bHQ7IFxuXG4vLyBMaWdodCBjb2xvcnNcbiRsaWdodC1kYXJrOiBcdFx0XHRcdFx0XHQkZ3JheS0xMDAtZGFyayAhZGVmYXVsdDtcbiRsaWdodC1hY3RpdmUtZGFyazogXHRcdFx0XHQjMUYyMTJBICFkZWZhdWx0O1xuJGxpZ2h0LWxpZ2h0LWRhcms6IFx0XHRcdFx0XHQjMUYyMTJBICFkZWZhdWx0O1xuJGxpZ2h0LWNsYXJpdHktZGFyazogXHRcdFx0XHRyZ2JhKDMxLCAzMywgNDIsIDAuMjApICFkZWZhdWx0O1xuJGxpZ2h0LWludmVyc2UtZGFyazpcdFx0XHRcdCRncmF5LTYwMC1kYXJrICFkZWZhdWx0O1xuXG4vLyBTdWNjZXNzIGNvbG9yc1xuJHN1Y2Nlc3MtZGFyazogXHRcdFx0XHRcdFx0IzAwQTI2MSAhZGVmYXVsdDsgXG4kc3VjY2Vzcy1hY3RpdmUtZGFyazogXHRcdFx0XHQjMDFCRjczICFkZWZhdWx0O1xuJHN1Y2Nlc3MtbGlnaHQtZGFyazogXHRcdFx0XHQjMUYyMTJBICFkZWZhdWx0O1xuJHN1Y2Nlc3MtY2xhcml0eS1kYXJrOiBcdFx0XHRcdHJnYmEoIzAwQTI2MSwgMC4yKSAhZGVmYXVsdDtcbiRzdWNjZXNzLWludmVyc2UtZGFyazogXHRcdFx0XHQkd2hpdGUgIWRlZmF1bHQ7XG5cbi8vIEluZm8gY29sb3JzXG4kaW5mby1kYXJrOiBcdFx0XHRcdFx0XHQjODgzRkZGICFkZWZhdWx0OyBcbiRpbmZvLWFjdGl2ZS1kYXJrOiBcdFx0XHRcdFx0IzlFNjNGRiAhZGVmYXVsdDtcbiRpbmZvLWxpZ2h0LWRhcms6IFx0XHRcdFx0XHQjMjcyMTM0ICFkZWZhdWx0O1xuJGluZm8tY2xhcml0eS1kYXJrOiBcdFx0XHRcdHJnYmEoIzg4M0ZGRiwgMC4yKSAhZGVmYXVsdDtcbiRpbmZvLWludmVyc2UtZGFyazogXHRcdFx0XHQkd2hpdGUgIWRlZmF1bHQ7XG5cbi8vIFdhcm5pbmcgY29sb3JzXG4kd2FybmluZy1kYXJrOiBcdFx0XHRcdFx0XHQjQzU5QTAwICFkZWZhdWx0OyBcbiR3YXJuaW5nLWFjdGl2ZS1kYXJrOiBcdFx0XHRcdCNEOUFBMDAgIWRlZmF1bHQ7XG4kd2FybmluZy1saWdodC1kYXJrOiBcdFx0XHRcdCMyNDIzMjAgIWRlZmF1bHQ7XG4kd2FybmluZy1jbGFyaXR5LWRhcms6IFx0XHRcdFx0cmdiYSgjQzU5QTAwLCAwLjIpICFkZWZhdWx0O1xuJHdhcm5pbmctaW52ZXJzZS1kYXJrOiBcdFx0XHRcdCR3aGl0ZSAhZGVmYXVsdDtcblxuLy8gRGFuZ2VyIGNvbG9yc1xuJGRhbmdlci1kYXJrOiBcdFx0XHRcdFx0XHQjRTQyODU1ICFkZWZhdWx0OyBcbiRkYW5nZXItYWN0aXZlLWRhcms6IFx0XHRcdFx0I0ZGMzc2NyAhZGVmYXVsdDtcbiRkYW5nZXItbGlnaHQtZGFyazogXHRcdFx0XHQjMzAyMDI0ICFkZWZhdWx0O1xuJGRhbmdlci1jbGFyaXR5LWRhcms6IFx0XHRcdFx0cmdiYSgjRTQyODU1LCAwLjIpICFkZWZhdWx0O1xuJGRhbmdlci1pbnZlcnNlLWRhcms6IFx0XHRcdFx0JHdoaXRlICFkZWZhdWx0O1xuXG4vLyBEYXJrIGNvbG9yc1xuJGRhcmstZGFyazogXHRcdFx0XHRcdFx0IzI3MkEzNCAhZGVmYXVsdDtcbiRkYXJrLWFjdGl2ZS1kYXJrOiBcdFx0XHRcdFx0IzJEMkYzOSAhZGVmYXVsdDtcbiRkYXJrLWxpZ2h0LWRhcms6IFx0XHRcdFx0XHQjMUUyMDI3ICFkZWZhdWx0O1xuJGRhcmstY2xhcml0eS1kYXJrOiBcdFx0XHRcdHJnYmEoIzI3MkEzNCwgMC4yKSAhZGVmYXVsdDtcbiRkYXJrLWludmVyc2UtZGFyazogXHRcdFx0XHQkd2hpdGUgIWRlZmF1bHQ7XG5cbi8vIENvbnRleHR1YWwgY29sb3JzXG4kdGhlbWUtY29sb3JzLWRhcms6IChcblx0XCJsaWdodFwiOiAkbGlnaHQtZGFyayxcblx0XCJwcmltYXJ5XCI6ICRwcmltYXJ5LWRhcmssXG5cdFwic2Vjb25kYXJ5XCI6ICRzZWNvbmRhcnktZGFyayxcblx0XCJzdWNjZXNzXCI6ICRzdWNjZXNzLWRhcmssXG5cdFwiaW5mb1wiOiAkaW5mby1kYXJrLFxuXHRcIndhcm5pbmdcIjogJHdhcm5pbmctZGFyayxcblx0XCJkYW5nZXJcIjogJGRhbmdlci1kYXJrLFxuXHRcImRhcmtcIjogJGRhcmstZGFya1xuKSAhZGVmYXVsdDtcblx0XG4vLyBDb250ZXh0dWFsIGFjdGl2ZSBzdGF0ZSBjb2xvcnNcbiR0aGVtZS1hY3RpdmUtY29sb3JzLWRhcms6IChcblx0XCJwcmltYXJ5XCI6ICRwcmltYXJ5LWFjdGl2ZS1kYXJrLFxuXHRcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeS1hY3RpdmUtZGFyayxcblx0XCJsaWdodFwiOiAgICRsaWdodC1hY3RpdmUtZGFyayxcblx0XCJzdWNjZXNzXCI6ICRzdWNjZXNzLWFjdGl2ZS1kYXJrLFxuXHRcImluZm9cIjogICAgJGluZm8tYWN0aXZlLWRhcmssXG5cdFwid2FybmluZ1wiOiAkd2FybmluZy1hY3RpdmUtZGFyayxcblx0XCJkYW5nZXJcIjogICRkYW5nZXItYWN0aXZlLWRhcmssXG5cdFwiZGFya1wiOiAgICAkZGFyay1hY3RpdmUtZGFya1xuKSAhZGVmYXVsdDsgXG5cbi8vIENvbnRleHR1YWwgaW52ZXJzZSBzdGF0ZSBjb2xvcnNcbiR0aGVtZS1pbnZlcnNlLWNvbG9ycy1kYXJrOiAoXG5cdFwicHJpbWFyeVwiOiAkcHJpbWFyeS1pbnZlcnNlLWRhcmssXG5cdFwic2Vjb25kYXJ5XCI6ICAkc2Vjb25kYXJ5LWludmVyc2UtZGFyayxcblx0XCJsaWdodFwiOiAgICRsaWdodC1pbnZlcnNlLWRhcmssXG5cdFwic3VjY2Vzc1wiOiAkc3VjY2Vzcy1pbnZlcnNlLWRhcmssXG5cdFwiaW5mb1wiOiAgICAkaW5mby1pbnZlcnNlLWRhcmssXG5cdFwid2FybmluZ1wiOiAkd2FybmluZy1pbnZlcnNlLWRhcmssXG5cdFwiZGFuZ2VyXCI6ICAkZGFuZ2VyLWludmVyc2UtZGFyayxcblx0XCJkYXJrXCI6ICAgICRkYXJrLWludmVyc2UtZGFya1xuKSAhZGVmYXVsdDsgXG5cbi8vIENvbnRleHR1YWwgbGlnaHQgc3RhdGUgY29sb3JzXG4kdGhlbWUtbGlnaHQtY29sb3JzLWRhcms6IChcblx0XCJwcmltYXJ5XCI6ICRwcmltYXJ5LWxpZ2h0LWRhcmssXG5cdFwic2Vjb25kYXJ5XCI6ICRzZWNvbmRhcnktbGlnaHQtZGFyayxcblx0XCJzdWNjZXNzXCI6ICRzdWNjZXNzLWxpZ2h0LWRhcmssXG5cdFwiaW5mb1wiOiAgICAkaW5mby1saWdodC1kYXJrLFxuXHRcIndhcm5pbmdcIjogJHdhcm5pbmctbGlnaHQtZGFyayxcblx0XCJkYW5nZXJcIjogICRkYW5nZXItbGlnaHQtZGFyayxcblx0XCJkYXJrXCI6ICAgICRkYXJrLWxpZ2h0LWRhcmssXG5cdFwibGlnaHRcIjogICAkbGlnaHQtbGlnaHQtZGFya1xuKSAhZGVmYXVsdDsgXG5cbi8vIENvbnRleHR1YWwgbGlnaHQgc3RhdGUgY29sb3JzXG4kdGhlbWUtY2xhcml0eS1jb2xvcnMtZGFyazogKFxuXHRcInByaW1hcnlcIjogJHByaW1hcnktY2xhcml0eS1kYXJrLFxuXHRcInNlY29uZGFyeVwiOiAkc2Vjb25kYXJ5LWNsYXJpdHktZGFyayxcblx0XCJzdWNjZXNzXCI6ICRzdWNjZXNzLWNsYXJpdHktZGFyayxcblx0XCJpbmZvXCI6ICAgICRpbmZvLWNsYXJpdHktZGFyayxcblx0XCJ3YXJuaW5nXCI6ICR3YXJuaW5nLWNsYXJpdHktZGFyayxcblx0XCJkYW5nZXJcIjogICRkYW5nZXItY2xhcml0eS1kYXJrLFxuXHRcImRhcmtcIjogICAgJGRhcmstY2xhcml0eS1kYXJrLFxuXHRcImxpZ2h0XCI6ICAgJGxpZ2h0LWNsYXJpdHktZGFyayxcbikgIWRlZmF1bHQ7IFxuXG4vLyBUZXh0IGNvbG9yc1xuJHRoZW1lLXRleHQtY29sb3JzLWRhcms6IChcblx0XCJ3aGl0ZVwiOiAgICR3aGl0ZSxcblx0XCJwcmltYXJ5XCI6ICRwcmltYXJ5LWRhcmssXG5cdFwic2Vjb25kYXJ5XCI6ICAkc2Vjb25kYXJ5LWRhcmssXG5cdFwibGlnaHRcIjogICAkbGlnaHQtZGFyayxcblx0XCJzdWNjZXNzXCI6ICRzdWNjZXNzLWRhcmssXG5cdFwiaW5mb1wiOiAgICAkaW5mby1kYXJrLFxuXHRcIndhcm5pbmdcIjogJHdhcm5pbmctZGFyayxcblx0XCJkYW5nZXJcIjogICRkYW5nZXItZGFyayxcblx0XCJkYXJrXCI6ICAgICRkYXJrLWRhcmssXG5cdFwibXV0ZWRcIjogICAkdGV4dC1tdXRlZC1kYXJrLFxuXHRcImdyYXktMTAwXCI6ICAgJGdyYXktMTAwLWRhcmssXG5cdFwiZ3JheS0yMDBcIjogICAkZ3JheS0yMDAtZGFyayxcblx0XCJncmF5LTMwMFwiOiAgICRncmF5LTMwMC1kYXJrLFxuXHRcImdyYXktNDAwXCI6ICAgJGdyYXktNDAwLWRhcmssXG5cdFwiZ3JheS01MDBcIjogICAkZ3JheS01MDAtZGFyayxcblx0XCJncmF5LTYwMFwiOiAgICRncmF5LTYwMC1kYXJrLFxuXHRcImdyYXktNzAwXCI6ICAgJGdyYXktNzAwLWRhcmssXG5cdFwiZ3JheS04MDBcIjogICAkZ3JheS04MDAtZGFyayxcblx0XCJncmF5LTkwMFwiOiAgICRncmF5LTkwMC1kYXJrXG4pICFkZWZhdWx0OyBcblxuXG4vLyBCb2R5XG4vL1xuLy8gU2V0dGluZ3MgZm9yIHRoZSBgPGJvZHk+YCBlbGVtZW50LlxuJGJvZHktYmctZGFyazogICAgICAgICAgICAgICMxQzFEMjIgIWRlZmF1bHQ7XG4kYm9keS1iZy1yZ2ItZGFyazogICAgICAgICAgdG8tcmdiKCRib2R5LWJnLWRhcmspICFkZWZhdWx0O1xuJGJvZHktY29sb3ItZGFyazogICAgICAgICAgICRncmF5LTkwMC1kYXJrICFkZWZhdWx0O1xuXG5cbi8vIExpbmtzXG4vL1xuLy8gU3R5bGUgYW5jaG9yIGVsZW1lbnRzLlxuJGxpbmstY29sb3ItZGFyazogICAgICAgICAgICRwcmltYXJ5LWRhcmsgIWRlZmF1bHQ7XG5cblxuLy8gQ29tcG9uZW50c1xuLy9cbi8vIERlZmluZSBjb21tb24gcGFkZGluZyBhbmQgYm9yZGVyIHJhZGl1cyBzaXplcyBhbmQgbW9yZS5cbiRib3JkZXItY29sb3ItZGFyazogICAgICAgICAgICAgJGdyYXktMjAwLWRhcmsgIWRlZmF1bHQ7XG4kYm9yZGVyLWRhc2hlZC1jb2xvci1kYXJrOiAgICAgICRncmF5LTMwMC1kYXJrICFkZWZhdWx0OyBcblxuLy8gS2VlbnRoZW1lcyBob3ZlciBzdGF0ZXNcbiRjb21wb25lbnQtaG92ZXItY29sb3ItZGFyazogXHQkcHJpbWFyeS1kYXJrICFkZWZhdWx0O1xuJGNvbXBvbmVudC1ob3Zlci1iZy1kYXJrOiBcdFx0JGdyYXktMTAwLWRhcmsgIWRlZmF1bHQ7XG5cbi8vIEtlZW50aGVtZXMgYWN0aXZlIHN0YXRlc1xuJGNvbXBvbmVudC1hY3RpdmUtY29sb3ItZGFyazogICAkcHJpbWFyeS1pbnZlcnNlICFkZWZhdWx0O1xuJGNvbXBvbmVudC1hY3RpdmUtYmctZGFyazogICAgICAkcHJpbWFyeS1kYXJrICFkZWZhdWx0O1xuXG4vLyBLZWVudGhlbWVzIGNoZWNrZWQgc3RhdGVzXG4kY29tcG9uZW50LWNoZWNrZWQtY29sb3ItZGFyazogICAkcHJpbWFyeS1pbnZlcnNlICFkZWZhdWx0O1xuJGNvbXBvbmVudC1jaGVja2VkLWJnLWRhcms6ICAgICAgJHByaW1hcnktZGFyayAhZGVmYXVsdDtcblxuJGhlYWRpbmdzLWNvbG9yLWRhcms6IFx0XHRcdCAkZ3JheS05MDAtZGFyayAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvb3Rlci1jb2xvci1kYXJrOiAgICRncmF5LTYwMC1kYXJrICFkZWZhdWx0O1xuXG5cbi8vIEJveCBzaGFkb3dcbiRib3gtc2hhZG93LXhzLWRhcms6IFx0XHRcdDAgLjFyZW0gMC43NXJlbSAwLjI1cmVtIHJnYmEoJGJsYWNrLCAwLjA1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LXNtLWRhcms6IFx0XHRcdDAgLjFyZW0gMXJlbSAwLjI1cmVtIHJnYmEoJGJsYWNrLCAuMDUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctZGFyazogXHRcdFx0XHQwIC41cmVtIDEuNXJlbSAwLjVyZW0gcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctbGctZGFyazogXHRcdFx0MCAxcmVtIDJyZW0gMXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctaW5zZXQtZGFyazogXHRcdGluc2V0IDAgMXB4IDJweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG5cblxuLy8gQ2FyZFxuJGNhcmQtYm94LXNoYWRvdy1kYXJrOiAgICAgICAgICAgICAgICAgICBcdFx0XHRudWxsICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLWNvbG9yLWRhcms6ICAgICBcdFx0XHRcdFx0XHQkYm9yZGVyLWNvbG9yLWRhcmsgIWRlZmF1bHQ7XG5cbi8vIFRhYmxlc1xuJHRhYmxlLXN0cmlwZWQtYmctZGFyazogICAgICAgICBcdFx0XHRcdFx0cmdiYSgkZ3JheS0xMDAtZGFyaywgMC43NSkgIWRlZmF1bHQ7XG4kdGFibGUtbG9hZGluZy1tZXNzYWdlLWJveC1zaGFkb3ctZGFyazogICAgICAgIFx0XHQwcHggMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjMpICFkZWZhdWx0O1xuXHRcbi8vIEZvcm1zXG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yLWRhcms6ICAgICAgICAgICAgICAgICAgJGdyYXktNjAwLWRhcmsgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yLWRhcms6ICAgICAgICAgICAgICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yLWRhcmt9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nbTIgNSA2IDYgNi02Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWNvbG9yLWRhcms6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuMjUpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWNvbG9yLXNvbGlkLWRhcms6ICAgICAgICAgICAgICAgICAgICAgICRncmF5LTUwMC1kYXJrICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWJnLWltYWdlLWRhcms6ICAgICAgICAgICAgICAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWNvbG9yLWRhcmt9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWJnLWltYWdlLXNvbGlkLWRhcms6ICAgICAgICAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWNvbG9yLXNvbGlkLWRhcmt9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG5cbi8vIEFjY29yZGlvblxuJGFjY29yZGlvbi1pY29uLWNvbG9yLWRhcms6ICAgICAgICAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yLWRhcmshZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi1hY3RpdmUtY29sb3ItZGFyazogICAgICAgICAgICAgICAgICAkcHJpbWFyeS1kYXJrICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24taWNvbi1kYXJrOiAgICAgICAgIFx0XHRcdFx0dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGFjY29yZGlvbi1pY29uLWNvbG9yLWRhcmt9Jz48cGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtaWNvbi1kYXJrOiAgXHRcdFx0XHR1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYWNjb3JkaW9uLWljb24tYWN0aXZlLWNvbG9yLWRhcmt9Jz48cGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cblxuLy8gRHJvcGRvd25zXG4kZHJvcGRvd24tYmctZGFyazogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmctZGFyayAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3gtc2hhZG93LWRhcms6XHRcdFx0XHRcdFx0XHQwcHggMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjMpICFkZWZhdWx0O1xuXG4vLyBQb3BvdmVyXG4kcG9wb3Zlci1iZy1kYXJrOiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcdFx0JGdyYXktMjAwLWRhcmsgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItY29sb3ItZGFyazogICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwLWRhcmsgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3gtc2hhZG93LWRhcms6ICAgIFx0XHRcdFx0XHRcdCRkcm9wZG93bi1ib3gtc2hhZG93LWRhcmsgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItYm9yZGVyLWNvbG9yLWRhcms6ICAgICAgICAgICBcdFx0JGdyYXktMzAwLWRhcmsgIWRlZmF1bHQ7XG5cbi8vIFRvYXN0c1xuJHRvYXN0LWJhY2tncm91bmQtY29sb3ItZGFyazogICAgICAgICAgICAgICAgXHRcdCRncmF5LTIwMC1kYXJrICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yLWRhcms6ICAgICAgICAgXHRcdCRncmF5LTIwMC1kYXJrICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3ItZGFyazogICAgICAgICAgICAgXHRcdCRncmF5LTMwMC1kYXJrICFkZWZhdWx0O1xuXG4vLyBUb29sdGlwXG4kdG9vbHRpcC1iZy1kYXJrOiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcdFx0JGdyYXktMjAwLWRhcmsgIWRlZmF1bHQ7XG4kdG9vbHRpcC1ib3gtc2hhZG93LWRhcms6ICAgIFx0XHRcdFx0XHRcdDBweCAwcHggMzBweCByZ2JhKDAsIDAsIDAsIDAuMTUpICFkZWZhdWx0O1xuXG4vLyBDb2RlXG4kY29kZS1iZy1kYXJrOiAgICAgICAgICAgICAgICAgICAjMmIyYjQwICFkZWZhdWx0O1xuJGNvZGUtc2hhZG93LWRhcms6ICAgICAgICAgICAgICAgcmdiYSgwLCAwLCAwLCAwLjA4KSAwcHggM3B4IDlweCAwcHggIWRlZmF1bHQ7XG4kY29kZS1jb2xvci1kYXJrOiAgICAgICAgICAgICAgICAjYjkzOTkzICFkZWZhdWx0O1xuJGNvZGUtYm9yZGVyLWNvbG9yLWRhcms6ICAgICAgICAgdHJhbnNwYXJlbnQgICFkZWZhdWx0O1xuXG4vLyBTeW1ib2xcbiRzeW1ib2wtYm9yZGVyLWNvbG9yLWRhcms6IHJnYmEoJGJvZHktYmcsIDAuNSk7XG4kc3ltYm9sLWxhYmVsLWNvbG9yLWRhcms6ICRncmF5LTgwMC1kYXJrO1xuJHN5bWJvbC1sYWJlbC1iZy1kYXJrOiAkZ3JheS0xMDAtZGFyaztcblxuXG4vLyBLZWVudGhlbWVzIGJ1bGxldCBjb21wb25lbnRcbiRidWxsZXQtYmctY29sb3ItZGFyazogJGdyYXktNDAwLWRhcmsgIWRlZmF1bHQ7XG5cbi8vIEtlZW50aGVtZXMgc2Nyb2xsdG9wIGNvbXBvbmVudFxuJHNjcm9sbHRvcC1vcGFjaXR5LWRhcms6IDAgIWRlZmF1bHQ7XG4kc2Nyb2xsdG9wLW9wYWNpdHktb24tZGFyazogMC4zICFkZWZhdWx0O1xuJHNjcm9sbHRvcC1vcGFjaXR5LWhvdmVyLWRhcms6IDEgIWRlZmF1bHQ7XG4kc2Nyb2xsdG9wLWJveC1zaGFkb3ctZGFyazogJGJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kc2Nyb2xsdG9wLWJnLWNvbG9yLWRhcms6ICRwcmltYXJ5ICFkZWZhdWx0O1xuJHNjcm9sbHRvcC1iZy1jb2xvci1ob3Zlci1kYXJrOiAkcHJpbWFyeSAhZGVmYXVsdDtcbiRzY3JvbGx0b3AtaWNvbi1jb2xvci1kYXJrOiAkcHJpbWFyeS1pbnZlcnNlICFkZWZhdWx0O1xuJHNjcm9sbHRvcC1pY29uLWNvbG9yLWhvdmVyLWRhcms6ICRwcmltYXJ5LWludmVyc2UgIWRlZmF1bHQ7XG5cblxuLy8gS2VlbnRoZW1lcyBkcmF3ZXIgY29tcG9uZW50XG4kZHJhd2VyLWJveC1zaGFkb3ctZGFyazogMHB4IDBweCAzMHB4IHJnYmEoMCwgMCwgMCwgMC4xKSAhZGVmYXVsdDtcbiRkcmF3ZXItYmctY29sb3ItZGFyazogJGJvZHktYmctZGFyayAhZGVmYXVsdDtcbiRkcmF3ZXItb3ZlcmxheS1iZy1jb2xvci1kYXJrOiByZ2JhKCRibGFjaywgMC40KSAhZGVmYXVsdDtcblxuLy8gS2VlbnRoZW1lcyBtZW51IGNvbXBvbmVudCAgIFxuJG1lbnUtZHJvcGRvd24tYm94LXNoYWRvdy1kYXJrOiAkZHJvcGRvd24tYm94LXNoYWRvdy1kYXJrICFkZWZhdWx0O1xuJG1lbnUtZHJvcGRvd24tYmctY29sb3ItZGFyazogJGRyb3Bkb3duLWJnLWRhcmsgIWRlZmF1bHQ7XG4kbWVudS1saW5rLWNvbG9yLWhvdmVyLWRhcms6ICRjb21wb25lbnQtaG92ZXItY29sb3ItZGFyayAhZGVmYXVsdDtcbiRtZW51LWxpbmstY29sb3Itc2hvdy1kYXJrOiAkY29tcG9uZW50LWhvdmVyLWNvbG9yLWRhcmsgIWRlZmF1bHQ7XG4kbWVudS1saW5rLWNvbG9yLWhlcmUtZGFyazogJGNvbXBvbmVudC1ob3Zlci1jb2xvci1kYXJrICFkZWZhdWx0O1xuJG1lbnUtbGluay1jb2xvci1hY3RpdmUtZGFyazogJGNvbXBvbmVudC1ob3Zlci1jb2xvci1kYXJrICFkZWZhdWx0O1xuJG1lbnUtbGluay1iZy1jb2xvci1ob3Zlci1kYXJrOiAkY29tcG9uZW50LWhvdmVyLWJnLWRhcmsgIWRlZmF1bHQ7XG4kbWVudS1saW5rLWJnLWNvbG9yLXNob3ctZGFyazogJGNvbXBvbmVudC1ob3Zlci1iZy1kYXJrICFkZWZhdWx0O1xuJG1lbnUtbGluay1iZy1jb2xvci1oZXJlLWRhcms6ICRjb21wb25lbnQtaG92ZXItYmctZGFyayAhZGVmYXVsdDtcbiRtZW51LWxpbmstYmctY29sb3ItYWN0aXZlLWRhcms6ICRjb21wb25lbnQtaG92ZXItYmctZGFyayAhZGVmYXVsdDtcbiRtZW51LWhlYWRpbmctY29sb3ItZGFyazogJHRleHQtbXV0ZWQtZGFyayAhZGVmYXVsdDtcblx0XG4vLyBLZWVudGhlbWVzIHNjcm9sbGJhciBjb21wb25lbnQgXG4kc2Nyb2xsYmFyLWNvbG9yLWRhcms6ICRncmF5LTIwMC1kYXJrICFkZWZhdWx0O1xuJHNjcm9sbGJhci1ob3Zlci1jb2xvci1kYXJrOiAkZ3JheS0zMDAtZGFyayAhZGVmYXVsdDtcblxuLy8gS2VlbnRoZW1lcyBvdmVybGF5IGNvbXBvbmVudCBcbiRvdmVybGF5LWJnLWRhcms6IHJnYmEoJHdoaXRlLCAwLjA1KSAhZGVmYXVsdDtcblxuLy8gS2VlbnRoZW1lcyBibG9ja3VpIGNvbXBvbmVudCBcbiRibG9ja3VpLW92ZXJsYXktYmctZGFyazogcmdiYSgkd2hpdGUsIDAuMDUpICFkZWZhdWx0O1xuJGJsb2NrdWktbWVzc2FnZS1iZy1kYXJrOiAkdG9vbHRpcC1iZy1kYXJrICFkZWZhdWx0O1xuJGJsb2NrdWktbWVzc2FnZS1ib3gtc2hhZG93LWRhcms6ICR0b29sdGlwLWJveC1zaGFkb3ctZGFyayAhZGVmYXVsdDtcblxuLy8gS2VlbnRoZW1lcyByYXRpbmcgY29tcG9uZW50IFxuJHJhdGluZy1jb2xvci1kZWZhdWx0LWRhcms6ICRncmF5LTQwMC1kYXJrICFkZWZhdWx0O1xuJHJhdGluZy1jb2xvci1hY3RpdmUtZGFyazogI0ZGQUQwRiAhZGVmYXVsdDtcblxuLy8gS2VlbnRoZW1lcyByaWJib24gY29tcG9uZW50IFxuJHJpYmJvbi1sYWJlbC1ib3gtc2hhZG93LWRhcms6IDBweCAtMXB4IDVweCAwcHggcmdiYSgkd2hpdGUsIDAuMSkgIWRlZmF1bHQ7XG4kcmliYm9uLWxhYmVsLWJnLWRhcms6ICRwcmltYXJ5ICFkZWZhdWx0O1xuJHJpYmJvbi1sYWJlbC1ib3JkZXItY29sb3ItZGFyazogZGFya2VuKCRwcmltYXJ5LCAyMCUpICFkZWZhdWx0O1xuJHJpYmJvbi1jbGlwLWJnLWRhcms6ICRsaWdodCAhZGVmYXVsdDtcblxuLy8gRW5nYWdlIHBhbmVsXG4kZW5nYWdlLWJ0bi1iZy1kYXJrOiAkZ3JheS0yMDAtZGFyaztcbiRlbmdhZ2UtYnRuLWJveC1zaGFkb3ctZGFyazogMHB4IDBweCAzMHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiRlbmdhZ2UtYnRuLWJvcmRlci1jb2xvci1kYXJrOiAkYm9yZGVyLWNvbG9yLWRhcms7XG4kZW5nYWdlLWJ0bi1jb2xvci1kYXJrOiAkZ3JheS04MDAtZGFyaztcbiRlbmdhZ2UtYnRuLWljb24tY29sb3ItZGFyazogJGdyYXktNjAwLWRhcms7XG4kZW5nYWdlLWJ0bi1jb2xvci1hY3RpdmUtZGFyazogJGdyYXktODAwLWRhcms7IiwiLy9cbi8vIE1vZGFsXG4vL1xuXG4ubW9kYWwtcm91bmRlZCB7XG5cdGJvcmRlci1yYWRpdXM6ICRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcdFxufSIsIi8vXG4vLyBDb2RlXG4vL1xuXG5jb2RlOm5vdChbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdKSB7XG4gICAgZm9udC13ZWlnaHQ6ICRjb2RlLWZvbnQtd2VpZ2h0O1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y29kZS1jb2xvcik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tI3skcHJlZml4fWNvZGUtYm9yZGVyLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y29kZS1iZyk7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY29kZS1ib3JkZXItcmFkaXVzKTtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICBmb250LXNpemU6ICRjb2RlLWZvbnQtc2l6ZTtcbiAgICBwYWRkaW5nOiAkY29kZS1wYWRkaW5nO1xuICAgIG1hcmdpbjogJGNvZGUtbWFyZ2luOyAgICAgICAgXG4gICAgYm94LXNoYWRvdzogJGNvZGUtc2hhZG93O1xuXG4gICAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAgICAgJi5jb2RlLSN7JG5hbWV9IHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0pO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9LWxpZ2h0KTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfSk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJcbi8vXG4vLyBDb2wgZm9ybSBsYWJlbFxuLy9cblxuLmNvbC1mb3JtLWxhYmVsIHtcblx0QGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWxhYmVsLWZvbnQtc2l6ZSk7XG59IiwiLy9cbi8vIEZvcm0gY29udHJvbHNcbi8vXG5cbi8vIEN1c3RvbWl6YXRpb25cbi5mb3JtLWNvbnRyb2wge1xuXHQvLyBUcmFuc3BhcmVudCBzdHlsZVxuXHQmLmZvcm0tY29udHJvbC10cmFuc3BhcmVudCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHRcdC5kcm9wZG93bi5zaG93ID4gJixcblx0XHQmOmFjdGl2ZSxcblx0XHQmLmFjdGl2ZSxcblx0XHQmOmZvY3VzLFxuXHRcdCYuZm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdH1cblx0fVxuXG5cdC8vIEZsdXNoXG5cdCYuZm9ybS1jb250cm9sLWZsdXNoIHtcblx0XHRAaW5jbHVkZSBpbnB1dC1yZXNldCgpO1xuXHR9XG59XG5cbi8vIFNvbGlkIHN0eWxlXG4uZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC1zb2xpZCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1zb2xpZC1iZztcblx0Ym9yZGVyLWNvbG9yOiAkaW5wdXQtc29saWQtYmc7XG5cdGNvbG9yOiAkaW5wdXQtc29saWQtY29sb3I7XG5cdEBpbmNsdWRlIHBsYWNlaG9sZGVyKCRpbnB1dC1zb2xpZC1wbGFjZWhvbGRlci1jb2xvcik7XG5cdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWlucHV0O1xuXG5cdC5kcm9wZG93bi5zaG93ID4gJixcblx0JjphY3RpdmUsXG5cdCYuYWN0aXZlLFxuXHQmOmZvY3VzLFxuXHQmLmZvY3VzIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtc29saWQtYmctZm9jdXM7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkaW5wdXQtc29saWQtYmctZm9jdXM7XG5cdFx0Y29sb3I6ICRpbnB1dC1zb2xpZC1jb2xvcjtcblx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1pbnB1dDtcblx0fVxufVxuXG4vLyBGb3JtIGNvbnRyb2wgc29saWQgYmdcbi5mb3JtLWNvbnRyb2wtc29saWQtYmcge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtc29saWQtYmc7XG59XG5cbi8vIFJlYWRvbmx5IGNvbnRyb2xzIGFzIHBsYWluIHRleHRcbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgXHRjb2xvcjogJGlucHV0LXBsYWludGV4dC1jb2xvclxufVxuXG4vLyBQbGFjZWhvbGRlciBjb2xvcnNcbi5wbGFjZWhvbGRlci1ncmF5LTUwMCB7XG5cdEBpbmNsdWRlIHBsYWNlaG9sZGVyKHZhcigtLSN7JHByZWZpeH1ncmF5LTUwMCkpO1xufVxuXG4ucGxhY2Vob2xkZXItd2hpdGUge1xuXHRAaW5jbHVkZSBwbGFjZWhvbGRlcigkd2hpdGUpO1xufVxuXG4vLyBUZXh0YXJlYSByZXNldCByZXNpemVcbi5yZXNpemUtbm9uZSB7XG5cdHJlc2l6ZTogbm9uZTtcbn0iLCIvL1xuLy8gSW5wdXQgcGxhY2Vob2xkZXIgY29sb3Jcbi8vXG5cbkBtaXhpbiBwbGFjZWhvbGRlcigkY29sb3IpIHtcbiAgICAvLyBDaHJvbWUsIEZpcmVmb3gsIE9wZXJhLCBTYWZhcmkgMTAuMStcbiAgICAmOjpwbGFjZWhvbGRlciB7IFxuICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgIH1cbiAgICBcbiAgICAvLyBGaXJlZm94XG4gICAgJjo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuIiwiLy9cbi8vIEZsb2F0aW5nIGxhYmVsXG4vL1xuXG4uZm9ybS1mbG9hdGluZyB7XG4gICAgLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtc29saWQge1xuICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7ICAgIFxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5mb3JtLWNvbnRyb2wtc29saWQtYmcgbGFiZWwsXG4gICAgPiA6ZGlzYWJsZWQgfiBsYWJlbCxcbiAgICA+IDpmb2N1cyB+IGxhYmVsIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiAgICAgIiwiLy8gU2VsZWN0XG4vL1xuLy8gUmVwbGFjZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCBzZWxlY3Qgd2l0aCBhIGN1c3RvbSBvbmUsIG1vc3RseSBwdWxsZWQgZnJvbVxuLy8gaHR0cHM6Ly9wcmltZXIuZ2l0aHViLmlvLy5cblxuLmZvcm0tc2VsZWN0IHtcblx0YXBwZWFyYW5jZTogbm9uZTtcblx0Ly9ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cblx0Jjpmb2N1cyB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkZm9ybS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yO1xuXHRcdEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuXHRcdFx0QGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1zZWxlY3QtYm94LXNoYWRvdywgJGZvcm0tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3cpO1xuXHRcdH0gQGVsc2Uge1xuXHRcdFx0Ly8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuXHRcdFx0Ym94LXNoYWRvdzogJGZvcm0tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c7XG5cdFx0fVxuXHR9XG5cblx0JjpkaXNhYmxlZCB7XG5cdFx0Y29sb3I6ICRmb3JtLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1zZWxlY3QtZGlzYWJsZWQtYmc7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkZm9ybS1zZWxlY3QtZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xuXHR9XG5cblx0Ly8gUmVtb3ZlIG91dGxpbmUgZnJvbSBzZWxlY3QgYm94IGluIEZGXG5cdCY6LW1vei1mb2N1c3Jpbmcge1xuXHRcdHRleHQtc2hhZG93OiAwIDAgMCAkZm9ybS1zZWxlY3QtY29sb3I7XG5cdH1cblxuXHQvLyBTb2xpZCBzdHlsZVxuXHQmLmZvcm0tc2VsZWN0LXNvbGlkIHtcblx0XHRAaW5jbHVkZSBwbGFjZWhvbGRlcigkaW5wdXQtc29saWQtcGxhY2Vob2xkZXItY29sb3IpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1zb2xpZC1iZztcblx0XHRib3JkZXItY29sb3I6ICRpbnB1dC1zb2xpZC1iZztcblx0XHRjb2xvcjogJGlucHV0LXNvbGlkLWNvbG9yO1xuXHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWlucHV0O1xuXHRcdFxuXHRcdC5kcm9wZG93bi5zaG93ID4gJixcblx0XHQmOmFjdGl2ZSxcblx0XHQmLmFjdGl2ZSxcblx0XHQmOmZvY3VzLFxuXHRcdCYuZm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGlucHV0LXNvbGlkLWJnLWZvY3VzO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkaW5wdXQtc29saWQtYmctZm9jdXMgIWltcG9ydGFudDtcblx0XHRcdGNvbG9yOiAkaW5wdXQtc29saWQtY29sb3I7XG5cdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1pbnB1dDtcblx0XHR9XG5cdH1cblxuXHQvLyBUcmFuc3BhcmVudCBzdHlsZVxuXHQmLmZvcm0tc2VsZWN0LXRyYW5zcGFyZW50IHtcblx0XHRAaW5jbHVkZSBwbGFjZWhvbGRlcigkaW5wdXQtcGxhY2Vob2xkZXItY29sb3IpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Y29sb3I6ICRpbnB1dC1jb2xvcjtcblxuXHRcdC5kcm9wZG93bi5zaG93ID4gJixcblx0XHQmOmFjdGl2ZSxcblx0XHQmLmFjdGl2ZSxcblx0XHQmOmZvY3VzLFxuXHRcdCYuZm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0XHRjb2xvcjogJGlucHV0LWNvbG9yO1xuXHRcdH1cblx0fVxufSIsIi8vXG4vLyBGb3JtIENoZWNrXG4vL1xuXG4vLyBDdXN0b21pemF0aW9uXG4uZm9ybS1jaGVjayB7XG4gICAgLy8gSW5wdXQgXG4gICAgJjpub3QoLmZvcm0tc3dpdGNoKSB7XG4gICAgICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAgICAgICAgICZbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICRmb3JtLWNoZWNrLWlucHV0LWJnLXNpemU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLy8gU2l6aW5nXG4gICAgJi5mb3JtLWNoZWNrLXNtIHtcbiAgICAgICAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgICAgICAgICAgaGVpZ2h0OiAkZm9ybS1jaGVjay1pbnB1dC13aWR0aC1zbTtcbiAgICAgICAgICAgIHdpZHRoOiAkZm9ybS1jaGVjay1pbnB1dC13aWR0aC1zbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZm9ybS1jaGVjay1sZyB7XG4gICAgICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAgICAgICAgIGhlaWdodDogJGZvcm0tY2hlY2staW5wdXQtd2lkdGgtbGc7XG4gICAgICAgICAgICB3aWR0aDogJGZvcm0tY2hlY2staW5wdXQtd2lkdGgtbGc7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBJbmxpbmVcbiAgICAmLmZvcm0tY2hlY2staW5saW5lIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4tZW5kO1xuICAgIH1cblxuICAgIC8vIFNvbGlkXG4gICAgJi5mb3JtLWNoZWNrLXNvbGlkIHtcbiAgICAgICAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuXG4gICAgICAgICAgICAmOm5vdCg6Y2hlY2tlZCkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWJnLXNvbGlkO1xuICAgICAgICAgICAgfSAgICAgICAgICAgIFxuXG4gICAgICAgICAgICAmW3R5cGU9Y2hlY2tib3hdOmluZGV0ZXJtaW5hdGUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBTdGF0ZXNcbiAgICAvLyBTdWNjZXNzIHN0YXRlXG4gICAgJi5mb3JtLWNoZWNrLXN1Y2Nlc3Mge1xuICAgICAgICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgICAgICAgICAmOmNoZWNrZWQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1zdWNjZXNzKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIERhbmdlciBzdGF0ZVxuICAgICYuZm9ybS1jaGVjay1kYW5nZXIge1xuICAgICAgICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgICAgICAgICAmOmNoZWNrZWQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1kYW5nZXIpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gV2FybmluZyBzdGF0ZVxuICAgICYuZm9ybS1jaGVjay13YXJuaW5nIHtcbiAgICAgICAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgICAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9d2FybmluZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIEN1c3RvbSBjaGVja2JveCBhbmQgcmFkaW9cbi5mb3JtLWNoZWNrLWN1c3RvbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBtYXJnaW46IDA7XG5cbiAgICAvLyBJbnB1dFxuICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgfVxuXG4gICAgLy8gTGFiZWxcbiAgICAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjU1cmVtO1xuICAgIH1cbn1cblxuLy8gU3dpdGNoXG4uZm9ybS1zd2l0Y2ggeyAgIFxuICAgICYuZm9ybS1jaGVjay1jdXN0b20ge1xuICAgICAgICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgICAgICAgICBoZWlnaHQ6ICRmb3JtLXN3aXRjaC1oZWlnaHQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLmZvcm0tc3dpdGNoLXNtIHtcbiAgICAgICAgICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6ICRmb3JtLXN3aXRjaC1oZWlnaHQtc207XG4gICAgICAgICAgICAgICAgd2lkdGg6ICRmb3JtLXN3aXRjaC13aWR0aC1zbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuZm9ybS1zd2l0Y2gtbGcge1xuICAgICAgICAgICAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgICAgICAgICAgICAgIGhlaWdodDogJGZvcm0tc3dpdGNoLWhlaWdodC1sZztcbiAgICAgICAgICAgICAgICB3aWR0aDogJGZvcm0tc3dpdGNoLXdpZHRoLWxnO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gU29saWRcbiAgICAmLmZvcm0tY2hlY2stc29saWQge1xuICAgICAgICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgICAgICAgICAtLSN7JHByZWZpeH1mb3JtLXN3aXRjaC1iZzogI3tlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1iZy1pbWFnZS1zb2xpZCl9O1xuXG4gICAgICAgICAgICAmOm5vdCg6Y2hlY2tlZCkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWJnLXNvbGlkO1xuICAgICAgICAgICAgfSBcbiAgICAgICAgfVxuICAgIH0gICAgXG59XG5cbkBpZiAkZW5hYmxlLWRhcmstbW9kZSB7XG4gICAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrKSB7XG4gICAgICAgIC5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgICAgICAgICAmOmZvY3VzOm5vdCg6Y2hlY2tlZCkge1xuICAgICAgICAgICAgICAgIC0tI3skcHJlZml4fWZvcm0tc3dpdGNoLWJnOiAje2VzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWJnLWltYWdlLWRhcmspfTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gSW1hZ2UgXG4uZm9ybS1jaGVjay1pbWFnZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7ICAgIFxuICAgIH1cblxuICAgIC5mb3JtLWNoZWNrLXdyYXBwZXIgeyAgICAgICAgXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMtbGcpOyAgICAgICAgXG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50OyAgICBcbiAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xuICAgIH1cblxuICAgIC5mb3JtLWNoZWNrLXJvdW5kZWQge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLWxnKTsgICAgICAgIFxuICAgIH0gICAgICAgIFxuXG4gICAgLmZvcm0tY2hlY2stbGFiZWwge1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7ICAgIFxuICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICAgIH1cblxuICAgICYuYWN0aXZlOm5vdCguZm9ybS1jaGVjay1zdWNjZXNzKTpub3QoLmZvcm0tY2hlY2stZGFuZ2VyKSB7XG4gICAgICAgIC5mb3JtLWNoZWNrLXdyYXBwZXIge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSkgIWltcG9ydGFudDtcbiAgICAgICAgfSAgICBcbiAgICB9XG5cbiAgICAmLmZvcm0tY2hlY2stc3VjY2Vzcy5hY3RpdmUge1xuICAgICAgICAuZm9ybS1jaGVjay13cmFwcGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXN1Y2Nlc3MpICFpbXBvcnRhbnQ7XG4gICAgICAgIH0gXG4gICAgfVxuXG4gICAgJi5mb3JtLWNoZWNrLWRhbmdlci5hY3RpdmUge1xuICAgICAgICAuZm9ybS1jaGVjay13cmFwcGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWRhbmdlcikgIWltcG9ydGFudDtcbiAgICAgICAgfSBcbiAgICB9XG5cbiAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgb3BhY2l0eTogJGZvcm0tY2hlY2stYnRuLWNoZWNrLWRpc2FibGVkLW9wYWNpdHk7XG4gICAgfVxufSIsIi8vXG4vLyBJbnB1dCBHcm91cFxuLy9cblxuLy8gRm9ybSBjb250cm9sXG4uaW5wdXQtZ3JvdXAge1xuICAgICYuaW5wdXQtZ3JvdXAtc29saWQge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcblxuICAgICAgICAmLmlucHV0LWdyb3VwLXNtIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtc20pO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pbnB1dC1ncm91cC1sZyB7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLWxnKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1zb2xpZC1iZztcblx0XHQgICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtc29saWQtYmc7XG5cbiAgICAgICAgICAgICYgKyAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJGlucHV0LWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LXNvbGlkLWJnO1xuICAgIFx0XHRib3JkZXItY29sb3I6ICRpbnB1dC1zb2xpZC1iZztcblxuICAgICAgICAgICAgJiArIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJGlucHV0LWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vXG4vLyBSZXF1aXJlZCBMYWJlbFxuLy9cblxuLnJlcXVpcmVkIHtcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCIqXCI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWRhbmdlcik7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIH1cbn0iLCIvL1xuLy8gUHJvZ3Jlc3Ncbi8vXG5cbi8vIFZlcnRpY2FsIFBvc2l0aW9uXG4ucHJvZ3Jlc3MtdmVydGljYWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgLnByb2dyZXNzIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wcm9ncmVzcy1iYXIge1xuICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy9cbi8vIFRhYmxlXG4vL1xuXG4vLyBUYWJsZVxuLnRhYmxlOm5vdCgudGFibGUtYm9yZGVyZWQpIHtcblx0Ly8gRml4IGZvciBCUyA1LjEuMiB1cGRhdGVcblx0JiA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgXHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci13aWR0aDogMDtcblx0XHRib3JkZXItc3R5bGU6IG5vbmU7XG5cdH1cblx0XG5cdD46bm90KDpsYXN0LWNoaWxkKT46bGFzdC1jaGlsZD4qIHtcblx0XHRib3JkZXItYm90dG9tLWNvbG9yOiBpbmhlcml0O1xuXHR9XG5cblx0dHIsIHRoLCB0ZCB7XG5cdFx0Ym9yZGVyLWNvbG9yOiBpbmhlcml0O1xuXHRcdGJvcmRlci13aWR0aDogaW5oZXJpdDtcblx0XHRib3JkZXItc3R5bGU6IGluaGVyaXQ7XG5cdFx0dGV4dC10cmFuc2Zvcm06IGluaGVyaXQ7XG5cdFx0Zm9udC13ZWlnaHQ6IGluaGVyaXQ7XG5cdFx0Zm9udC1zaXplOiBpbmhlcml0O1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdGhlaWdodDogaW5oZXJpdDtcblx0XHRtaW4taGVpZ2h0OiBpbmhlcml0O1xuXG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0fVxuXHR9XG5cblx0dGZvb3QsXG5cdHRib2R5IHtcblx0XHR0cjpsYXN0LWNoaWxkIHtcblx0XHRcdGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcblxuXHRcdFx0dGgsIHRkIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdHRmb290IHtcblx0XHR0aCwgdGQge1xuXHRcdFx0Ym9yZGVyLXRvcDogaW5oZXJpdDtcblx0XHR9XG5cdH1cblxuXHQvLyBSb3VuZGVkXG5cdCYudGFibGUtcm91bmRlZCB7XG5cdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdFx0Ym9yZGVyLXNwYWNpbmc6IDA7XG5cdFx0Ym9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcblx0fVxuXG5cdC8vIFJvdyBSb3VuZGVkXG5cdCYudGFibGUtcm93cy1yb3VuZGVkIHtcblx0XHR0aCx0ZCB7XG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNnB4O1xuXHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA2cHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA2cHg7XG5cdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdH1cblxuXHQvLyBGbHVzaFxuXHQmLnRhYmxlLWZsdXNoIHtcblx0XHR0ciwgdGgsIHRkIHtcblx0XHRcdHBhZGRpbmc6IGluaGVyaXQ7XG5cdFx0fVxuXHR9XG5cblx0Ly8gUm93IGJvcmRlcmVkXG5cdCYudGFibGUtcm93LWJvcmRlcmVkIHtcblx0XHR0ciB7XG5cdFx0XHRib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG5cdFx0XHRib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcblx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpO1xuXHRcdH1cblxuXHRcdHRmb290IHtcblx0XHRcdHRoLCB0ZCB7XG5cdFx0XHRcdGJvcmRlci10b3Atd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIFJvdyBkYXNoZWRcblx0Ji50YWJsZS1yb3ctZGFzaGVkIHtcblx0XHR0ciB7XG5cdFx0XHRib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG5cdFx0XHRib3JkZXItYm90dG9tLXN0eWxlOiBkYXNoZWQ7XG5cdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKTtcblx0XHR9XG5cblx0XHR0Zm9vdCB7XG5cdFx0XHR0aCwgdGQge1xuXHRcdFx0XHRib3JkZXItdG9wLXdpZHRoOiAxcHggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyBSb3cgYm9yZGVyIGNvbG9yc1xuXHRAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRncmF5cyB7XG5cdFx0Ji50YWJsZS1yb3ctZ3JheS0jeyRuYW1lfSB7XG5cdFx0XHR0ciB7IFxuXHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS0jeyRuYW1lfSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XHRcbn1cblxuLy8gTGF5b3V0IGZpeGVkXG4udGFibGUtbGF5b3V0LWZpeGVkIHtcblx0dGFibGUtbGF5b3V0OiBmaXhlZDtcbn1cblxuLy8gU29ydGluZ1xuLnRhYmxlLXNvcnQge1xuXHQmOmFmdGVyIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG59XG5cbi50YWJsZS1zb3J0LFxuLnRhYmxlLXNvcnQtYXNjLFxuLnRhYmxlLXNvcnQtZGVzYyB7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cblx0JjphZnRlciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aWR0aDogMC43NXJlbTtcblx0XHRoZWlnaHQ6IDAuNzVyZW07XG5cdFx0Y29udGVudDogXCIgXCI7XG5cdFx0Ym90dG9tOiBhdXRvO1xuXHRcdHJpZ2h0OiBhdXRvO1xuXHRcdGxlZnQ6IGF1dG87XG5cdFx0bWFyZ2luLWxlZnQ6IDAuNXJlbTtcblx0fVx0XHRcbn1cblxuLnRhYmxlLXNvcnQtYXNjIHtcblx0JjphZnRlciB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHRAaW5jbHVkZSBzdmctYmctaWNvbihhcnJvdy10b3AsIHZhcigtLSN7JHByZWZpeH10ZXh0LW11dGVkKSk7XG5cdH1cbn1cblxuLnRhYmxlLXNvcnQtZGVzYyB7XG5cdCY6YWZ0ZXIge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0QGluY2x1ZGUgc3ZnLWJnLWljb24oYXJyb3ctYm90dG9tLCB2YXIoLS0jeyRwcmVmaXh9dGV4dC1tdXRlZCkpO1xuXHR9XG59XG5cbi8vIExvYWRpbmdcbi50YWJsZS1sb2FkaW5nLW1lc3NhZ2Uge1xuXHRkaXNwbGF5OiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1MCU7XG5cdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuXHRib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtbG9hZGluZy1tZXNzYWdlLWJveC1zaGFkb3cpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtbG9hZGluZy1tZXNzYWdlLWJnO1xuXHRjb2xvcjogJHRhYmxlLWxvYWRpbmctbWVzc2FnZS1jb2xvcjtcblx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuXHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0d2lkdGg6IGF1dG87XG5cdHBhZGRpbmc6IDAuODVyZW0gMnJlbSAhaW1wb3J0YW50O1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLnRhYmxlLWxvYWRpbmcge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0LnRhYmxlLWxvYWRpbmctbWVzc2FnZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cdFxufVxuXG4vLyBDZWxsIGd1dHRlcnNcbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgICAgICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRndXR0ZXJzIHtcblx0XHRcdC50YWJsZS5nI3skaW5maXh9LSN7JG5hbWV9IHtcblx0XHRcdFx0dGgsIHRkIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAkdmFsdWU7XG5cblx0XHRcdFx0XHQvLyBEYXRhdGFibGVzIHJlc3BvbnNpdmUgbW9kZSBmaXhcblx0XHRcdFx0XHQmLmR0ci1jb250cm9sIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogJHZhbHVlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50YWJsZS5neSN7JGluZml4fS0jeyRuYW1lfSB7XG5cdFx0XHRcdHRoLCB0ZCB7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6ICR2YWx1ZTtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogJHZhbHVlO1xuXHRcdFx0XHR9XG4gICAgICAgICAgICB9XG5cblx0XHRcdC50YWJsZS5neCN7JGluZml4fS0jeyRuYW1lfSB7XG5cdFx0XHRcdHRoLCB0ZCB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkdmFsdWU7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogJHZhbHVlO1xuXG5cdFx0XHRcdFx0Ly8gRGF0YXRhYmxlcyByZXNwb25zaXZlIG1vZGUgZml4XG5cdFx0XHRcdFx0Ji5kdHItY29udHJvbCB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6ICR2YWx1ZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuICAgICAgICAgICAgfVxuXG5cdFx0XHQudGFibGUuZ3MjeyRpbmZpeH0tI3skbmFtZX0ge1xuXHRcdFx0XHQgdGgsIHRkIHtcblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0ICAgXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogJHZhbHVlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdCAgIFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAkdmFsdWU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ly8gRGF0YXRhYmxlcyByZXNwb25zaXZlIG1vZGUgZml4XG5cdFx0XHRcdFx0Ji5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6ICR2YWx1ZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy9cbi8vIFBvcG92ZXJcbi8vXG5cblxuLy8gQmFzZVxuLnBvcG92ZXIge1xuICAgIC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLWJvcmRlci1jb2xvcjogI3skcG9wb3Zlci1oZWFkZXItYm9yZGVyLWNvbG9yfTtcblxuICAgIC5wb3BvdmVyLWhlYWRlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogJHBvcG92ZXItaGVhZGVyLWZvbnQtc2l6ZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRwb3BvdmVyLWhlYWRlci1mb250LXdlaWdodDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1ib3JkZXItY29sb3IpO1xuICAgIH1cblxuICAgIC5wb3BvdmVyLWRpc21pc3Mge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogJHBvcG92ZXItZGlzc21pcy1idG4tdG9wO1xuICAgICAgICByaWdodDogJHBvcG92ZXItZGlzc21pcy1idG4tZW5kO1xuICAgICAgICBoZWlnaHQ6ICRwb3BvdmVyLWRpc3NtaXMtYnRuLXNpemU7XG4gICAgICAgIHdpZHRoOiAkcG9wb3Zlci1kaXNzbWlzLWJ0bi1zaXplO1xuICAgICAgICBAaW5jbHVkZSBzdmctYmctaWNvbihjbG9zZSwgdmFyKC0tI3skcHJlZml4fWdyYXktNTAwKSk7IC8vIHRvZG86IHJldmlzZVxuICAgICAgICBtYXNrLXNpemU6IDUwJTtcbiAgICAgICAgLXdlYmtpdC1tYXNrLXNpemU6IDUwJTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KTtcbiAgICAgICAgfVxuXG4gICAgICAgICYgKyAucG9wb3Zlci1oZWFkZXIge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJHBvcG92ZXItYm9keS1wYWRkaW5nLXggKyAkcG9wb3Zlci1kaXNzbWlzLWJ0bi1zaXplO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBJbnZlcnNlXG4ucG9wb3Zlci1pbnZlcnNlIHtcbiAgICAtLSN7JHByZWZpeH1wb3BvdmVyLWJnOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS05MDApO1xuICAgIC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS05MDApO1xuICAgIC0tI3skcHJlZml4fXBvcG92ZXItYm94LXNoYWRvdzogI3skcG9wb3Zlci1ib3gtc2hhZG93LWRhcmt9O1xuICAgIC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS0yMDApO1xuICAgIC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLWJnOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS05MDApO1xuICAgIC0tI3skcHJlZml4fXBvcG92ZXItYm9keS1jb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktNDAwKTtcbiAgICAtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWJvcmRlcjogdHJhbnNwYXJlbnQ7XG4gICAgLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS04MDApO1xufVxuXG5AaWYgJGVuYWJsZS1kYXJrLW1vZGUge1xuICAgIEBpbmNsdWRlIGNvbG9yLW1vZGUoZGFyaykge1xuICAgICAgICAucG9wb3Zlcjpub3QoLnBvcG92ZXItaW52ZXJzZSkge1xuICAgICAgICAgICAgLS0jeyRwcmVmaXh9cG9wb3Zlci1iZzogI3skcG9wb3Zlci1iZy1kYXJrfTtcbiAgICAgICAgICAgIC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLWNvbG9yOiAjeyRwb3BvdmVyLWJvcmRlci1jb2xvci1kYXJrfTtcbiAgICAgICAgICAgIC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLWJnOiAjeyRwb3BvdmVyLWJnLWRhcmt9O1xuICAgICAgICAgICAgLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3gtc2hhZG93OiAjeyRwb3BvdmVyLWJveC1zaGFkb3ctZGFya307XG4gICAgICAgICAgICAtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1ib3JkZXItY29sb3I6ICN7JHBvcG92ZXItaGVhZGVyLWJvcmRlci1jb2xvci1kYXJrfTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIvL1xuLy8gIFRvb2x0aXBcbi8vXG5cblxuLy8gQmFzZVxuLnRvb2x0aXAge1xuICAgIC50b29sdGlwLWlubmVyIHtcbiAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYm94LXNoYWRvdyk7XG4gICAgfVxuXG4gICAgJi50b29sdG9wLWF1dG8td2lkdGgge1xuICAgICAgIFx0LnRvb2x0aXAtaW5uZXIge1xuICAgICAgIFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBcdFx0XHRtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnRvb2x0aXAtaW52ZXJzZSB7XG4gICAgICAgIC0tI3skcHJlZml4fXRvb2x0aXAtY29sb3I6IHZhcigtLSN7JHByZWZpeH1kYXJrLWludmVyc2UpO1xuICAgICAgICAtLSN7JHByZWZpeH10b29sdGlwLWJnOiB2YXIoLS0jeyRwcmVmaXh9ZGFyayk7XG4gICAgfVxufVxuXG5AaWYgJGVuYWJsZS1kYXJrLW1vZGUge1xuICAgIEBpbmNsdWRlIGNvbG9yLW1vZGUoZGFyaykge1xuICAgICAgICAudG9vbHRpcDpub3QoLnRvb2x0aXAtaW52ZXJzZSkge1xuICAgICAgICAgICAgLS0jeyRwcmVmaXh9dG9vbHRpcC1iZzogI3skdG9vbHRpcC1iZy1kYXJrfTtcbiAgICAgICAgICAgIC0tI3skcHJlZml4fXRvb2x0aXAtYm94LXNoYWRvdzogI3skdG9vbHRpcC1ib3gtc2hhZG93LWRhcmt9O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy9cbi8vIEFjY29yZGlvblxuLy9cblxuLy8gQmFzZVxuLmFjY29yZGlvbiB7XG5cdC8vIEFjY29yZGluZyBoZWFkaW5nXG5cdC5hY2NvcmRpb24taGVhZGVyIHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cblxuXHQvLyBJY29uIHRvZ2dsZSBtb2RlXG5cdCYuYWNjb3JkaW9uLWljb24tdG9nZ2xlIHtcblx0XHQvLyBBY2NvcmRpb24gaWNvbiBleHBhbmVkIG1vZGVcblx0XHQuYWNjb3JkaW9uLWljb24ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdFx0aSxcblx0XHRcdC5zdmctaWNvbiB7XG5cdCAgICBcdFx0Y29sb3I6IHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KTtcblx0ICAgIFx0fVxuXHRcdH1cblxuXHRcdC8vIEFjY29yZGlvbiBpY29uIGNvbGxhcHNlZCBtb2RlXG5cdFx0LmNvbGxhcHNlZCB7XG5cdFx0XHQuYWNjb3JkaW9uLWljb24ge1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcblxuXHRcdFx0XHRpLFxuXHRcdFx0XHQuc3ZnLWljb24ge1xuXHRcdCAgICBcdFx0Y29sb3I6IHZhcigtLSN7JHByZWZpeH10ZXh0LW11dGVkKTtcblx0XHQgICAgXHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8gSWNvbiBjb2xsYXBzZSBtb2RlXG5cdCYuYWNjb3JkaW9uLWljb24tY29sbGFwc2Uge1xuXHRcdC8vIEFjY29yZGlvbiBpY29uIGV4cGFuZWQgbW9kZVxuXHRcdC5hY2NvcmRpb24taWNvbiB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xuXG5cdFx0XHQuYWNjb3JkaW9uLWljb24tb24ge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcdFxuXHRcdFx0fVxuXG5cdFx0XHQuYWNjb3JkaW9uLWljb24tb2ZmIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcdFxuXHRcdFx0fVxuXG5cdFx0XHRpLFxuXHRcdFx0LnN2Zy1pY29uIHtcblx0ICAgIFx0XHRjb2xvcjogdmFyKC0tI3skcHJlZml4fXByaW1hcnkpO1xuXHQgICAgXHR9XG5cdFx0fVxuXG5cdFx0Ly8gQWNjb3JkaW9uIGljb24gY29sbGFwc2VkIG1vZGVcblx0XHQuY29sbGFwc2VkIHtcblx0XHRcdC5hY2NvcmRpb24taWNvbiB7XG5cdFx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XG5cdFx0XHRcdFxuXHRcdFx0XHQuYWNjb3JkaW9uLWljb24tb24ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHRcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5hY2NvcmRpb24taWNvbi1vZmYge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1x0XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpLFxuXHRcdFx0XHQuc3ZnLWljb24ge1xuXHRcdCAgICBcdFx0Y29sb3I6IHZhcigtLSN7JHByZWZpeH10ZXh0LW11dGVkKTtcblx0XHQgICAgXHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8gUmVzZXQgYWNjb3JkaW9uIGl0ZW0gYm9yZGVyXG5cdCYuYWNjb3JkaW9uLWJvcmRlcmxlc3Mge1xuXHRcdC8vIEFjY29yZGluZyBpdGVtXG5cdFx0LmFjY29yZGlvbi1pdGVtIHtcblx0XHRcdGJvcmRlcjogMDtcblx0XHR9XG5cdH1cblxuXHQvLyBSZXNldCBhY2NvcmRpb24gaXRlbSBib3JkZXIsIGJvcmRlciByYWRpdWVzIGFuZCBiYWNrZ3JvdW5kIGNvbG9yXG5cdCYuYWNjb3JkaW9uLWZsdXNoIHtcblx0XHQvLyBBY2NvcmRpbmcgaXRlbVxuXHRcdC5hY2NvcmRpb24taXRlbSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlcjogMDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdH1cblx0fVx0XG59XG4iLCIvL1xuLy8gQXZhdGFyXG4vL1xuXG5cbi8vIEJhc2Vcbi5pbWFnZS1pbnB1dCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcblxuXHQvLyBFbXB0eSBzdGF0ZVxuXHQmOm5vdCguaW1hZ2UtaW5wdXQtZW1wdHkpIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQvLyBXcmFwcGVyXG5cdC5pbWFnZS1pbnB1dC13cmFwcGVyIHtcblx0XHR3aWR0aDogMTIwcHg7XG5cdFx0aGVpZ2h0OiAxMjBweDtcblx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdH1cblxuXHQvLyBBY3Rpb25zXG5cdFtkYXRhLWt0LWltYWdlLWlucHV0LWFjdGlvbl0ge1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcblx0fVxuXG5cdC8vIENoYW5nZSBCdXR0b25cblx0W2RhdGEta3QtaW1hZ2UtaW5wdXQtYWN0aW9uPVwiY2hhbmdlXCJdIHtcblx0XHRsZWZ0OiAxMDAlO1xuXHRcdHRvcDogMDtcblxuXHRcdGlucHV0IHtcblx0XHRcdHdpZHRoOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRoZWlnaHQ6IDAgIWltcG9ydGFudDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdH1cblx0fVxuXG5cdC8vIENhbmNlbCAmIFJlbW92ZSBCdXR0b25zXG5cdFtkYXRhLWt0LWltYWdlLWlucHV0LWFjdGlvbj1cImNhbmNlbFwiXSxcblx0W2RhdGEta3QtaW1hZ2UtaW5wdXQtYWN0aW9uPVwicmVtb3ZlXCJdIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogMTAwJTtcblx0XHR0b3A6IDEwMCU7XG5cdH1cblxuXHRbZGF0YS1rdC1pbWFnZS1pbnB1dC1hY3Rpb249XCJjYW5jZWxcIl0ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQvLyBJbnB1dCBDaGFuZ2VkIFN0YXRlXG5cdCYuaW1hZ2UtaW5wdXQtY2hhbmdlZCB7XG5cdFx0W2RhdGEta3QtaW1hZ2UtaW5wdXQtYWN0aW9uPVwiY2FuY2VsXCJdIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0fVxuXG5cdFx0W2RhdGEta3QtaW1hZ2UtaW5wdXQtYWN0aW9uPVwicmVtb3ZlXCJdIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Ly8gSW5wdXQgRW1wdHkgU3RhdGVcblx0Ji5pbWFnZS1pbnB1dC1lbXB0eSB7XG5cdFx0W2RhdGEta3QtaW1hZ2UtaW5wdXQtYWN0aW9uPVwicmVtb3ZlXCJdLFxuXHRcdFtkYXRhLWt0LWltYWdlLWlucHV0LWFjdGlvbj1cImNhbmNlbFwiXSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC8vIENpcmNsZSBzdHlsZVxuXHQmLmltYWdlLWlucHV0LWNpcmNsZSB7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXG5cdFx0Ly8gV3JhcHBlclxuXHRcdC5pbWFnZS1pbnB1dC13cmFwcGVyIHtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHR9XG5cblx0XHQvLyBDaGFuZ2UgQ29udHJvbFxuXHRcdFtkYXRhLWt0LWltYWdlLWlucHV0LWFjdGlvbj1cImNoYW5nZVwiXSB7XG5cdFx0XHRsZWZ0OiAxMDAlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDAlKTtcblx0XHR9XG5cblx0XHQvLyBDYW5jZWwgJiBSZW1vdmUgQnV0dG9uc1xuXHRcdFtkYXRhLWt0LWltYWdlLWlucHV0LWFjdGlvbj1cImNhbmNlbFwiXSxcblx0XHRbZGF0YS1rdC1pbWFnZS1pbnB1dC1hY3Rpb249XCJyZW1vdmVcIl0ge1xuXHRcdFx0bGVmdDogMTAwJTtcblx0XHRcdHRvcDogMTAwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLC0xMDAlKTtcblx0XHR9XG5cdH1cblxuXHQvLyBCb3JkZXJlZCBzdHlsZVxuXHQmLmltYWdlLWlucHV0LW91dGxpbmUge1xuXHRcdC5pbWFnZS1pbnB1dC13cmFwcGVyIHtcblx0XHRcdGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKTtcblx0XHRcdGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93KTtcblx0XHR9XG5cdH1cbn1cbiIsIi8vXG4vLyBzeW1ib2xcbi8vXG5cbi8vIEJhc2Vcbi5zeW1ib2wge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazs7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuXG4gICAgLy8gTGFiZWxcbiAgICAuc3ltYm9sLWxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9c3ltYm9sLWxhYmVsLWNvbG9yKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXN5bWJvbC1sYWJlbC1iZyk7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBCYWRnZVxuICAgIC5zeW1ib2wtYmFkZ2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC8vIEltYWdlXG4gICAgPiBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuXG4gICAgLy8gU3F1YXJlXG4gICAgJi5zeW1ib2wtc3F1YXJlIHtcbiAgICAgICAgJixcbiAgICAgICAgPiBpbWcsXG4gICAgICAgIC5zeW1ib2wtbGFiZWwge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gQ2lyY2xlXG4gICAgJi5zeW1ib2wtY2lyY2xlIHtcbiAgICAgICAgJixcbiAgICAgICAgPiBpbWcsXG4gICAgICAgIC5zeW1ib2wtbGFiZWwge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBTaXplc1xuICAgIEBpbmNsdWRlIHN5bWJvbC1zaXplKGdldCgkc3ltYm9sLXNpemVzLCBkZWZhdWx0KSk7XG5cbiAgICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgICAgICAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgICAgICAgICAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkc3ltYm9sLXNpemVzIHtcbiAgICAgICAgICAgICAgICBAaWYgKCRuYW1lICE9ICdkZWZhdWx0Jykge1xuICAgICAgICAgICAgICAgICAgICAmLnN5bWJvbCN7JGluZml4fS0jeyRuYW1lfSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzeW1ib2wtc2l6ZSgkdmFsdWUpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBHcm91cFxuLnN5bWJvbC1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcblxuICAgIC5zeW1ib2wge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN5bWJvbC1iYWRnZSB7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKTtcbiAgICB9XG5cbiAgICAuc3ltYm9sLWxhYmVsIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9c3ltYm9sLWJvcmRlci1jb2xvcik7XG4gICAgICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7IC8qIGZvciBTYWZhcmkgKi9cbiAgICAgICAgICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7IC8qIGZvciBJRTkrLCBGaXJlZm94IDQrLCBPcGVyYSwgQ2hyb21lICovICAgIFxuICAgICAgICB9ICAgICAgIFxuICAgIH1cblxuICAgICYuc3ltYm9sLWhvdmVyIHtcbiAgICAgICAgLnN5bWJvbCB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvL1xuLy8gU3ltYm9sXG4vL1xuXG5AbWl4aW4gc3ltYm9sLXNpemUoJHNpemUpIHtcbiAgICA+IGltZyB7XG4gICAgICAgIHdpZHRoOiAkc2l6ZTtcbiAgICAgICAgaGVpZ2h0OiAkc2l6ZTtcbiAgICB9XG5cbiAgICAuc3ltYm9sLWxhYmVsIHtcbiAgICAgICAgd2lkdGg6ICRzaXplO1xuICAgICAgICBoZWlnaHQ6ICRzaXplO1xuICAgIH1cblxuICAgICYuc3ltYm9sLWZpeGVkIHtcbiAgICAgICAgLnN5bWJvbC1sYWJlbCB7XG4gICAgICAgICAgICB3aWR0aDogJHNpemU7XG4gICAgICAgICAgICBoZWlnaHQ6ICRzaXplO1xuICAgICAgICB9XG5cbiAgICAgICAgPiBpbWcge1xuICAgICAgICAgICAgd2lkdGg6ICRzaXplO1xuICAgICAgICAgICAgaGVpZ2h0OiAkc2l6ZTtcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIFJhdGlvc1xuICAgICYuc3ltYm9sLTJieTMge1xuICAgICAgICAuc3ltYm9sLWxhYmVsIHtcbiAgICAgICAgICAgIGhlaWdodDogJHNpemU7XG4gICAgICAgICAgICB3aWR0aDogICRzaXplICogZGl2aWRlKDMsIDIpO1xuICAgICAgICB9XG5cbiAgICAgICAgPiBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiAkc2l6ZTtcbiAgICAgICAgICAgIHdpZHRoOiAgJHNpemUgKiBkaXZpZGUoMywgMik7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvL1xuLy8gUHVsc2Vcbi8vXG5cblxuLy8gQmFzZVxuLnB1bHNlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAvLyBUaGVtZSBDb2xvcnNcbiAgICBAZWFjaCAkbmFtZSwgJGNvbG9yIGluICR0aGVtZS1jb2xvcnMge1xuICAgICAgICAmLnB1bHNlLSN7JG5hbWV9IHtcbiAgICAgICAgICAgIC5wdWxzZS1yaW5nIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wdWxzZS1yaW5nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYW5pbWF0aW9uOiBhbmltYXRpb24tcHVsc2UgMy41cyBlYXNlLW91dDtcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGJvcmRlci13aWR0aDogM3B4O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS01MDApO1x0XG59XG5cbkBrZXlmcmFtZXMgYW5pbWF0aW9uLXB1bHNlIHtcbiAgICAwJSB7LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMSwgMC4xKTsgb3BhY2l0eTogMC4wO31cbiAgICA2MCUgey13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjEsIDAuMSk7IG9wYWNpdHk6IDAuMDt9XG4gICAgNjUlIHtvcGFjaXR5OiAxO31cbiAgICAxMDAlIHstd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4yLCAxLjIpOyBvcGFjaXR5OiAwLjA7fVxufVxuIiwiLy9cbi8vIFBhZ2UgbG9hZGVyKHVzZWQgYnkgdGhlIHByZXZpb3VzIGxheW91dCBzeXN0ZW0pXG4vL1xuXG4vLyBDU1MzIFRyYW5zaXRpb25zIG9ubHkgYWZ0ZXIgcGFnZSBsb2FkKC5wYWdlLWxvYWRpbmcgY2xhc3MgYWRkZWQgdG8gYm9keSB0YWcgYW5kIHJlbW92ZSB3aXRoIEpTIG9uIHBhZ2UgbG9hZClcbltkYXRhLWt0LWFwcC1wYWdlLWxvYWRpbmc9XCJvblwiXSAqLFxuLnBhZ2UtbG9hZGluZyAqIHtcbiAgICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8vIEJhc2Vcbi5wYWdlLWxvYWRlciB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKTtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdHotaW5kZXg6IDEwMDAwO1xuICAgXHRkaXNwbGF5OiBub25lO1xuXG5cdFtkYXRhLWt0LWFwcC1wYWdlLWxvYWRpbmc9XCJvblwiXSAmLFxuICAgXHQucGFnZS1sb2FkaW5nICYge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICBcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxufVxuIiwiLy9cbi8vIFNjcm9sbHRvcFxuLy9cblxuLnNjcm9sbHRvcCB7ICAgIFxuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB6LWluZGV4OiAkc2Nyb2xsdG9wLXotaW5kZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogJHNjcm9sbHRvcC1zaXplO1xuICAgIGhlaWdodDogJHNjcm9sbHRvcC1zaXplO1xuICAgIGJvdHRvbTogJHNjcm9sbHRvcC1ib3R0b207XG4gICAgcmlnaHQ6ICRzY3JvbGx0b3AtZW5kOyAgICBcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9c2Nyb2xsdG9wLWJnLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9c2Nyb2xsdG9wLWJveC1zaGFkb3cpO1xuICAgIG9wYWNpdHk6ICRzY3JvbGx0b3Atb3BhY2l0eTtcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuXG4gICAgLnN2Zy1pY29uIHtcbiAgICAgICAgQGluY2x1ZGUgc3ZnLWljb24tc2l6ZSgyNHB4KTtcbiAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1zY3JvbGx0b3AtaWNvbi1jb2xvcik7XG4gICAgfVxuXG4gICAgPiBpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9c2Nyb2xsdG9wLWljb24tY29sb3IpO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9c2Nyb2xsdG9wLWJnLWNvbG9yLWhvdmVyKTtcblxuICAgICAgICAuc3ZnLWljb24sXG4gICAgICAgIGkge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1zY3JvbGx0b3AtaWNvbi1jb2xvci1ob3Zlcik7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBbZGF0YS1rdC1zY3JvbGx0b3A9XCJvblwiXSAmIHtcbiAgICAgICAgb3BhY2l0eTogdmFyKC0tI3skcHJlZml4fXNjcm9sbHRvcC1vcGFjaXR5LW9uKTtcbiAgICAgICAgYW5pbWF0aW9uOiBhbmltYXRpb24tc2Nyb2xsdG9wIC40cyBlYXNlLW91dCAxO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcbiAgICAgICAgICAgIG9wYWNpdHk6IHZhcigtLSN7JHByZWZpeH1zY3JvbGx0b3Atb3BhY2l0eS1ob3Zlcik7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBcbn1cblxuLy8gVGFibGV0ICYgTW9iaWxlIE1vZGVzc1xuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgLnNjcm9sbHRvcCB7IFxuICAgICAgICBib3R0b206ICRzY3JvbGx0b3AtYm90dG9tLW1vYmlsZTtcbiAgICAgICAgcmlnaHQ6ICRzY3JvbGx0b3AtZW5kLW1vYmlsZTsgICAgXG4gICAgICAgIHdpZHRoOiAkc2Nyb2xsdG9wLXNpemUtbW9iaWxlO1xuICAgICAgICBoZWlnaHQ6ICRzY3JvbGx0b3Atc2l6ZS1tb2JpbGU7XG4gICAgfVxufVxuXG4vLyBBbmltYXRpb25zXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvbi1zY3JvbGx0b3Age1xuICAgIGZyb20gICB7IG1hcmdpbi1ib3R0b206IC0xNXB4OyB9XG4gICAgdG8geyAgbWFyZ2luLWJvdHRvbTogMDsgfVxufVxuIiwiLy9cbi8vIFZhcmlhYmxlc1xuLy9cblxuLy8gUmVib290XG4kYXBwLWJnLWNvbG9yOiAjRkNGQ0ZDO1xuJGFwcC1iZy1jb2xvci1kYXJrOiAkY29hbC00MDA7XG5cbi8vIEdlbmVyYWxcbiRhcHAtZ2VuZXJhbC1yb290LWZvbnQtc2l6ZS1kZXNrdG9wOiAxM3B4O1xuJGFwcC1nZW5lcmFsLXJvb3QtZm9udC1zaXplLXRhYmxldDogMTJweDtcbiRhcHAtZ2VuZXJhbC1yb290LWZvbnQtc2l6ZS1tb2JpbGU6IDEycHg7XG5cbi8vIENvbnRhaW5lclxuJGFwcC1jb250YWluZXItcGFkZGluZy14OiA0MHB4ICFkZWZhdWx0O1xuJGFwcC1jb250YWluZXItcGFkZGluZy14LW1vYmlsZTogMjBweCAhZGVmYXVsdDtcblxuLy8gSGVhZGVyXG4kYXBwLWhlYWRlci1iYXNlLWhlaWdodC1tb2JpbGU6IDYwcHg7XG4kYXBwLWhlYWRlci1iYXNlLWJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS0zMDA7XG4kYXBwLWhlYWRlci1iYXNlLWJvcmRlci1ib3R0b20tZGFyazogMXB4IHNvbGlkICRjb2FsLTEwMDtcblxuLy8gSGVhZGVyIHByaW1hcnlcbiRhcHAtaGVhZGVyLXByaW1hcnktYmFzZS1oZWlnaHQ6IDYwcHg7XG4kYXBwLWhlYWRlci1wcmltYXJ5LWJhc2UtYmctY29sb3I6ICNCMDJBMDA7XG4kYXBwLWhlYWRlci1wcmltYXJ5LWJhc2UtYmctY29sb3ItZGFyazogJGNvYWwtNjAwO1xuXG4vLyBIZWFkZXIgc2Vjb25kYXJ5XG4kYXBwLWhlYWRlci1zZWNvbmRhcnktYmFzZS1oZWlnaHQ6IDk0cHg7XG4kYXBwLWhlYWRlci1zZWNvbmRhcnktYmFzZS1oZWlnaHQtbW9iaWxlOiAwcHg7XG4kYXBwLWhlYWRlci1zZWNvbmRhcnktYmFzZS1iZy1jb2xvcjogI0ExMjcwMDtcbiRhcHAtaGVhZGVyLXNlY29uZGFyeS1iYXNlLWJnLWNvbG9yLWRhcms6ICRjb2FsLWJsYWNrO1xuJGFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtc3ViLWJnLWNvbG9yOiAkd2hpdGU7XG4kYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1zdWItYmctY29sb3ItZGFyazogJGNvYWwtNDAwO1xuXG4vLyBTaWRlYmFyIGJhc2VcbiRhcHAtc2lkZWJhci1iYXNlLXdpZHRoOiAzMDBweDtcbiRhcHAtc2lkZWJhci1iYXNlLWJnLWNvbG9yOiAkYm9keS1iZztcbiRhcHAtc2lkZWJhci1iYXNlLWJnLWNvbG9yLWRhcms6ICRjb2FsLTQwMDtcbiRhcHAtc2lkZWJhci1iYXNlLWJvcmRlci1lbmQ6IDFweCBzb2xpZCAkZ3JheS0zMDA7XG4kYXBwLXNpZGViYXItYmFzZS1ib3JkZXItZW5kLWRhcms6IDFweCBzb2xpZCAkY29hbC0xMDA7XG5cbi8vIFNpZGViYXIgZml4ZWRcbiRhcHAtc2lkZWJhci1maXhlZC16LWluZGV4OiA5OTtcblxuLy8gQ29udGVudFxuJGFwcC1jb250ZW50LXBhZGRpbmcteTogMzBweDtcbiRhcHAtY29udGVudC1wYWRkaW5nLXktbW9iaWxlOiAxNXB4O1xuXG4vLyBGb290ZXJcbiRhcHAtZm9vdGVyLWhlaWdodDogYXV0bztcbiRhcHAtZm9vdGVyLWhlaWdodC1tb2JpbGU6IGF1dG87XG5cbi8vIFNjcm9sbHRvcFxuJHNjcm9sbHRvcC1ib3R0b206IDQzcHg7XG4kc2Nyb2xsdG9wLWJvdHRvbS1tb2JpbGU6IDIzcHg7XG4kc2Nyb2xsdG9wLWVuZDogN3B4O1xuJHNjcm9sbHRvcC1lbmQtbW9iaWxlOiA1cHg7XG5cbi8vIExheW91dCBidWlsZGVyIHRvZ2dsZSh1c2VkIGZvciBEZW1vIHB1cnBvc2VzIG9ubHkpXG4kYXBwLWxheW91dC1idWlsZGVyLXRvZ2dsZS1iZy1jb2xvcjogJGJvZHktYmc7XG4kYXBwLWxheW91dC1idWlsZGVyLXRvZ2dsZS1lbmQ6IDUwcHg7XG4kYXBwLWxheW91dC1idWlsZGVyLXRvZ2dsZS1lbmQtbW9iaWxlOiA0MHB4O1xuJGFwcC1sYXlvdXQtYnVpbGRlci10b2dnbGUtYm90dG9tOiA0MHB4O1xuJGFwcC1sYXlvdXQtYnVpbGRlci10b2dnbGUtYm90dG9tLW1vYmlsZTogMjBweDsiLCIvL1xuLy8gU1ZHIEljb25cbi8vXG5cbi5zdmctaWNvbiB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10ZXh0LW11dGVkKTtcbiAgICBAaW5jbHVkZSBzdmctaWNvbi1zaXplKGdldCgkZm9udC1zaXplcywgNSkpO1xuXG4gICAgLy8gVGhlbWUgY29sb3JzXG4gICAgQGVhY2ggJG5hbWUsICRjb2xvciBpbiAkdGhlbWUtdGV4dC1jb2xvcnMge1xuICAgICAgICAmLnN2Zy1pY29uLSN7JG5hbWV9IHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGV4dC0jeyRuYW1lfSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBSZXNwb25zaXZlIGljb24gc2l6ZXNcbiAgICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgICAgICAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgICAgICAgICAgLy8gU2l6ZXNcbiAgICAgICAgICAgIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJGZvbnQtc2l6ZXMge1xuICAgICAgICAgICAgICAgICYuc3ZnLWljb24jeyRpbmZpeH0tI3skbmFtZX0ge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzdmctaWNvbi1zaXplKCR2YWx1ZSwgdHJ1ZSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy9cbi8vIEZpeGVkXG4vL1xuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAgICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAgICAgLmZpeGVkLXRvcCN7JGluZml4fSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICB6LWluZGV4OiAkZml4ZWQtei1pbmRleDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDsgICAgXG4gICAgICAgIH1cbiAgICB9XG59XG5cbiIsIi8vXG4vLyBUaW1lbGluZVxuLy9cblxuLy8gQmFzZVxuLnRpbWVsaW5lIHtcblx0Ly8gVmFyaWFibGVzXG5cdC0tI3skcHJlZml4fXRpbWVsaW5lLWljb24tc2l6ZTogI3skdGltZWxpbmUtaWNvbi1zaXplfTtcblx0LS0jeyRwcmVmaXh9dGltZWxpbmUtaWNvbi1zcGFjZTogI3skdGltZWxpbmUtaWNvbi1zcGFjZX07XG5cblx0Ly8gSXRlbVxuXHQudGltZWxpbmUtaXRlbSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0LnRpbWVsaW5lLWxpbmUge1xuXHRcdFx0XHRib3R0b206IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9ICAgICAgICBcblxuXHQvLyBMaW5lXG5cdC50aW1lbGluZS1saW5lIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRjb250ZW50OiBcIiBcIjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgICAgIFxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR6LWluZGV4OiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0dG9wOiB2YXIoLS0jeyRwcmVmaXh9dGltZWxpbmUtaWNvbi1zaXplKTtcblx0XHRib3R0b206IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlKTtcblx0XHRib3JkZXItbGVmdC13aWR0aDogMXB4O1xuXHRcdGJvcmRlci1sZWZ0LXN0eWxlOiBzb2xpZDtcblx0XHRib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktMzAwKTsgXG5cdFx0d2lkdGg6IHZhcigtLSN7JHByZWZpeH10aW1lbGluZS1pY29uLXNpemUpO1xuXHRcdG1hcmdpbi10b3A6IHZhcigtLSN7JHByZWZpeH10aW1lbGluZS1pY29uLXNwYWNlKTtcblx0XHRtYXJnaW4tYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9dGltZWxpbmUtaWNvbi1zcGFjZSk7XG5cdH1cblxuXHQvLyBJY29uXG5cdC50aW1lbGluZS1pY29uIHtcblx0XHR6LWluZGV4OiAxO1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdG1hcmdpbi1yaWdodDogMXJlbTtcblx0XHR3aWR0aDogdmFyKC0tI3skcHJlZml4fXRpbWVsaW5lLWljb24tc2l6ZSk7IFxuXHRcdGhlaWdodDogdmFyKC0tI3skcHJlZml4fXRpbWVsaW5lLWljb24tc2l6ZSk7IFxuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tI3skcHJlZml4fWdyYXktMzAwKTsgXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHR9XG5cblx0Ly8gQ29udGVudFxuXHQudGltZWxpbmUtY29udGVudCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1xuXHR9XG5cblx0Ly8gVmVydGljYWwgY2VudGVyIFxuXHQmLnRpbWVsaW5lLWNlbnRlciB7XG5cdFx0LnRpbWVsaW5lLWl0ZW0ge1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgLnRpbWVsaW5lLWxpbmUge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgLnRpbWVsaW5lLWxpbmUge1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDUwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cdFx0fVxuXHR9XG5cblx0Ly8gTGluZSBzb2xpZFxuXHQmLnRpbWVsaW5lLWJvcmRlci1kYXNoZWQge1x0XHRcdFx0XG5cdFx0LnRpbWVsaW5lLWxpbmUge1xuXHRcdFx0Ym9yZGVyLWxlZnQtc3R5bGU6IGRhc2hlZCAhaW1wb3J0YW50O1x0XHRcdFx0XG5cdFx0fVxuXG5cdFx0LnRpbWVsaW5lLWljb24ge1xuXHRcdFx0Ym9yZGVyLXN0eWxlOiBkYXNoZWQgIWltcG9ydGFudDtcdFxuXHRcdH1cblx0fVxufVxuIiwiLy9cbi8vIFRpbWVsaW5lIExhYmVsXG4vL1xuXG5cbi50aW1lbGluZS1sYWJlbCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICRsYWJlbC13aWR0aDogNTBweDtcblxuXHQmOmJlZm9yZSB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6ICRsYWJlbC13aWR0aCArIDFweDtcblx0XHR3aWR0aDogM3B4O1xuXHRcdHRvcDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktMjAwKTtcblx0fVxuXG5cdC8vIFxuXHQudGltZWxpbmUtaXRlbSB7XG5cdFx0ZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1hcmdpbi1ib3R0b206IDEuN3JlbTtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXHR9XG5cblx0LnRpbWVsaW5lLWxhYmVsIHtcblx0XHR3aWR0aDogJGxhYmVsLXdpZHRoO1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktODAwKTtcblx0fVxuXG5cdC50aW1lbGluZS1iYWRnZSB7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJvZHktYmcpO1xuXHRcdHdpZHRoOiAxcmVtO1xuXHRcdGhlaWdodDogMXJlbTtcdFx0XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1hcmdpbi10b3A6IDFweDtcblx0XHRtYXJnaW4tbGVmdDogLTAuNXJlbTtcblx0XHRwYWRkaW5nOiAzcHggIWltcG9ydGFudDtcblx0XHRib3JkZXI6IDZweCBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWltcG9ydGFudDtcdFx0IFxuXHR9XG5cblx0LnRpbWVsaW5lLWNvbnRlbnQge1xuXHRcdGZsZXgtZ3JvdzogMTtcblx0fVxufVxuIiwiLy9cbi8vIERlbW9cbi8vXG5cblxuLm92ZXJsYXkgIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAub3ZlcmxheS1sYXllciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fW92ZXJsYXktYmcpO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgICYub3ZlcmxheS1zaG93LFxuICAgICYub3ZlcmxheS1ibG9jayxcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgLm92ZXJsYXktbGF5ZXIge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm92ZXJsYXktYmxvY2sge1xuICAgICAgICBjdXJzb3I6IHdhaXQ7XG4gICAgfVxufVxuIiwiLy9cbi8vIEJ1bGxldFxuLy9cblxuLy8gQmFzZVxuLmJ1bGxldCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1idWxsZXQtYmctY29sb3IpOyBcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRidWxsZXQtYmFyLWJvcmRlci1yYWRpdXMpO1xuICAgIHdpZHRoOiAkYnVsbGV0LWJhci13aWR0aDtcbiAgICBoZWlnaHQ6ICRidWxsZXQtYmFyLWhlaWdodDtcbiAgICBmbGV4LXNocmluazogMDtcbn1cblxuLy8gRG90IGJ1bGxldFxuLmJ1bGxldC1kb3Qge1xuICAgIHdpZHRoOiAkYnVsbGV0LWRvdC1zaXplO1xuICAgIGhlaWdodDogJGJ1bGxldC1kb3Qtc2l6ZTtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi8vIFZlcnRpY2FsIGJ1bGxldFxuLmJ1bGxldC12ZXJ0aWNhbCB7XG4gICAgd2lkdGg6ICRidWxsZXQtYmFyLWhlaWdodDtcbiAgICBoZWlnaHQ6ICRidWxsZXQtYmFyLXdpZHRoO1xufVxuXG4vLyBWZXJ0aWNhbCBsaW5lXG4uYnVsbGV0LWxpbmUge1xuICAgIHdpZHRoOiAkYnVsbGV0LWxpbmUtd2lkdGg7XG4gICAgaGVpZ2h0OiAkYnVsbGV0LWxpbmUtaGVpZ2h0O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG59IiwiLy9cbi8vIERyYXdlclxuLy9cblxuLy8gRHJhd2VyXG4uZHJhd2VyIHtcblx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHRvdmVyZmxvdzogYXV0bztcblx0ei1pbmRleDogJGRyYXdlci16LWluZGV4O1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0Ym90dG9tOiAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJhd2VyLWJnLWNvbG9yKTtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtICRkcmF3ZXItdHJhbnNpdGlvbi1zcGVlZCBlYXNlLWluLW91dCAhaW1wb3J0YW50O1xuXG5cdCYuZHJhd2VyLXN0YXJ0IHtcblx0XHRsZWZ0OiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG5cdH1cblxuXHQmLmRyYXdlci1lbmQge1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcblx0fVxuXG5cdCYuZHJhd2VyLWJvdHRvbSB7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdHRvcDogYXV0bztcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcblx0fVxuXG5cdCYuZHJhd2VyLXRvcCB7XG5cdFx0dG9wOiAwO1xuXHRcdGJvdHRvbTogYXV0bztcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG5cdH1cblxuXHQmLmRyYXdlci1vbiB7XG5cdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1kcmF3ZXItYm94LXNoYWRvdyk7XG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtICRkcmF3ZXItdHJhbnNpdGlvbi1zcGVlZCBlYXNlLWluLW91dCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi8vIERyYXdlciBPdmVybGF5XG4uZHJhd2VyLW92ZXJsYXkge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0Ym90dG9tOiAwO1xuXHRyaWdodDogMDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0ei1pbmRleDogJGRyYXdlci16LWluZGV4IC0gMTtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWRyYXdlci1vdmVybGF5LWJnLWNvbG9yKTtcblx0YW5pbWF0aW9uOiBhbmltYXRpb24tZHJhd2VyLWZhZGUtaW4gJGRyYXdlci1vdmVybGF5LWFuaW1hdGlvbi1zcGVlZCBlYXNlLWluLW91dCAxO1xufVxuXG4vLyBJbml0aWFsIHN0YXRlXG5bZGF0YS1rdC1kcmF3ZXI9XCJ0cnVlXCJdIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLy8gQW5pbWF0aW9uXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvbi1kcmF3ZXItZmFkZS1pbiB7XG5cdGZyb20gICB7IG9wYWNpdHk6IDA7IH1cblx0dG8geyBvcGFjaXR5OiAxOyB9XG59XG5cbi8vIFRhYmxldCAmIE1vYmlsZSBNb2Rlc1xuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG5cdGJvZHlbZGF0YS1rdC1kcmF3ZXI9XCJvblwiXSB7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxufVxuIiwiLy9cbi8vIEJhZGdlXG4vL1xuXG4uYmFkZ2Uge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgXG4gICAgLy8gRml4ZWQgc2l6ZVxuICAgICYuYmFkZ2UtY2lyY2xlLFxuICAgICYuYmFkZ2Utc3F1YXJlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6ICRiYWRnZS1zaXplO1xuICAgICAgICBtaW4td2lkdGg6ICRiYWRnZS1zaXplO1xuICAgICAgICBwYWRkaW5nOiAwIDAuMXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLy8gQ2lyY2xlXG4gICAgJi5iYWRnZS1jaXJjbGUge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gICAgICAgIHdpZHRoOiAkYmFkZ2Utc2l6ZTtcbiAgICB9XG5cbiAgICAvLyBTaXplc1xuICAgICYuYmFkZ2Utc20ge1xuICAgICAgICBtaW4td2lkdGg6ICRiYWRnZS1zaXplLXNtO1xuICAgICAgICBmb250LXNpemU6ICRiYWRnZS1mb250LXNpemUtc207XG5cbiAgICAgICAgJi5iYWRnZS1zcXVhcmUge1xuICAgICAgICAgICAgaGVpZ2h0OiAkYmFkZ2Utc2l6ZS1zbTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYmFkZ2UtY2lyY2xlIHtcbiAgICAgICAgICAgIHdpZHRoOiAkYmFkZ2Utc2l6ZS1zbTtcbiAgICAgICAgICAgIGhlaWdodDogJGJhZGdlLXNpemUtc207XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmJhZGdlLWxnIHtcbiAgICAgICAgbWluLXdpZHRoOiAkYmFkZ2Utc2l6ZS1sZztcbiAgICAgICAgZm9udC1zaXplOiAkYmFkZ2UtZm9udC1zaXplLWxnO1xuXG4gICAgICAgICYuYmFkZ2Utc3F1YXJlIHtcbiAgICAgICAgICAgIGhlaWdodDogJGJhZGdlLXNpemUtbGc7XG4gICAgICAgIH1cblxuICAgICAgICAmLmJhZGdlLWNpcmNsZSB7XG4gICAgICAgICAgICB3aWR0aDogJGJhZGdlLXNpemUtbGc7XG4gICAgICAgICAgICBoZWlnaHQ6ICRiYWRnZS1zaXplLWxnO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AZWFjaCAkbmFtZSwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgIC5iYWRnZS0jeyRuYW1lfSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0taW52ZXJzZSk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfSk7XG5cbiAgICAgICAgJi5iYWRnZS1vdXRsaW5lIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAgICAgQGlmICRuYW1lID09ICdzZWNvbmRhcnknIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9LWludmVyc2UpO1xuICAgICAgICAgICAgfSBAZWxzZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYmFkZ2UtbGlnaHQtI3skbmFtZX0geyAgICAgICAgXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfS1saWdodCk7XG5cbiAgICAgICAgQGlmICRuYW1lID09ICdzZWNvbmRhcnknIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0taW52ZXJzZSk7XG4gICAgICAgIH0gQGVsc2Uge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfSk7XG4gICAgICAgIH1cbiAgICB9ICAgIFxufVxuIiwiLy9cbi8vIEluZGljYXRvclxuLy9cblxuLmluZGljYXRvci1wcm9ncmVzcyB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIFtkYXRhLWt0LWluZGljYXRvcj1cIm9uXCJdID4gJiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG59XG5cbi5pbmRpY2F0b3ItbGFiZWwge1xuICAgIFtkYXRhLWt0LWluZGljYXRvcj1cIm9uXCJdID4gJiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufSIsIi8vXG4vLyBIb3ZlciBlZmZlY3RzXG4vL1xuXG4uaG92ZXItZWxldmF0ZS11cCB7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG5cblx0Jjpob3ZlciB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yLjUlKTtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuXHRcdHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG5cdH1cbn1cblxuLmhvdmVyLWVsZXZhdGUtZG93biB7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG5cblx0Jjpob3ZlciB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIuNSUpO1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG5cdFx0d2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcblx0fVxufVxuXG4uaG92ZXItc2NhbGUge1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuXG5cdCY6aG92ZXIge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuXHRcdHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG5cdH1cbn1cblxuLmhvdmVyLXJvdGF0ZS1lbmQge1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuXG5cdCY6aG92ZXIge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDRkZWcpO1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG5cdFx0d2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcblx0fVxufVxuXG4uaG92ZXItcm90YXRlLXN0YXJ0IHtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcblxuXHQmOmhvdmVyIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtNGRlZyk7XG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcblx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuXHR9XG59IiwiLy9cbi8vIFJvdGF0ZVxuLy8gXG5cblxuJHJvdGF0ZS10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuXG4ucm90YXRlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5AZWFjaCAkdmFsdWUgaW4gKDkwLCAxODAsIDI3MCkge1xuICAgIC5yb3RhdGUtI3skdmFsdWV9IHtcbiAgICAgICAgdHJhbnNpdGlvbjogJHJvdGF0ZS10cmFuc2l0aW9uO1xuICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG5cbiAgICAgICAgLmNvbGxhcHNpYmxlOm5vdCguY29sbGFwc2VkKT4gJiAsXG4gICAgICAgIC5zaG93ID4gJixcbiAgICAgICAgLmFjdGl2ZSA+ICYge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVaKCN7JHZhbHVlfWRlZyk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkcm90YXRlLXRyYW5zaXRpb247XG5cbiAgICAgICAgICAgIFtkaXJlY3Rpb249XCJydGxcIl0gJiB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVaKC0jeyR2YWx1ZX1kZWcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJvdGF0ZS1uI3skdmFsdWV9IHtcbiAgICAgICAgdHJhbnNpdGlvbjogJHJvdGF0ZS10cmFuc2l0aW9uO1xuICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG5cbiAgICAgICAgLmNvbGxhcHNpYmxlOm5vdCguY29sbGFwc2VkKT4gJixcbiAgICAgICAgLnNob3cgPiAmLFxuICAgICAgICAuYWN0aXZlID4gJiB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLSN7JHZhbHVlfWRlZyk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkcm90YXRlLXRyYW5zaXRpb247XG5cbiAgICAgICAgICAgIFtkaXJlY3Rpb249XCJydGxcIl0gJiB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVaKCN7JHZhbHVlfWRlZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLy9cbi8vIFNjcm9sbFxuLy9cblxuXG4vLyBDdXN0b21pemUgbmF0aXZlIHNjcm9sbGJhcnMgb25seSBmb3IgZGVza3RvcCBtb2RlXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgbWFpbixcbiAgICBzcGFuLFxuICAgIG9sLFxuICAgIHVsLFxuICAgIHByZSxcbiAgICBkaXYge1xuICAgICAgICAvLyBGaXJlZm94XG4gICAgICAgIHNjcm9sbGJhci13aWR0aDogdGhpbjtcblxuICAgICAgICAvLyBXZWJraXRcbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIgeyAgICAgICAgICAgIFxuICAgICAgICAgICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1zY3JvbGxiYXItc2l6ZSk7XG4gICAgICAgICAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1zY3JvbGxiYXItc2l6ZSk7XG4gICAgICAgIH1cblxuICAgICAgICA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cblxuICAgICAgICA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fXNjcm9sbGJhci1zaXplKSk7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBEZWZhdWx0IGNvbG9yXG4gICAgICAgIEBpbmNsdWRlIHNjcm9sbGJhci1jb2xvcih2YXIoLS0jeyRwcmVmaXh9c2Nyb2xsYmFyLWNvbG9yKSwgdmFyKC0tI3skcHJlZml4fXNjcm9sbGJhci1ob3Zlci1jb2xvcikpO1xuICAgIH1cbn1cblxuLy8gU2Nyb2xsXG4uc2Nyb2xsLFxuLmhvdmVyLXNjcm9sbCxcbi5ob3Zlci1zY3JvbGwtb3ZlcmxheSB7XG4gICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAvLyBUYWJsZXQgJiBtb2JpbGUgbW9kZXNcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgfVxufVxuXG4uc2Nyb2xsLXgsXG4uaG92ZXItc2Nyb2xsLXgsXG4uaG92ZXItc2Nyb2xsLW92ZXJsYXkteCB7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC8vIFRhYmxldCAmIG1vYmlsZSBtb2Rlc1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIH1cbn1cblxuLnNjcm9sbC15LFxuLmhvdmVyLXNjcm9sbC15LFxuLmhvdmVyLXNjcm9sbC1vdmVybGF5LXkge1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAvLyBUYWJsZXQgJiBtb2JpbGUgbW9kZXNcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICB9XG59XG5cbi5ob3Zlci1zY3JvbGwsXG4uaG92ZXItc2Nyb2xsLW92ZXJsYXksXG4uaG92ZXItc2Nyb2xsLXgsXG4uaG92ZXItc2Nyb2xsLW92ZXJsYXkteCxcbi5ob3Zlci1zY3JvbGwteSxcbi5ob3Zlci1zY3JvbGwtb3ZlcmxheS15IHtcbiAgICBAaW5jbHVkZSBzY3JvbGxiYXItY29sb3IodHJhbnNwYXJlbnQsIHZhcigtLSN7JHByZWZpeH1zY3JvbGxiYXItY29sb3IpKTtcbn1cblxuLy8gVXRpbGl0aWVzXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAgICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAgICAgLnNjcm9sbCN7JGluZml4fS1wcyB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLSN7JHByZWZpeH1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zY3JvbGwjeyRpbmZpeH0tbXMge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLSN7JHByZWZpeH1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zY3JvbGwjeyRpbmZpeH0tbWIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fXNjcm9sbGJhci1zaXplKSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNjcm9sbCN7JGluZml4fS1wZSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9c2Nyb2xsYmFyLXNpemUpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuc2Nyb2xsI3skaW5maXh9LW1lIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tI3skcHJlZml4fXNjcm9sbGJhci1zaXplKSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNjcm9sbCN7JGluZml4fS1weCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLSN7JHByZWZpeH1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zY3JvbGwjeyRpbmZpeH0tbXgge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLSN7JHByZWZpeH1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tI3skcHJlZml4fXNjcm9sbGJhci1zaXplKSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4gIFxuIiwiLy9cbi8vIFNjcm9sbCBtaXhpbnNcbi8vXG5cbkBtaXhpbiBzY3JvbGxiYXItY29sb3IoJGNvbG9yLCAkaG92ZXItY29sb3I6IG51bGwpIHtcbiAgICAvLyBGaXJlZm94XG4gICAgc2Nyb2xsYmFyLWNvbG9yOiAkY29sb3IgdHJhbnNwYXJlbnQ7XG4gICAgXG4gICAgLy8gV2Via2l0XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItY29ybmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgQGlmICgkaG92ZXItY29sb3IgIT0gbnVsbCkge1xuICAgICAgICAvLyBIb3ZlciBzdGF0ZVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIC8vIEZpcmVmb3hcbiAgICAgICAgICAgIHNjcm9sbGJhci1jb2xvcjogJGhvdmVyLWNvbG9yIHRyYW5zcGFyZW50O1xuXG4gICAgICAgICAgICAvLyBXZWJraXRcbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXItY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLWNvcm5lciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvL1xuLy8gUmF0aW5nXG4vL1xuXG4ucmF0aW5nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5yYXRpbmctaW5wdXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IC05OTk5cHggIWltcG9ydGFudDtcblxuICAgICZbZGlzYWJsZWRdIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5yYXRpbmctbGFiZWwge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgJiA+IGksXG4gICAgJiA+IC5zdmctaWNvbiB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXJhdGluZy1jb2xvci1kZWZhdWx0KTtcbiAgICB9XG59XG5cbmxhYmVsLnJhdGluZy1sYWJlbCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5kaXYucmF0aW5nLWxhYmVsLmNoZWNrZWQsXG5sYWJlbC5yYXRpbmctbGFiZWwge1xuICAgICYgPiBpLFxuICAgICYgPiAuc3ZnLWljb24ge1xuICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXJhdGluZy1jb2xvci1hY3RpdmUpO1xuICAgIH1cbn1cblxuLnJhdGluZy1pbnB1dDpjaGVja2VkIH4gLnJhdGluZy1sYWJlbCB7XG4gICAgJiA+IGksXG4gICAgJiA+IC5zdmctaWNvbiB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cmF0aW5nLWNvbG9yLWRlZmF1bHQpO1xuICAgIH1cbn1cblxuLnJhdGluZzpob3ZlciBsYWJlbC5yYXRpbmctbGFiZWwge1xuICAgICYgPiBpLFxuICAgICYgPiAuc3ZnLWljb24ge1xuICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXJhdGluZy1jb2xvci1hY3RpdmUpO1xuICAgIH1cbn1cblxubGFiZWwucmF0aW5nLWxhYmVsOmhvdmVyIH4gLnJhdGluZy1sYWJlbCB7XG4gICAgJiA+IGksXG4gICAgJiA+IC5zdmctaWNvbiB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cmF0aW5nLWNvbG9yLWRlZmF1bHQpO1xuICAgIH1cbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXJhdGluZy1jb2xvci1kZWZhdWx0KTtcbn1cbiIsIi8vXG4vLyBTdGVwcGVyXG4vL1xuXG4vLyBCYXNlXG4uc3RlcHBlciB7XG5cdC8vIENvbnRlbnRcblx0W2RhdGEta3Qtc3RlcHBlci1lbGVtZW50PVwiaW5mb1wiXSxcblx0W2RhdGEta3Qtc3RlcHBlci1lbGVtZW50PVwiY29udGVudFwiXSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdCYuY3VycmVudCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdH1cblx0fVxuXG5cdC8vIEVuYWJsZSBjdXJzb3IgcG9pbnRlciBvbiBjbGlja2FibGUgc3RlcHBlcnNcblx0LnN0ZXBwZXItaXRlbVtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPVwic3RlcFwiXSB7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHR9XG5cblx0Ly8gU3RhdGVzXG5cdCYge1xuXHRcdFtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPVwiZmluYWxcIl0ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHRbZGF0YS1rdC1zdGVwcGVyLWFjdGlvbj1cInByZXZpb3VzXCJdIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0W2RhdGEta3Qtc3RlcHBlci1hY3Rpb249XCJuZXh0XCJdIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR9XG5cblx0XHRbZGF0YS1rdC1zdGVwcGVyLWFjdGlvbj1cInN1Ym1pdFwiXSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCYuZmlyc3Qge1xuXHRcdFtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPVwicHJldmlvdXNcIl0ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHRbZGF0YS1rdC1zdGVwcGVyLWFjdGlvbj1cIm5leHRcIl0ge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdH1cblxuXHRcdFtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPVwic3VibWl0XCJdIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Ji5iZXR3ZWVuIHtcblx0XHRbZGF0YS1rdC1zdGVwcGVyLWFjdGlvbj1cInByZXZpb3VzXCJdIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR9XG5cblx0XHRbZGF0YS1rdC1zdGVwcGVyLWFjdGlvbj1cIm5leHRcIl0ge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdH1cblxuXHRcdFtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPVwic3VibWl0XCJdIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Ji5sYXN0IHtcblx0XHRbZGF0YS1rdC1zdGVwcGVyLWFjdGlvbj1cImZpbmFsXCJdIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR9XG5cblx0XHRbZGF0YS1rdC1zdGVwcGVyLWFjdGlvbj1cImZpbmFsXCJdLmJ0bi1mbGV4IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0fVxuXG5cdFx0W2RhdGEta3Qtc3RlcHBlci1hY3Rpb249XCJwcmV2aW91c1wiXSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0fVxuXG5cdFx0W2RhdGEta3Qtc3RlcHBlci1hY3Rpb249XCJwcmV2aW91c1wiXS5idG4tZmxleCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdH1cblxuXHRcdFtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPVwicHJldmlvdXNcIl1bZGF0YS1rdC1zdGVwcGVyLXN0YXRlPVwiaGlkZS1vbi1sYXN0LXN0ZXBcIl0ge1xuXHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdFtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPVwibmV4dFwiXSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdFtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPVwibmV4dFwiXS5idG4tZmxleCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdH1cblxuXHRcdFtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPVwic3VibWl0XCJdIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR9XG5cblx0XHRbZGF0YS1rdC1zdGVwcGVyLWFjdGlvbj1cInN1Ym1pdFwiXS5idG4tZmxleCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdH1cblx0fVxufSIsIi8vXG4vLyBTdGVwcGVyIFBpbGxzXG4vL1xuXG4vLyBCYXNlXG4uc3RlcHBlci5zdGVwcGVyLXBpbGxzIHtcbiAgICAtLSN7JHByZWZpeH1zdGVwcGVyLXBpbGxzLXNpemU6IDQwcHg7XG4gICAgLS0jeyRwcmVmaXh9c3RlcHBlci1pY29uLWJvcmRlci1yYWRpdXM6IDlweDtcbiAgICAtLSN7JHByZWZpeH1zdGVwcGVyLWljb24tY2hlY2stc2l6ZTogMXJlbTtcblxuICAgIC0tI3skcHJlZml4fXN0ZXBwZXItaWNvbi1iZy1jb2xvcjogdmFyKC0tI3skcHJlZml4fXByaW1hcnktbGlnaHQpOyAgICBcbiAgICAtLSN7JHByZWZpeH1zdGVwcGVyLWljb24tYmctY29sb3ItY3VycmVudDogdmFyKC0tI3skcHJlZml4fXByaW1hcnkpO1xuICAgIC0tI3skcHJlZml4fXN0ZXBwZXItaWNvbi1iZy1jb2xvci1jb21wbGV0ZWQ6IHZhcigtLSN7JHByZWZpeH1wcmltYXJ5LWxpZ2h0KTtcblxuICAgIC0tI3skcHJlZml4fXN0ZXBwZXItaWNvbi1ib3JkZXI6IDA7XG4gICAgLS0jeyRwcmVmaXh9c3RlcHBlci1pY29uLWJvcmRlci1jdXJyZW50OiAwO1xuICAgIC0tI3skcHJlZml4fXN0ZXBwZXItaWNvbi1ib3JkZXItY29tcGxldGVkOiAwO1xuXG4gICAgLS0jeyRwcmVmaXh9c3RlcHBlci1pY29uLW51bWJlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXByaW1hcnkpO1xuICAgIC0tI3skcHJlZml4fXN0ZXBwZXItaWNvbi1udW1iZXItY29sb3ItY3VycmVudDogdmFyKC0tI3skcHJlZml4fXdoaXRlKTtcblxuICAgIC0tI3skcHJlZml4fXN0ZXBwZXItaWNvbi1jaGVjay1jb2xvci1jb21wbGV0ZWQ6IHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KTtcblxuICAgIC0tI3skcHJlZml4fXN0ZXBwZXItbGFiZWwtdGl0bGUtb3BhY2l0eTogMTtcbiAgICAtLSN7JHByZWZpeH1zdGVwcGVyLWxhYmVsLXRpdGxlLW9wYWNpdHktY3VycmVudDogMTtcbiAgICAtLSN7JHByZWZpeH1zdGVwcGVyLWxhYmVsLXRpdGxlLW9wYWNpdHktY29tcGxldGVkOiAxO1xuXG4gICAgLS0jeyRwcmVmaXh9c3RlcHBlci1sYWJlbC10aXRsZS1jb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktODAwKTtcbiAgICAtLSN7JHByZWZpeH1zdGVwcGVyLWxhYmVsLXRpdGxlLWNvbG9yLWN1cnJlbnQ6IHZhcigtLSN7JHByZWZpeH1ncmF5LTYwMCk7XG4gICAgLS0jeyRwcmVmaXh9c3RlcHBlci1sYWJlbC10aXRsZS1jb2xvci1jb21wbGV0ZWQ6IHZhcigtLSN7JHByZWZpeH10ZXh0LW11dGVkKTtcblxuICAgIC0tI3skcHJlZml4fXN0ZXBwZXItbGFiZWwtZGVzYy1vcGFjaXR5OiAxO1xuICAgIC0tI3skcHJlZml4fXN0ZXBwZXItbGFiZWwtZGVzYy1vcGFjaXR5LWN1cnJlbnQ6IDE7XG4gICAgLS0jeyRwcmVmaXh9c3RlcHBlci1sYWJlbC1kZXNjLW9wYWNpdHktY29tcGxldGVkOiAxO1xuICAgIFxuICAgIC0tI3skcHJlZml4fXN0ZXBwZXItbGFiZWwtZGVzYy1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRleHQtbXV0ZWQpOyAgICAgXG4gICAgLS0jeyRwcmVmaXh9c3RlcHBlci1sYWJlbC1kZXNjLWNvbG9yLWN1cnJlbnQ6IHZhcigtLSN7JHByZWZpeH1ncmF5LTUwMCk7XG4gICAgLS0jeyRwcmVmaXh9c3RlcHBlci1sYWJlbC1kZXNjLWNvbG9yLWNvbXBsZXRlZDogdmFyKC0tI3skcHJlZml4fWdyYXktNTAwKTtcblxuICAgIC0tI3skcHJlZml4fXN0ZXBwZXItbGluZS1ib3JkZXI6IDFweCBkYXNoZWQgdmFyKC0tI3skcHJlZml4fWdyYXktMzAwKTtcbiAgICBcbiAgICAvLyBOYXZcbiAgICAuc3RlcHBlci1uYXYge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cblxuICAgIC8vIEl0ZW1cbiAgICAuc3RlcHBlci1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluazsgICAgICAgICAgICBcblxuICAgICAgICAvLyBJY29uXG4gICAgICAgIC5zdGVwcGVyLWljb24ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcbiAgICAgICAgICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9c3RlcHBlci1waWxscy1zaXplKTtcbiAgICAgICAgICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXN0ZXBwZXItcGlsbHMtc2l6ZSk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS0jeyRwcmVmaXh9c3RlcHBlci1pY29uLWJvcmRlci1yYWRpdXMpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXN0ZXBwZXItaWNvbi1iZy1jb2xvcik7XG4gICAgICAgICAgICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1zdGVwcGVyLWljb24tYm9yZGVyKTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtO1xuXG4gICAgICAgICAgICAuc3RlcHBlci1jaGVjayB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHZhcigtLSN7JHByZWZpeH1zdGVwcGVyLWljb24tY2hlY2stc2l6ZSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zdGVwcGVyLW51bWJlciB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9c3RlcHBlci1pY29uLW51bWJlci1jb2xvcik7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gTGFiZWxcbiAgICAgICAgLnN0ZXBwZXItbGFiZWwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgLnN0ZXBwZXItdGl0bGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9c3RlcHBlci1sYWJlbC10aXRsZS1jb2xvcik7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogdmFyKC0tI3skcHJlZml4fXN0ZXBwZXItbGFiZWwtdGl0bGUtb3BhY2l0eSk7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLjNyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zdGVwcGVyLWRlc2Mge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IHZhcigtLSN7JHByZWZpeH1zdGVwcGVyLWxhYmVsLWRlc2Mtb3BhY2l0eSk7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1zdGVwcGVyLWxhYmVsLWRlc2MtY29sb3IpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gQ3VycmVudFxuICAgICAgICAmLmN1cnJlbnQge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcblxuICAgICAgICAgICAgLnN0ZXBwZXItaWNvbiB7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9c3RlcHBlci1pY29uLWJnLWNvbG9yLWN1cnJlbnQpO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fXN0ZXBwZXItaWNvbi1ib3JkZXItY3VycmVudCk7XG5cbiAgICAgICAgICAgICAgICAuc3RlcHBlci1jaGVjayB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnN0ZXBwZXItbnVtYmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1zdGVwcGVyLWljb24tbnVtYmVyLWNvbG9yLWN1cnJlbnQpO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMzVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3RlcHBlci1sYWJlbCB7XG4gICAgICAgICAgICAgICAgLnN0ZXBwZXItdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiB2YXIoLS0jeyRwcmVmaXh9c3RlcHBlci1sYWJlbC10aXRsZS1vcGFjaXR5LWN1cnJlbnQpO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXN0ZXBwZXItbGFiZWwtdGl0bGUtY29sb3ItY3VycmVudCk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnN0ZXBwZXItZGVzYyB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IHZhcigtLSN7JHByZWZpeH1zdGVwcGVyLWxhYmVsLWRlc2Mtb3BhY2l0eS1jdXJyZW50KTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1zdGVwcGVyLWxhYmVsLWRlc2MtY29sb3ItY3VycmVudCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gQ29tcGxldGVkXG4gICAgICAgICYuY3VycmVudC5tYXJrLWNvbXBsZXRlZDpsYXN0LWNoaWxkLFxuICAgICAgICAmLmNvbXBsZXRlZCB7XG4gICAgICAgICAgICAuc3RlcHBlci1pY29uIHtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1zdGVwcGVyLWljb24tYmctY29sb3ItY29tcGxldGVkKTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1zdGVwcGVyLWljb24tYm9yZGVyLWNvbXBsZXRlZCk7XG5cbiAgICAgICAgICAgICAgICAuc3RlcHBlci1jaGVjayB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9c3RlcHBlci1pY29uLWNoZWNrLWNvbG9yLWNvbXBsZXRlZCk7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc3RlcHBlci1udW1iZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN0ZXBwZXItbGFiZWwge1xuICAgICAgICAgICAgICAgIC5zdGVwcGVyLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogdmFyKC0tI3skcHJlZml4fXN0ZXBwZXItbGFiZWwtdGl0bGUtb3BhY2l0eS1jb21wbGV0ZWQpO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXN0ZXBwZXItbGFiZWwtdGl0bGUtY29sb3ItY29tcGxldGVkKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc3RlcHBlci1kZXNjIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogdmFyKC0tI3skcHJlZml4fXN0ZXBwZXItbGFiZWwtZGVzYy1vcGFjaXR5LWNvbXBsZXRlZCk7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9c3RlcHBlci1sYWJlbC1kZXNjLWNvbG9yLWNvbXBsZXRlZCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gQ29sdW1uXG4gICAgJi5zdGVwcGVyLWNvbHVtbiB7XG4gICAgICAgIC8vIE5hdlxuICAgICAgICAuc3RlcHBlci1uYXYge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEl0ZW1cbiAgICAgICAgLnN0ZXBwZXItaXRlbSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcblx0XHQgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gV3JhcHBlciBcbiAgICAgICAgLnN0ZXBwZXItd3JhcHBlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEljb25cbiAgICAgICAgLnN0ZXBwZXItaWNvbiB7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gTGluZVxuICAgICAgICAuc3RlcHBlci1saW5lIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tI3skcHJlZml4fXN0ZXBwZXItcGlsbHMtc2l6ZSkgLyAyKTtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9c3RlcHBlci1saW5lLWJvcmRlcik7IFxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgICAgICB9XG4gICAgfSAgICBcbn0iLCIvL1xuLy8gU3RlcHBlciBMaW5rc1xuLy9cblxuLy8gQmFzZVxuLnN0ZXBwZXIuc3RlcHBlci1saW5rcyB7XG4gICAgLnN0ZXBwZXItbmF2IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHRcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgLnN0ZXBwZXItaXRlbSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdG1hcmdpbjogMXJlbSAxLjVyZW07XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiBcIiBcIjtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDIuM3JlbTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0aGVpZ2h0OiAycHg7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcblx0XHRcdH0gICAgICAgICAgIFxuXG4gICAgICAgICAgICAuc3RlcHBlci10aXRsZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTkwMCk7XHRcdFxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtOyBcbiAgICAgICAgICAgIH0gICAgICAgICAgICAgXG5cbiAgICAgICAgICAgIC8vIEN1cnJlbnRcbiAgICAgICAgICAgICYuY3VycmVudCB7XG5cdFx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XG5cdFx0XHRcdFxuXHRcdFx0XHQuc3RlcHBlci10aXRsZSB7XG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KTtcdFx0XHRcdFx0IFxuXHRcdFx0XHR9ICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgXG5cdFx0XHRcdCY6YWZ0ZXIge1x0XHRcdFx0XHRcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSk7XG5cdFx0XHRcdH1cdFx0XHRcdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxuXHRcdFx0fSBcblx0XHRcdFxuXHRcdFx0Ji5jdXJyZW50Lm1hcmstY29tcGxldGVkOmxhc3QtY2hpbGQsXG5cdFx0XHQmLmNvbXBsZXRlZCB7XG5cdFx0XHRcdC5zdGVwcGVyLXRpdGxlIHtcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktNTAwKTtcblx0XHRcdFx0fSAgXHRcdFx0XG5cdFx0XHR9XG4gICAgICAgIH1cbiAgICB9ICAgICBcbn0iLCIvL1xuLy8gVG9nZ2xlXG4vL1xuXG4udG9nZ2xlIHtcbiAgICAmLmNvbGxhcHNpYmxlOm5vdCguY29sbGFwc2VkKSwgLy8gSW50ZWdyYXRpb24gd2l0aCBCb290c3RyYXAgQ29sbGFwc2VcbiAgICAmLmFjdGl2ZSB7XG4gICAgICAgIC50b2dnbGUtb2ZmIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmNvbGxhcHNpYmxlLmNvbGxhcHNlZCwgLy8gSW50ZWdyYXRpb24gd2l0aCBCb290c3RyYXAgQ29sbGFwc2VcbiAgICAmOm5vdCguY29sbGFwc2libGUpOm5vdCguYWN0aXZlKSB7XG4gICAgICAgIC50b2dnbGUtb24ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIvL1xuLy8gU2hhcGVcbi8vIFxuXG4ueGVoYWdvbiB7XG4gICAgLy8kZWRnZXMtbnVtYmVyOiA2LCAkbWFpbi1yYWRpdXM6IDMwJSwgJHJvdW5kaW5nLXJhZGl1czogMTAlLCAkcm90YXRlZDogdHJ1ZSwgJHByZWNpc2lvbjogMjBcbiAgICBAaW5jbHVkZSBzaGFwZSg2KTtcbn1cblxuLm9jdGFnb24ge1xuICAgIC8vJGVkZ2VzLW51bWJlcjogNiwgJG1haW4tcmFkaXVzOiAzMCUsICRyb3VuZGluZy1yYWRpdXM6IDEwJSwgJHJvdGF0ZWQ6IHRydWUsICRwcmVjaXNpb246IDIwXG4gICAgQGluY2x1ZGUgc2hhcGUoOCk7XG59IiwiXG5AdXNlICdzYXNzOm1hdGgnO1xuXG5AbWl4aW4gc2hhcGUoJGVkZ2VzLW51bWJlcjogNiwgJG1haW4tcmFkaXVzOiAzMCUsICRyb3VuZGluZy1yYWRpdXM6IDEwJSwgJHJvdGF0ZWQ6IHRydWUsICRwcmVjaXNpb246IDIwKSB7XG5cdCRjZW50cmFsLWFuZ2xlOiBkaXZpZGUoMzYwZGVnLCAkZWRnZXMtbnVtYmVyKTtcblx0JGFuZ2xlOiAoJGVkZ2VzLW51bWJlciAtIDIpICogZGl2aWRlKDE4MGRlZywgJGVkZ2VzLW51bWJlcik7XG5cdCRtYXgtdmFyLWFuZ2xlOiAyICogKDkwZGVnIC0gZGl2aWRlKCRhbmdsZSwgMikpO1xuXHQkcHJlY2lzaW9uOiA2O1xuXHQkdW5pdC12YXItYW5nbGU6IGRpdmlkZSgkbWF4LXZhci1hbmdsZSwgJHByZWNpc2lvbik7XHRcblx0JHItZGlmZjogJG1haW4tcmFkaXVzICsgJHJvdW5kaW5nLXJhZGl1cztcblxuXHQkcG9pbnRzOiAoKTtcblxuXHRAZm9yICRpIGZyb20gMCB0byAkZWRnZXMtbnVtYmVyIHtcblx0XHQkdmVydGV4LWFuZ2xlOiAkaSAqICRjZW50cmFsLWFuZ2xlICsgaWYoJHJvdGF0ZWQsIC05MGRlZywgMGRlZyk7XG5cdFx0JHZlcnRleC14OiA1MCUgKyAkci1kaWZmICogbWF0aC5jb3MoJHZlcnRleC1hbmdsZSk7XG5cdFx0JHZlcnRleC15OiA1MCUgKyAkci1kaWZmICogbWF0aC5zaW4oJHZlcnRleC1hbmdsZSk7XG5cblx0XHRAZm9yICRqIGZyb20gMCB0aHJvdWdoICRwcmVjaXNpb24ge1xuXHRcdFx0JGN1cnItYW5nbGU6ICR2ZXJ0ZXgtYW5nbGUgKyAoJGogLSAwLjUgKiAkcHJlY2lzaW9uKSAqICR1bml0LXZhci1hbmdsZTtcblx0XHRcdCR4OiAkdmVydGV4LXggKyAkcm91bmRpbmctcmFkaXVzICogbWF0aC5jb3MoJGN1cnItYW5nbGUpO1xuXHRcdFx0JHk6ICR2ZXJ0ZXgteSArICRyb3VuZGluZy1yYWRpdXMgKiBtYXRoLnNpbigkY3Vyci1hbmdsZSk7XG5cblx0XHRcdCRwb2ludHM6ICRwb2ludHMsICR4ICR5O1xuXHRcdH1cblx0fVxuXHRcblx0Y2xpcC1wYXRoOiBwb2x5Z29uKCRwb2ludHMpO1xufSIsIi8vXG4vLyBSaWJib25cbi8vXG5cbi8vIEJhc2Vcbi5yaWJib24ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0Ly8gUmliYm9uIHRhcmdldFxuXHQucmliYm9uLWxhYmVsIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0cGFkZGluZzogNXB4IDEwcHg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXJpYmJvbi1sYWJlbC1iZyk7XG5cdFx0Ym94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fXJpYmJvbi1sYWJlbC1ib3gtc2hhZG93KTtcblx0XHRjb2xvcjogdmFyKC0tI3skcHJlZml4fXByaW1hcnktaW52ZXJzZSk7XG5cdFx0dG9wOiA1MCU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCkgdHJhbnNsYXRlWSgtNTAlKTtcblxuXHRcdD4gLnJpYmJvbi1pbm5lciB7XG5cdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0fVxuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1yaWJib24tbGFiZWwtYm9yZGVyLWNvbG9yKTtcblx0XHR9XG5cdH1cblxuXHQvLyBWZXJ0aWNhbCBhbGlnbWVudFxuXHQmLXZlcnRpY2FsIHtcblx0XHQucmliYm9uLWxhYmVsIHtcblx0XHRcdHBhZGRpbmc6IDVweCAxMHB4O1xuXHRcdFx0bWluLXdpZHRoOiAzNnB4O1xuXHRcdFx0bWluLWhlaWdodDogNDZweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdH1cblxuXHQmLnJpYmJvbi10b3Age1xuXHRcdC5yaWJib24tbGFiZWwge1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xNXB4KSB0cmFuc2xhdGVZKC00cHgpO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdFx0fVxuXHR9XG5cblx0Ji5yaWJib24tYm90dG9tIHtcblx0XHQucmliYm9uLWxhYmVsIHtcblx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHRcdH1cblx0fVxuXG5cdCYucmliYm9uLXN0YXJ0IHtcblx0XHQucmliYm9uLWxhYmVsIHtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHJpZ2h0OiBhdXRvO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01cHgpIHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdFx0fVxuXHR9XG5cblx0Ji5yaWJib24tZW5kIHtcblx0XHQucmliYm9uLWxhYmVsIHtcblx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdFx0fVxuXHR9XG59XG5cbi8vIENsaXAgc3R5bGVcbi5yaWJib24ucmliYm9uLWNsaXAge1xuXHQmLnJpYmJvbi1zdGFydCB7XG5cdFx0LnJpYmJvbi1sYWJlbCB7XG5cdFx0XHRsZWZ0OiAtNXB4O1xuXG5cdFx0XHQucmliYm9uLWlubmVyIHtcblx0XHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cblx0XHRcdFx0JjpiZWZvcmUsXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGJvdHRvbTogLTEwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAwIDEwcHggMTBweCAwO1xuXHRcdFx0XHRcdGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXJpYmJvbi1jbGlwLWJnKSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLnJpYmJvbi1lbmQge1xuXHRcdC5yaWJib24tbGFiZWwge1xuXHRcdFx0cmlnaHQ6IC01cHg7XG5cblx0XHRcdC5yaWJib24taW5uZXIge1xuXHRcdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cblx0XHRcdFx0JjpiZWZvcmUsXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGJvdHRvbTogLTEwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAwIDAgMTBweCAxMHB4O1xuXHRcdFx0XHRcdGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cmliYm9uLWNsaXAtYmcpICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy8gVHJpYW5nbGUgc3R5bGVcbi5yaWJib24ucmliYm9uLXRyaWFuZ2xlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR6LWluZGV4OiAxO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG5cdC8vIFRvcCBzdGFydCBwb3NpdGlvblxuXHQmLnJpYmJvbi10b3Atc3RhcnQge1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiA0cmVtO1xuXHRcdGhlaWdodDogNHJlbTtcblx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAycmVtIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyLWxlZnQ6IHNvbGlkIDJyZW0gdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLXJpZ2h0OiBzb2xpZCAycmVtIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyLXRvcDogc29saWQgMnJlbSB0cmFuc3BhcmVudDtcdCBcblx0fVxuXG5cdC8vIFRvcCBlbmQgcG9zaXRpb25cblx0Ji5yaWJib24tdG9wLWVuZCB7XG5cdFx0dG9wOiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHdpZHRoOiA0cmVtO1xuXHRcdGhlaWdodDogNHJlbTtcblx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAycmVtIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyLWxlZnQ6IHNvbGlkIDJyZW0gdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblx0XHRib3JkZXItcmlnaHQ6IHNvbGlkIDJyZW0gdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLXRvcDogc29saWQgMnJlbSB0cmFuc3BhcmVudDtcdFx0IFxuXHR9XG5cblx0Ly8gQm90dG9uIHN0YXJ0IHBvc2l0aW9uXG5cdCYucmliYm9uLWJvdHRvbS1zdGFydCB7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDRyZW07XG5cdFx0aGVpZ2h0OiA0cmVtO1xuXHRcdGJvcmRlci1ib3R0b206IHNvbGlkIDJyZW0gdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLWxlZnQ6IHNvbGlkIDJyZW0gdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLXJpZ2h0OiBzb2xpZCAycmVtIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyLXRvcDogc29saWQgMnJlbSB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1x0XG5cdH1cdFxuXHRcblx0Ly8gQm90dG9uIGVuZCBwb3NpdGlvblxuXHQmLnJpYmJvbi1ib3R0b20tZW5kIHtcblx0XHRib3R0b206IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0d2lkdGg6IDRyZW07XG5cdFx0aGVpZ2h0OiA0cmVtO1xuXHRcdGJvcmRlci1ib3R0b206IHNvbGlkIDJyZW0gdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLXJpZ2h0OiBzb2xpZCAycmVtIHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1sZWZ0OiBzb2xpZCAycmVtIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyLXRvcDogc29saWQgMnJlbSB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1x0XHRcdCBcblx0fVx0XHQgXG59XG5cbiIsIi8vXG4vLyBCbG9ja1VJXG4vL1xuXG5cbi5ibG9ja3VpICB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmJsb2NrdWktb3ZlcmxheSB7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJsb2NrdWktb3ZlcmxheS1iZyk7XG5cbiAgICAgICAgLnNwaW5uZXItYm9yZGVyIHtcbiAgICAgICAgICAgIGhlaWdodDogMS4zNXJlbTtcbiAgICAgICAgICAgIHdpZHRoOiAxLjM1cmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJsb2NrdWktbWVzc2FnZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YmxvY2t1aS1tZXNzYWdlLWJveC1zaGFkb3cpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YmxvY2t1aS1tZXNzYWdlLWJnKTtcbiAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTcwMCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAwLjg1cmVtIDEuNzVyZW0gIWltcG9ydGFudDtcblxuICAgICAgICAuc3Bpbm5lci1ib3JkZXIge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjY1cmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AaWYgJGVuYWJsZS1kYXJrLW1vZGUge1xuICAgIEBpbmNsdWRlIGNvbG9yLW1vZGUoZGFyaykge1xuICAgICAgICAuYmxvY2t1aSB7XG4gICAgICAgICAgICAtLSN7JHByZWZpeH1ibG9ja3VpLW92ZXJsYXktYmc6ICN7JGJsb2NrdWktb3ZlcmxheS1iZy1kYXJrfTtcbiAgICAgICAgICAgIC0tI3skcHJlZml4fWJsb2NrdWktbWVzc2FnZS1iZzogI3skYmxvY2t1aS1tZXNzYWdlLWJnLWRhcmt9O1xuICAgICAgICAgICAgLS0jeyRwcmVmaXh9YmxvY2t1aS1tZXNzYWdlLWJveC1zaGFkb3c6ICN7JGJsb2NrdWktbWVzc2FnZS1ib3gtc2hhZG93LWRhcmt9O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy9cbi8vIEV4cGxvcmUodXNlZCBmb3IgZGVtbyBwcm9kdWN0IGRlbW8pXG4vL1xuXG4kZXhwbG9yZS1wcmltYXJ5OiAjMDBCMkZGO1xuJGV4cGxvcmUtcHJpbWFyeS1saWdodDogI0YxRkFGRjtcbiRleHBsb3JlLXByaW1hcnktYWN0aXZlOiAjMDA5OERBO1xuJGV4cGxvcmUtcHJpbWFyeS1pbnZlcnNlOiAkd2hpdGU7XG5cbiRleHBsb3JlLXN1Y2Nlc3M6ICM1MENEODk7XG4kZXhwbG9yZS1zdWNjZXNzLWxpZ2h0OiAjRThGRkYzO1xuJGV4cGxvcmUtc3VjY2Vzcy1hY3RpdmU6ICM0N0JFN0Q7XG4kZXhwbG9yZS1zdWNjZXNzLWludmVyc2U6ICR3aGl0ZTtcblxuJGV4cGxvcmUtd2FybmluZzogI0ZGQzcwMDtcbiRleHBsb3JlLXdhcm5pbmctaW52ZXJzZTogJHdoaXRlO1xuXG4kZXhwbG9yZS1kYW5nZXI6ICNGMTQxNkM7XG4kZXhwbG9yZS13YXJuaW5nLWludmVyc2U6ICR3aGl0ZTtcblxuLmV4cGxvcmUtYnRuLXRvZ2dsZSB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTYwMCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzLFxuICAgICY6YWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICRleHBsb3JlLXByaW1hcnktaW52ZXJzZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGV4cGxvcmUtcHJpbWFyeTtcbiAgICB9XG59XG5cbi5leHBsb3JlLWJ0bi1kaXNtaXNzIHtcdFxuICAgIGJvcmRlcjogMDtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBpLFxuICAgICAgICAuc3ZnLWljb24ge1xuICAgICAgICAgICAgY29sb3I6ICRleHBsb3JlLXByaW1hcnk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5leHBsb3JlLWJ0bi1wcmltYXJ5IHtcdFxuXHRib3JkZXI6IDA7XG4gICAgY29sb3I6ICRleHBsb3JlLXByaW1hcnktaW52ZXJzZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZXhwbG9yZS1wcmltYXJ5O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkZXhwbG9yZS1wcmltYXJ5LWludmVyc2U7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRleHBsb3JlLXByaW1hcnktYWN0aXZlO1xuICAgIH1cbn1cblxuLmV4cGxvcmUtYnRuLXNlY29uZGFyeSB7XHRcblx0Ym9yZGVyOiAwO1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS02MDApO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTEwMCk7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTgwMCk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTIwMCk7XG4gICAgfVxufVxuXG4uZXhwbG9yZS1idG4tb3V0bGluZSB7XG4gICAgYm9yZGVyOiAxcHggZGFzaGVkIHZhcigtLSN7JHByZWZpeH1ncmF5LTMwMCkgIWltcG9ydGFudDtcblxuICAgICY6aG92ZXIsXG4gICAgJi5hY3RpdmUge1xuICAgICAgICBib3JkZXI6IDFweCBkYXNoZWQgJGV4cGxvcmUtc3VjY2VzcyAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZXhwbG9yZS1zdWNjZXNzLWxpZ2h0O1xuICAgIH1cbn1cblxuLmV4cGxvcmUtbGluayB7XHRcbiAgICBjb2xvcjogJGV4cGxvcmUtcHJpbWFyeTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGV4cGxvcmUtcHJpbWFyeS1hY3RpdmU7XG4gICAgfVxufVxuXG4uZXhwbG9yZS1saW5rLWhvdmVyOmhvdmVyIHtcdFxuICAgIGNvbG9yOiAkZXhwbG9yZS1wcmltYXJ5ICFpbXBvcnRhbnQ7XG59XG5cbi5leHBsb3JlLWljb24tc3VjY2VzcyB7XHRcbiAgICBjb2xvcjogJGV4cGxvcmUtc3VjY2Vzcztcbn1cblxuLmV4cGxvcmUtaWNvbi1kYW5nZXIge1x0XG4gICAgY29sb3I6ICRleHBsb3JlLWRhbmdlcjtcbn1cblxuLmV4cGxvcmUtbGFiZWwtZnJlZSB7XG4gICAgY29sb3I6ICRleHBsb3JlLXdhcm5pbmctaW52ZXJzZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZXhwbG9yZS13YXJuaW5nO1xufVxuXG4uZXhwbG9yZS1sYWJlbC1wcm8ge1xuICAgIGNvbG9yOiAkZXhwbG9yZS1zdWNjZXNzLWludmVyc2U7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGV4cGxvcmUtc3VjY2Vzcztcbn0iLCIvL1xuLy8gRW5nYWdlIHBhbmVsKHVzZWQgZm9yIGRlbW8gcHJvZHVjdCBkZW1vKVxuLy9cblxuLmFwcC1lbmdhZ2Uge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHJpZ2h0OiAwO1xuXHR0b3A6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdHotaW5kZXg6ICRlbmdhZ2Utei1pbmRleDtcblx0cGFkZGluZy1yaWdodDogMTJweDtcblxuXHQuYXBwLWVuZ2FnZS1idG4ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1lbmdhZ2UtYnRuLWJveC1zaGFkb3cpO1xuXHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcblx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg2cHgpO1xuXHRcdHdpZHRoOiA2NnB4O1xuXHRcdGhlaWdodDogNzBweDtcblxuXHRcdEBpbmNsdWRlIGJ1dHRvbi1jdXN0b20tdmFyaWFudChcblx0XHRcdCRjb2xvcjogdmFyKC0tI3skcHJlZml4fWVuZ2FnZS1idG4tY29sb3IpLCBcblx0XHRcdCRpY29uLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZW5nYWdlLWJ0bi1pY29uLWNvbG9yKSwgXG5cdFx0XHQkYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZW5nYWdlLWJ0bi1ib3JkZXItY29sb3IpLCBcblx0XHRcdCRiZy1jb2xvcjogdmFyKC0tI3skcHJlZml4fWVuZ2FnZS1idG4tYmcpLCBcblx0XHRcdCRjb2xvci1hY3RpdmU6IG51bGwsIFxuXHRcdFx0JGljb24tY29sb3ItYWN0aXZlOiBudWxsLCBcblx0XHRcdCRib3JkZXItY29sb3ItYWN0aXZlOiBudWxsLFxuXHRcdFx0JGJnLWNvbG9yLWFjdGl2ZTogbnVsbFxuXHRcdCk7XG5cblx0XHQmLmhvdmVyLWRhcms6aG92ZXIge1xuXHRcdFx0Y29sb3I6IHZhcigtLSN7JHByZWZpeH1kYXJrLWludmVyc2UpO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZGFyayk7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZGFyayk7XG5cblx0XHRcdGksXG5cdFx0XHQuc3ZnLWljb24ge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tI3skcHJlZml4fWRhcmstaW52ZXJzZSk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5ob3Zlci1wcmltYXJ5OmhvdmVyIHtcblx0XHRcdGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1pbnZlcnNlKTtcblx0XHRcdGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXByaW1hcnkpO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXByaW1hcnkpO1xuXG5cdFx0XHRpLFxuXHRcdFx0LnN2Zy1pY29uIHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLSN7JHByZWZpeH1wcmltYXJ5LWludmVyc2UpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuaG92ZXItc3VjY2Vzczpob3ZlciB7XG5cdFx0XHRjb2xvcjogdmFyKC0tI3skcHJlZml4fXN1Y2Nlc3MtaW52ZXJzZSk7XG5cdFx0XHRib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1zdWNjZXNzKTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1zdWNjZXNzKTtcblxuXHRcdFx0aSxcblx0XHRcdC5zdmctaWNvbiB7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9c3VjY2Vzcy1pbnZlcnNlKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmFwcC1lbmdhZ2UtYnRuLXRvZ2dsZS1vZmYge1xuXHRcdFx0d2lkdGg6IDM1cHg7XG5cdFx0XHRoZWlnaHQ6IDM1cHg7XG5cdFx0fVxuXG5cdFx0Ji5hcHAtZW5nYWdlLWJ0bi10b2dnbGUtb24ge1xuXHRcdFx0d2lkdGg6IDM1cHg7XG5cdFx0XHRoZWlnaHQ6IDM1cHg7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCYuYXBwLWVuZ2FnZS1oaWRlIHtcblx0XHQuYXBwLWVuZ2FnZS1idG4ge1xuXHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXG5cdFx0XHQmLmFwcC1lbmdhZ2UtYnRuLXRvZ2dsZS1vZmYge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQmLmFwcC1lbmdhZ2UtYnRuLXRvZ2dsZS1vbiB7XG5cdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHR9XG5cdFx0fVx0XHRcblx0fVxufVxuXG4uZW5nYWdlLWJ0biB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuXG5cdEBpbmNsdWRlIGJ1dHRvbi1jdXN0b20tdmFyaWFudChcblx0XHQkY29sb3I6IHZhcigtLSN7JHByZWZpeH1lbmdhZ2UtYnRuLWNvbG9yKSwgXG5cdFx0JGljb24tY29sb3I6IHZhcigtLSN7JHByZWZpeH1lbmdhZ2UtYnRuLWNvbG9yKSwgXG5cdFx0JGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWVuZ2FnZS1idG4tYmcpLCBcblx0XHQkYmctY29sb3I6IHZhcigtLSN7JHByZWZpeH1lbmdhZ2UtYnRuLWJnKSwgXG5cdFx0JGNvbG9yLWFjdGl2ZTogdmFyKC0tI3skcHJlZml4fWVuZ2FnZS1idG4tY29sb3ItYWN0aXZlKSwgXG5cdFx0JGljb24tY29sb3ItYWN0aXZlOiB2YXIoLS0jeyRwcmVmaXh9ZW5nYWdlLWJ0bi1jb2xvci1hY3RpdmUpLCBcblx0XHQkYm9yZGVyLWNvbG9yLWFjdGl2ZTogdmFyKC0tI3skcHJlZml4fWVuZ2FnZS1idG4tYmcpLFxuXHRcdCRiZy1jb2xvci1hY3RpdmU6IHZhcigtLSN7JHByZWZpeH1lbmdhZ2UtYnRuLWJnKVxuXHQpO1xufSIsIi8vXG4vLyBDb29raWUgQWxlcnRcbi8vXG5cbi5jb29raWVhbGVydHtcbiAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICAgIGNvbG9yOiBpbmhlcml0O1xufSIsIi8vXG4vLyBQcmludCBNb2RlXG4vL1xuXG4vLyBBZGQgLnByaW50LWNvbnRlbnQtb25seSBjbGFzcyB0byBib2R5IGVsZW1lbnQgaW4gb3JkZXIgdG8gYWxsb3cgcHJpbnRpbmcgb25seSB0aGUgY29udGVudCBhcmVhXG5AbWVkaWEgcHJpbnQge1xuICAgIC5wcmludC1jb250ZW50LW9ubHkge1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICAud3JhcHBlcixcbiAgICAgICAgLnBhZ2UsXG4gICAgICAgIC5wYWdlLXRpdGxlXG4gICAgICAgIC5jb250ZW50LFxuICAgICAgICAuY29udGFpbmVyLFxuICAgICAgICAuY29udGFpbmVyLXh4bCxcbiAgICAgICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hc2lkZSxcbiAgICAgICAgLnNpZGViYXIsXG4gICAgICAgIC5zY3JvbGx0b3AsXG4gICAgICAgIC5oZWFkZXIsXG4gICAgICAgIC5mb290ZXIsXG4gICAgICAgIC50b29sYmFyLFxuICAgICAgICAuZHJhd2VyLFxuICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vXG4vLyBDdXN0b20gYmFja2dyb3VuZCBoZWxwZXJzXG4vL1xuXG4vLyBCYWNrZ3JvdW5kIHdoaXRlIGNvbG9yXG4uYmctd2hpdGUge1xuXHQtLSN7JHByZWZpeH1iZy1yZ2ItY29sb3I6IHZhcigtLSN7JHByZWZpeH13aGl0ZS1iZy1yZ2IpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLy8gQmFja2dyb3VuZCBibGFjayBjb2xvclxuLmJnLWJsYWNrIHtcblx0LS0jeyRwcmVmaXh9YmctcmdiLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YmxhY2stYmctcmdiKTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi8vIEJhY2tncm91bmQgYm9keSBjb2xvclxuLmJnLWJvZHkge1xuXHQtLSN7JHByZWZpeH1iZy1yZ2ItY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWJnLXJnYik7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItYm9keSB7XG5cdGN1cnNvcjogcG9pbnRlcjtcblxuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWltcG9ydGFudDtcblx0fVxufVxuXG4uYmctYWN0aXZlLWJvZHkge1xuXHQmLmFjdGl2ZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLmJnLXN0YXRlLWJvZHkge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0Ji5hY3RpdmUsXG5cdCY6aG92ZXIge1x0XHRcdFx0XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLmJnLWhvdmVyLXdoaXRlIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdCY6aG92ZXIge1xuXHRcdC0tI3skcHJlZml4fWJnLXJnYi1jb2xvcjogdmFyKC0tI3skcHJlZml4fXdoaXRlLWJnLXJnYik7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLmJnLWFjdGl2ZS13aGl0ZSB7XG5cdCYuYWN0aXZlIHtcblx0XHQtLSN7JHByZWZpeH1iZy1yZ2ItY29sb3I6IHZhcigtLSN7JHByZWZpeH13aGl0ZS1iZy1yZ2IpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5iZy1zdGF0ZS13aGl0ZSB7XG5cdGN1cnNvcjogcG9pbnRlcjtcblxuXHQmLmFjdGl2ZSxcblx0Jjpob3ZlciB7XHRcdFx0XHRcblx0XHQtLSN7JHByZWZpeH1iZy1yZ2ItY29sb3I6IHZhcigtLSN7JHByZWZpeH13aGl0ZS1iZy1yZ2IpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi8vIEJhY2tncm91bmQgdGhlbWUgbGlnaHQgY29sb3JzXG5AZWFjaCAkbmFtZSwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuXHRAaWYgKHRoZW1lLWxpZ2h0LWNvbG9yKCRuYW1lKSkge1xuXHRcdC5iZy1saWdodC0jeyRuYW1lfSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0tbGlnaHQpICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0LmJnLSN7JG5hbWV9IHtcblx0XHQtLSN7JHByZWZpeH1iZy1yZ2ItY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfS1yZ2IpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfSkgIWltcG9ydGFudDtcblx0fVxuXG5cdC5iZy0jeyRuYW1lfS1hY3RpdmUge1xuXHRcdC0tI3skcHJlZml4fWJnLXJnYi1jb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9LWFjdGl2ZS1yZ2IpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfS1hY3RpdmUpICFpbXBvcnRhbnQ7XG5cdH1cblxuXHRAaWYgKHRoZW1lLWxpZ2h0LWNvbG9yKCRuYW1lKSkge1xuXHRcdC5iZy1ob3Zlci1saWdodC0jeyRuYW1lfSB7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0tbGlnaHQpICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmJnLXN0YXRlLWxpZ2h0LSN7JG5hbWV9IHtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0Ji5hY3RpdmUsXG5cdFx0XHQmOmhvdmVyIHtcdFx0XHRcdFxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0tbGlnaHQpICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmJnLWhvdmVyLSN7JG5hbWV9IHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfSkgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQuYmctYWN0aXZlLSN7JG5hbWV9IHtcblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0pICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0LmJnLXN0YXRlLSN7JG5hbWV9IHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHQmLmFjdGl2ZSxcblx0XHQmOmhvdmVyIHtcdFx0XHRcdFxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9KSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuXG4vLyBCYWNrZ3JvdW5kIGdyYXkgY29sb3JzXG5AZWFjaCAkbmFtZSwgJHZhbHVlIGluICRncmF5cyB7XG4gICAgLmJnLWdyYXktI3skbmFtZX0ge1xuXHRcdC0tI3skcHJlZml4fWJnLXJnYi1jb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktI3skbmFtZX0tcmdiKTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS0jeyRuYW1lfSk7XG5cdH1cblxuXHQuYmctaG92ZXItZ3JheS0jeyRuYW1lfSB7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHQtLSN7JHByZWZpeH1iZy1yZ2ItY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LSN7JG5hbWV9LXJnYik7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS0jeyRuYW1lfSk7XHRcblx0XHR9XHRcdFxuXHR9XG5cblx0LmJnLWdyYXktI3skbmFtZX1pIHtcblx0XHQtLSN7JHByZWZpeH1iZy1yZ2ItY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LSN7JG5hbWV9LXJnYik7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktI3skbmFtZX0pICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLy8gT3BhY2l0eVxuQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkb3BhY2l0eS12YWx1ZXMge1xuXHQuYmctb3BhY2l0eS0jeyRuYW1lfSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS0jeyRwcmVmaXh9YmctcmdiLWNvbG9yKSwgI3skdmFsdWV9KSAhaW1wb3J0YW50O1xuXHR9XG5cblx0LmJnLWhvdmVyLW9wYWNpdHktI3skbmFtZX06aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tI3skcHJlZml4fWJnLXJnYi1jb2xvciksICN7JHZhbHVlfSkgIWltcG9ydGFudDtcblx0fVxuXG5cdC5iZy1hY3RpdmUtb3BhY2l0eS0jeyRuYW1lfS5hY3RpdmUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tI3skcHJlZml4fWJnLXJnYi1jb2xvciksICN7JHZhbHVlfSkgIWltcG9ydGFudDtcblx0fVxuXG5cdC5iZy1zdGF0ZS1vcGFjaXR5LSN7JG5hbWV9IHtcblx0XHQuYWN0aXZlLFxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS0jeyRwcmVmaXh9YmctcmdiLWNvbG9yKSwgI3skdmFsdWV9KSAhaW1wb3J0YW50O1xuXHRcdH1cdFx0XG5cdH1cbn1cblxuLy8gQmFja2dyb3VuZCBpbWFnZSBoZWxwZXJzXG4vLyBCYWNrZ3JvdW5kIHJlcGVhdFxuLmJnaS1uby1yZXBlYXQge1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4vLyBCYWNrZ3JvdW5kIHBvc2l0aW9uc1xuLmJnaS1wb3NpdGlvbi15LXRvcCB7XG5cdGJhY2tncm91bmQtcG9zaXRpb24teTogdG9wO1xufVxuXG4uYmdpLXBvc2l0aW9uLXktYm90dG9tIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbi15OiBib3R0b207XG59XG5cbi5iZ2ktcG9zaXRpb24teS1jZW50ZXIge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IGNlbnRlcjtcbn1cblxuLmJnaS1wb3NpdGlvbi14LXN0YXJ0IHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbi14OiBsZWZ0O1xufVxuXG4uYmdpLXBvc2l0aW9uLXgtZW5kIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbi14OiByaWdodDtcbn1cblxuLmJnaS1wb3NpdGlvbi14LWNlbnRlciB7XG5cdGJhY2tncm91bmQtcG9zaXRpb24teDogY2VudGVyO1xufVxuXG4uYmdpLXBvc2l0aW9uLXRvcCB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgdG9wO1xufVxuXG4uYmdpLXBvc2l0aW9uLWJvdHRvbSB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgYm90dG9tO1xufVxuXG4uYmdpLXBvc2l0aW9uLWNlbnRlciB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLy8gUmVzcG9uc2l2ZSBoZWxwZXJzXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcblx0XHQkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblx0XHRcblx0XHQvLyBCYWNrZ3JvdW5kIHNpemVzXG5cdFx0LmJnaS1zaXplI3skaW5maXh9LWF1dG8ge1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvO1xuXHRcdH1cblxuXHRcdC5iZ2ktc2l6ZSN7JGluZml4fS1jb3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdH1cblxuXHRcdC5iZ2ktc2l6ZSN7JGluZml4fS1jb250YWluIHtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHR9XHRcblxuXHRcdC8vIEJhY2tncm91bmQgYXR0YWNobWVudFxuXHRcdC5iZ2ktYXR0YWNobWVudCN7JGluZml4fS1maXhlZCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuXHRcdH1cblxuXHRcdC5iZ2ktYXR0YWNobWVudCN7JGluZml4fS1zY3JvbGwge1xuXHRcdFx0YmFja2dyb3VuZC1hdHRhY2htZW50OiBzY3JvbGw7XG5cdFx0fVxuXHR9XG59XG5cblxuXG4iLCIvL1xuLy8gQm9yZGVyXG4vL1xuXG4uYm9yZGVyLWFjdGl2ZTpub3QoLmFjdGl2ZSk6bm90KDphY3RpdmUpOm5vdCg6aG92ZXIpOm5vdCg6Zm9jdXMpIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaG92ZXI6bm90KDpob3Zlcik6bm90KDpmb2N1cyk6bm90KC5hY3RpdmUpOm5vdCg6YWN0aXZlKSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLy8gR3JheSBib3JkZXIgY29sb3JzXG5AZWFjaCAkbmFtZSwgJHZhbHVlIGluICRncmF5cyB7XG5cdC8vIEluaXRpYWxcblx0LmJvcmRlci1ncmF5LSN7JG5hbWV9IHtcblx0XHRib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LSN7JG5hbWV9KSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi8vIEhvdmVyIGJvcmRlciBjb2xvcnNcbkBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgLmJvcmRlci0jeyRuYW1lfS1jbGFyaXR5IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0tY2xhcml0eSkgIWltcG9ydGFudDtcbiAgICB9XG4gICAgICAgIFxuICAgIC5ib3JkZXItaG92ZXItI3skbmFtZX06aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfSkgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYm9yZGVyLWFjdGl2ZS0jeyRuYW1lfS5hY3RpdmUge1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfSkgIWltcG9ydGFudDtcbiAgICB9ICAgXG59XG5cbi5ib3JkZXItaG92ZXItcHJpbWFyeS1jbGFyaXR5OmhvdmVyLFxuLmJvcmRlci1hY3RpdmUtcHJpbWFyeS1jbGFyaXR5LmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1jbGFyaXR5KSAhaW1wb3J0YW50O1xufVxuXG4vLyBIb3ZlciB0cmFuc3BhcmVudFxuLmJvcmRlci1ob3Zlci10cmFuc3BhcmVudDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4vLyBEYXNoZWQgc3R5bGVcbi5ib3JkZXItZGFzaGVkIHtcbiAgICBib3JkZXItc3R5bGU6IGRhc2hlZCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJvcmRlci1kYXNoZWQtY29sb3IpO1xufVxuXG4uYm9yZGVyLXRvcC1kYXNoZWQge1xuICAgIGJvcmRlci10b3Atc3R5bGU6IGRhc2hlZCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS1kYXNoZWQge1xuICAgIGJvcmRlci1ib3R0b20tc3R5bGU6IGRhc2hlZCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN0YXJ0LWRhc2hlZCB7XG4gICAgYm9yZGVyLWxlZnQtc3R5bGU6IGRhc2hlZCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWVuZC1kYXNoZWQge1xuICAgIGJvcmRlci1yaWdodC1zdHlsZTogZGFzaGVkICFpbXBvcnRhbnQ7XG59XG5cbi8vIERvdHRlZCBzdHlsZVxuLmJvcmRlci1kb3R0ZWQge1xuICAgIGJvcmRlci1zdHlsZTogZG90dGVkICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wLWRvdHRlZCB7XG4gICAgYm9yZGVyLXRvcC1zdHlsZTogZG90dGVkICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLWRvdHRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1zdHlsZTogZG90dGVkICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3RhcnQtZG90dGVkIHtcbiAgICBib3JkZXItbGVmdC1zdHlsZTogZG90dGVkICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZW5kLWRvdHRlZCB7XG4gICAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBkb3R0ZWQgIWltcG9ydGFudDtcbn1cblxuLy8gQm9yZGVyIHRyYW5zcGFyZW50XG4uYm9yZGVyLXRyYW5zcGFyZW50IHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi8vIEJvcmRlciBib2R5XG4uYm9yZGVyLWJvZHkge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFpbXBvcnRhbnQ7XG59XG5cbi8vIEJvcmRlciByYWRpdXNlc1xuLnJvdW5kZWQtdG9wLTAge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20tMCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXN0YXJ0LTAge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWVuZC0wIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWNpcmNsZSB7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG4iLCIvL1xuLy8gRmxleCBVdGlsaXRpZXNcbi8vXG5cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgICAgIC5mbGV4I3skaW5maXh9LXJvb3Qge1xuXHRcdFx0ZmxleDogMTtcblx0XHR9XG5cbiAgICAgICAgLmZsZXgjeyRpbmZpeH0tY29sdW1uLWF1dG8ge1xuICAgICAgICAgICAgZmxleDogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mbGV4I3skaW5maXh9LWNvbHVtbi1mbHVpZCB7XG4gICAgICAgICAgICBmbGV4OiAxIDAgYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5mbGV4I3skaW5maXh9LXJvdy1hdXRvIHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZsZXgjeyRpbmZpeH0tcm93LWZsdWlkIHtcbiAgICAgICAgICAgIGZsZXg6IDEgYXV0bztcbiAgICAgICAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgICAgfVxuXG4gICAgXHQuZmxleCN7JGluZml4fS1jZW50ZXIge1xuICAgIFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBcdH1cblxuICAgICAgICAuZmxleCN7JGluZml4fS1zdGFydCB7XG4gICAgXHRcdGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgXHRcdGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICBcdH1cblxuICAgICAgICAuZmxleCN7JGluZml4fS1lbmQge1xuICAgIFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgXHR9XG5cbiAgICAgICAgLmZsZXgjeyRpbmZpeH0tc3RhY2sge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdH1cbiAgICB9XG59XG5cbi5mbGV4LWVxdWFsIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LXNocmluazogMDtcbn1cbiIsIi8vXG4vLyBTaGFkb3dcbi8vXG5cbi5zaGFkb3cteHMge1xuICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93LXhzKTtcbn1cblxuLnNoYWRvdy1zbSB7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3ctc20pO1xufVxuXG4uc2hhZG93IHtcbiAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdyk7XG59XG5cbi5zaGFkb3ctbGcge1xuICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93LWxnKTtcbn0iLCIvL1xuLy8gVGV4dFxuLy9cblxuLy8gVGV4dCBjb2xvcnNcbkBlYWNoICRuYW1lLCAkY29sb3IgaW4gJHRoZW1lLXRleHQtY29sb3JzIHtcbiAgICAvLyBCYXNlIGNvbG9yXG4gICAgLnRleHQtI3skbmFtZX0ge1xuICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRleHQtI3skbmFtZX0pICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLy8gSW52ZXJzZSBjb2xvclxuICAgIEBpZiAodGhlbWUtaW52ZXJzZS1jb2xvcigkbmFtZSkpIHtcbiAgICAgICAgLnRleHQtaW52ZXJzZS0jeyRuYW1lfSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9LWludmVyc2UpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaWYgKHRoZW1lLWxpZ2h0LWNvbG9yKCRuYW1lKSkge1xuICAgICAgICAvLyBMaWdodCBjb2xvcnNcbiAgICAgICAgLnRleHQtbGlnaHQtI3skbmFtZX0ge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfS1saWdodCkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIEhvdmVyXG4gICAgLnRleHQtaG92ZXItI3skbmFtZX0ge1xuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xuXG4gICAgICAgIGkge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGV4dC0jeyRuYW1lfSkgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcblx0XHRcdFx0Y29sb3I6IHZhcigtLSN7JHByZWZpeH10ZXh0LSN7JG5hbWV9KSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQuc3ZnLWljb24ge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tI3skcHJlZml4fXRleHQtI3skbmFtZX0pICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBBY3RpdmVcbiAgICAudGV4dC1hY3RpdmUtI3skbmFtZX0ge1xuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rOyAgICAgICAgXG5cbiAgICAgICAgaSB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGV4dC0jeyRuYW1lfSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRleHQtI3skbmFtZX0pICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAuc3ZnLWljb24ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGV4dC0jeyRuYW1lfSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gUGFyZW50IGhvdmVyXG4ucGFyZW50LWhvdmVyIHtcbiAgICBAZWFjaCAkbmFtZSwgJGNvbG9yIGluICR0aGVtZS10ZXh0LWNvbG9ycyB7XG4gICAgICAgIC5wYXJlbnQtaG92ZXItI3skbmFtZX0ge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLnBhcmVudC1ob3Zlci0jeyRuYW1lfSB7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRleHQtI3skbmFtZX0pICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gICAgXG4gICAgfVxufVxuXG4vLyBQYXJlbnQgYWN0aXZlXG4ucGFyZW50LWFjdGl2ZSB7XG4gICAgQGVhY2ggJG5hbWUsICRjb2xvciBpbiAkdGhlbWUtdGV4dC1jb2xvcnMge1xuICAgICAgICAucGFyZW50LWFjdGl2ZS0jeyRuYW1lfSB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgLnBhcmVudC1hY3RpdmUtI3skbmFtZX0ge1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10ZXh0LSN7JG5hbWV9KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9ICAgIFxuICAgIH1cbn1cblxuLy8gVGV4dCB0cmFuc3BhcmVudFxuLnRleHQtdHJhbnNwYXJlbnQge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLy8gQ3Vyc29yIHBvaW50ZXJcbi5jdXJzb3ItcG9pbnRlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vLyBDdXJzb3IgZGVmYXVsdFxuLmN1cnNvci1kZWZhdWx0IHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4vLyBDdXJzb3IgbW92ZVxuLmN1cnNvci1tb3ZlIHtcbiAgICBjdXJzb3I6IG1vdmU7XG59XG5cbi8vIEljb25zXG5pIHtcbiAgICAmLmJpLFxuICAgICZbY2xhc3NePVwiZm9udGljb24tXCJdLFxuICAgICZbY2xhc3MqPVwiIGZvbnRpY29uLVwiXSxcbiAgICAmW2NsYXNzXj1cImZhLVwiXSxcbiAgICAmW2NsYXNzKj1cIiBmYS1cIl0sXG4gICAgJltjbGFzc149XCJsYS1cIl0sXG4gICAgJltjbGFzcyo9XCIgbGEtXCJdIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10ZXh0LW11dGVkKTsgICAgICAgIFxuICAgIH0gICBcbn1cblxuLy8gTGluayB0cmFuc2l0aW9uXG5hIHtcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRyYW5zaXRpb246JHRyYW5zaXRpb24tbGluaztcbiAgICB9XG59XG4iLCIvL1xuLy8gT3BhY2l0eVxuLy9cblxuQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkb3BhY2l0eS12YWx1ZXMge1xuXHQvLyBBY3RpdmUgc3RhdGVcblx0Lm9wYWNpdHktYWN0aXZlLSN7JG5hbWV9LmFjdGl2ZSB7XG5cdFx0b3BhY2l0eTogI3skdmFsdWV9ICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQvLyBBY3RpdmUgYW5kIGhvdmVyIHN0YXRlc1xuXHQub3BhY2l0eS1zdGF0ZS0jeyRuYW1lfSB7XG5cdFx0Jjpob3Zlcixcblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRvcGFjaXR5OiAjeyR2YWx1ZX0gIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn0iLCIvL1xuLy8gVHJhbnNmb3JtXG4vL1xuXG4udHJhbnNmb3JtLTkwIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wO1xufSIsIi8vXG4vLyAgVHJlZVxuLy9cblxuLnRyZWUge1xuXHQvLyBDc3MgdmFyaWFibGVzXG5cdC0tI3skcHJlZml4fXRyZWUtaWNvbi1zaXplOiAjeyR0cmVlLWljb24tc2l6ZX07XG5cdC0tI3skcHJlZml4fXRyZWUtaWNvbi1nYXA6ICN7JHRyZWUtaWNvbi1nYXB9O1xuXHQtLSN7JHByZWZpeH10cmVlLWljb24tY29sb3Itb3BlbjogdmFyKC0tI3skcHJlZml4fXN1Y2Nlc3MpO1xuXHQtLSN7JHByZWZpeH10cmVlLWljb24tY29sb3ItZGVmYXVsdDogdmFyKC0tI3skcHJlZml4fWdyYXktNTAwKTtcblx0LS0jeyRwcmVmaXh9dHJlZS1pY29uLWNvbG9yLWNsb3NlOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS01MDApO1x0IFx0XG5cdC0tI3skcHJlZml4fXRyZWUtbGluZS1jb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktMjAwKTtcdFxuXG5cdC50cmVlLW5vZGUge1xuXHRcdHBhZGRpbmctbGVmdDogJHRyZWUtbm9kZS1wYWRkaW5nLXg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGFsaWduLWl0ZW1zOiBzdGFydDtcblx0fVxuXG5cdC50cmVlLXN1YiB7XG5cdFx0cGFkZGluZzogJHRyZWUtbm9kZS1wYWRkaW5nLXkgMDtcdFx0IFx0IFxuXHR9XG5cblx0LnRyZWUtY29udGVudCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHBhZGRpbmc6ICR0cmVlLW5vZGUtcGFkZGluZy15IDA7XG5cdH1cblxuXHQudHJlZS13cmFwcGVyIHtcblx0XHRwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tI3skcHJlZml4fXRyZWUtaWNvbi1zaXplKSArIHZhcigtLSN7JHByZWZpeH10cmVlLWljb24tc2l6ZSkpO1xuXHR9XG5cblx0LnRyZWUtc2VjdGlvbiB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogYmFzZWxpbmU7XG5cdFx0cGFkZGluZy1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9dHJlZS1pY29uLWdhcCk7XG5cdH1cblxuXHQudHJlZS10b2dnbGUge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR3aWR0aDogdmFyKC0tI3skcHJlZml4fXRyZWUtaWNvbi1zaXplKTtcblx0XHRcblx0XHQudHJlZS1pY29uLWRlZmF1bHQge1xuXHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRjb2xvcjogdmFyKC0tI3skcHJlZml4fXRyZWUtaWNvbi1jb2xvci1kZWZhdWx0KTtcdFxuXHRcdH1cblxuXHRcdC50cmVlLWljb24tb3BlbiB7XG5cdFx0XHRmb250LXNpemU6IDEuNXJlbTtcdFx0XHQgXG5cdFx0XHRjb2xvcjogdmFyKC0tI3skcHJlZml4fXRyZWUtaWNvbi1jb2xvci1vcGVuKTtcdFxuXHRcdH1cdFxuXG5cdFx0LnRyZWUtaWNvbi1jbG9zZSB7XG5cdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dHJlZS1pY29uLWNvbG9yLWNsb3NlKTtcdFx0XHQgXG5cdFx0fVxuXHRcdFxuXHRcdCYuY29sbGFwc2VkIHtcblx0XHRcdC50cmVlLWljb24tY2xvc2Uge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0fVx0XG5cdFxuXHRcdFx0LnRyZWUtaWNvbi1vcGVuIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XHRcdFx0XG5cblx0XHQmOm5vdCguY29sbGFwc2VkKSB7XG5cdFx0XHQudHJlZS1pY29uLWNsb3NlIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cdFxuXHRcblx0XHRcdC50cmVlLWljb24tb3BlbiB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHR9XG5cdFx0fSBcdFx0XG5cdH1cdFxuXG5cdCYgPiAudHJlZS1ub2RlIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcblx0fSBcblxuXHQmLnRyZWUtbGluZSB7XG5cdFx0LnRyZWUtc3ViIHtcdFxuXHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9dHJlZS1saW5lLWNvbG9yKTtcdFxuXHRcdFx0bWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tI3skcHJlZml4fXRyZWUtaWNvbi1zaXplKSAvIDIpO1x0XG5cdFx0fVxuXHR9XG59ICIsIi8vXG4vLyBUZXN0aW1vbmlhbHMgc2xpZGVyXG4vL1xuXG4vLyBEZXNrdG9wIG1vZGVcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcblx0LnRlc3RpbW9uaWFscy1zbGlkZXItaGlnaGxpZ2h0IHtcblx0XHR0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjM7XG5cdFxuXHRcdC50ZXN0aW1vbmlhbHMtcGhvdG8sXG5cdFx0LnRlc3RpbW9uaWFscy10aXRsZSwgXG5cdFx0LnRlc3RpbW9uaWFscy1ib2R5LFxuXHRcdC50ZXN0aW1vbmlhbHMtYXV0aG9yLFxuXHRcdC50ZXN0aW1vbmlhbHMtcG9zaXRvbiB7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuXHRcdH1cblx0XG5cdFx0LnRucy1pdGVtOm5vdCgudG5zLXNsaWRlLWFjdGl2ZSkgKyAudG5zLWl0ZW0udG5zLXNsaWRlLWFjdGl2ZSB7XHRcdFx0XG5cdFx0XHQudGVzdGltb25pYWxzLXBob3RvIHtcblx0XHRcdFx0aGVpZ2h0OiAyMDBweDtcblx0XHRcdFx0d2lkdGg6IDIwMHB4O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuXHRcdFx0fVxuXHRcblx0XHRcdC50ZXN0aW1vbmlhbHMtdGl0bGUge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktOTAwKSAhaW1wb3J0YW50O1xuXHRcdFx0XHRmb250LXNpemU6IDEuNTRyZW0gIWltcG9ydGFudDtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMS4zcmVtICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFxuXHRcdFx0LnRlc3RpbW9uaWFscy1kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS03MDApICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4zOHJlbSAhaW1wb3J0YW50O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxLjdyZW0gIWltcG9ydGFudDtcblx0XHRcdH1cblx0XG5cdFx0XHQudGVzdGltb25pYWxzLWF1dGhvciB7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSkgIWltcG9ydGFudDtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjFyZW0gIWltcG9ydGFudDtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcblx0XHRcdH1cblx0XG5cdFx0XHQudGVzdGltb25pYWxzLXBvc2l0b24ge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktNTAwKSAhaW1wb3J0YW50O1xuXHRcdFx0XHRmb250LXNpemU6IDAuOXJlbSAhaW1wb3J0YW50O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuXHRcdFx0fVxuXHRcdH1cdFxuXHR9IFx0XG59XG5cbi50ZXN0aW1vbmlhbHMtc2xpZGVyLXF1b3RlIHtcblx0LnRlc3RpbW9uaWFscy1xdW90ZSB7XG5cdFx0b3BhY2l0eTogMC4yO1xuXHR9XG5cblx0LnRucy1pdGVtOm5vdCgudG5zLXNsaWRlLWFjdGl2ZSkgKyAudG5zLXNsaWRlLWFjdGl2ZSArIC50bnMtc2xpZGUtYWN0aXZlIHtcblx0XHQudGVzdGltb25pYWxzLXF1b3RlIHtcblx0XHRcdG9wYWNpdHk6IDAuNTtcblx0XHRcdGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSkgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cdFxufSAiLCIvL1xuLy8gTXVsdGlzdGVwIHN0ZXBwZXJcbi8vXG5cbi8vIEN1c3RvbVxuLnN0ZXBwZXIuc3RlcHBlci1waWxscy5zdGVwcGVyLW11bHRpc3RlcCB7XG4gICAgLS0jeyRwcmVmaXh9c3RlcHBlci1waWxscy1zaXplOiA0NnB4O1xuICAgIC0tI3skcHJlZml4fXN0ZXBwZXItaWNvbi1ib3JkZXItcmFkaXVzOiA5cHg7XG4gICAgLS0jeyRwcmVmaXh9c3RlcHBlci1pY29uLWNoZWNrLXNpemU6IDEuMjVyZW07XG5cbiAgICAtLSN7JHByZWZpeH1zdGVwcGVyLWljb24tYmctY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wMyk7XG4gICAgLS0jeyRwcmVmaXh9c3RlcHBlci1pY29uLWJnLWNvbG9yLWN1cnJlbnQ6IHZhcigtLSN7JHByZWZpeH1zdWNjZXNzKTtcbiAgICAtLSN7JHByZWZpeH1zdGVwcGVyLWljb24tYmctY29sb3ItY29tcGxldGVkOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDMpO1xuXG4gICAgLS0jeyRwcmVmaXh9c3RlcHBlci1pY29uLWJvcmRlcjogMXB4IGRhc2hlZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gICAgLS0jeyRwcmVmaXh9c3RlcHBlci1pY29uLWJvcmRlci1jdXJyZW50OiAwO1xuICAgIC0tI3skcHJlZml4fXN0ZXBwZXItaWNvbi1ib3JkZXItY29tcGxldGVkOiAxcHggZGFzaGVkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcblxuICAgIC0tI3skcHJlZml4fXN0ZXBwZXItaWNvbi1udW1iZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH13aGl0ZSk7XG4gICAgLS0jeyRwcmVmaXh9c3RlcHBlci1pY29uLW51bWJlci1jb2xvci1jdXJyZW50OiB2YXIoLS0jeyRwcmVmaXh9d2hpdGUpO1xuICAgIC0tI3skcHJlZml4fXN0ZXBwZXItaWNvbi1udW1iZXItY29sb3ItY29tcGxldGVkOiB2YXIoLS0jeyRwcmVmaXh9d2hpdGUpO1xuICAgIFxuICAgIC0tI3skcHJlZml4fXN0ZXBwZXItaWNvbi1jaGVjay1jb2xvci1jb21wbGV0ZWQ6IHZhcigtLSN7JHByZWZpeH1zdWNjZXNzKTtcblxuICAgIC0tI3skcHJlZml4fXN0ZXBwZXItbGFiZWwtdGl0bGUtb3BhY2l0eTogMC43O1xuICAgIC0tI3skcHJlZml4fXN0ZXBwZXItbGFiZWwtdGl0bGUtb3BhY2l0eS1jdXJyZW50OiAxO1xuICAgIC0tI3skcHJlZml4fXN0ZXBwZXItbGFiZWwtdGl0bGUtb3BhY2l0eS1jb21wbGV0ZWQ6IDE7XG5cbiAgICAtLSN7JHByZWZpeH1zdGVwcGVyLWxhYmVsLXRpdGxlLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9d2hpdGUpO1xuICAgIC0tI3skcHJlZml4fXN0ZXBwZXItbGFiZWwtdGl0bGUtY29sb3ItY3VycmVudDogdmFyKC0tI3skcHJlZml4fXdoaXRlKTtcbiAgICAtLSN7JHByZWZpeH1zdGVwcGVyLWxhYmVsLXRpdGxlLWNvbG9yLWNvbXBsZXRlZDogdmFyKC0tI3skcHJlZml4fXdoaXRlKTtcbiAgICBcbiAgICAtLSN7JHByZWZpeH1zdGVwcGVyLWxhYmVsLWRlc2Mtb3BhY2l0eTogMC43O1xuICAgIC0tI3skcHJlZml4fXN0ZXBwZXItbGFiZWwtZGVzYy1vcGFjaXR5LWN1cnJlbnQ6IDAuNztcbiAgICAtLSN7JHByZWZpeH1zdGVwcGVyLWxhYmVsLWRlc2Mtb3BhY2l0eS1jb21wbGV0ZWQ6IDAuNztcblxuICAgIC0tI3skcHJlZml4fXN0ZXBwZXItbGFiZWwtZGVzYy1jb2xvcjogdmFyKC0tI3skcHJlZml4fXdoaXRlKTsgXG4gICAgLS0jeyRwcmVmaXh9c3RlcHBlci1sYWJlbC1kZXNjLWNvbG9yLWN1cnJlbnQ6IHZhcigtLSN7JHByZWZpeH13aGl0ZSk7XG4gICAgLS0jeyRwcmVmaXh9c3RlcHBlci1sYWJlbC1kZXNjLWNvbG9yLWNvbXBsZXRlZDogdmFyKC0tI3skcHJlZml4fXdoaXRlKTtcblxuICAgIC0tI3skcHJlZml4fXN0ZXBwZXItbGluZS1ib3JkZXI6IDFweCBkYXNoZWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xufVxuIiwiLy9cbi8vIExhbmRpbmcgZWxlbWVudHNcbi8vXG5cbi8vIFZhcmlhYmxlc1xuJGxhbmRpbmctZGFyay1jb2xvcjogIzEzMjYzQztcbiRsYW5kaW5nLWhlYWRlci1oZWlnaHQ6IDEwMHB4O1xuJGxhbmRpbmctaGVhZGVyLWhlaWdodC10YWJsZXQtYW5kLW1vYmlsZTogNzBweDtcbiRsYW5kaW5nLWhlYWRlci1zdGlja3ktaGVpZ2h0OiA3MHB4O1xuJGxhbmRpbmctaGVhZGVyLXN0aWNreS1oZWlnaHQtdGFibGV0LWFuZC1tb2JpbGU6IDcwcHg7XG5cbi8vIFV0aWxpdHkgY2xhc3Nlc1xuLmxhbmRpbmctZGFyay1iZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxhbmRpbmctZGFyay1jb2xvcjtcbn1cblxuLmxhbmRpbmctZGFyay1jb2xvciB7XG4gICAgY29sb3I6ICRsYW5kaW5nLWRhcmstY29sb3I7XG59XG5cbi5sYW5kaW5nLWRhcmstYm9yZGVyIHtcbiAgICBib3JkZXI6MXB4IGRhc2hlZCAjMkMzRjVCO1xufVxuXG4ubGFuZGluZy1kYXJrLXNlcGFyYXRvciB7XG4gICAgYm9yZGVyLXRvcDoxcHggZGFzaGVkICMyQzNGNUI7XG59XG5cbi5sYW5kaW5nLWN1cnZlICB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgc3ZnIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IDA7ICBcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG4vLyBMYW5kaW5nIGhlYWRlclxuLmxhbmRpbmctaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7ICAgIFxuICAgIGhlaWdodDogJGxhbmRpbmctaGVhZGVyLWhlaWdodDtcblxuICAgIC8vIExvZ29zXG4gICAgLmxvZ28tZGVmYXVsdCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5sb2dvLXN0aWNreSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLy8gTWVudVxuICAgIC5tZW51IHtcbiAgICAgICAgLy8gTWVudSBsaW5rXG4gICAgICAgIC5tZW51LWxpbmsge1xuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBIZWFkZXIgbWVudSBzdGlja3kgbW9kZVxuICAgICAgICBbZGF0YS1rdC1zdGlja3ktbGFuZGluZy1oZWFkZXI9XCJvblwiXSAmIHtcbiAgICAgICAgICAgIC8vIE1lbnUgbGlua1xuICAgICAgICAgICAgLm1lbnUtbGluayB7XG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoI0VGRjJGNSwgMC40KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBTdGlja3kgaGVhZGVyIG1vZGVzXG4gICAgW2RhdGEta3Qtc3RpY2t5LWxhbmRpbmctaGVhZGVyPVwib25cIl0gJiB7ICAgICAgICBcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDEwcHggMzBweCAwcHggcmdiYSg4Miw2MywxMDUsMC4wNSk7XG4gICAgICAgIGhlaWdodDogJGxhbmRpbmctaGVhZGVyLXN0aWNreS1oZWlnaHQ7XG4gICAgICAgIFxuICAgICAgICAvLyBMb2dvc1xuICAgICAgICAubG9nby1zdGlja3kge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAubG9nby1kZWZhdWx0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIEZpeCBib2R5IHBhZGRpbmcgdG9wIHdoZW4gTGFuZGluZyBzdGlja3kgaGVhZGVyIGlzIG9uXG5ib2R5W2RhdGEta3Qtc3RpY2t5LWxhbmRpbmctaGVhZGVyPVwib25cIl0ge1xuICAgIHBhZGRpbmctdG9wOiAkbGFuZGluZy1oZWFkZXItaGVpZ2h0O1xufVxuXG4vLyBUYWJsZXQgJiBtb2JpbGUgbW9kZXNcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgIC8vIExhbmRpbmcgaGVhZGVyXG4gICAgLmxhbmRpbmctaGVhZGVyIHtcbiAgICAgICAgaGVpZ2h0OiAkbGFuZGluZy1oZWFkZXItaGVpZ2h0LXRhYmxldC1hbmQtbW9iaWxlO1xuXG4gICAgICAgIC8vIE1lbnUgd3JhcHBlclxuICAgICAgICAubGFuZGluZy1tZW51LXdyYXBwZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAvLyBTdGlja3kgaGVhZGVyIG1vZGVzXG4gICAgICAgIFtkYXRhLWt0LXN0aWNreS1sYW5kaW5nLWhlYWRlcj1cIm9uXCJdICYgeyBcbiAgICAgICAgICAgIGhlaWdodDogJGxhbmRpbmctaGVhZGVyLXN0aWNreS1oZWlnaHQtdGFibGV0LWFuZC1tb2JpbGU7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBNZW51XG4gICAgICAgIC5tZW51IHtcbiAgICAgICAgICAgIC8vIE1lbnUgbGlua1xuICAgICAgICAgICAgLm1lbnUtbGluayB7XG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoI0VGRjJGNSwgMC40KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBGaXggYm9keSBwYWRkaW5nIHRvcCB3aGVuIExhbmRpbmcgc3RpY2t5IGhlYWRlciBpcyBvblxuICAgIGJvZHlbZGF0YS1rdC1zdGlja3ktbGFuZGluZy1oZWFkZXI9XCJvblwiXSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAkbGFuZGluZy1oZWFkZXItaGVpZ2h0LXRhYmxldC1hbmQtbW9iaWxlO1xuICAgIH1cbn0iLCIvL1xuLy8gU2Vjb25kYXJ5IGJ1dHRvblxuLy9cblxuLy8gRGVza3RvcCBtb2RlXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgLmJ0bi5idG4tc2Vjb25kYXJ5IHtcbiAgICAgICAgQGluY2x1ZGUgYnV0dG9uLWN1c3RvbS12YXJpYW50KFxuICAgICAgICAgICAgJGNvbG9yOiBudWxsLCBcbiAgICAgICAgICAgICRpY29uLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS02MDApLCBcbiAgICAgICAgICAgICRib3JkZXItY29sb3I6IG51bGwsIFxuICAgICAgICAgICAgJGJnLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS0yMDApLFxuICAgICAgICAgICAgJGNvbG9yLWFjdGl2ZTogbnVsbCwgXG4gICAgICAgICAgICAkaWNvbi1jb2xvci1hY3RpdmU6IHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgXG4gICAgICAgICAgICAkYm9yZGVyLWNvbG9yLWFjdGl2ZTogbnVsbCwgXG4gICAgICAgICAgICAkYmctY29sb3ItYWN0aXZlOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS0zMDApLFxuICAgICAgICApO1xuICAgIH1cbn1cblxuQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrKSB7XG4gICAgLy8gU2Vjb25kYXJ5IGJ1dHRvblxuICAgIC5idG4uYnRuLXNlY29uZGFyeSAge1xuICAgICAgICBAaW5jbHVkZSBidXR0b24tY3VzdG9tLXZhcmlhbnQoXG4gICAgICAgICAgICAkY29sb3I6IG51bGwsXG4gICAgICAgICAgICAkaWNvbi1jb2xvcjogIzg3ODc5NCxcbiAgICAgICAgICAgICRib3JkZXItY29sb3I6IG51bGwsIFxuICAgICAgICAgICAgJGJnLWNvbG9yOiAjMUExQTFBLFxuICAgICAgICAgICAgJGNvbG9yLWFjdGl2ZTogbnVsbCxcbiAgICAgICAgICAgICRpY29uLWNvbG9yLWFjdGl2ZTogbnVsbCxcbiAgICAgICAgICAgICRib3JkZXItY29sb3ItYWN0aXZlOiBudWxsLCBcbiAgICAgICAgICAgICRiZy1jb2xvci1hY3RpdmU6ICMxQTFBMUEsXG4gICAgICAgICk7XG4gICAgfVxufVxuXG4iLCIvL1xuLy8gQ1NTIFByb3BlcnR5XG4vL1xuXG5AbWl4aW4gcHJvcGVydHkoJGF0dHIsICR2YWx1ZSwgJGltcG9ydGFudDogJycpIHtcbiAgICBAaWYgICR2YWx1ZSAhPSBudWxsIGFuZCAkdmFsdWUgIT0gZmFsc2UgIHtcbiAgICAgICAgI3skYXR0cn06ICN7JHZhbHVlfSAjeyRpbXBvcnRhbnR9O1xuICAgIH1cbn0iLCIvL1xuLy8gUmVib290XG4vL1xuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIHRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG59XG5cbmh0bWwsXG5ib2R5IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgZm9udC1zaXplOiAkYXBwLWdlbmVyYWwtcm9vdC1mb250LXNpemUtZGVza3RvcCAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYmFzZTtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XG5cbiAgICAvLyBUYWJsZXQgbW9kZVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICBmb250LXNpemU6ICRhcHAtZ2VuZXJhbC1yb290LWZvbnQtc2l6ZS10YWJsZXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAvLyBNb2JpbGUgbW9kZVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBmb250LXNpemU6ICRhcHAtZ2VuZXJhbC1yb290LWZvbnQtc2l6ZS1tb2JpbGUgIWltcG9ydGFudDtcbiAgICB9ICAgIFxufVxuXG5ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICBhOmhvdmVyLFxuICAgIGE6YWN0aXZlLFxuICAgIGE6Zm9jdXMge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbmNhbnZhcyB7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi8vIEFuZ3VsYXIgaW50ZWdyYXRpb25cbnJvdXRlci1vdXRsZXQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8vIExheW91dHNcbmJvZHksXG4uYXBwLWRlZmF1bHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hcHAtYmctY29sb3IpOyAgICBcbn1cblxuLmFwcC1ibGFuayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFwcC1ibGFuay1iZy1jb2xvcik7ICAgIFxufVxuXG4vLyBSZXNldCBDU1MzIFRyYW5zaXRpb25zIGZvciBjaGlsZCBlbGVtZW50c1xuW2RhdGEta3QtYXBwLXJlc2V0LXRyYW5zaXRpb249XCJ0cnVlXCJdICoge1xuICAgIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbn0iLCIvL1xuLy8gUGFnZVxuLy9cblxuLmFwcC1wYWdlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xufSIsIi8vXG4vLyBQYWdlIGxvYWRlclxuLy9cblxuLy8gQ1NTMyBUcmFuc2l0aW9ucyBvbmx5IGFmdGVyIHBhZ2UgbG9hZChkYXRhLWt0LWFwcC1wYWdlLWxvYWRpbmc9XCJvblwiIGF0dHJpYnV0ZSBhZGRlZCB0byBib2R5IHRhZyBhbmQgcmVtb3ZlZCB3aXRoIEpTIG9uIHBhZ2UgbG9hZGVkKVxuW2RhdGEta3QtYXBwLXBhZ2UtbG9hZGluZz1cIm9uXCJdIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuW2RhdGEta3QtYXBwLXBhZ2UtbG9hZGluZz1cIm9uXCJdICoge1xuICAgIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLy8gQmFzZVxuLmFwcC1wYWdlLWxvYWRlciB7XG5cdGJhY2tncm91bmQ6IHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKTtcblx0Y29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKTtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdHotaW5kZXg6IDEwMDAwO1xuICAgXHRkaXNwbGF5OiBub25lO1xuXG4gICBcdFtkYXRhLWt0LWFwcC1wYWdlLWxvYWRpbmc9XCJvblwiXSAmIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdH1cbn1cbiIsIi8vXG4vLyBDb250YWluZXJcbi8vXG5cbi8vIERlc2t0b3AgbW9kZVxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuXHQuYXBwLWNvbnRhaW5lciB7XG5cdFx0cGFkZGluZy1sZWZ0OiAkYXBwLWNvbnRhaW5lci1wYWRkaW5nLXggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGFwcC1jb250YWluZXItcGFkZGluZy14ICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQuYXBwLWNvbnRhaW5lci1maXQtZGVza3RvcCB7XG5cdFx0cGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi8vIFRhYmxldCAmIG1vYmlsZSBtb2Rlc1xuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG5cdC5hcHAtY29udGFpbmVyIHsgXG5cdFx0bWF4LXdpZHRoOiBub25lO1xuXHRcdHBhZGRpbmctbGVmdDogJGFwcC1jb250YWluZXItcGFkZGluZy14LW1vYmlsZSAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkYXBwLWNvbnRhaW5lci1wYWRkaW5nLXgtbW9iaWxlICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQuYXBwLWNvbnRhaW5lci1maXQtbW9iaWxlIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cdH1cbn1cbiIsIi8vXG4vLyBQcmludFxuLy9cblxuLy8gQWRkIC5hcHAtcHJpbnQtY29udGVudC1vbmx5IGNsYXNzIHRvIGJvZHkgZWxlbWVudCBpbiBvcmRlciB0byBhbGxvdyBwcmludGluZyBvbmx5IHRoZSBjb250ZW50IGFyZWFcbkBtZWRpYSBwcmludCB7XG4gICAgLmFwcC1wcmludC1jb250ZW50LW9ubHkge1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICAuYXBwLXdyYXBwZXIsXG4gICAgICAgIC5hcHAtcGFnZSxcbiAgICAgICAgLmFwcC1wYWdlLXRpdGxlLFxuICAgICAgICAuYXBwLWNvbnRlbnQsXG4gICAgICAgIC5hcHAtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFwcC1hc2lkZSxcbiAgICAgICAgLmFwcC1hc2lkZS1wYW5lbCxcbiAgICAgICAgLmFwcC1zaWRlYmFyLFxuICAgICAgICAuYXBwLXNpZGViYXItcGFuZWwsXG4gICAgICAgIC5hcHAtaGVhZGVyLFxuICAgICAgICAuYXBwLWZvb3RlcixcbiAgICAgICAgLmFwcC10b29sYmFyLFxuICAgICAgICAuZHJhd2VyLFxuICAgICAgICAuc2Nyb2xsdG9wLFxuICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vXG4vLyBBcHAgTmF2YmFyXG4vL1xuXG4uYXBwLW5hdmJhciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcblxuICAgIC5hcHAtbmF2YmFyLWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgICYuYXBwLW5hdmJhci1zdHJldGNoIHtcbiAgICAgICAgLmFwcC1uYXZiYXItaXRlbSB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIvL1xuLy8gc2lkZWJhclxuLy9cblxuLy8gR2VuZXJhbCBtb2RlXG4uYXBwLWhlYWRlciB7XG4gICAgdHJhbnNpdGlvbjogJGFwcC1oZWFkZXItYmFzZS10cmFuc2l0aW9uOyAgIFxuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItYmFzZS1iZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItYmFzZS1ib3gtc2hhZG93KTtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1iYXNlLWJvcmRlci1ib3R0b20pO1xufVxuXG4vLyBEZXNrdG9wIG1vZGVcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAvLyBCYXNlXG4gICAgLmFwcC1oZWFkZXIge1xuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggei1pbmRleCwgJGFwcC1oZWFkZXItYmFzZS16LWluZGV4KTtcbiAgICB9ICAgIFxuXG4gICAgLy8gVmFyc1xuICAgIDpyb290IHtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1oZWlnaHQ6ICN7JGFwcC1oZWFkZXItYmFzZS1oZWlnaHR9O1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtaGVhZGVyLWhlaWdodC1hY3R1YWw6ICN7JGFwcC1oZWFkZXItYmFzZS1oZWlnaHR9O1xuICAgIH1cblxuICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItZml4ZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLWhlYWRlci1zdGFja2VkPVwidHJ1ZVwiXSB7XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1oZWFkZXItaGVpZ2h0OiBjYWxjKHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXByaW1hcnktaGVpZ2h0LCAwcHgpICsgdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItc2Vjb25kYXJ5LWhlaWdodCwgMHB4KSArIHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXRlcnRpYXJ5LWhlaWdodCwgMHB4KSk7XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1oZWFkZXItaGVpZ2h0LWFjdHVhbDogY2FsYygjeyRhcHAtaGVhZGVyLXByaW1hcnktYmFzZS1oZWlnaHR9ICsgI3skYXBwLWhlYWRlci1zZWNvbmRhcnktYmFzZS1oZWlnaHR9ICsgI3skYXBwLWhlYWRlci10ZXJ0aWFyeS1iYXNlLWhlaWdodH0pO1xuICAgIH1cblxuICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItc3RpY2t5PVwib25cIl0ge1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtaGVhZGVyLWhlaWdodDogI3skYXBwLWhlYWRlci1zdGlja3ktaGVpZ2h0fTtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1oZWlnaHQtYWN0dWFsOiAjeyRhcHAtaGVhZGVyLWJhc2UtaGVpZ2h0fTtcbiAgICB9XG5cbiAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLXN0aWNreT1cIm9uXCJdW2RhdGEta3QtYXBwLWhlYWRlci1zdGFja2VkPVwidHJ1ZVwiXSB7XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1oZWFkZXItaGVpZ2h0OiBjYWxjKHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXByaW1hcnktaGVpZ2h0LCAwcHgpICsgdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItc2Vjb25kYXJ5LWhlaWdodCwgMHB4KSArIHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXRlcnRpYXJ5LWhlaWdodCwgMHB4KSk7XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1oZWFkZXItaGVpZ2h0LWFjdHVhbDogY2FsYygjeyRhcHAtaGVhZGVyLXByaW1hcnktYmFzZS1oZWlnaHR9ICsgI3skYXBwLWhlYWRlci1zZWNvbmRhcnktYmFzZS1oZWlnaHR9ICsgI3skYXBwLWhlYWRlci10ZXJ0aWFyeS1iYXNlLWhlaWdodH0pO1xuICAgIH1cblxuICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItbWluaW1pemU9XCJvblwiXSB7XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1oZWFkZXItaGVpZ2h0OiAjeyRhcHAtaGVhZGVyLW1pbmltaXplLWhlaWdodH07XG4gICAgfSBcblxuICAgIC8vIFN0YXRlc1xuICAgIC5hcHAtaGVhZGVyIHtcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1oZWlnaHQpO1xuXG4gICAgICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItZml4ZWQ9XCJ0cnVlXCJdICYge1xuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHotaW5kZXgsICRhcHAtaGVhZGVyLWZpeGVkLXotaW5kZXgpO1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdG9wOiAwOyAgICAgICAgICAgIFxuICAgICAgICB9XG5cbiAgICAgICAgW2RhdGEta3QtYXBwLWhlYWRlci1zdGF0aWM9XCJ0cnVlXCJdICYge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG5cbiAgICAgICAgW2RhdGEta3QtYXBwLWhlYWRlci1zdGFja2VkPVwidHJ1ZVwiXSAmIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGModmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItcHJpbWFyeS1oZWlnaHQpICsgdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItc2Vjb25kYXJ5LWhlaWdodCwgMHB4KSArIHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXRlcnRpYXJ5LWhlaWdodCwgMHB4KSk7XG4gICAgICAgIH1cblxuICAgICAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLXN0aWNreT1cIm9uXCJdICYge1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHotaW5kZXgsICRhcHAtaGVhZGVyLXN0aWNreS16LWluZGV4KTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBiYWNrZHJvcC1maWx0ZXIsICRhcHAtaGVhZGVyLXN0aWNreS1iYWNrZHJvcC1maWx0ZXIpO1xuXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1zdGlja3ktYmctY29sb3IpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItc3RpY2t5LWJveC1zaGFkb3cpO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItc3RpY2t5LWJvcmRlci1ib3R0b20pO1xuICAgICAgICB9XG5cbiAgICAgICAgW2RhdGEta3QtYXBwLWhlYWRlci1taW5pbWl6ZT1cIm9uXCJdICYge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJGFwcC1oZWFkZXItYmFzZS10cmFuc2l0aW9uOyBcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCB6LWluZGV4LCAkYXBwLWhlYWRlci1taW5pbWl6ZS16LWluZGV4KTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBiYWNrZHJvcC1maWx0ZXIsICRhcHAtaGVhZGVyLW1pbmltaXplLWJhY2tkcm9wLWZpbHRlcik7XG5cbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLW1pbmltaXplLWJnLWNvbG9yKTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLW1pbmltaXplLWJveC1zaGFkb3cpO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItbWluaW1pemUtYm9yZGVyLWJvdHRvbSk7XG4gICAgICAgIH1cblxuICAgICAgICAuYXBwLWhlYWRlci1tb2JpbGUtZHJhd2VyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7ICAgIFxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gSW50ZWdyYXRpb25cbiAgICAuYXBwLWhlYWRlciB7XG4gICAgICAgIC8vIFNpZGViYXJcbiAgICAgICAgW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtc2lkZWJhci1maXhlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtc2lkZWJhci1wdXNoLWhlYWRlcj1cInRydWVcIl0gJixcbiAgICAgICAgW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtc2lkZWJhci1zdGlja3k9XCJvblwiXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXB1c2gtaGVhZGVyPVwidHJ1ZVwiXSAmIHtcbiAgICAgICAgICAgIGxlZnQ6IGNhbGMoXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXdpZHRoKSArIFxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1nYXAtc3RhcnQsIDBweCkgKyBcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItZ2FwLWVuZCwgMHB4KVxuICAgICAgICAgICAgKTtcbiAgICAgICAgfVxuXG4gICAgICAgIGJvZHk6bm90KFtkYXRhLWt0LWFwcC1oZWFkZXItZml4ZWQ9XCJ0cnVlXCJdKVtkYXRhLWt0LWFwcC1zaWRlYmFyLWZpeGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXB1c2gtaGVhZGVyPVwidHJ1ZVwiXSAmLFxuICAgICAgICBib2R5Om5vdChbZGF0YS1rdC1hcHAtaGVhZGVyLWZpeGVkPVwidHJ1ZVwiXSlbZGF0YS1rdC1hcHAtc2lkZWJhci1zdGlja3k9XCJvblwiXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXB1c2gtaGVhZGVyPVwidHJ1ZVwiXSAmIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKFxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci13aWR0aCkgKyBcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItZ2FwLXN0YXJ0LCAwcHgpICsgXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLWdhcC1lbmQsIDBweClcbiAgICAgICAgICAgICk7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBTaWRlYmFyIFBhbmVsXG4gICAgICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItZml4ZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtZml4ZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtcHVzaC1oZWFkZXI9XCJ0cnVlXCJdICYsXG4gICAgICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItZml4ZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtc3RpY2t5PVwib25cIl1bZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1wdXNoLWhlYWRlcj1cInRydWVcIl0gJiB7XG4gICAgICAgICAgICBsZWZ0OiBjYWxjKFxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci13aWR0aCkgKyBcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItZ2FwLXN0YXJ0LCAwcHgpICsgXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLWdhcC1lbmQsIDBweCkgK1xuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC13aWR0aCkgKyBcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtZ2FwLXN0YXJ0LCAwcHgpICsgXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXBhbmVsLWdhcC1lbmQsIDBweClcbiAgICAgICAgICAgICk7XG4gICAgICAgIH1cblxuICAgICAgICBib2R5Om5vdChbZGF0YS1rdC1hcHAtaGVhZGVyLWZpeGVkPVwidHJ1ZVwiXSlbZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1maXhlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1wdXNoLWhlYWRlcj1cInRydWVcIl0gJixcbiAgICAgICAgYm9keTpub3QoW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZD1cInRydWVcIl0pW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtc3RpY2t5PVwib25cIl1bZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1wdXNoLWhlYWRlcj1cInRydWVcIl0gJiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyhcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItd2lkdGgpICsgXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLWdhcC1zdGFydCwgMHB4KSArIFxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1nYXAtZW5kLCAwcHgpICtcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtd2lkdGgpICsgXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXBhbmVsLWdhcC1zdGFydCwgMHB4KSArIFxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC1nYXAtZW5kLCAwcHgpXG4gICAgICAgICAgICApO1xuICAgICAgICB9ICAgICAgICBcblxuICAgICAgICAvLyBBc2lkZVxuICAgICAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLWZpeGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1hc2lkZS1maXhlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtYXNpZGUtcHVzaC1oZWFkZXI9XCJ0cnVlXCJdICYsXG4gICAgICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItZml4ZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLWFzaWRlLXN0aWNreT1cIm9uXCJdW2RhdGEta3QtYXBwLWFzaWRlLXB1c2gtaGVhZGVyPVwidHJ1ZVwiXSAmIHtcbiAgICAgICAgICAgIHJpZ2h0OiBjYWxjKFxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtYXNpZGUtd2lkdGgpICsgXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1hc2lkZS1nYXAtc3RhcnQsIDBweCkgKyBcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLWFzaWRlLWdhcC1lbmQsIDBweClcbiAgICAgICAgICAgICk7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBUb29sYmFyXG4gICAgICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItZml4ZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLXRvb2xiYXItZml4ZWQ9XCJ0cnVlXCJdICYge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTsgICAgXG4gICAgICAgIH1cbiAgICB9IFxufVxuXG4vLyBUYWJsZXQgJiBtb2JpbGUgbW9kZXNcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgIC8vIEJhc2VcbiAgICAuYXBwLWhlYWRlciB7XG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCB6LWluZGV4LCAkYXBwLWhlYWRlci1iYXNlLXotaW5kZXgtbW9iaWxlKTtcbiAgICB9XG5cbiAgICAvLyBWYXJzXG4gICAgOnJvb3Qge1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtaGVhZGVyLWhlaWdodDogI3skYXBwLWhlYWRlci1iYXNlLWhlaWdodC1tb2JpbGV9O1xuICAgIH1cblxuICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItc3RpY2t5PVwib25cIl0ge1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtaGVhZGVyLWhlaWdodDogI3skYXBwLWhlYWRlci1zdGlja3ktaGVpZ2h0LW1vYmlsZX07XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1oZWFkZXItaGVpZ2h0LWFjdHVhbDogI3skYXBwLWhlYWRlci1zdGlja3ktaGVpZ2h0LW1vYmlsZX07XG4gICAgfVxuXG4gICAgW2RhdGEta3QtYXBwLWhlYWRlci1taW5pbWl6ZT1cIm9uXCJdIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1oZWlnaHQ6ICN7JGFwcC1oZWFkZXItbWluaW1pemUtaGVpZ2h0LW1vYmlsZX07XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1oZWFkZXItaGVpZ2h0LWFjdHVhbDogI3skYXBwLWhlYWRlci1taW5pbWl6ZS1oZWlnaHQtbW9iaWxlfTtcbiAgICB9XG5cbiAgICAvLyBTdGF0ZXNcbiAgICAuYXBwLWhlYWRlciB7XG4gICAgICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItaGVpZ2h0KTtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgIFxuICAgICAgICAuYXBwLWhlYWRlci1tb2JpbGUtZHJhd2VyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7ICAgIFxuICAgICAgICB9XG5cbiAgICAgICAgW2RhdGEta3QtYXBwLWhlYWRlci1zdGFja2VkPVwidHJ1ZVwiXSAmIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGModmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItcHJpbWFyeS1oZWlnaHQpICsgdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItc2Vjb25kYXJ5LWhlaWdodCwgMHB4KSArIHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXRlcnRpYXJ5LWhlaWdodCwgMHB4KSk7XG4gICAgICAgIH1cblxuICAgICAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLWZpeGVkLW1vYmlsZT1cInRydWVcIl0gJiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggei1pbmRleCwgJGFwcC1oZWFkZXItZml4ZWQtei1pbmRleC1tb2JpbGUpO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJGFwcC1oZWFkZXItYmFzZS10cmFuc2l0aW9uOyAgIFxuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdG9wOiAwOyAgICAgICAgXG4gICAgICAgIH1cblxuICAgICAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLXN0aWNreT1cIm9uXCJdICYge1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHotaW5kZXgsICRhcHAtaGVhZGVyLXN0aWNreS16LWluZGV4LW1vYmlsZSk7XG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggYmFja2Ryb3AtZmlsdGVyLCAkYXBwLWhlYWRlci1zdGlja3ktYmFja2Ryb3AtZmlsdGVyLW1vYmlsZSk7XG5cbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXN0aWNreS1iZy1jb2xvcik7XG4gICAgICAgICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1zdGlja3ktYm94LXNoYWRvdyk7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1zdGlja3ktYm9yZGVyLWJvdHRvbSk7XG4gICAgICAgIH1cblxuICAgICAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLW1pbmltaXplPVwib25cIl0gJiB7ICAgICAgICAgICAgXG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggei1pbmRleCwgJGFwcC1oZWFkZXItbWluaW1pemUtei1pbmRleC1tb2JpbGUpO1xuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIGJhY2tkcm9wLWZpbHRlciwgJGFwcC1oZWFkZXItbWluaW1pemUtYmFja2Ryb3AtZmlsdGVyLW1vYmlsZSk7XG5cbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRhcHAtaGVhZGVyLWJhc2UtdHJhbnNpdGlvbjsgXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1taW5pbWl6ZS1iZy1jb2xvcik7XG4gICAgICAgICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1taW5pbWl6ZS1ib3gtc2hhZG93KTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLW1pbmltaXplLWJvcmRlci1ib3R0b20pO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gSW50ZWdyYXRpb25cbiAgICAuYXBwLWhlYWRlciB7XG4gICAgICAgIC8vIFRvb2xiYXJcbiAgICAgICAgW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZC1tb2JpbGU9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLXRvb2xiYXItZml4ZWQtbW9iaWxlPVwidHJ1ZVwiXSAmIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7ICAgIFxuICAgICAgICB9XG5cbiAgICAgICAgW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZC1tb2JpbGU9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLXRvb2xiYXItc3RpY2t5PVwib25cIl0gJiB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lOyAgICBcbiAgICAgICAgfVxuICAgIH0gICAgXG59IiwiLy9cbi8vIFZhcmlhYmxlc1xuLy9cblxuLy8gUmVib290XG4kYXBwLWJnLWNvbG9yOiAjZjVmOGZhICAhZGVmYXVsdDtcbiRhcHAtYmctY29sb3ItZGFyazogIzE1MTUyMSAhZGVmYXVsdDtcbiRhcHAtYmxhbmstYmctY29sb3I6ICR3aGl0ZTtcbiRhcHAtYmxhbmstYmctY29sb3ItZGFyazogJGFwcC1iZy1jb2xvci1kYXJrO1xuXG4vLyBHZW5lcmFsXG4kYXBwLWdlbmVyYWwtdHJhbnNpdGlvbi1kdXJhdGlvbjogLjNzICFkZWZhdWx0O1xuJGFwcC1nZW5lcmFsLXRyYW5zaXRpb24tdGltaW5nOiBlYXNlICFkZWZhdWx0O1xuJGFwcC1nZW5lcmFsLXJvb3QtZm9udC1zaXplLWRlc2t0b3A6IDEzcHggIWRlZmF1bHQ7XG4kYXBwLWdlbmVyYWwtcm9vdC1mb250LXNpemUtdGFibGV0OiAxMnB4ICFkZWZhdWx0O1xuJGFwcC1nZW5lcmFsLXJvb3QtZm9udC1zaXplLW1vYmlsZTogMTJweCAhZGVmYXVsdDtcblxuLy8gQ29udGFpbmVyXG4kYXBwLWNvbnRhaW5lci1wYWRkaW5nLXg6IDMwcHggIWRlZmF1bHQ7XG4kYXBwLWNvbnRhaW5lci1wYWRkaW5nLXgtbW9iaWxlOiAyMHB4ICFkZWZhdWx0O1xuXG4vLyBQYWdlXG4kYXBwLXBhZ2UtYmctY29sb3I6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXBhZ2UtYmctY29sb3ItZGFyazogbnVsbCAhZGVmYXVsdDtcblxuLy8gTWFpblxuJGFwcC1tYWluLXRyYW5zaXRpb246IG1hcmdpbiAkYXBwLWdlbmVyYWwtdHJhbnNpdGlvbi1kdXJhdGlvbiAkYXBwLWdlbmVyYWwtdHJhbnNpdGlvbi10aW1pbmc7XG4kYXBwLW1haW4tcGFkZGluZy15OiBudWxsICFkZWZhdWx0O1xuJGFwcC1tYWluLXBhZGRpbmcteS1tb2JpbGU6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLW1haW4tcGFkZGluZy14OiBudWxsICFkZWZhdWx0O1xuJGFwcC1tYWluLXBhZGRpbmcteC1tb2JpbGU6IDAgIWRlZmF1bHQ7XG4kYXBwLW1haW4tbWFyZ2luLXk6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLW1haW4tbWFyZ2luLXktbW9iaWxlOiBudWxsICFkZWZhdWx0O1xuJGFwcC1tYWluLW1hcmdpbi14OiBudWxsICFkZWZhdWx0O1xuJGFwcC1tYWluLW1hcmdpbi14LW1vYmlsZTogbnVsbCAhZGVmYXVsdDtcblxuLy8gV3JhcHBlclxuJGFwcC13cmFwcGVyLXRyYW5zaXRpb246IG1hcmdpbi1sZWZ0ICRhcHAtZ2VuZXJhbC10cmFuc2l0aW9uLWR1cmF0aW9uICRhcHAtZ2VuZXJhbC10cmFuc2l0aW9uLXRpbWluZywgbWFyZ2luLXJpZ2h0ICRhcHAtZ2VuZXJhbC10cmFuc2l0aW9uLWR1cmF0aW9uICRhcHAtZ2VuZXJhbC10cmFuc2l0aW9uLXRpbWluZztcbiRhcHAtd3JhcHBlci1iZy1jb2xvcjogbnVsbCAhZGVmYXVsdDtcbiRhcHAtd3JhcHBlci1iZy1jb2xvci1kYXJrOiBudWxsICFkZWZhdWx0O1xuXG4vLyBDb250ZW50XG4kYXBwLWNvbnRlbnQtcGFkZGluZy15OiAzMHB4ICFkZWZhdWx0O1xuJGFwcC1jb250ZW50LXBhZGRpbmcteS1tb2JpbGU6IDIwcHggIWRlZmF1bHQ7XG4kYXBwLWNvbnRlbnQtcGFkZGluZy14OiAwICFkZWZhdWx0O1xuJGFwcC1jb250ZW50LXBhZGRpbmcteC1tb2JpbGU6IDAgIWRlZmF1bHQ7XG5cbi8vIEhlYWRlciBiYXNlXG4kYXBwLWhlYWRlci1iYXNlLXRyYW5zaXRpb246IG5vbmUgIWRlZmF1bHQ7XG4kYXBwLWhlYWRlci1iYXNlLWhlaWdodDogNzBweCAhZGVmYXVsdDtcbiRhcHAtaGVhZGVyLWJhc2UtaGVpZ2h0LW1vYmlsZTogNzBweCAhZGVmYXVsdDtcbiRhcHAtaGVhZGVyLWJhc2Utei1pbmRleDogbnVsbCAhZGVmYXVsdDtcbiRhcHAtaGVhZGVyLWJhc2Utei1pbmRleC1tb2JpbGU6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLWhlYWRlci1iYXNlLWJnLWNvbG9yOiBudWxsICFkZWZhdWx0O1xuJGFwcC1oZWFkZXItYmFzZS1iZy1jb2xvci1kYXJrOiBudWxsICFkZWZhdWx0O1xuJGFwcC1oZWFkZXItYmFzZS1ib3gtc2hhZG93OiBudWxsICFkZWZhdWx0O1xuJGFwcC1oZWFkZXItYmFzZS1ib3gtc2hhZG93LWRhcms6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLWhlYWRlci1iYXNlLWJvcmRlci1ib3R0b206IG51bGwgIWRlZmF1bHQ7XG4kYXBwLWhlYWRlci1iYXNlLWJvcmRlci1ib3R0b20tZGFyazogbnVsbCAhZGVmYXVsdDtcblxuLy8gSGVhZGVyIGZpeGVkXG4kYXBwLWhlYWRlci1maXhlZC16LWluZGV4OiAxMDAgIWRlZmF1bHQ7XG4kYXBwLWhlYWRlci1maXhlZC16LWluZGV4LW1vYmlsZTogMTAwICFkZWZhdWx0O1xuXG4vLyBIZWFkZXIgbWluaW1pemVcbiRhcHAtaGVhZGVyLW1pbmltaXplLWhlaWdodDogNzBweCAhZGVmYXVsdDtcbiRhcHAtaGVhZGVyLW1pbmltaXplLWhlaWdodC1tb2JpbGU6IDcwcHggIWRlZmF1bHQ7XG4kYXBwLWhlYWRlci1taW5pbWl6ZS16LWluZGV4OiAxMDAgIWRlZmF1bHQ7XG4kYXBwLWhlYWRlci1taW5pbWl6ZS16LWluZGV4LW1vYmlsZTogMTAwICFkZWZhdWx0O1xuJGFwcC1oZWFkZXItbWluaW1pemUtYmFja2Ryb3AtZmlsdGVyOiBudWxsICFkZWZhdWx0O1xuJGFwcC1oZWFkZXItbWluaW1pemUtYmFja2Ryb3AtZmlsdGVyLW1vYmlsZTogbnVsbCAhZGVmYXVsdDtcbiRhcHAtaGVhZGVyLW1pbmltaXplLWJnLWNvbG9yOiBudWxsICFkZWZhdWx0O1xuJGFwcC1oZWFkZXItbWluaW1pemUtYmctY29sb3ItZGFyazogbnVsbCAhZGVmYXVsdDtcbiRhcHAtaGVhZGVyLW1pbmltaXplLWJveC1zaGFkb3c6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLWhlYWRlci1taW5pbWl6ZS1ib3gtc2hhZG93LWRhcms6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLWhlYWRlci1taW5pbWl6ZS1ib3JkZXItYm90dG9tOiBudWxsICFkZWZhdWx0O1xuJGFwcC1oZWFkZXItbWluaW1pemUtYm9yZGVyLWJvdHRvbS1kYXJrOiBudWxsICFkZWZhdWx0O1xuXG4vLyBIZWFkZXIgc3RpY2t5XG4kYXBwLWhlYWRlci1zdGlja3ktaGVpZ2h0OiA3MHB4ICFkZWZhdWx0O1xuJGFwcC1oZWFkZXItc3RpY2t5LWhlaWdodC1tb2JpbGU6IDcwcHggIWRlZmF1bHQ7XG4kYXBwLWhlYWRlci1zdGlja3ktei1pbmRleDogMTAwICFkZWZhdWx0O1xuJGFwcC1oZWFkZXItc3RpY2t5LXotaW5kZXgtbW9iaWxlOiAxMDAgIWRlZmF1bHQ7XG4kYXBwLWhlYWRlci1zdGlja3ktYmFja2Ryb3AtZmlsdGVyOiBudWxsICFkZWZhdWx0O1xuJGFwcC1oZWFkZXItc3RpY2t5LWJhY2tkcm9wLWZpbHRlci1tb2JpbGU6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLWhlYWRlci1zdGlja3ktYmctY29sb3I6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLWhlYWRlci1zdGlja3ktYmctY29sb3ItZGFyazogbnVsbCAhZGVmYXVsdDtcbiRhcHAtaGVhZGVyLXN0aWNreS1ib3gtc2hhZG93OiBudWxsICFkZWZhdWx0O1xuJGFwcC1oZWFkZXItc3RpY2t5LWJveC1zaGFkb3ctZGFyazogbnVsbCAhZGVmYXVsdDtcbiRhcHAtaGVhZGVyLXN0aWNreS1ib3JkZXItYm90dG9tOiBudWxsICFkZWZhdWx0O1xuJGFwcC1oZWFkZXItc3RpY2t5LWJvcmRlci1ib3R0b20tZGFyazogbnVsbCAhZGVmYXVsdDtcblxuLy8gSGVhZGVyIHByaW1hcnlcbiRhcHAtaGVhZGVyLXByaW1hcnktYmFzZS10cmFuc2l0aW9uOiBub25lICFkZWZhdWx0O1xuJGFwcC1oZWFkZXItcHJpbWFyeS1iYXNlLWhlaWdodDogNzBweCAhZGVmYXVsdDtcbiRhcHAtaGVhZGVyLXByaW1hcnktYmFzZS1oZWlnaHQtbW9iaWxlOiA2MHB4ICFkZWZhdWx0O1xuJGFwcC1oZWFkZXItcHJpbWFyeS1iYXNlLXotaW5kZXg6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLWhlYWRlci1wcmltYXJ5LWJhc2Utei1pbmRleC1tb2JpbGU6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLWhlYWRlci1wcmltYXJ5LWJhc2UtYmctY29sb3I6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLWhlYWRlci1wcmltYXJ5LWJhc2UtYmctY29sb3ItZGFyazogbnVsbCAhZGVmYXVsdDtcbiRhcHAtaGVhZGVyLXByaW1hcnktYmFzZS1ib3gtc2hhZG93OiBudWxsICFkZWZhdWx0O1xuJGFwcC1oZWFkZXItcHJpbWFyeS1iYXNlLWJveC1zaGFkb3ctZGFyazogbnVsbCAhZGVmYXVsdDtcbiRhcHAtaGVhZGVyLXByaW1hcnktYmFzZS1ib3JkZXItYm90dG9tOiBudWxsICFkZWZhdWx0O1xuJGFwcC1oZWFkZXItcHJpbWFyeS1iYXNlLWJvcmRlci1ib3R0b20tZGFyazogbnVsbCAhZGVmYXVsdDtcblxuJGFwcC1oZWFkZXItcHJpbWFyeS1maXhlZC16LWluZGV4OiAxMDAgIWRlZmF1bHQ7XG5cbiRhcHAtaGVhZGVyLXByaW1hcnktbWluaW1pemUtaGVpZ2h0OiA3MHB4ICFkZWZhdWx0O1xuJGFwcC1oZWFkZXItcHJpbWFyeS1taW5pbWl6ZS1oZWlnaHQtbW9iaWxlOiA2MHB4ICFkZWZhdWx0O1xuJGFwcC1oZWFkZXItcHJpbWFyeS1taW5pbWl6ZS16LWluZGV4OiAxMDAgIWRlZmF1bHQ7XG4kYXBwLWhlYWRlci1wcmltYXJ5LW1pbmltaXplLWJnLWNvbG9yOiBudWxsICFkZWZhdWx0O1xuJGFwcC1oZWFkZXItcHJpbWFyeS1taW5pbWl6ZS1iZy1jb2xvci1kYXJrOiBudWxsICFkZWZhdWx0O1xuJGFwcC1oZWFkZXItcHJpbWFyeS1taW5pbWl6ZS1ib3gtc2hhZG93OiBudWxsICFkZWZhdWx0O1xuJGFwcC1oZWFkZXItcHJpbWFyeS1taW5pbWl6ZS1ib3gtc2hhZG93LWRhcms6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLWhlYWRlci1wcmltYXJ5LW1pbmltaXplLWJvcmRlci10b3A6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLWhlYWRlci1wcmltYXJ5LW1pbmltaXplLWJvcmRlci10b3AtZGFyazogbnVsbCAhZGVmYXVsdDtcbiRhcHAtaGVhZGVyLXByaW1hcnktbWluaW1pemUtYm9yZGVyLWJvdHRvbTogbnVsbCAhZGVmYXVsdDtcbiRhcHAtaGVhZGVyLXByaW1hcnktbWluaW1pemUtYm9yZGVyLWJvdHRvbS1kYXJrOiBudWxsICFkZWZhdWx0O1xuXG4kYXBwLWhlYWRlci1wcmltYXJ5LXN0aWNreS1oZWlnaHQ6IDcwcHggIWRlZmF1bHQ7XG4kYXBwLWhlYWRlci1wcmltYXJ5LXN0aWNreS1oZWlnaHQtbW9iaWxlOiA2MHB4ICFkZWZhdWx0O1xuJGFwcC1oZWFkZXItcHJpbWFyeS1zdGlja3ktei1pbmRleDogMTAwICFkZWZhdWx0O1xuJGFwcC1oZWFkZXItcHJpbWFyeS1zdGlja3ktYmctY29sb3I6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLWhlYWRlci1wcmltYXJ5LXN0aWNreS1iZy1jb2xvci1kYXJrOiBudWxsICFkZWZhdWx0O1xuJGFwcC1oZWFkZXItcHJpbWFyeS1zdGlja3ktYm94LXNoYWRvdzogbnVsbCAhZGVmYXVsdDtcbiRhcHAtaGVhZGVyLXByaW1hcnktc3RpY2t5LWJveC1zaGFkb3ctZGFyazogbnVsbCAhZGVmYXVsdDtcbiRhcHAtaGVhZGVyLXByaW1hcnktc3RpY2t5LWJvcmRlci10b3A6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLWhlYWRlci1wcmltYXJ5LXN0aWNreS1ib3JkZXItdG9wLWRhcms6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLWhlYWRlci1wcmltYXJ5LXN0aWNreS1ib3JkZXItYm90dG9tOiBudWxsICFkZWZhdWx0O1xuJGFwcC1oZWFkZXItcHJpbWFyeS1zdGlja3ktYm9yZGVyLWJvdHRvbS1kYXJrOiBudWxsICFkZWZhdWx0O1xuXG4vLyBIZWFkZXIgc2Vjb25kYXJ5XG4kYXBwLWhlYWRlci1zZWNvbmRhcnktYmFzZS10cmFuc2l0aW9uOiBub25lICFkZWZhdWx0O1xuJGFwcC1oZWFkZXItc2Vjb25kYXJ5LWJhc2UtaGVpZ2h0OiA3MHB4ICFkZWZhdWx0O1xuJGFwcC1oZWFkZXItc2Vjb25kYXJ5LWJhc2UtaGVpZ2h0LW1vYmlsZTogNjBweCAhZGVmYXVsdDtcbiRhcHAtaGVhZGVyLXNlY29uZGFyeS1iYXNlLXotaW5kZXg6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLWhlYWRlci1zZWNvbmRhcnktYmFzZS16LWluZGV4LW1vYmlsZTogbnVsbCAhZGVmYXVsdDtcbiRhcHAtaGVhZGVyLXNlY29uZGFyeS1iYXNlLWJnLWNvbG9yOiBudWxsICFkZWZhdWx0O1xuJGFwcC1oZWFkZXItc2Vjb25kYXJ5LWJhc2UtYmctY29sb3ItZGFyazogbnVsbCAhZGVmYXVsdDtcbiRhcHAtaGVhZGVyLXNlY29uZGFyeS1iYXNlLWJveC1zaGFkb3c6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLWhlYWRlci1zZWNvbmRhcnktYmFzZS1ib3gtc2hhZG93LWRhcms6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLWhlYWRlci1zZWNvbmRhcnktYmFzZS1ib3JkZXItdG9wOiBudWxsICFkZWZhdWx0O1xuJGFwcC1oZWFkZXItc2Vjb25kYXJ5LWJhc2UtYm9yZGVyLXRvcC1kYXJrOiBudWxsICFkZWZhdWx0O1xuJGFwcC1oZWFkZXItc2Vjb25kYXJ5LWJhc2UtYm9yZGVyLWJvdHRvbTogbnVsbCAhZGVmYXVsdDtcbiRhcHAtaGVhZGVyLXNlY29uZGFyeS1iYXNlLWJvcmRlci1ib3R0b20tZGFyazogbnVsbCAhZGVmYXVsdDtcblxuJGFwcC1oZWFkZXItc2Vjb25kYXJ5LWZpeGVkLXotaW5kZXg6IDEwMCAhZGVmYXVsdDtcblxuJGFwcC1oZWFkZXItc2Vjb25kYXJ5LW1pbmltaXplLWhlaWdodDogNzBweCAhZGVmYXVsdDtcbiRhcHAtaGVhZGVyLXNlY29uZGFyeS1taW5pbWl6ZS1oZWlnaHQtbW9iaWxlOiA2MHB4ICFkZWZhdWx0O1xuJGFwcC1oZWFkZXItc2Vjb25kYXJ5LW1pbmltaXplLXotaW5kZXg6IDEwMCAhZGVmYXVsdDtcbiRhcHAtaGVhZGVyLXNlY29uZGFyeS1taW5pbWl6ZS1iZy1jb2xvcjogbnVsbCAhZGVmYXVsdDtcbiRhcHAtaGVhZGVyLXNlY29uZGFyeS1taW5pbWl6ZS1iZy1jb2xvci1kYXJrOiBudWxsICFkZWZhdWx0O1xuJGFwcC1oZWFkZXItc2Vjb25kYXJ5LW1pbmltaXplLWJveC1zaGFkb3c6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLWhlYWRlci1zZWNvbmRhcnktbWluaW1pemUtYm94LXNoYWRvdy1kYXJrOiBudWxsICFkZWZhdWx0O1xuJGFwcC1oZWFkZXItc2Vjb25kYXJ5LW1pbmltaXplLWJvcmRlci10b3A6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLWhlYWRlci1zZWNvbmRhcnktbWluaW1pemUtYm9yZGVyLXRvcC1kYXJrOiBudWxsICFkZWZhdWx0O1xuJGFwcC1oZWFkZXItc2Vjb25kYXJ5LW1pbmltaXplLWJvcmRlci1ib3R0b206IG51bGwgIWRlZmF1bHQ7XG4kYXBwLWhlYWRlci1zZWNvbmRhcnktbWluaW1pemUtYm9yZGVyLWJvdHRvbS1kYXJrOiBudWxsICFkZWZhdWx0O1xuXG4kYXBwLWhlYWRlci1zZWNvbmRhcnktc3RpY2t5LWhlaWdodDogNzBweCAhZGVmYXVsdDtcbiRhcHAtaGVhZGVyLXNlY29uZGFyeS1zdGlja3ktaGVpZ2h0LW1vYmlsZTogNjBweCAhZGVmYXVsdDtcbiRhcHAtaGVhZGVyLXNlY29uZGFyeS1zdGlja3ktei1pbmRleDogMTAwICFkZWZhdWx0O1xuJGFwcC1oZWFkZXItc2Vjb25kYXJ5LXN0aWNreS1iZy1jb2xvcjogbnVsbCAhZGVmYXVsdDtcbiRhcHAtaGVhZGVyLXNlY29uZGFyeS1zdGlja3ktYmctY29sb3ItZGFyazogbnVsbCAhZGVmYXVsdDtcbiRhcHAtaGVhZGVyLXNlY29uZGFyeS1zdGlja3ktYm94LXNoYWRvdzogbnVsbCAhZGVmYXVsdDtcbiRhcHAtaGVhZGVyLXNlY29uZGFyeS1zdGlja3ktYm94LXNoYWRvdy1kYXJrOiBudWxsICFkZWZhdWx0O1xuJGFwcC1oZWFkZXItc2Vjb25kYXJ5LXN0aWNreS1ib3JkZXItdG9wOiBudWxsICFkZWZhdWx0O1xuJGFwcC1oZWFkZXItc2Vjb25kYXJ5LXN0aWNreS1ib3JkZXItdG9wLWRhcms6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLWhlYWRlci1zZWNvbmRhcnktc3RpY2t5LWJvcmRlci1ib3R0b206IG51bGwgIWRlZmF1bHQ7XG4kYXBwLWhlYWRlci1zZWNvbmRhcnktc3RpY2t5LWJvcmRlci1ib3R0b20tZGFyazogbnVsbCAhZGVmYXVsdDtcblxuLy8gSGVhZGVyIHRlcnRpYXJ5XG4kYXBwLWhlYWRlci10ZXJ0aWFyeS1iYXNlLXRyYW5zaXRpb246IG5vbmUgIWRlZmF1bHQ7XG4kYXBwLWhlYWRlci10ZXJ0aWFyeS1iYXNlLWhlaWdodDogNzBweCAhZGVmYXVsdDtcbiRhcHAtaGVhZGVyLXRlcnRpYXJ5LWJhc2UtaGVpZ2h0LW1vYmlsZTogNzBweCAhZGVmYXVsdDtcbiRhcHAtaGVhZGVyLXRlcnRpYXJ5LWJhc2Utei1pbmRleDogbnVsbCAhZGVmYXVsdDtcbiRhcHAtaGVhZGVyLXRlcnRpYXJ5LWJhc2Utei1pbmRleC1tb2JpbGU6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLWhlYWRlci10ZXJ0aWFyeS1iYXNlLWJnLWNvbG9yOiBudWxsICFkZWZhdWx0O1xuJGFwcC1oZWFkZXItdGVydGlhcnktYmFzZS1iZy1jb2xvci1kYXJrOiBudWxsICFkZWZhdWx0O1xuJGFwcC1oZWFkZXItdGVydGlhcnktYmFzZS1ib3gtc2hhZG93OiBudWxsICFkZWZhdWx0O1xuJGFwcC1oZWFkZXItdGVydGlhcnktYmFzZS1ib3gtc2hhZG93LWRhcms6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLWhlYWRlci10ZXJ0aWFyeS1iYXNlLWJvcmRlci10b3A6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLWhlYWRlci10ZXJ0aWFyeS1iYXNlLWJvcmRlci10b3AtZGFyazogbnVsbCAhZGVmYXVsdDtcbiRhcHAtaGVhZGVyLXRlcnRpYXJ5LWJhc2UtYm9yZGVyLWJvdHRvbTogbnVsbCAhZGVmYXVsdDtcbiRhcHAtaGVhZGVyLXRlcnRpYXJ5LWJhc2UtYm9yZGVyLWJvdHRvbS1kYXJrOiBudWxsICFkZWZhdWx0O1xuXG4kYXBwLWhlYWRlci10ZXJ0aWFyeS1maXhlZC16LWluZGV4OiAxMDAgIWRlZmF1bHQ7XG5cbiRhcHAtaGVhZGVyLXRlcnRpYXJ5LW1pbmltaXplLWhlaWdodDogNzBweCAhZGVmYXVsdDtcbiRhcHAtaGVhZGVyLXRlcnRpYXJ5LW1pbmltaXplLWhlaWdodC1tb2JpbGU6IDYwcHggIWRlZmF1bHQ7XG4kYXBwLWhlYWRlci10ZXJ0aWFyeS1taW5pbWl6ZS16LWluZGV4OiAxMDAgIWRlZmF1bHQ7XG4kYXBwLWhlYWRlci10ZXJ0aWFyeS1taW5pbWl6ZS1iZy1jb2xvcjogbnVsbCAhZGVmYXVsdDtcbiRhcHAtaGVhZGVyLXRlcnRpYXJ5LW1pbmltaXplLWJnLWNvbG9yLWRhcms6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLWhlYWRlci10ZXJ0aWFyeS1taW5pbWl6ZS1ib3gtc2hhZG93OiBudWxsICFkZWZhdWx0O1xuJGFwcC1oZWFkZXItdGVydGlhcnktbWluaW1pemUtYm94LXNoYWRvdy1kYXJrOiBudWxsICFkZWZhdWx0O1xuJGFwcC1oZWFkZXItdGVydGlhcnktbWluaW1pemUtYm9yZGVyLXRvcDogbnVsbCAhZGVmYXVsdDtcbiRhcHAtaGVhZGVyLXRlcnRpYXJ5LW1pbmltaXplLWJvcmRlci10b3AtZGFyazogbnVsbCAhZGVmYXVsdDtcbiRhcHAtaGVhZGVyLXRlcnRpYXJ5LW1pbmltaXplLWJvcmRlci1ib3R0b206IG51bGwgIWRlZmF1bHQ7XG4kYXBwLWhlYWRlci10ZXJ0aWFyeS1taW5pbWl6ZS1ib3JkZXItYm90dG9tLWRhcms6IG51bGwgIWRlZmF1bHQ7XG5cbiRhcHAtaGVhZGVyLXRlcnRpYXJ5LXN0aWNreS1oZWlnaHQ6IDcwcHggIWRlZmF1bHQ7XG4kYXBwLWhlYWRlci10ZXJ0aWFyeS1zdGlja3ktaGVpZ2h0LW1vYmlsZTogNjBweCAhZGVmYXVsdDtcbiRhcHAtaGVhZGVyLXRlcnRpYXJ5LXN0aWNreS16LWluZGV4OiAxMDAgIWRlZmF1bHQ7XG4kYXBwLWhlYWRlci10ZXJ0aWFyeS1zdGlja3ktYmctY29sb3I6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLWhlYWRlci10ZXJ0aWFyeS1zdGlja3ktYmctY29sb3ItZGFyazogbnVsbCAhZGVmYXVsdDtcbiRhcHAtaGVhZGVyLXRlcnRpYXJ5LXN0aWNreS1ib3gtc2hhZG93OiBudWxsICFkZWZhdWx0O1xuJGFwcC1oZWFkZXItdGVydGlhcnktc3RpY2t5LWJveC1zaGFkb3ctZGFyazogbnVsbCAhZGVmYXVsdDtcbiRhcHAtaGVhZGVyLXRlcnRpYXJ5LXN0aWNreS1ib3JkZXItdG9wOiBudWxsICFkZWZhdWx0O1xuJGFwcC1oZWFkZXItdGVydGlhcnktc3RpY2t5LWJvcmRlci10b3AtZGFyazogbnVsbCAhZGVmYXVsdDtcbiRhcHAtaGVhZGVyLXRlcnRpYXJ5LXN0aWNreS1ib3JkZXItYm90dG9tOiBudWxsICFkZWZhdWx0O1xuJGFwcC1oZWFkZXItdGVydGlhcnktc3RpY2t5LWJvcmRlci1ib3R0b20tZGFyazogbnVsbCAhZGVmYXVsdDtcblxuLy8gVG9vbGJhciBiYXNlXG4kYXBwLXRvb2xiYXItYmFzZS10cmFuc2l0aW9uOiBub25lICFkZWZhdWx0O1xuJGFwcC10b29sYmFyLWJhc2UtaGVpZ2h0OiBudWxsICFkZWZhdWx0O1xuJGFwcC10b29sYmFyLWJhc2UtaGVpZ2h0LW1vYmlsZTogbnVsbCAhZGVmYXVsdDtcbiRhcHAtdG9vbGJhci1iYXNlLXotaW5kZXg6IDk5ICFkZWZhdWx0O1xuJGFwcC10b29sYmFyLWJhc2Utei1pbmRleC1tb2JpbGU6IDk5ICFkZWZhdWx0O1xuJGFwcC10b29sYmFyLWJhc2UtYmctY29sb3I6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXRvb2xiYXItYmFzZS1iZy1jb2xvci1kYXJrOiBudWxsICFkZWZhdWx0O1xuJGFwcC10b29sYmFyLWJhc2UtYm94LXNoYWRvdzogbnVsbCAhZGVmYXVsdDtcbiRhcHAtdG9vbGJhci1iYXNlLWJveC1zaGFkb3ctZGFyazogbnVsbCAhZGVmYXVsdDtcbiRhcHAtdG9vbGJhci1iYXNlLWJvcmRlci10b3A6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXRvb2xiYXItYmFzZS1ib3JkZXItdG9wLWRhcms6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXRvb2xiYXItYmFzZS1ib3JkZXItYm90dG9tOiBudWxsICFkZWZhdWx0O1xuJGFwcC10b29sYmFyLWJhc2UtYm9yZGVyLWJvdHRvbS1kYXJrOiBudWxsICFkZWZhdWx0O1xuXG4vLyBUb29sYmFyIG1pbmltaXplXG4kYXBwLXRvb2xiYXItbWluaW1pemUtaGVpZ2h0OiA3MHB4ICFkZWZhdWx0O1xuJGFwcC10b29sYmFyLW1pbmltaXplLWhlaWdodC1tb2JpbGU6IDcwcHggIWRlZmF1bHQ7XG4kYXBwLXRvb2xiYXItbWluaW1pemUtei1pbmRleDogOTkgIWRlZmF1bHQ7XG4kYXBwLXRvb2xiYXItbWluaW1pemUtei1pbmRleC1tb2JpbGU6IDk5ICFkZWZhdWx0O1xuJGFwcC10b29sYmFyLW1pbmltaXplLWJhY2tkcm9wLWZpbHRlcjogbnVsbCAhZGVmYXVsdDtcbiRhcHAtdG9vbGJhci1taW5pbWl6ZS1iYWNrZHJvcC1maWx0ZXItbW9iaWxlOiBudWxsICFkZWZhdWx0O1xuJGFwcC10b29sYmFyLW1pbmltaXplLWJnLWNvbG9yOiBudWxsICFkZWZhdWx0O1xuJGFwcC10b29sYmFyLW1pbmltaXplLWJnLWNvbG9yLWRhcms6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXRvb2xiYXItbWluaW1pemUtYm94LXNoYWRvdzogbnVsbCAhZGVmYXVsdDtcbiRhcHAtdG9vbGJhci1taW5pbWl6ZS1ib3gtc2hhZG93LWRhcms6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXRvb2xiYXItbWluaW1pemUtYm9yZGVyLXRvcDogbnVsbCAhZGVmYXVsdDtcbiRhcHAtdG9vbGJhci1taW5pbWl6ZS1ib3JkZXItdG9wLWRhcms6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXRvb2xiYXItbWluaW1pemUtYm9yZGVyLWJvdHRvbTogbnVsbCAhZGVmYXVsdDtcbiRhcHAtdG9vbGJhci1taW5pbWl6ZS1ib3JkZXItYm90dG9tLWRhcms6IG51bGwgIWRlZmF1bHQ7XG5cbi8vIFRvb2xiYXIgc3RpY2t5XG4kYXBwLXRvb2xiYXItc3RpY2t5LWhlaWdodDogNzBweCAhZGVmYXVsdDtcbiRhcHAtdG9vbGJhci1zdGlja3ktaGVpZ2h0LW1vYmlsZTogNzBweCAhZGVmYXVsdDtcbiRhcHAtdG9vbGJhci1zdGlja3ktei1pbmRleDogOTkgIWRlZmF1bHQ7XG4kYXBwLXRvb2xiYXItc3RpY2t5LXotaW5kZXgtbW9iaWxlOiA5OSAhZGVmYXVsdDtcbiRhcHAtdG9vbGJhci1zdGlja3ktYmFja2Ryb3AtZmlsdGVyOiBudWxsICFkZWZhdWx0O1xuJGFwcC10b29sYmFyLXN0aWNreS1iYWNrZHJvcC1maWx0ZXItbW9iaWxlOiBudWxsICFkZWZhdWx0O1xuJGFwcC10b29sYmFyLXN0aWNreS1iZy1jb2xvcjogbnVsbCAhZGVmYXVsdDtcbiRhcHAtdG9vbGJhci1zdGlja3ktYmctY29sb3ItZGFyazogbnVsbCAhZGVmYXVsdDtcbiRhcHAtdG9vbGJhci1zdGlja3ktYm94LXNoYWRvdzogbnVsbCAhZGVmYXVsdDtcbiRhcHAtdG9vbGJhci1zdGlja3ktYm94LXNoYWRvdy1kYXJrOiBudWxsICFkZWZhdWx0O1xuJGFwcC10b29sYmFyLXN0aWNreS1ib3JkZXItdG9wOiBudWxsICFkZWZhdWx0O1xuJGFwcC10b29sYmFyLXN0aWNreS1ib3JkZXItdG9wLWRhcms6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXRvb2xiYXItc3RpY2t5LWJvcmRlci1ib3R0b206IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXRvb2xiYXItc3RpY2t5LWJvcmRlci1ib3R0b20tZGFyazogbnVsbCAhZGVmYXVsdDtcblxuLy8gSGVyb1xuJGFwcC1oZXJvLWJnLWNvbG9yOiBudWxsICFkZWZhdWx0O1xuJGFwcC1oZXJvLWJnLWNvbG9yLWRhcms6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLWhlcm8tYm94LXNoYWRvdzogbnVsbCAhZGVmYXVsdDtcbiRhcHAtaGVyby1ib3gtc2hhZG93LWRhcms6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLWhlcm8tYm9yZGVyLXRvcDogbnVsbCAhZGVmYXVsdDtcbiRhcHAtaGVyby1ib3JkZXItdG9wLWRhcms6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLWhlcm8tYm9yZGVyLWJvdHRvbTogbnVsbCAhZGVmYXVsdDtcbiRhcHAtaGVyby1ib3JkZXItYm90dG9tLWRhcms6IG51bGwgIWRlZmF1bHQ7XG5cbi8vIFNpZGViYXIgYmFzZVxuJGFwcC1zaWRlYmFyLWJhc2UtdHJhbnNpdGlvbjogd2lkdGggJGFwcC1nZW5lcmFsLXRyYW5zaXRpb24tZHVyYXRpb24gJGFwcC1nZW5lcmFsLXRyYW5zaXRpb24tdGltaW5nICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLWJhc2Utd2lkdGg6IDMwMHB4ICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLWJhc2Utd2lkdGgtbW9iaWxlOiAyNzVweCAhZGVmYXVsdDsgICAgICBcbiRhcHAtc2lkZWJhci1iYXNlLXotaW5kZXg6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItYmFzZS16LWluZGV4LW1vYmlsZTogMTA2ICFkZWZhdWx0OyBcbiRhcHAtc2lkZWJhci1iYXNlLWJnLWNvbG9yOiBudWxsICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLWJhc2UtYmctY29sb3ItZGFyazogbnVsbCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1iYXNlLWJveC1zaGFkb3c6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItYmFzZS1ib3gtc2hhZG93LWRhcms6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItYmFzZS1ib3JkZXItc3RhcnQ6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItYmFzZS1ib3JkZXItc3RhcnQtZGFyazogbnVsbCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1iYXNlLWJvcmRlci1lbmQ6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItYmFzZS1ib3JkZXItZW5kLWRhcms6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItYmFzZS1nYXAtc3RhcnQ6IDBweCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1iYXNlLWdhcC1lbmQ6IDBweCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1iYXNlLWdhcC10b3A6IDBweCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1iYXNlLWdhcC1ib3R0b206IDBweCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1iYXNlLWdhcC1zdGFydC1tb2JpbGU6IDBweCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1iYXNlLWdhcC1lbmQtbW9iaWxlOiAwcHggIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItYmFzZS1nYXAtdG9wLW1vYmlsZTogMHB4ICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLWJhc2UtZ2FwLWJvdHRvbS1tb2JpbGU6IDBweCAhZGVmYXVsdDtcblxuLy8gU2lkZWJhciBmaXhlZFxuJGFwcC1zaWRlYmFyLWZpeGVkLXotaW5kZXg6IDEwNSAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1maXhlZC1sZWZ0OiAwICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLWZpeGVkLXRvcDogMCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1maXhlZC1ib3R0b206IDAgIWRlZmF1bHQ7XG5cbi8vIFNpZGViYXIgc3RpY2t5XG4kYXBwLXNpZGViYXItc3RpY2t5LXRvcDogYXV0byAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1zdGlja3ktYm90dG9tOiBhdXRvICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXN0aWNreS1sZWZ0OiBhdXRvICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXN0aWNreS13aWR0aDogMzAwcHggIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItc3RpY2t5LXotaW5kZXg6IDEwNSAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1zdGlja3ktYmctY29sb3I6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItc3RpY2t5LWJnLWNvbG9yLWRhcms6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItc3RpY2t5LWJveC1zaGFkb3c6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItc3RpY2t5LWJveC1zaGFkb3ctZGFyazogbnVsbCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1zdGlja3ktYm9yZGVyLXN0YXJ0OiBudWxsICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXN0aWNreS1ib3JkZXItc3RhcnQtZGFyazogbnVsbCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1zdGlja3ktYm9yZGVyLWVuZDogbnVsbCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1zdGlja3ktYm9yZGVyLWVuZC1kYXJrOiBudWxsICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXN0aWNreS1nYXAtc3RhcnQ6IDBweCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1zdGlja3ktZ2FwLWVuZDogMHB4ICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXN0aWNreS1nYXAtdG9wOiAwcHggIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItc3RpY2t5LWdhcC1ib3R0b206IDBweCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1zdGlja3ktZ2FwLXN0YXJ0LW1vYmlsZTogMHB4ICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXN0aWNreS1nYXAtZW5kLW1vYmlsZTogMHB4ICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXN0aWNreS1nYXAtdG9wLW1vYmlsZTogMHB4ICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXN0aWNreS1nYXAtYm90dG9tLW1vYmlsZTogMHB4ICFkZWZhdWx0O1xuXG4vLyBTaWRlYmFyIG1pbmltaXplXG4kYXBwLXNpZGViYXItbWluaW1pemUtd2lkdGg6IDc1cHggIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItbWluaW1pemUtd2lkdGgtbW9iaWxlOiA3NXB4ICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLW1pbmltaXplLWJnLWNvbG9yOiBudWxsICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLW1pbmltaXplLWJnLWNvbG9yLWRhcms6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItbWluaW1pemUtYm94LXNoYWRvdzogbnVsbCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1taW5pbWl6ZS1ib3gtc2hhZG93LWRhcms6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItbWluaW1pemUtaG92ZXItYm94LXNoYWRvdzogbnVsbCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1taW5pbWl6ZS1ob3Zlci1ib3gtc2hhZG93LWRhcms6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItbWluaW1pemUtYm9yZGVyLXN0YXJ0OiBudWxsICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLW1pbmltaXplLWJvcmRlci1zdGFydC1kYXJrOiBudWxsICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLW1pbmltaXplLWJvcmRlci1lbmQ6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItbWluaW1pemUtYm9yZGVyLWVuZC1kYXJrOiBudWxsICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLW1pbmltaXplLWdhcC1zdGFydDogMHB4ICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLW1pbmltaXplLWdhcC1lbmQ6IDBweCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1taW5pbWl6ZS1nYXAtdG9wOiAwcHggIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItbWluaW1pemUtZ2FwLWJvdHRvbTogMHB4ICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLW1pbmltaXplLWdhcC1zdGFydC1tb2JpbGU6IDBweCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1taW5pbWl6ZS1nYXAtZW5kLW1vYmlsZTogMHB4ICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLW1pbmltaXplLWdhcC10b3AtbW9iaWxlOiAwcHggIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItbWluaW1pemUtZ2FwLWJvdHRvbS1tb2JpbGU6IDBweCAhZGVmYXVsdDtcblxuLy8gU2lkZWJhciBwcmltYXJ5XG4kYXBwLXNpZGViYXItcHJpbWFyeS1iYXNlLXRyYW5zaXRpb246IG5vbmUgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcHJpbWFyeS1iYXNlLXdpZHRoOiAxMDBweCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2Utd2lkdGgtbW9iaWxlOiAxMDBweCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2Utei1pbmRleDogMSAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2Utei1pbmRleC1tb2JpbGU6IDEgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcHJpbWFyeS1iYXNlLWJnLWNvbG9yOiBudWxsICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS1iZy1jb2xvci1kYXJrOiBudWxsICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS1ib3gtc2hhZG93OiBudWxsICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS1ib3gtc2hhZG93LWRhcms6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcHJpbWFyeS1iYXNlLWJvcmRlci1zdGFydDogbnVsbCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtYm9yZGVyLXN0YXJ0LWRhcms6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcHJpbWFyeS1iYXNlLWJvcmRlci1lbmQ6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcHJpbWFyeS1iYXNlLWJvcmRlci1lbmQtZGFyazogbnVsbCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtZ2FwLXN0YXJ0OiAwcHggIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcHJpbWFyeS1iYXNlLWdhcC1lbmQ6IDBweCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtZ2FwLXRvcDogMHB4ICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS1nYXAtYm90dG9tOiAwcHggIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcHJpbWFyeS1iYXNlLWdhcC1zdGFydC1tb2JpbGU6IDBweCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtZ2FwLWVuZC1tb2JpbGU6IDBweCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtZ2FwLXRvcC1tb2JpbGU6IDBweCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtZ2FwLWJvdHRvbS1tb2JpbGU6IDBweCAhZGVmYXVsdDtcblxuJGFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtd2lkdGg6IDc1cHggIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZS13aWR0aC1tb2JpbGU6IDc1cHggIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZS16LWluZGV4OiBudWxsICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtYmctY29sb3I6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZS1iZy1jb2xvci1kYXJrOiBudWxsICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtYm94LXNoYWRvdzogbnVsbCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLWJveC1zaGFkb3ctZGFyazogbnVsbCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLWhvdmVyLWJveC1zaGFkb3c6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZS1ob3Zlci1ib3gtc2hhZG93LWRhcms6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZS1ib3JkZXItc3RhcnQ6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZS1ib3JkZXItc3RhcnQtZGFyazogbnVsbCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLWJvcmRlci1lbmQ6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZS1ib3JkZXItZW5kLWRhcms6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZS1nYXAtc3RhcnQ6IDBweCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLWdhcC1lbmQ6IDBweCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLWdhcC10b3A6IDBweCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLWdhcC1ib3R0b206IDBweCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLWdhcC1zdGFydC1tb2JpbGU6IDBweCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLWdhcC1lbmQtbW9iaWxlOiAwcHggIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZS1nYXAtdG9wLW1vYmlsZTogMHB4ICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtZ2FwLWJvdHRvbS1tb2JpbGU6IDBweCAhZGVmYXVsdDtcblxuXG4vLyBTaWRlYmFyIHNlY29uZGFyeVxuJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLXRyYW5zaXRpb246IHdpZHRoICRhcHAtZ2VuZXJhbC10cmFuc2l0aW9uLWR1cmF0aW9uICRhcHAtZ2VuZXJhbC10cmFuc2l0aW9uLXRpbWluZywgbWFyZ2luICRhcHAtZ2VuZXJhbC10cmFuc2l0aW9uLWR1cmF0aW9uICRhcHAtZ2VuZXJhbC10cmFuc2l0aW9uLXRpbWluZyAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1zZWNvbmRhcnktYmFzZS16LWluZGV4OiBudWxsICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLXotaW5kZXgtbW9iaWxlOiBudWxsICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLWJnLWNvbG9yOiBudWxsICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLWJnLWNvbG9yLWRhcms6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItc2Vjb25kYXJ5LWJhc2UtYm94LXNoYWRvdzogbnVsbCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1zZWNvbmRhcnktYmFzZS1ib3gtc2hhZG93LWRhcms6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItc2Vjb25kYXJ5LWJhc2UtYm9yZGVyLXN0YXJ0OiBudWxsICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLWJvcmRlci1zdGFydC1kYXJrOiBudWxsICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLWJvcmRlci1lbmQ6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItc2Vjb25kYXJ5LWJhc2UtYm9yZGVyLWVuZC1kYXJrOiBudWxsICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLWdhcC1zdGFydDogMHB4ICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLWdhcC1lbmQ6IDBweCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1zZWNvbmRhcnktYmFzZS1nYXAtdG9wOiAwcHggIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItc2Vjb25kYXJ5LWJhc2UtZ2FwLWJvdHRvbTogMHB4ICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLWdhcC1zdGFydC1tb2JpbGU6IDBweCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1zZWNvbmRhcnktYmFzZS1nYXAtZW5kLW1vYmlsZTogMHB4ICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLWdhcC10b3AtbW9iaWxlOiAwcHggIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItc2Vjb25kYXJ5LWJhc2UtZ2FwLWJvdHRvbS1tb2JpbGU6IDBweCAhZGVmYXVsdDtcblxuJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS13aWR0aDogNzVweCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtd2lkdGgtbW9iaWxlOiA3NXB4ICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS16LWluZGV4OiBudWxsICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1iZy1jb2xvcjogbnVsbCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtYmctY29sb3ItZGFyazogbnVsbCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtYm94LXNoYWRvdzogbnVsbCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtYm94LXNoYWRvdy1kYXJrOiBudWxsICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1ob3Zlci1ib3gtc2hhZG93OiBudWxsICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1ob3Zlci1ib3gtc2hhZG93LWRhcms6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplLWJvcmRlci1zdGFydDogbnVsbCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtYm9yZGVyLXN0YXJ0LWRhcms6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplLWJvcmRlci1lbmQ6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplLWJvcmRlci1lbmQtZGFyazogbnVsbCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtZ2FwLXN0YXJ0OiAwcHggIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplLWdhcC1lbmQ6IDBweCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtZ2FwLXRvcDogMHB4ICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1nYXAtYm90dG9tOiAwcHggIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplLWdhcC1zdGFydC1tb2JpbGU6IDBweCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtZ2FwLWVuZC1tb2JpbGU6IDBweCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtZ2FwLXRvcC1tb2JpbGU6IDBweCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtZ2FwLWJvdHRvbS1tb2JpbGU6IDBweCAhZGVmYXVsdDtcblxuLy8gU2lkZWJhciBwYW5lbCBiYXNlXG4kYXBwLXNpZGViYXItcGFuZWwtYmFzZS10cmFuc2l0aW9uOiBub25lICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXBhbmVsLWJhc2Utd2lkdGg6IDMwMHB4ICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXBhbmVsLWJhc2Utd2lkdGgtbW9iaWxlOiAzMDBweCAhZGVmYXVsdDsgICAgXG4kYXBwLXNpZGViYXItcGFuZWwtYmFzZS16LWluZGV4OiBudWxsICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXBhbmVsLWJhc2Utei1pbmRleC1tb2JpbGU6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcGFuZWwtYmFzZS1iZy1jb2xvcjogbnVsbCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1wYW5lbC1iYXNlLWJnLWNvbG9yLWRhcms6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcGFuZWwtYmFzZS1iZy1jb2xvci1tb2JpbGU6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcGFuZWwtYmFzZS1iZy1jb2xvci1tb2JpbGUtZGFyazogbnVsbCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1wYW5lbC1iYXNlLWJveC1zaGFkb3c6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcGFuZWwtYmFzZS1ib3gtc2hhZG93LWRhcms6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcGFuZWwtYmFzZS1ib3gtc2hhZG93LW1vYmlsZTogbnVsbCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1wYW5lbC1iYXNlLWJveC1zaGFkb3ctbW9iaWxlLWRhcms6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcGFuZWwtYmFzZS1ib3JkZXItc3RhcnQ6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcGFuZWwtYmFzZS1ib3JkZXItc3RhcnQtZGFyazogbnVsbCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1wYW5lbC1iYXNlLWJvcmRlci1zdGFydC1tb2JpbGU6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcGFuZWwtYmFzZS1ib3JkZXItc3RhcnQtbW9iaWxlLWRhcms6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcGFuZWwtYmFzZS1ib3JkZXItZW5kOiBudWxsICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXBhbmVsLWJhc2UtYm9yZGVyLWVuZC1kYXJrOiBudWxsICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXBhbmVsLWJhc2UtYm9yZGVyLWVuZC1tb2JpbGU6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcGFuZWwtYmFzZS1ib3JkZXItZW5kLW1vYmlsZS1kYXJrOiBudWxsICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXBhbmVsLWJhc2UtZ2FwLXN0YXJ0OiAwcHggIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcGFuZWwtYmFzZS1nYXAtZW5kOiAwcHggIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcGFuZWwtYmFzZS1nYXAtdG9wOiAwcHggIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcGFuZWwtYmFzZS1nYXAtYm90dG9tOiAwcHggIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcGFuZWwtYmFzZS1nYXAtc3RhcnQtbW9iaWxlOiAwcHggIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcGFuZWwtYmFzZS1nYXAtZW5kLW1vYmlsZTogMHB4ICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXBhbmVsLWJhc2UtZ2FwLXRvcC1tb2JpbGU6IDBweCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1wYW5lbC1iYXNlLWdhcC1ib3R0b20tbW9iaWxlOiAwcHggIWRlZmF1bHQ7XG5cbi8vIFNpZGViYXIgcGFuZWwgZml4ZWRcbiRhcHAtc2lkZWJhci1wYW5lbC1maXhlZC16LWluZGV4OiAxMDQgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcGFuZWwtZml4ZWQtei1pbmRleC1tb2JpbGU6IDEwNSAhZGVmYXVsdDtcblxuLy8gU2lkZWJhciBwYW5lbCBzdGlja3lcbiRhcHAtc2lkZWJhci1wYW5lbC1zdGlja3ktdG9wOiBhdXRvICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXBhbmVsLXN0aWNreS1ib3R0b206IGF1dG8gIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcGFuZWwtc3RpY2t5LXdpZHRoOiAzMDBweCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1wYW5lbC1zdGlja3ktei1pbmRleDogMTA0ICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXBhbmVsLXN0aWNreS1iZy1jb2xvcjogbnVsbCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1wYW5lbC1zdGlja3ktYmctY29sb3ItZGFyazogbnVsbCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1wYW5lbC1zdGlja3ktYm94LXNoYWRvdzogbnVsbCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1wYW5lbC1zdGlja3ktYm94LXNoYWRvdy1kYXJrOiBudWxsICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXBhbmVsLXN0aWNreS1ib3JkZXItc3RhcnQ6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcGFuZWwtc3RpY2t5LWJvcmRlci1zdGFydC1kYXJrOiBudWxsICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXBhbmVsLXN0aWNreS1ib3JkZXItZW5kOiBudWxsICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXBhbmVsLXN0aWNreS1ib3JkZXItZW5kLWRhcms6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcGFuZWwtc3RpY2t5LWdhcC1zdGFydDogMHB4ICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXBhbmVsLXN0aWNreS1nYXAtZW5kOiAwcHggIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcGFuZWwtc3RpY2t5LWdhcC10b3A6IDBweCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1wYW5lbC1zdGlja3ktZ2FwLWJvdHRvbTogMHB4ICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXBhbmVsLXN0aWNreS1nYXAtc3RhcnQtbW9iaWxlOiAwcHggIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcGFuZWwtc3RpY2t5LWdhcC1lbmQtbW9iaWxlOiAwcHggIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcGFuZWwtc3RpY2t5LWdhcC10b3AtbW9iaWxlOiAwcHggIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcGFuZWwtc3RpY2t5LWdhcC1ib3R0b20tbW9iaWxlOiAwcHggIWRlZmF1bHQ7XG5cbi8vIFNpZGViYXIgcGFuZWwgbWluaW1pemVcbiRhcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS13aWR0aDogNzVweCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS13aWR0aC1tb2JpbGU6IDc1cHggIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtYmctY29sb3I6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtYmctY29sb3ItZGFyazogbnVsbCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1iZy1jb2xvci1tb2JpbGU6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtYmctY29sb3ItbW9iaWxlLWRhcms6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtYm94LXNoYWRvdzogbnVsbCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1ib3gtc2hhZG93LWRhcms6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtYm94LXNoYWRvdy1tb2JpbGU6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtYm94LXNoYWRvdy1tb2JpbGUtZGFyazogbnVsbCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1ob3Zlci1ib3gtc2hhZG93OiBudWxsICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLWhvdmVyLWJveC1zaGFkb3ctZGFyazogbnVsbCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1ob3Zlci1ib3gtc2hhZG93LW1vYmlsZTogbnVsbCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1ob3Zlci1ib3gtc2hhZG93LW1vYmlsZS1kYXJrOiBudWxsICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLWJvcmRlci1zdGFydDogbnVsbCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1ib3JkZXItc3RhcnQtZGFyazogbnVsbCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1ib3JkZXItc3RhcnQtbW9iaWxlOiBudWxsICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLWJvcmRlci1zdGFydC1tb2JpbGUtZGFyazogbnVsbCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1ib3JkZXItZW5kOiBudWxsICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLWJvcmRlci1lbmQtZGFyazogbnVsbCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1ib3JkZXItZW5kLW1vYmlsZTogbnVsbCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1ib3JkZXItZW5kLW1vYmlsZS1kYXJrOiBudWxsICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLWdhcC1zdGFydDogMHB4ICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLWdhcC1lbmQ6IDBweCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1nYXAtdG9wOiAwcHggIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtZ2FwLWJvdHRvbTogMHB4ICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLWdhcC1zdGFydC1tb2JpbGU6IDBweCAhZGVmYXVsdDtcbiRhcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1nYXAtZW5kLW1vYmlsZTogMHB4ICFkZWZhdWx0O1xuJGFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLWdhcC10b3AtbW9iaWxlOiAwcHggIWRlZmF1bHQ7XG4kYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtZ2FwLWJvdHRvbS1tb2JpbGU6IDBweCAhZGVmYXVsdDtcblxuLy8gQXNpZGUgYmFzZVxuJGFwcC1hc2lkZS1iYXNlLXRyYW5zaXRpb246IG5vbmU7XG4kYXBwLWFzaWRlLWJhc2Utd2lkdGg6IDMwMHB4ICFkZWZhdWx0O1xuJGFwcC1hc2lkZS1iYXNlLXdpZHRoLW1vYmlsZTogMjc1cHggIWRlZmF1bHQ7ICAgICAgXG4kYXBwLWFzaWRlLWJhc2Utei1pbmRleDogbnVsbCAhZGVmYXVsdDtcbiRhcHAtYXNpZGUtYmFzZS16LWluZGV4LW1vYmlsZTogMTA2ICFkZWZhdWx0OyBcbiRhcHAtYXNpZGUtYmFzZS1iZy1jb2xvcjogbnVsbCAhZGVmYXVsdDtcbiRhcHAtYXNpZGUtYmFzZS1iZy1jb2xvci1kYXJrOiBudWxsICFkZWZhdWx0O1xuJGFwcC1hc2lkZS1iYXNlLWJveC1zaGFkb3c6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLWFzaWRlLWJhc2UtYm94LXNoYWRvdy1kYXJrOiBudWxsICFkZWZhdWx0O1xuJGFwcC1hc2lkZS1iYXNlLWdhcC1zdGFydDogMHB4ICFkZWZhdWx0O1xuJGFwcC1hc2lkZS1iYXNlLWdhcC1lbmQ6IDBweCAhZGVmYXVsdDtcbiRhcHAtYXNpZGUtYmFzZS1nYXAtdG9wOiAwcHggIWRlZmF1bHQ7XG4kYXBwLWFzaWRlLWJhc2UtZ2FwLWJvdHRvbTogMHB4ICFkZWZhdWx0O1xuJGFwcC1hc2lkZS1iYXNlLWdhcC1zdGFydC1tb2JpbGU6IDBweCAhZGVmYXVsdDtcbiRhcHAtYXNpZGUtYmFzZS1nYXAtZW5kLW1vYmlsZTogMHB4ICFkZWZhdWx0O1xuJGFwcC1hc2lkZS1iYXNlLWdhcC10b3AtbW9iaWxlOiAwcHggIWRlZmF1bHQ7XG4kYXBwLWFzaWRlLWJhc2UtZ2FwLWJvdHRvbS1tb2JpbGU6IDBweCAhZGVmYXVsdDtcblxuLy8gQXNpZGUgZml4ZWRcbiRhcHAtYXNpZGUtZml4ZWQtei1pbmRleDogOTkgIWRlZmF1bHQ7XG4kYXBwLWFzaWRlLWZpeGVkLXJpZ2h0OiAwICFkZWZhdWx0O1xuJGFwcC1hc2lkZS1maXhlZC10b3A6IDAgIWRlZmF1bHQ7XG4kYXBwLWFzaWRlLWZpeGVkLWJvdHRvbTogMCAhZGVmYXVsdDtcblxuLy8gQXNpZGUgc3RpY2t5XG4kYXBwLWFzaWRlLXN0aWNreS10b3A6IGF1dG8gIWRlZmF1bHQ7XG4kYXBwLWFzaWRlLXN0aWNreS1ib3R0b206IGF1dG8gIWRlZmF1bHQ7XG4kYXBwLWFzaWRlLXN0aWNreS1sZWZ0OiBhdXRvICFkZWZhdWx0O1xuJGFwcC1hc2lkZS1zdGlja3ktd2lkdGg6IDMwMHB4ICFkZWZhdWx0O1xuJGFwcC1hc2lkZS1zdGlja3ktei1pbmRleDogOTkgIWRlZmF1bHQ7XG4kYXBwLWFzaWRlLXN0aWNreS1iZy1jb2xvcjogbnVsbCAhZGVmYXVsdDtcbiRhcHAtYXNpZGUtc3RpY2t5LWJnLWNvbG9yLWRhcms6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLWFzaWRlLXN0aWNreS1ib3gtc2hhZG93OiBudWxsICFkZWZhdWx0O1xuJGFwcC1hc2lkZS1zdGlja3ktYm94LXNoYWRvdy1kYXJrOiBudWxsICFkZWZhdWx0O1xuJGFwcC1hc2lkZS1zdGlja3ktZ2FwLXN0YXJ0OiAwcHggIWRlZmF1bHQ7XG4kYXBwLWFzaWRlLXN0aWNreS1nYXAtZW5kOiAwcHggIWRlZmF1bHQ7XG4kYXBwLWFzaWRlLXN0aWNreS1nYXAtdG9wOiAwcHggIWRlZmF1bHQ7XG4kYXBwLWFzaWRlLXN0aWNreS1nYXAtYm90dG9tOiAwcHggIWRlZmF1bHQ7XG4kYXBwLWFzaWRlLXN0aWNreS1nYXAtc3RhcnQtbW9iaWxlOiAwcHggIWRlZmF1bHQ7XG4kYXBwLWFzaWRlLXN0aWNreS1nYXAtZW5kLW1vYmlsZTogMHB4ICFkZWZhdWx0O1xuJGFwcC1hc2lkZS1zdGlja3ktZ2FwLXRvcC1tb2JpbGU6IDBweCAhZGVmYXVsdDtcbiRhcHAtYXNpZGUtc3RpY2t5LWdhcC1ib3R0b20tbW9iaWxlOiAwcHggIWRlZmF1bHQ7XG5cbi8vIEFzaWRlIG1pbmltaXplXG4kYXBwLWFzaWRlLW1pbmltaXplLXdpZHRoOiA3NXB4ICFkZWZhdWx0O1xuJGFwcC1hc2lkZS1taW5pbWl6ZS13aWR0aC1tb2JpbGU6IDc1cHggIWRlZmF1bHQ7XG4kYXBwLWFzaWRlLW1pbmltaXplLWJnLWNvbG9yOiBudWxsICFkZWZhdWx0O1xuJGFwcC1hc2lkZS1taW5pbWl6ZS1iZy1jb2xvci1kYXJrOiBudWxsICFkZWZhdWx0O1xuJGFwcC1hc2lkZS1taW5pbWl6ZS1iZy1jb2xvci1tb2JpbGU6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLWFzaWRlLW1pbmltaXplLWJnLWNvbG9yLW1vYmlsZS1kYXJrOiBudWxsICFkZWZhdWx0O1xuJGFwcC1hc2lkZS1taW5pbWl6ZS1ib3gtc2hhZG93OiBudWxsICFkZWZhdWx0O1xuJGFwcC1hc2lkZS1taW5pbWl6ZS1ib3gtc2hhZG93LWRhcms6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLWFzaWRlLW1pbmltaXplLWJveC1zaGFkb3ctbW9iaWxlOiBudWxsICFkZWZhdWx0O1xuJGFwcC1hc2lkZS1taW5pbWl6ZS1ib3gtc2hhZG93LW1vYmlsZS1kYXJrOiBudWxsICFkZWZhdWx0O1xuJGFwcC1hc2lkZS1taW5pbWl6ZS1ob3Zlci1ib3gtc2hhZG93OiBudWxsICFkZWZhdWx0O1xuJGFwcC1hc2lkZS1taW5pbWl6ZS1ob3Zlci1ib3gtc2hhZG93LWRhcms6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLWFzaWRlLW1pbmltaXplLWJvcmRlci1zdGFydDogbnVsbCAhZGVmYXVsdDtcbiRhcHAtYXNpZGUtbWluaW1pemUtYm9yZGVyLXN0YXJ0LWRhcms6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLWFzaWRlLW1pbmltaXplLWJvcmRlci1lbmQ6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLWFzaWRlLW1pbmltaXplLWJvcmRlci1lbmQtZGFyazogbnVsbCAhZGVmYXVsdDtcbiRhcHAtYXNpZGUtbWluaW1pemUtZ2FwLXN0YXJ0OiAwcHggIWRlZmF1bHQ7XG4kYXBwLWFzaWRlLW1pbmltaXplLWdhcC1lbmQ6IDBweCAhZGVmYXVsdDtcbiRhcHAtYXNpZGUtbWluaW1pemUtZ2FwLXRvcDogMHB4ICFkZWZhdWx0O1xuJGFwcC1hc2lkZS1taW5pbWl6ZS1nYXAtYm90dG9tOiAwcHggIWRlZmF1bHQ7XG4kYXBwLWFzaWRlLW1pbmltaXplLWdhcC1zdGFydC1tb2JpbGU6IDBweCAhZGVmYXVsdDtcbiRhcHAtYXNpZGUtbWluaW1pemUtZ2FwLWVuZC1tb2JpbGU6IDBweCAhZGVmYXVsdDtcbiRhcHAtYXNpZGUtbWluaW1pemUtZ2FwLXRvcC1tb2JpbGU6IDBweCAhZGVmYXVsdDtcbiRhcHAtYXNpZGUtbWluaW1pemUtZ2FwLWJvdHRvbS1tb2JpbGU6IDBweCAhZGVmYXVsdDtcblxuLy8gRm9vdGVyXG4kYXBwLWZvb3Rlci10cmFuc2l0aW9uOiBsZWZ0ICRhcHAtZ2VuZXJhbC10cmFuc2l0aW9uLWR1cmF0aW9uICRhcHAtZ2VuZXJhbC10cmFuc2l0aW9uLXRpbWluZywgcmlnaHQgJGFwcC1nZW5lcmFsLXRyYW5zaXRpb24tZHVyYXRpb24gJGFwcC1nZW5lcmFsLXRyYW5zaXRpb24tdGltaW5nO1xuJGFwcC1mb290ZXItaGVpZ2h0OiBhdXRvICFkZWZhdWx0O1xuJGFwcC1mb290ZXItaGVpZ2h0LW1vYmlsZTogYXV0byAhZGVmYXVsdDtcbiRhcHAtZm9vdGVyLXotaW5kZXg6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLWZvb3Rlci16LWluZGV4LW1vYmlsZTogbnVsbCAhZGVmYXVsdDtcbiRhcHAtZm9vdGVyLWJnLWNvbG9yOiBudWxsICFkZWZhdWx0O1xuJGFwcC1mb290ZXItYmctY29sb3ItZGFyazogbnVsbCAhZGVmYXVsdDtcbiRhcHAtZm9vdGVyLWJveC1zaGFkb3c6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLWZvb3Rlci1ib3gtc2hhZG93LWRhcms6IG51bGwgIWRlZmF1bHQ7XG4kYXBwLWZvb3Rlci1ib3JkZXItdG9wOiBudWxsICFkZWZhdWx0O1xuJGFwcC1mb290ZXItYm9yZGVyLXRvcC1kYXJrOiBudWxsICFkZWZhdWx0O1xuXG4vLyBGb290ZXIgZml4ZWRcbiRhcHAtZm9vdGVyLWZpeGVkLXotaW5kZXg6IDEwMCAhZGVmYXVsdDtcbiRhcHAtZm9vdGVyLWZpeGVkLXotaW5kZXgtbW9iaWxlOiAxMDAgIWRlZmF1bHQ7XG5cbi8vIExheW91dCBCdWlsZGVyXG4kYXBwLWxheW91dC1idWlsZGVyLXRvZ2dsZS16LWluZGV4OiAxMDUgIWRlZmF1bHQ7XG4kYXBwLWxheW91dC1idWlsZGVyLXRvZ2dsZS1ib3R0b206IDQwcHggIWRlZmF1bHQ7XG4kYXBwLWxheW91dC1idWlsZGVyLXRvZ2dsZS1ib3R0b20tbW9iaWxlOiAxNXB4ICFkZWZhdWx0O1xuJGFwcC1sYXlvdXQtYnVpbGRlci10b2dnbGUtZW5kOiA0MHB4ICFkZWZhdWx0O1xuJGFwcC1sYXlvdXQtYnVpbGRlci10b2dnbGUtZW5kLW1vYmlsZTogMTVweCAhZGVmYXVsdDsiLCIvL1xuLy8gSGVhZGVyIHByaW1hcnlcbi8vXG5cbi8vIEdlbmVyYWwgbW9kZVxuLmFwcC1oZWFkZXItcHJpbWFyeSB7XG4gICAgdHJhbnNpdGlvbjogJGFwcC1oZWFkZXItcHJpbWFyeS1iYXNlLXRyYW5zaXRpb247XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDsgICBcbn1cblxuLy8gRGVza3RvcCBtb2RlXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgLy8gQmFzZVxuICAgIC5hcHAtaGVhZGVyLXByaW1hcnkge1xuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggei1pbmRleCwgJGFwcC1oZWFkZXItcHJpbWFyeS1iYXNlLXotaW5kZXgpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1wcmltYXJ5LWJhc2UtYmctY29sb3IpO1xuICAgICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1wcmltYXJ5LWJhc2UtYm94LXNoYWRvdyk7XG4gICAgICAgIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXByaW1hcnktYmFzZS1ib3JkZXItYm90dG9tKTtcbiAgICB9ICAgIFxuXG4gICAgLy8gVmFyc1xuICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItcHJpbWFyeS1lbmFibGVkPVwidHJ1ZVwiXSB7XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1oZWFkZXItcHJpbWFyeS1oZWlnaHQ6ICN7JGFwcC1oZWFkZXItcHJpbWFyeS1iYXNlLWhlaWdodH07XG4gICAgfVxuXG4gICAgW2RhdGEta3QtYXBwLWhlYWRlci1wcmltYXJ5LWVuYWJsZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLWhlYWRlci1zdGlja3k9XCJvblwiXSB7XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1oZWFkZXItcHJpbWFyeS1oZWlnaHQ6ICN7JGFwcC1oZWFkZXItcHJpbWFyeS1zdGlja3ktaGVpZ2h0fTtcbiAgICB9XG5cbiAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLXByaW1hcnktZW5hYmxlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtaGVhZGVyLW1pbmltaXplPVwib25cIl0ge1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXByaW1hcnktaGVpZ2h0OiAjeyRhcHAtaGVhZGVyLXByaW1hcnktbWluaW1pemUtaGVpZ2h0fTtcbiAgICB9IFxuXG4gICAgW2RhdGEta3QtYXBwLWhlYWRlci1wcmltYXJ5LWVuYWJsZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLWhlYWRlci1zdGlja3k9XCJvblwiXVtkYXRhLWt0LWFwcC1oZWFkZXItcHJpbWFyeS1zdGlja3ktaGlkZT1cInRydWVcIl0ge1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXByaW1hcnktaGVpZ2h0OiAwO1xuICAgIH1cblxuICAgIC8vIFN0YXRlc1xuICAgIC5hcHAtaGVhZGVyLXByaW1hcnkge1xuICAgICAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXByaW1hcnktaGVpZ2h0KTtcblxuICAgICAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLXByaW1hcnktZml4ZWQ9XCJ0cnVlXCJdICYge1xuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHotaW5kZXgsICRhcHAtaGVhZGVyLXByaW1hcnktZml4ZWQtei1pbmRleCk7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7ICAgICAgICAgICAgXG4gICAgICAgIH1cblxuICAgICAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLXByaW1hcnktc3RhdGljPVwidHJ1ZVwiXSAmIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItcHJpbWFyeS1zdGlja3k9XCJvblwiXSAmIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBoZWlnaHQsICRhcHAtaGVhZGVyLXByaW1hcnktc3RpY2t5LWhlaWdodCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggei1pbmRleCwgJGFwcC1oZWFkZXItcHJpbWFyeS1zdGlja3ktei1pbmRleCk7XG5cbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXByaW1hcnktc3RpY2t5LWJnLWNvbG9yKTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXByaW1hcnktc3RpY2t5LWJveC1zaGFkb3cpO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItcHJpbWFyeS1zdGlja3ktYm9yZGVyLWJvdHRvbSk7XG4gICAgICAgIH1cblxuICAgICAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLXByaW1hcnktbWluaW1pemU9XCJvblwiXSAmIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRhcHAtaGVhZGVyLXByaW1hcnktYmFzZS10cmFuc2l0aW9uO1xuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIGhlaWdodCwgJGFwcC1oZWFkZXItcHJpbWFyeS1taW5pbWl6ZS1oZWlnaHQpO1xuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHotaW5kZXgsICRhcHAtaGVhZGVyLXByaW1hcnktbWluaW1pemUtei1pbmRleCk7XG5cbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXByaW1hcnktbWluaW1pemUtYmctY29sb3IpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItcHJpbWFyeS1taW5pbWl6ZS1ib3gtc2hhZG93KTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXByaW1hcnktbWluaW1pemUtYm9yZGVyLWJvdHRvbSk7XG4gICAgICAgIH1cblxuICAgICAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLXN0aWNreT1cIm9uXCJdW2RhdGEta3QtYXBwLWhlYWRlci1wcmltYXJ5LXN0aWNreS1oaWRlPVwidHJ1ZVwiXSAmIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIEludGVncmF0aW9uXG4gICAgLmFwcC1oZWFkZXItcHJpbWFyeSB7XG4gICAgICAgIC8vIFNpZGViYXJcbiAgICAgICAgW2RhdGEta3QtYXBwLWhlYWRlci1wcmltYXJ5LWVuYWJsZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLXNpZGViYXItZml4ZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLXNpZGViYXItcHVzaC1oZWFkZXI9XCJ0cnVlXCJdICYge1xuICAgICAgICAgICAgbGVmdDogY2FsYyhcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItd2lkdGgpICsgXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLWdhcC1zdGFydCwgMHB4KSArIFxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1nYXAtZW5kLCAwcHgpXG4gICAgICAgICAgICApO1xuICAgICAgICB9ICBcblxuICAgICAgICAvLyBTaWRlYmFyIFBhbmVsXG4gICAgICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItcHJpbWFyeS1lbmFibGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLWZpeGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLXB1c2gtaGVhZGVyPVwidHJ1ZVwiXSAmIHtcbiAgICAgICAgICAgIGxlZnQ6IGNhbGMoXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXdpZHRoKSArIFxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1nYXAtc3RhcnQsIDBweCkgKyBcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItZ2FwLWVuZCwgMHB4KSArXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXBhbmVsLXdpZHRoKSArIFxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC1nYXAtc3RhcnQsIDBweCkgKyBcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtZ2FwLWVuZCwgMHB4KVxuICAgICAgICAgICAgKTtcbiAgICAgICAgfVxuICAgIH0gXG59XG5cbi8vIFRhYmxldCAmIG1vYmlsZSBtb2Rlc1xuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgLy8gQmFzZVxuICAgIC5hcHAtaGVhZGVyIC5hcHAtaGVhZGVyLXByaW1hcnkge1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCB6LWluZGV4LCAkYXBwLWhlYWRlci1wcmltYXJ5LWJhc2Utei1pbmRleC1tb2JpbGUpO1xuICAgICAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXByaW1hcnktaGVpZ2h0KTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItcHJpbWFyeS1iYXNlLWJvcmRlci1ib3R0b20pO1xuICAgICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1wcmltYXJ5LWJhc2UtYm94LXNoYWRvdyk7XG4gICAgfVxuXG4gICAgLmFwcC1oZWFkZXItcHJpbWFyeSB7ICAgICAgICBcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItcHJpbWFyeS1iYXNlLWJnLWNvbG9yKTsgICAgICAgICAgXG4gICAgfSAgXG5cbiAgICAvLyBWYXJzXG4gICAgW2RhdGEta3QtYXBwLWhlYWRlci1wcmltYXJ5LWVuYWJsZWQ9XCJ0cnVlXCJdIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1wcmltYXJ5LWhlaWdodDogI3skYXBwLWhlYWRlci1wcmltYXJ5LWJhc2UtaGVpZ2h0LW1vYmlsZX07XG4gICAgfVxuXG4gICAgW2RhdGEta3QtYXBwLWhlYWRlci1wcmltYXJ5LWVuYWJsZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLWhlYWRlci1zdGlja3k9XCJvblwiXSB7XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1oZWFkZXItcHJpbWFyeS1oZWlnaHQ6ICN7JGFwcC1oZWFkZXItcHJpbWFyeS1zdGlja3ktaGVpZ2h0LW1vYmlsZX07XG4gICAgfVxuICAgIFxuICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItcHJpbWFyeS1lbmFibGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1oZWFkZXItbWluaW1pemU9XCJvblwiXSB7XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1oZWFkZXItcHJpbWFyeS1oZWlnaHQ6ICN7JGFwcC1oZWFkZXItcHJpbWFyeS1taW5pbWl6ZS1oZWlnaHQtbW9iaWxlfTtcbiAgICB9XG59IiwiLy9cbi8vIEhlYWRlciBzZWNvbmRhcnlcbi8vXG5cbi8vIEdlbmVyYWwgbW9kZVxuLmFwcC1oZWFkZXItc2Vjb25kYXJ5IHtcbiAgICB0cmFuc2l0aW9uOiAkYXBwLWhlYWRlci1zZWNvbmRhcnktYmFzZS10cmFuc2l0aW9uO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7IFxufVxuXG4vLyBEZXNrdG9wIG1vZGVcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAvLyBCYXNlXG4gICAgLmFwcC1oZWFkZXItc2Vjb25kYXJ5IHtcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHotaW5kZXgsICRhcHAtaGVhZGVyLXNlY29uZGFyeS1iYXNlLXotaW5kZXgpO1xuXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXNlY29uZGFyeS1iYXNlLWJnLWNvbG9yKTtcbiAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItc2Vjb25kYXJ5LWJhc2UtYm94LXNoYWRvdyk7XG4gICAgICAgIGJvcmRlci10b3A6IHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXNlY29uZGFyeS1iYXNlLWJvcmRlci10b3ApO1xuICAgICAgICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1zZWNvbmRhcnktYmFzZS1ib3JkZXItYm90dG9tKTtcbiAgICB9ICAgIFxuXG4gICAgLy8gVmFyc1xuICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItc2Vjb25kYXJ5LWVuYWJsZWQ9XCJ0cnVlXCJdIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1zZWNvbmRhcnktaGVpZ2h0OiAjeyRhcHAtaGVhZGVyLXNlY29uZGFyeS1iYXNlLWhlaWdodH07XG4gICAgfVxuXG4gICAgW2RhdGEta3QtYXBwLWhlYWRlci1zZWNvbmRhcnktZW5hYmxlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtaGVhZGVyLXN0aWNreT1cIm9uXCJdIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1zZWNvbmRhcnktaGVpZ2h0OiAjeyRhcHAtaGVhZGVyLXNlY29uZGFyeS1zdGlja3ktaGVpZ2h0fTtcbiAgICB9XG5cbiAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLXNlY29uZGFyeS1lbmFibGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1oZWFkZXItbWluaW1pemU9XCJvblwiXSB7XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1oZWFkZXItc2Vjb25kYXJ5LWhlaWdodDogI3skYXBwLWhlYWRlci1zZWNvbmRhcnktbWluaW1pemUtaGVpZ2h0fTtcbiAgICB9IFxuXG4gICAgW2RhdGEta3QtYXBwLWhlYWRlci1zZWNvbmRhcnktZW5hYmxlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtaGVhZGVyLXN0aWNreT1cIm9uXCJdW2RhdGEta3QtYXBwLWhlYWRlci1zZWNvbmRhcnktc3RpY2t5LWhpZGU9XCJ0cnVlXCJdIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1zZWNvbmRhcnktaGVpZ2h0OiAwO1xuICAgIH1cblxuICAgIC8vIFN0YXRlc1xuICAgIC5hcHAtaGVhZGVyLXNlY29uZGFyeSB7XG4gICAgICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItc2Vjb25kYXJ5LWhlaWdodCk7XG5cbiAgICAgICAgW2RhdGEta3QtYXBwLWhlYWRlci1zZWNvbmRhcnktZml4ZWQ9XCJ0cnVlXCJdICYge1xuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHotaW5kZXgsICRhcHAtaGVhZGVyLXNlY29uZGFyeS1maXhlZC16LWluZGV4KTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogMDsgICAgICAgICAgICBcbiAgICAgICAgfVxuXG4gICAgICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItc2Vjb25kYXJ5LXN0YXRpYz1cInRydWVcIl0gJiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICB9XG5cbiAgICAgICAgW2RhdGEta3QtYXBwLWhlYWRlci1zZWNvbmRhcnktc3RpY2t5PVwib25cIl0gJiB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkYXBwLWhlYWRlci1zZWNvbmRhcnktYmFzZS10cmFuc2l0aW9uO1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIGhlaWdodCwgJGFwcC1oZWFkZXItc2Vjb25kYXJ5LXN0aWNreS1oZWlnaHQpO1xuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHotaW5kZXgsICRhcHAtaGVhZGVyLXNlY29uZGFyeS1zdGlja3ktei1pbmRleCk7XG5cbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXNlY29uZGFyeS1zdGlja3ktYmctY29sb3IpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItc2Vjb25kYXJ5LXN0aWNreS1ib3gtc2hhZG93KTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXNlY29uZGFyeS1zdGlja3ktYm9yZGVyLWJvdHRvbSk7XG4gICAgICAgIH1cblxuICAgICAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLXNlY29uZGFyeS1taW5pbWl6ZT1cIm9uXCJdICYge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJGFwcC1oZWFkZXItc2Vjb25kYXJ5LWJhc2UtdHJhbnNpdGlvbjtcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBoZWlnaHQsICRhcHAtaGVhZGVyLXNlY29uZGFyeS1taW5pbWl6ZS1oZWlnaHQpO1xuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHotaW5kZXgsICRhcHAtaGVhZGVyLXNlY29uZGFyeS1taW5pbWl6ZS16LWluZGV4KTtcblxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItc2Vjb25kYXJ5LW1pbmltaXplLWJnLWNvbG9yKTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXNlY29uZGFyeS1taW5pbWl6ZS1ib3gtc2hhZG93KTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXNlY29uZGFyeS1taW5pbWl6ZS1ib3JkZXItYm90dG9tKTtcbiAgICAgICAgfVxuXG4gICAgICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItc3RpY2t5PVwib25cIl1bZGF0YS1rdC1hcHAtaGVhZGVyLXNlY29uZGFyeS1zdGlja3ktaGlkZT1cInRydWVcIl0gJiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBJbnRlZ3JhdGlvblxuICAgIC5hcHAtaGVhZGVyLXNlY29uZGFyeSB7XG4gICAgICAgIC8vIFNpZGViYXJcbiAgICAgICAgW2RhdGEta3QtYXBwLWhlYWRlci1zZWNvbmRhcnktZW5hYmxlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtc2lkZWJhci1maXhlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtc2lkZWJhci1wdXNoLWhlYWRlcj1cInRydWVcIl0gJiB7XG4gICAgICAgICAgICBsZWZ0OiBjYWxjKFxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci13aWR0aCkgKyBcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItZ2FwLXN0YXJ0LCAwcHgpICsgXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLWdhcC1lbmQsIDBweClcbiAgICAgICAgICAgICk7XG4gICAgICAgIH0gIFxuXG4gICAgICAgIC8vIFNpZGViYXIgUGFuZWxcbiAgICAgICAgW2RhdGEta3QtYXBwLWhlYWRlci1zZWNvbmRhcnktZW5hYmxlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1maXhlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1wdXNoLWhlYWRlcj1cInRydWVcIl0gJiB7XG4gICAgICAgICAgICBsZWZ0OiBjYWxjKFxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci13aWR0aCkgKyBcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItZ2FwLXN0YXJ0LCAwcHgpICsgXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLWdhcC1lbmQsIDBweCkgK1xuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC13aWR0aCkgKyBcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtZ2FwLXN0YXJ0LCAwcHgpICsgXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXBhbmVsLWdhcC1lbmQsIDBweClcbiAgICAgICAgICAgICk7XG4gICAgICAgIH1cbiAgICB9IFxufVxuXG4vLyBUYWJsZXQgJiBtb2JpbGUgbW9kZXNcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgIC8vIEJhc2VcbiAgICAuYXBwLWhlYWRlciAuYXBwLWhlYWRlci1zZWNvbmRhcnkge1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItc2Vjb25kYXJ5LWhlaWdodCk7XG4gICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXNlY29uZGFyeS1iYXNlLWJveC1zaGFkb3cpO1xuICAgICAgICBib3JkZXItdG9wOiB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1zZWNvbmRhcnktYmFzZS1ib3JkZXItdG9wKTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItc2Vjb25kYXJ5LWJhc2UtYm9yZGVyLWJvdHRvbSk7XG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCB6LWluZGV4LCAkYXBwLWhlYWRlci1zZWNvbmRhcnktYmFzZS16LWluZGV4LW1vYmlsZSk7XG4gICAgfVxuXG4gICAgLmFwcC1oZWFkZXItc2Vjb25kYXJ5IHsgICAgIFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1zZWNvbmRhcnktYmFzZS1iZy1jb2xvcik7XG4gICAgfVxuXG4gICAgLy8gVmFyc1xuICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItc2Vjb25kYXJ5LWVuYWJsZWQ9XCJ0cnVlXCJdIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1zZWNvbmRhcnktaGVpZ2h0OiAjeyRhcHAtaGVhZGVyLXNlY29uZGFyeS1iYXNlLWhlaWdodC1tb2JpbGV9O1xuICAgIH1cblxuICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItc2Vjb25kYXJ5LWVuYWJsZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLWhlYWRlci1zdGlja3k9XCJvblwiXSB7XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1oZWFkZXItc2Vjb25kYXJ5LWhlaWdodDogI3skYXBwLWhlYWRlci1zZWNvbmRhcnktc3RpY2t5LWhlaWdodC1tb2JpbGV9O1xuICAgIH1cbiAgICBcbiAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLXNlY29uZGFyeS1lbmFibGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1oZWFkZXItbWluaW1pemU9XCJvblwiXSB7XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1oZWFkZXItc2Vjb25kYXJ5LWhlaWdodDogI3skYXBwLWhlYWRlci1zZWNvbmRhcnktbWluaW1pemUtaGVpZ2h0LW1vYmlsZX07XG4gICAgfVxufSIsIi8vXG4vLyBIZWFkZXIgdGVydGlhcnlcbi8vXG5cbi8vIEdlbmVyYWwgbW9kZVxuLmFwcC1oZWFkZXItdGVydGlhcnkge1xuICAgIHRyYW5zaXRpb246ICRhcHAtaGVhZGVyLXRlcnRpYXJ5LWJhc2UtdHJhbnNpdGlvbjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoOyBcbn1cblxuLy8gRGVza3RvcCBtb2RlXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgLy8gQmFzZVxuICAgIC5hcHAtaGVhZGVyLXRlcnRpYXJ5IHtcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHotaW5kZXgsICRhcHAtaGVhZGVyLXRlcnRpYXJ5LWJhc2Utei1pbmRleCk7XG5cbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItdGVydGlhcnktYmFzZS1iZy1jb2xvcik7XG4gICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXRlcnRpYXJ5LWJhc2UtYm94LXNoYWRvdyk7XG4gICAgICAgIGJvcmRlci10b3A6IHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXRlcnRpYXJ5LWJhc2UtYm9yZGVyLXRvcCk7XG4gICAgICAgIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXRlcnRpYXJ5LWJhc2UtYm9yZGVyLWJvdHRvbSk7XG4gICAgfSAgICBcblxuICAgIC8vIFZhcnNcbiAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLXRlcnRpYXJ5LWVuYWJsZWQ9XCJ0cnVlXCJdIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLWhlYWRlci10ZXJ0aWFyeS1oZWlnaHQ6ICN7JGFwcC1oZWFkZXItdGVydGlhcnktYmFzZS1oZWlnaHR9O1xuICAgIH1cblxuICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItdGVydGlhcnktZW5hYmxlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtaGVhZGVyLXN0aWNreT1cIm9uXCJdIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLWhlYWRlci10ZXJ0aWFyeS1oZWlnaHQ6ICN7JGFwcC1oZWFkZXItdGVydGlhcnktc3RpY2t5LWhlaWdodH07XG4gICAgfVxuXG4gICAgW2RhdGEta3QtYXBwLWhlYWRlci10ZXJ0aWFyeS1lbmFibGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1oZWFkZXItbWluaW1pemU9XCJvblwiXSB7XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1oZWFkZXItdGVydGlhcnktaGVpZ2h0OiAjeyRhcHAtaGVhZGVyLXRlcnRpYXJ5LW1pbmltaXplLWhlaWdodH07XG4gICAgfSBcblxuICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItdGVydGlhcnktZW5hYmxlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtaGVhZGVyLXN0aWNreT1cIm9uXCJdW2RhdGEta3QtYXBwLWhlYWRlci10ZXJ0aWFyeS1zdGlja3ktaGlkZT1cInRydWVcIl0ge1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXRlcnRpYXJ5LWhlaWdodDogMDtcbiAgICB9XG5cbiAgICAvLyBTdGF0ZXNcbiAgICAuYXBwLWhlYWRlci10ZXJ0aWFyeSB7XG4gICAgICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItdGVydGlhcnktaGVpZ2h0KTtcblxuICAgICAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLXRlcnRpYXJ5LWZpeGVkPVwidHJ1ZVwiXSAmIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCB6LWluZGV4LCAkYXBwLWhlYWRlci10ZXJ0aWFyeS1maXhlZC16LWluZGV4KTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogMDsgICAgICAgICAgICBcbiAgICAgICAgfVxuXG4gICAgICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItdGVydGlhcnktc3RhdGljPVwidHJ1ZVwiXSAmIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIH1cblxuICAgICAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLXRlcnRpYXJ5LXN0aWNreT1cIm9uXCJdICYge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJGFwcC1oZWFkZXItdGVydGlhcnktYmFzZS10cmFuc2l0aW9uO1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIGhlaWdodCwgJGFwcC1oZWFkZXItdGVydGlhcnktc3RpY2t5LWhlaWdodCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggei1pbmRleCwgJGFwcC1oZWFkZXItdGVydGlhcnktc3RpY2t5LXotaW5kZXgpO1xuXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci10ZXJ0aWFyeS1zdGlja3ktYmctY29sb3IpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItdGVydGlhcnktc3RpY2t5LWJveC1zaGFkb3cpO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItdGVydGlhcnktc3RpY2t5LWJvcmRlci1ib3R0b20pO1xuICAgICAgICB9XG5cbiAgICAgICAgW2RhdGEta3QtYXBwLWhlYWRlci10ZXJ0aWFyeS1taW5pbWl6ZT1cIm9uXCJdICYge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJGFwcC1oZWFkZXItdGVydGlhcnktYmFzZS10cmFuc2l0aW9uO1xuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIGhlaWdodCwgJGFwcC1oZWFkZXItdGVydGlhcnktbWluaW1pemUtaGVpZ2h0KTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCB6LWluZGV4LCAkYXBwLWhlYWRlci10ZXJ0aWFyeS1taW5pbWl6ZS16LWluZGV4KTtcblxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItdGVydGlhcnktbWluaW1pemUtYmctY29sb3IpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItdGVydGlhcnktbWluaW1pemUtYm94LXNoYWRvdyk7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci10ZXJ0aWFyeS1taW5pbWl6ZS1ib3JkZXItYm90dG9tKTtcbiAgICAgICAgfVxuXG4gICAgICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItc3RpY2t5PVwib25cIl1bZGF0YS1rdC1hcHAtaGVhZGVyLXRlcnRpYXJ5LXN0aWNreS1oaWRlPVwidHJ1ZVwiXSAmIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIEludGVncmF0aW9uXG4gICAgLmFwcC1oZWFkZXItdGVydGlhcnkge1xuICAgICAgICAvLyBTaWRlYmFyXG4gICAgICAgW2RhdGEta3QtYXBwLWhlYWRlci10ZXJ0aWFyeS1lbmFibGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1zaWRlYmFyLWZpeGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXB1c2gtaGVhZGVyPVwidHJ1ZVwiXSAmIHtcbiAgICAgICAgICAgIGxlZnQ6IGNhbGMoXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXdpZHRoKSArIFxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1nYXAtc3RhcnQsIDBweCkgKyBcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItZ2FwLWVuZCwgMHB4KVxuICAgICAgICAgICAgKTtcbiAgICAgICAgfSAgXG5cbiAgICAgICAgLy8gU2lkZWJhciBQYW5lbFxuICAgICAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLXRlcnRpYXJ5LWVuYWJsZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtZml4ZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtcHVzaC1oZWFkZXI9XCJ0cnVlXCJdICYge1xuICAgICAgICAgICAgbGVmdDogY2FsYyhcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItd2lkdGgpICsgXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLWdhcC1zdGFydCwgMHB4KSArIFxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1nYXAtZW5kLCAwcHgpICtcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtd2lkdGgpICsgXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXBhbmVsLWdhcC1zdGFydCwgMHB4KSArIFxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC1nYXAtZW5kLCAwcHgpXG4gICAgICAgICAgICApO1xuICAgICAgICB9XG4gICAgfSBcbn1cblxuLy8gVGFibGV0ICYgbW9iaWxlIG1vZGVzXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAvLyBCYXNlXG4gICAgLmFwcC1oZWFkZXIgLmFwcC1oZWFkZXItdGVydGlhcnkge1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItdGVydGlhcnktaGVpZ2h0KTtcbiAgICAgICAgYm9yZGVyLXRvcDogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItdGVydGlhcnktYmFzZS1ib3JkZXItdG9wKTtcbiAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItdGVydGlhcnktYmFzZS1ib3gtc2hhZG93KTsgICAgICBcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHotaW5kZXgsICRhcHAtaGVhZGVyLXRlcnRpYXJ5LWJhc2Utei1pbmRleC1tb2JpbGUpOyAgXG4gICAgfVxuXG4gICAgLmFwcC1oZWFkZXItdGVydGlhcnkgeyAgICAgICAgXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXRlcnRpYXJ5LWJhc2UtYmctY29sb3IpOyAgICAgXG4gICAgfVxuXG4gICAgLy8gVmFyc1xuICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItdGVydGlhcnktZW5hYmxlZD1cInRydWVcIl0ge1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXRlcnRpYXJ5LWhlaWdodDogI3skYXBwLWhlYWRlci10ZXJ0aWFyeS1iYXNlLWhlaWdodC1tb2JpbGV9O1xuICAgIH1cblxuICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItdGVydGlhcnktZW5hYmxlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtaGVhZGVyLXN0aWNreT1cIm9uXCJdIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLWhlYWRlci10ZXJ0aWFyeS1oZWlnaHQ6ICN7JGFwcC1oZWFkZXItdGVydGlhcnktc3RpY2t5LWhlaWdodC1tb2JpbGV9O1xuICAgIH1cbiAgICBcbiAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLXNlY29uZGFyeS1lbmFibGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1oZWFkZXItbWluaW1pemU9XCJvblwiXSB7XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1oZWFkZXItdGVydGlhcnktaGVpZ2h0OiAjeyRhcHAtaGVhZGVyLXRlcnRpYXJ5LW1pbmltaXplLWhlaWdodC1tb2JpbGV9O1xuICAgIH1cbn0iLCIvL1xuLy8gVG9vbGJhclxuLy9cblxuLy8gR2VuZXJhbCBtb2RlXG4uYXBwLXRvb2xiYXIgeyBcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hcHAtdG9vbGJhci1iYXNlLWJnLWNvbG9yKTsgXG4gICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWFwcC10b29sYmFyLWJhc2UtYm94LXNoYWRvdyk7IFxuICAgIGJvcmRlci10b3A6IHZhcigtLSN7JHByZWZpeH1hcHAtdG9vbGJhci1iYXNlLWJvcmRlci10b3ApOyBcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9YXBwLXRvb2xiYXItYmFzZS1ib3JkZXItYm90dG9tKTsgXG4gICAgXG4gICAgJi5hcHAtdG9vbGJhci1taW5pbWl6ZSB7ICAgICAgICBcbiAgICAgICAgdHJhbnNpdGlvbjogJGFwcC10b29sYmFyLWJhc2UtdHJhbnNpdGlvbjtcbiAgICB9XG59XG5cbi8vIERlc2t0b3AgbW9kZVxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgIC8vIFZhcnNcbiAgICA6cm9vdCB7XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC10b29sYmFyLWhlaWdodDogI3skYXBwLXRvb2xiYXItYmFzZS1oZWlnaHR9O1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtdG9vbGJhci1oZWlnaHQtYWN0dWFsOiAjeyRhcHAtdG9vbGJhci1iYXNlLWhlaWdodH07XG4gICAgfVxuXG4gICAgW2RhdGEta3QtYXBwLXRvb2xiYXItc3RpY2t5PVwib25cIl0ge1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtdG9vbGJhci1oZWlnaHQ6ICN7JGFwcC10b29sYmFyLXN0aWNreS1oZWlnaHR9O1xuICAgIH1cblxuICAgIFtkYXRhLWt0LWFwcC10b29sYmFyLW1pbmltaXplPVwib25cIl0ge1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtdG9vbGJhci1oZWlnaHQ6ICN7JGFwcC10b29sYmFyLW1pbmltaXplLWhlaWdodH07XG4gICAgfSBcblxuICAgIC8vIFN0YXRlc1xuICAgIC5hcHAtdG9vbGJhciB7XG4gICAgICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fWFwcC10b29sYmFyLWhlaWdodCk7XG5cbiAgICAgICAgW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtdG9vbGJhci1maXhlZD1cInRydWVcIl0gJiB7ICAgICAgICAgICAgXG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggei1pbmRleCwgJGFwcC10b29sYmFyLWJhc2Utei1pbmRleCk7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7IFxuICAgICAgICB9XG5cbiAgICAgICAgW2RhdGEta3QtYXBwLXRvb2xiYXItc3RpY2t5PVwib25cIl0gJiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG5cbiAgICAgICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hcHAtdG9vbGJhci1zdGlja3ktYm94LXNoYWRvdyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YXBwLXRvb2xiYXItc3RpY2t5LWJnLWNvbG9yKTtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IHZhcigtLSN7JHByZWZpeH1hcHAtdG9vbGJhci1zdGlja3ktYm9yZGVyLXRvcCk7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9YXBwLXRvb2xiYXItc3RpY2t5LWJvcmRlci1ib3R0b20pO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggei1pbmRleCwgJGFwcC10b29sYmFyLXN0aWNreS16LWluZGV4KTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBiYWNrZHJvcC1maWx0ZXIsICRhcHAtdG9vbGJhci1zdGlja3ktYmFja2Ryb3AtZmlsdGVyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIFtkYXRhLWt0LWFwcC10b29sYmFyLW1pbmltaXplPVwib25cIl0gJiB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkYXBwLXRvb2xiYXItYmFzZS10cmFuc2l0aW9uOyAgICAgICAgICAgIFxuXG4gICAgICAgICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YXBwLXRvb2xiYXItbWluaW1pemUtYm94LXNoYWRvdyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YXBwLXRvb2xiYXItbWluaW1pemUtYmctY29sb3IpO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogdmFyKC0tI3skcHJlZml4fWFwcC10b29sYmFyLW1pbmltaXplLWJvcmRlci10b3ApO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWFwcC10b29sYmFyLW1pbmltaXplLWJvcmRlci1ib3R0b20pO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggei1pbmRleCwgJGFwcC10b29sYmFyLW1pbmltaXplLXotaW5kZXgpO1xuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIGJhY2tkcm9wLWZpbHRlciwgJGFwcC10b29sYmFyLW1pbmltaXplLWJhY2tkcm9wLWZpbHRlcik7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBJbnRlZ3JhdGlvblxuICAgIC5hcHAtdG9vbGJhciB7XG4gICAgICAgIC8vIEhlYWRlclxuICAgICAgICBbZGF0YS1rdC1hcHAtdG9vbGJhci1maXhlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtaGVhZGVyLWZpeGVkPVwidHJ1ZVwiXSAmIHtcbiAgICAgICAgICAgIHRvcDogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItaGVpZ2h0KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFNpZGViYXJcbiAgICAgICAgW2RhdGEta3QtYXBwLXRvb2xiYXItc3RpY2t5PVwib25cIl1bZGF0YS1rdC1hcHAtc2lkZWJhci1maXhlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtc2lkZWJhci1wdXNoLXRvb2xiYXI9XCJ0cnVlXCJdICYsXG4gICAgICAgIFtkYXRhLWt0LWFwcC10b29sYmFyLWZpeGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1zaWRlYmFyLWZpeGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXB1c2gtdG9vbGJhcj1cInRydWVcIl0gJiB7XG4gICAgICAgICAgICBsZWZ0OiBjYWxjKFxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci13aWR0aCkgKyBcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItZ2FwLXN0YXJ0LCAwcHgpICsgXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLWdhcC1lbmQsIDBweClcbiAgICAgICAgICAgICk7XG4gICAgICAgIH0gXG5cbiAgICAgICAgLy8gU2lkZWJhciBwYW5lbFxuICAgICAgICBbZGF0YS1rdC1hcHAtdG9vbGJhci1zdGlja3k9XCJvblwiXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLWZpeGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLXB1c2gtdG9vbGJhcj1cInRydWVcIl0gJixcbiAgICAgICAgW2RhdGEta3QtYXBwLXRvb2xiYXItZml4ZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtZml4ZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtcHVzaC10b29sYmFyPVwidHJ1ZVwiXSAmIHtcbiAgICAgICAgICAgIGxlZnQ6IGNhbGMoXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXdpZHRoKSArIFxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1nYXAtc3RhcnQsIDBweCkgKyBcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItZ2FwLWVuZCwgMHB4KSArXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXBhbmVsLXdpZHRoKSArIFxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC1nYXAtc3RhcnQsIDBweCkgKyBcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtZ2FwLWVuZCwgMHB4KVxuICAgICAgICAgICAgKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEFzaWRlXG4gICAgICAgIFtkYXRhLWt0LWFwcC10b29sYmFyLXN0aWNreT1cIm9uXCJdW2RhdGEta3QtYXBwLWFzaWRlLWZpeGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1hc2lkZS1wdXNoLXRvb2xiYXI9XCJ0cnVlXCJdICYsXG4gICAgICAgIFtkYXRhLWt0LWFwcC10b29sYmFyLWZpeGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1hc2lkZS1maXhlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtYXNpZGUtcHVzaC10b29sYmFyPVwidHJ1ZVwiXSAmIHtcbiAgICAgICAgICAgIHJpZ2h0OiBjYWxjKFxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtYXNpZGUtd2lkdGgpICsgXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1hc2lkZS1nYXAtc3RhcnQsIDBweCkgKyBcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLWFzaWRlLWdhcC1lbmQsIDBweClcbiAgICAgICAgICAgICk7XG4gICAgICAgIH0gXG4gICAgfSBcbn1cblxuLy8gVGFibGV0ICYgbW9iaWxlIG1vZGVzXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAvLyBWYXJzXG4gICAgOnJvb3Qge1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtdG9vbGJhci1oZWlnaHQ6ICN7JGFwcC10b29sYmFyLWJhc2UtaGVpZ2h0LW1vYmlsZX07XG4gICAgfVxuXG4gICAgW2RhdGEta3QtYXBwLXRvb2xiYXItc3RpY2t5PVwib25cIl0ge1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtdG9vbGJhci1oZWlnaHQ6ICN7JGFwcC10b29sYmFyLXN0aWNreS1oZWlnaHQtbW9iaWxlfTtcbiAgICB9XG5cbiAgICBbZGF0YS1rdC1hcHAtdG9vbGJhci1taW5pbWl6ZT1cIm9uXCJdIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXRvb2xiYXItaGVpZ2h0OiAjeyRhcHAtdG9vbGJhci1taW5pbWl6ZS1oZWlnaHQtbW9iaWxlfTtcbiAgICB9IFxuXG4gICAgLy8gU3RhdGVzXG4gICAgLmFwcC10b29sYmFyIHtcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YXBwLXRvb2xiYXItaGVpZ2h0KTtcblxuICAgICAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLWZpeGVkLW1vYmlsZT1cInRydWVcIl1bZGF0YS1rdC1hcHAtdG9vbGJhci1maXhlZC1tb2JpbGU9XCJ0cnVlXCJdICYge1xuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHotaW5kZXgsICRhcHAtdG9vbGJhci1iYXNlLXotaW5kZXgtbW9iaWxlKTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDsgICAgICAgICAgICBcbiAgICAgICAgICAgIHRvcDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1oZWlnaHQsIDBweCkgKyB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1tb2JpbGUtaGVpZ2h0LCAwcHgpKTsgICAgICAgICAgXG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICBbZGF0YS1rdC1hcHAtdG9vbGJhci1zdGlja3k9XCJvblwiXSAmIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItaGVpZ2h0LCAwcHgpO1xuXG4gICAgICAgICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YXBwLXRvb2xiYXItc3RpY2t5LWJveC1zaGFkb3cpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFwcC10b29sYmFyLXN0aWNreS1iZy1jb2xvcik7XG4gICAgICAgICAgICBib3JkZXItdG9wOiB2YXIoLS0jeyRwcmVmaXh9YXBwLXRvb2xiYXItc3RpY2t5LWJvcmRlci10b3ApO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWFwcC10b29sYmFyLXN0aWNreS1ib3JkZXItYm90dG9tKTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHotaW5kZXgsICRhcHAtdG9vbGJhci1zdGlja3ktei1pbmRleC1tb2JpbGUpO1xuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIGJhY2tkcm9wLWZpbHRlciwgJGFwcC10b29sYmFyLXN0aWNreS1iYWNrZHJvcC1maWx0ZXItbW9iaWxlKTtcbiAgICAgICAgfVxuXG4gICAgICAgIFtkYXRhLWt0LWFwcC10b29sYmFyLW1pbmltaXplPVwib25cIl0gJiB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkYXBwLXRvb2xiYXItYmFzZS10cmFuc2l0aW9uO1xuXG4gICAgICAgICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YXBwLXRvb2xiYXItbWluaW1pemUtYm94LXNoYWRvdyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YXBwLXRvb2xiYXItbWluaW1pemUtYmctY29sb3IpO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogdmFyKC0tI3skcHJlZml4fWFwcC10b29sYmFyLW1pbmltaXplLWJvcmRlci10b3ApO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWFwcC10b29sYmFyLW1pbmltaXplLWJvcmRlci1ib3R0b20pO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggei1pbmRleCwgJGFwcC10b29sYmFyLW1pbmltaXplLXotaW5kZXgtbW9iaWxlKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBiYWNrZHJvcC1maWx0ZXIsICRhcHAtdG9vbGJhci1taW5pbWl6ZS1iYWNrZHJvcC1maWx0ZXItbW9iaWxlKTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIvL1xuLy8gSGVyb1xuLy9cblxuLy8gR2VuZXJhbCBtb2RlXG4uYXBwLWhlcm8geyBcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hcHAtaGVyby1iZy1jb2xvcik7IFxuICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hcHAtaGVyby1ib3gtc2hhZG93KTsgXG4gICAgYm9yZGVyLXRvcDogdmFyKC0tI3skcHJlZml4fWFwcC1oZXJvLWJvcmRlci10b3ApOyBcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlcm8tYm9yZGVyLWJvdHRvbSk7IFxufSIsIi8vXG4vLyBzaWRlYmFyXG4vL1xuXG4vLyBHZW5lcmFsIG1vZGVcbi5hcHAtc2lkZWJhciB7ICAgIFxuICAgIHRyYW5zaXRpb246ICRhcHAtc2lkZWJhci1iYXNlLXRyYW5zaXRpb247XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLWJhc2UtYmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1iYXNlLWJveC1zaGFkb3cpO1xuICAgIGJvcmRlci1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItYmFzZS1ib3JkZXItc3RhcnQpO1xuICAgIGJvcmRlci1yaWdodDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLWJhc2UtYm9yZGVyLWVuZCk7XG59XG5cbi8vIFV0aWxpdGllc1xuLmFwcC1zaWRlYmFyLW1pbmltaXplLWQtZmxleCxcbi5hcHAtc2lkZWJhci1zdGlja3ktZC1mbGV4LFxuLmFwcC1zaWRlYmFyLWNvbGxhcHNlLWQtZmxleCxcbi5hcHAtc2lkZWJhci1taW5pbWl6ZS1tb2JpbGUtZC1mbGV4LFxuLmFwcC1zaWRlYmFyLWNvbGxhcHNlLW1vYmlsZS1kLWZsZXgge1xuICAgIGRpc3BsYXk6IG5vbmU7ICAgIFxufVxuXG4vLyBEZXNrdG9wIG1vZGVcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAvLyBCYXNlXG4gICAgLmFwcC1zaWRlYmFyIHsgICAgICAgIFxuICAgICAgICBkaXNwbGF5OiBmbGV4OyAgICBcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItd2lkdGgpOyAgICAgIFxuXG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCB6LWluZGV4LCAkYXBwLXNpZGViYXItYmFzZS16LWluZGV4KTtcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1sZWZ0LCAkYXBwLXNpZGViYXItYmFzZS1nYXAtc3RhcnQpO1xuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLXJpZ2h0LCAkYXBwLXNpZGViYXItYmFzZS1nYXAtZW5kKTtcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi10b3AsICRhcHAtc2lkZWJhci1iYXNlLWdhcC10b3ApO1xuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLWJvdHRvbSwgJGFwcC1zaWRlYmFyLWJhc2UtZ2FwLWJvdHRvbSk7XG4gICAgfSAgICBcblxuICAgIC8vIFZhcnNcbiAgICA6cm9vdCB7XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXdpZHRoOiAjeyRhcHAtc2lkZWJhci1iYXNlLXdpZHRofTtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItd2lkdGgtYWN0dWFsOiAjeyRhcHAtc2lkZWJhci1iYXNlLXdpZHRofTtcblxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1nYXAtc3RhcnQ6ICN7JGFwcC1zaWRlYmFyLWJhc2UtZ2FwLXN0YXJ0fTtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItZ2FwLWVuZDogI3skYXBwLXNpZGViYXItYmFzZS1nYXAtZW5kfTtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItZ2FwLXRvcDogI3skYXBwLXNpZGViYXItYmFzZS1nYXAtdG9wfTtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItZ2FwLWJvdHRvbTogI3skYXBwLXNpZGViYXItYmFzZS1nYXAtYm90dG9tfTtcbiAgICB9XG5cbiAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zdGFja2VkPVwidHJ1ZVwiXSB7XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXdpZHRoOiBjYWxjKHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wcmltYXJ5LXdpZHRoKSArIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1zZWNvbmRhcnktd2lkdGgsIDBweCkpO1xuICAgIH1cblxuICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLW1pbmltaXplPVwib25cIl0ge1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci13aWR0aDogI3skYXBwLXNpZGViYXItbWluaW1pemUtd2lkdGh9O1xuXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLWdhcC1zdGFydDogI3skYXBwLXNpZGViYXItbWluaW1pemUtZ2FwLXN0YXJ0fTtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItZ2FwLWVuZDogI3skYXBwLXNpZGViYXItbWluaW1pemUtZ2FwLWVuZH07XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLWdhcC10b3A6ICN7JGFwcC1zaWRlYmFyLW1pbmltaXplLWdhcC10b3B9O1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1nYXAtYm90dG9tOiAjeyRhcHAtc2lkZWJhci1taW5pbWl6ZS1nYXAtYm90dG9tfTtcbiAgICB9XG5cbiAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zdGlja3k9XCJvblwiXSB7XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXdpZHRoOiAjeyRhcHAtc2lkZWJhci1zdGlja3ktd2lkdGh9O1xuXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLWdhcC1zdGFydDogI3skYXBwLXNpZGViYXItc3RpY2t5LWdhcC1zdGFydH07XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLWdhcC1lbmQ6ICN7JGFwcC1zaWRlYmFyLXN0aWNreS1nYXAtZW5kfTtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItZ2FwLXRvcDogI3skYXBwLXNpZGViYXItc3RpY2t5LWdhcC10b3B9O1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1nYXAtYm90dG9tOiAjeyRhcHAtc2lkZWJhci1zdGlja3ktZ2FwLWJvdHRvbX07XG4gICAgfSAgICBcblxuICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLWNvbGxhcHNlPVwib25cIl0ge1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci13aWR0aDogMHB4OyAgXG4gICAgfVxuXG4gICAgLy8gU3RhdGVzXG4gICAgLmFwcC1zaWRlYmFyIHtcbiAgICAgICAgW2RhdGEta3QtYXBwLXNpZGViYXItc3RhdGljPVwidHJ1ZVwiXSAmIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLW9mZmNhbnZhcz1cInRydWVcIl0gJiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgW2RhdGEta3QtYXBwLXNpZGViYXItZml4ZWQ9XCJ0cnVlXCJdICYge1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHotaW5kZXgsICRhcHAtc2lkZWJhci1maXhlZC16LWluZGV4KTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCB0b3AsICRhcHAtc2lkZWJhci1maXhlZC10b3ApO1xuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIGJvdHRvbSwgJGFwcC1zaWRlYmFyLWZpeGVkLWJvdHRvbSk7XG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbGVmdCwgJGFwcC1zaWRlYmFyLWZpeGVkLWxlZnQpO1xuICAgICAgICB9ICBcblxuICAgICAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zdGFja2VkPVwidHJ1ZVwiXSAmIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoOyBcbiAgICAgICAgfVxuXG4gICAgICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXN0aWNreT1cIm9uXCJdICYge1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJGFwcC1zaWRlYmFyLWJhc2UtdHJhbnNpdGlvbjtcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCB0b3AsICRhcHAtc2lkZWJhci1zdGlja3ktdG9wKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBib3R0b20sICRhcHAtc2lkZWJhci1zdGlja3ktYm90dG9tKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBsZWZ0LCAkYXBwLXNpZGViYXItc3RpY2t5LWxlZnQpO1xuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHotaW5kZXgsICRhcHAtc2lkZWJhci1zdGlja3ktei1pbmRleCk7XG5cbiAgICAgICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1zdGlja3ktYm94LXNoYWRvdyk7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXN0aWNreS1ib3JkZXItc3RhcnQpO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItc3RpY2t5LWJvcmRlci1lbmQpO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLWxlZnQsICRhcHAtc2lkZWJhci1zdGlja3ktZ2FwLXN0YXJ0KTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tcmlnaHQsICRhcHAtc2lkZWJhci1zdGlja3ktZ2FwLWVuZCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLXRvcCwgJGFwcC1zaWRlYmFyLXN0aWNreS1nYXAtdG9wKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tYm90dG9tLCAkYXBwLXNpZGViYXItc3RpY2t5LWdhcC1ib3R0b20pO1xuICAgICAgICB9XG5cbiAgICAgICAgW2RhdGEta3QtYXBwLXNpZGViYXItbWluaW1pemU9XCJvblwiXSAmIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRhcHAtc2lkZWJhci1iYXNlLXRyYW5zaXRpb247XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tbGVmdCwgJGFwcC1zaWRlYmFyLW1pbmltaXplLWdhcC1zdGFydCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLXJpZ2h0LCAkYXBwLXNpZGViYXItbWluaW1pemUtZ2FwLWVuZCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLXRvcCwgJGFwcC1zaWRlYmFyLW1pbmltaXplLWdhcC10b3ApO1xuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1ib3R0b20sICRhcHAtc2lkZWJhci1taW5pbWl6ZS1nYXAtYm90dG9tKTtcbiAgICAgICAgfVxuXG4gICAgICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLWhvdmVyYWJsZT1cInRydWVcIl0gJiB7XG4gICAgICAgICAgICAuYXBwLXNpZGViYXItd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci13aWR0aC1hY3R1YWwpOyBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLWhvdmVyYWJsZT1cInRydWVcIl1bZGF0YS1rdC1hcHAtc2lkZWJhci1taW5pbWl6ZT1cIm9uXCJdICY6aG92ZXI6bm90KC5hbmltYXRpbmcpIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRhcHAtc2lkZWJhci1iYXNlLXRyYW5zaXRpb247XG5cdFx0XHR3aWR0aDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXdpZHRoLWFjdHVhbCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggYm94LXNoYWRvdywgJGFwcC1zaWRlYmFyLW1pbmltaXplLWhvdmVyLWJveC1zaGFkb3cpO1xuICAgICAgICB9XG5cbiAgICAgICAgW2RhdGEta3QtYXBwLXNpZGViYXItY29sbGFwc2U9XCJvblwiXSAmIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRhcHAtc2lkZWJhci1iYXNlLXRyYW5zaXRpb247XG4gICAgICAgICAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXdpZHRoLWFjdHVhbCk7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyggLTEgKiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItd2lkdGgtYWN0dWFsKSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBVdGlsaXRpZXNcbiAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1taW5pbWl6ZT1cIm9uXCJdIHtcbiAgICAgICAgLmFwcC1zaWRlYmFyLW1pbmltaXplLWQtbm9uZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7ICAgIFxuICAgICAgICB9XG5cbiAgICAgICAgLmFwcC1zaWRlYmFyLW1pbmltaXplLWQtZmxleCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7ICAgIFxuICAgICAgICB9XG4gICAgfVxuXG4gICAgW2RhdGEta3QtYXBwLXNpZGViYXItc3RpY2t5PVwib25cIl0ge1xuICAgICAgICAuYXBwLXNpZGViYXItc3RpY2t5LWQtbm9uZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7ICAgIFxuICAgICAgICB9XG5cbiAgICAgICAgLmFwcC1zaWRlYmFyLXN0aWNreS1kLWZsZXgge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyAgICBcbiAgICAgICAgfVxuICAgIH0gXG5cbiAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1jb2xsYXBzZT1cIm9uXCJdIHtcbiAgICAgICAgLmFwcC1zaWRlYmFyLWNvbGxhcHNlLWQtbm9uZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7ICAgIFxuICAgICAgICB9XG5cbiAgICAgICAgLmFwcC1zaWRlYmFyLWNvbGxhcHNlLWQtZmxleCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7ICAgIFxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gSW50ZWdyYXRpb25cbiAgICAuYXBwLXNpZGViYXIge1xuICAgICAgICAvLyBIZWFkZXJcbiAgICAgICAgW2RhdGEta3QtYXBwLXNpZGViYXItZml4ZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZD1cInRydWVcIl06bm90KFtkYXRhLWt0LWFwcC1zaWRlYmFyLXB1c2gtaGVhZGVyPVwidHJ1ZVwiXSkgJiB7XG4gICAgICAgICAgICB0b3A6IHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLWhlaWdodCk7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBUb29sYmFyXG4gICAgICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLWZpeGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1oZWFkZXItZml4ZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLXRvb2xiYXItZml4ZWQ9XCJ0cnVlXCJdOm5vdChbZGF0YS1rdC1hcHAtc2lkZWJhci1wdXNoLXRvb2xiYXI9XCJ0cnVlXCJdKSAmIHtcbiAgICAgICAgICAgIHRvcDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1oZWlnaHQpICsgdmFyKC0tI3skcHJlZml4fWFwcC10b29sYmFyLWhlaWdodCwgMHB4KSk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIFRhYmxldCAmIG1vYmlsZSBtb2Rlc1xuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgLy8gQmFzZVxuICAgIC5hcHAtc2lkZWJhciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItd2lkdGgpO1xuXG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCB6LWluZGV4LCAkYXBwLXNpZGViYXItYmFzZS16LWluZGV4LW1vYmlsZSk7XG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tbGVmdCwgJGFwcC1zaWRlYmFyLWJhc2UtZ2FwLXN0YXJ0LW1vYmlsZSk7XG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tcmlnaHQsICRhcHAtc2lkZWJhci1iYXNlLWdhcC1lbmQtbW9iaWxlKTtcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi10b3AsICRhcHAtc2lkZWJhci1iYXNlLWdhcC10b3AtbW9iaWxlKTtcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1ib3R0b20sICRhcHAtc2lkZWJhci1iYXNlLWdhcC1ib3R0b20tbW9iaWxlKTtcbiAgICB9XG5cbiAgICAvLyBWYXJzXG4gICAgOnJvb3Qge1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci13aWR0aDogI3skYXBwLXNpZGViYXItYmFzZS13aWR0aC1tb2JpbGV9O1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci13aWR0aC1hY3R1YWw6ICN7JGFwcC1zaWRlYmFyLWJhc2Utd2lkdGgtbW9iaWxlfTtcblxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1nYXAtc3RhcnQ6ICN7JGFwcC1zaWRlYmFyLWJhc2UtZ2FwLXN0YXJ0LW1vYmlsZX07XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLWdhcC1lbmQ6ICN7JGFwcC1zaWRlYmFyLWJhc2UtZ2FwLWVuZC1tb2JpbGV9O1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1nYXAtdG9wOiAjeyRhcHAtc2lkZWJhci1iYXNlLWdhcC10b3AtbW9iaWxlfTtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItZ2FwLWJvdHRvbTogI3skYXBwLXNpZGViYXItYmFzZS1nYXAtYm90dG9tLW1vYmlsZX07XG4gICAgfVxuXG4gICAgW2RhdGEta3QtYXBwLXNpZGViYXItc3RhY2tlZD1cInRydWVcIl0ge1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci13aWR0aDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcHJpbWFyeS13aWR0aCkgKyB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItc2Vjb25kYXJ5LXdpZHRoLCAwKSk7XG4gICAgfVxuXG4gICAgW2RhdGEta3QtYXBwLXNpZGViYXItbWluaW1pemUtbW9iaWxlPVwib25cIl0ge1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci13aWR0aDogI3skYXBwLXNpZGViYXItbWluaW1pemUtd2lkdGgtbW9iaWxlfTtcblxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1nYXAtc3RhcnQ6ICN7JGFwcC1zaWRlYmFyLW1pbmltaXplLWdhcC1zdGFydC1tb2JpbGV9O1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1nYXAtZW5kOiAjeyRhcHAtc2lkZWJhci1taW5pbWl6ZS1nYXAtZW5kLW1vYmlsZX07XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLWdhcC10b3A6ICN7JGFwcC1zaWRlYmFyLW1pbmltaXplLWdhcC10b3AtbW9iaWxlfTtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItZ2FwLWJvdHRvbTogI3skYXBwLXNpZGViYXItbWluaW1pemUtZ2FwLWJvdHRvbS1tb2JpbGV9O1xuICAgIH1cblxuICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLWNvbGxhcHNlLW1vYmlsZT1cIm9uXCJdIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItd2lkdGg6IDBweDtcbiAgICB9XG5cbiAgICAvLyBTdGF0ZXNcbiAgICAuYXBwLXNpZGViYXIge1xuICAgICAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zdGFja2VkPVwidHJ1ZVwiXSAmIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoOyBcbiAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLW1pbmltaXplLW1vYmlsZT1cIm9uXCJdICYge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJGFwcC1zaWRlYmFyLWJhc2UtdHJhbnNpdGlvbjtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1sZWZ0LCAkYXBwLXNpZGViYXItbWluaW1pemUtZ2FwLXN0YXJ0LW1vYmlsZSk7XG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLXJpZ2h0LCAkYXBwLXNpZGViYXItbWluaW1pemUtZ2FwLWVuZC1tb2JpbGUpO1xuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi10b3AsICRhcHAtc2lkZWJhci1taW5pbWl6ZS1nYXAtdG9wLW1vYmlsZSk7XG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLWJvdHRvbSwgJGFwcC1zaWRlYmFyLW1pbmltaXplLWdhcC1ib3R0b20tbW9iaWxlKTtcbiAgICAgICAgfVxuXG4gICAgICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLWhvdmVyYWJsZS1tb2JpbGU9XCJ0cnVlXCJdICYge1xuICAgICAgICAgICAgLmFwcC1zaWRlYmFyLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItd2lkdGgtYWN0dWFsKTsgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1ob3ZlcmFibGUtbW9iaWxlPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1zaWRlYmFyLW1pbmltaXplLW1vYmlsZT1cIm9uXCJdICY6aG92ZXI6bm90KC5hbmltYXRpbmcpIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRhcHAtc2lkZWJhci1iYXNlLXRyYW5zaXRpb247XG5cdFx0XHR3aWR0aDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXdpZHRoLWFjdHVhbCk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItbWluaW1pemUtaG92ZXItYm94LXNoYWRvdy1tb2JpbGUpOyBcbiAgICAgICAgfVxuXG4gICAgICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLWNvbGxhcHNlLW1vYmlsZT1cIm9uXCJdICYge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJGFwcC1zaWRlYmFyLWJhc2UtdHJhbnNpdGlvbjtcbiAgICAgICAgICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItd2lkdGgtYWN0dWFsKTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCAtMSAqIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci13aWR0aC1hY3R1YWwpKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIFV0aWxpdGllc1xuICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLW1pbmltaXplLW1vYmlsZT1cIm9uXCJdIHtcbiAgICAgICAgLmFwcC1zaWRlYmFyLW1pbmltaXplLW1vYmlsZS1kLW5vbmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyAgICBcbiAgICAgICAgfVxuXG4gICAgICAgIC5hcHAtc2lkZWJhci1taW5pbWl6ZS1tb2JpbGUtZC1mbGV4IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgICAgXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1jb2xsYXBzZS1tb2JpbGU9XCJvblwiXSB7XG4gICAgICAgIC5hcHAtc2lkZWJhci1jb2xsYXBzZS1tb2JpbGUtZC1ub25lIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgICAgXG4gICAgICAgIH1cblxuICAgICAgICAuYXBwLXNpZGViYXItY29sbGFwc2UtbW9iaWxlLWQtZmxleCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7ICAgIFxuICAgICAgICB9XG4gICAgfVxufSIsIi8vXG4vLyBzaWRlYmFyIFByaW1hcnlcbi8vXG5cbi8vIEdlbmVyYWwgbW9kZVxuLmFwcC1zaWRlYmFyLXByaW1hcnkge1xuICAgIHRyYW5zaXRpb246ICRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtdHJhbnNpdGlvbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS1iZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS1ib3gtc2hhZG93KTtcbiAgICBib3JkZXItbGVmdDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS1ib3JkZXItc3RhcnQpO1xuICAgIGJvcmRlci1yaWdodDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS1ib3JkZXItZW5kKTtcbn1cblxuLy8gVXRpbGl0aWVzXG4uYXBwLXNpZGViYXItcHJpbWFyeS1jb2xsYXBzZS1kLWZsZXgsXG4uYXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZS1kLWZsZXgsXG4uYXBwLXNpZGViYXItcHJpbWFyeS1jb2xsYXBzZS1tb2JpbGUtZC1mbGV4LFxuLmFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtbW9iaWxlLWQtZmxleCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLy8gRGVza3RvcCBtb2RlXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgLy8gQmFzZVxuICAgIC5hcHAtc2lkZWJhci1wcmltYXJ5IHsgICAgICAgXG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCB6LWluZGV4LCAkYXBwLXNpZGViYXItcHJpbWFyeS1iYXNlLXotaW5kZXgpO1xuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLWxlZnQsICRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtZ2FwLXN0YXJ0KTtcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1yaWdodCwgJGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS1nYXAtZW5kKTtcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi10b3AsICRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtZ2FwLXRvcCk7XG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tYm90dG9tLCAkYXBwLXNpZGViYXItcHJpbWFyeS1iYXNlLWdhcC1ib3R0b20pO1xuICAgIH0gICAgXG5cbiAgICAvLyBWYXJzXG4gICAgOnJvb3Qge1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wcmltYXJ5LXdpZHRoLWFjdHVhbDogI3skYXBwLXNpZGViYXItcHJpbWFyeS1iYXNlLXdpZHRofTtcbiAgICB9XG5cbiAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zdGFja2VkPVwidHJ1ZVwiXSB7XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXByaW1hcnktd2lkdGg6ICN7JGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS13aWR0aH07XG5cbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcHJpbWFyeS1nYXAtc3RhcnQ6ICN7JGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS1nYXAtc3RhcnR9O1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wcmltYXJ5LWdhcC1lbmQ6ICN7JGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS1nYXAtZW5kfTtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcHJpbWFyeS1nYXAtdG9wOiAjeyRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtZ2FwLXRvcH07XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXByaW1hcnktZ2FwLWJvdHRvbTogI3skYXBwLXNpZGViYXItcHJpbWFyeS1iYXNlLWdhcC1ib3R0b219O1xuICAgIH1cblxuICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemU9XCJvblwiXSB7XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXByaW1hcnktd2lkdGg6ICN7JGFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtd2lkdGh9O1xuXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXByaW1hcnktZ2FwLXN0YXJ0OiAjeyRhcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLWdhcC1zdGFydH07XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXByaW1hcnktZ2FwLWVuZDogI3skYXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZS1nYXAtZW5kfTtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcHJpbWFyeS1nYXAtdG9wOiAjeyRhcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLWdhcC10b3B9O1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wcmltYXJ5LWdhcC1ib3R0b206ICN7JGFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtZ2FwLWJvdHRvbX07XG4gICAgfSAgIFxuXG4gICAgW2RhdGEta3QtYXBwLXNpZGViYXItcHJpbWFyeS1jb2xsYXBzZT1cIm9uXCJdIHsgICAgICAgIFxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wcmltYXJ5LXdpZHRoOiAwcHg7XG4gICAgfSAgICBcblxuICAgIC8vIFN0YXRlc1xuICAgIC5hcHAtc2lkZWJhci1wcmltYXJ5IHtcbiAgICAgICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wcmltYXJ5LXdpZHRoKTtcblxuICAgICAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wcmltYXJ5LWNvbGxhcHNlPVwib25cIl0gJiB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkYXBwLXNpZGViYXItcHJpbWFyeS1iYXNlLXRyYW5zaXRpb247XG4gICAgICAgICAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXByaW1hcnktd2lkdGgtYWN0dWFsKTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCAtMSAqIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wcmltYXJ5LXdpZHRoLWFjdHVhbCkpO1xuICAgICAgICB9XG5cbiAgICAgICAgW2RhdGEta3QtYXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZT1cIm9uXCJdICYge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS10cmFuc2l0aW9uO1xuXG4gICAgICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLWJnLWNvbG9yKTtcbiAgICAgICAgICAgIC8vYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtYm94LXNoYWRvdyk7XG4gICAgICAgICAgICAvL2JvcmRlci1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZS1ib3JkZXItc3RhcnQpO1xuICAgICAgICAgICAgLy9ib3JkZXItcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLWJvcmRlci1lbmQpO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLWxlZnQsICRhcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLWdhcC1zdGFydCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLXJpZ2h0LCAkYXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZS1nYXAtZW5kKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tdG9wLCAkYXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZS1nYXAtdG9wKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tYm90dG9tLCAkYXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZS1nYXAtYm90dG9tKTtcbiAgICAgICAgfVxuXG4gICAgICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXByaW1hcnktaG92ZXJhYmxlPVwidHJ1ZVwiXSAmIHtcbiAgICAgICAgICAgIC5hcHAtc2lkZWJhci1wcmltYXJ5LWhvdmVyYWJsZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wcmltYXJ5LXdpZHRoLWFjdHVhbCk7IFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gSG92ZXIgbWluaW1pemVkXG4gICAgICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXByaW1hcnktaG92ZXJhYmxlPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemU9XCJvblwiXSAmOmhvdmVyOm5vdCguYW5pbWF0aW5nKSB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkYXBwLXNpZGViYXItcHJpbWFyeS1iYXNlLXRyYW5zaXRpb247XG5cdFx0XHR3aWR0aDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXByaW1hcnktd2lkdGgtYWN0dWFsKTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLWhvdmVyLWJveC1zaGFkb3cpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gSW50ZWdyYXRpb25cbiAgICAuYXBwLXNpZGViYXItcHJpbWFyeSB7XG4gICAgICAgIC8vIEhlYWRlclxuICAgICAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1maXhlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtaGVhZGVyLWZpeGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXByaW1hcnktYmVsb3ctaGVhZGVyPVwidHJ1ZVwiXSAmIHtcbiAgICAgICAgICAgIHRvcDogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItaGVpZ2h0KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFRvb2xiYXJcbiAgICAgICAgW2RhdGEta3QtYXBwLXNpZGViYXItZml4ZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtdG9vbGJhci1maXhlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtc2lkZWJhci1wcmltYXJ5LWJlbG93LXRvb2xiYXI9XCJ0cnVlXCJdICYge1xuICAgICAgICAgICAgdG9wOiBjYWxjKHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLWhlaWdodCkgKyB2YXIoLS0jeyRwcmVmaXh9YXBwLXRvb2xiYXItaGVpZ2h0LCAwKSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBVdGlsaXRpZXNcbiAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplPVwib25cIl0ge1xuICAgICAgICAuYXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZS1kLW5vbmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyAgICBcbiAgICAgICAgfVxuXG4gICAgICAgIC5hcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLWQtZmxleCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7ICAgIFxuICAgICAgICB9XG4gICAgfSBcblxuICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXByaW1hcnktY29sbGFwc2U9XCJvblwiXSB7XG4gICAgICAgIC5hcHAtc2lkZWJhci1wcmltYXJ5LWNvbGxhcHNlLWQtbm9uZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7ICAgIFxuICAgICAgICB9XG5cbiAgICAgICAgLmFwcC1zaWRlYmFyLXByaW1hcnktY29sbGFwc2UtZC1mbGV4IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgICAgXG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIFRhYmxldCAmIG1vYmlsZSBtb2Rlc1xuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgLy8gQmFzZVxuICAgIC5hcHAtc2lkZWJhci1wcmltYXJ5IHsgICAgICAgIFxuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggei1pbmRleCwgJGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS16LWluZGV4LW1vYmlsZSk7XG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tbGVmdCwgJGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS1nYXAtc3RhcnQtbW9iaWxlKTtcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1yaWdodCwgJGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS1nYXAtZW5kLW1vYmlsZSk7XG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tdG9wLCAkYXBwLXNpZGViYXItcHJpbWFyeS1iYXNlLWdhcC10b3AtbW9iaWxlKTtcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1ib3R0b20sICRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtZ2FwLWJvdHRvbS1tb2JpbGUpO1xuICAgIH0gICAgXG5cbiAgICAvLyBWYXJzXG4gICAgOnJvb3Qge1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wcmltYXJ5LXdpZHRoLWFjdHVhbDogI3skYXBwLXNpZGViYXItcHJpbWFyeS1iYXNlLXdpZHRoLW1vYmlsZX07XG4gICAgfVxuXG4gICAgW2RhdGEta3QtYXBwLXNpZGViYXItc3RhY2tlZD1cInRydWVcIl0ge1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wcmltYXJ5LXdpZHRoOiAjeyRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2Utd2lkdGgtbW9iaWxlfTtcblxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wcmltYXJ5LWdhcC1zdGFydDogI3skYXBwLXNpZGViYXItcHJpbWFyeS1iYXNlLWdhcC1zdGFydC1tb2JpbGV9O1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wcmltYXJ5LWdhcC1lbmQ6ICN7JGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS1nYXAtZW5kLW1vYmlsZX07XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXByaW1hcnktZ2FwLXRvcDogI3skYXBwLXNpZGViYXItcHJpbWFyeS1iYXNlLWdhcC10b3AtbW9iaWxlfTtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcHJpbWFyeS1nYXAtYm90dG9tOiAjeyRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtZ2FwLWJvdHRvbS1tb2JpbGV9O1xuICAgIH1cblxuICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtbW9iaWxlPVwib25cIl0ge1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wcmltYXJ5LXdpZHRoOiAjeyRhcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLXdpZHRoLW1vYmlsZX07XG5cbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcHJpbWFyeS1nYXAtc3RhcnQ6ICN7JGFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtZ2FwLXN0YXJ0LW1vYmlsZX07XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXByaW1hcnktZ2FwLWVuZDogI3skYXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZS1nYXAtZW5kLW1vYmlsZX07XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXByaW1hcnktZ2FwLXRvcDogI3skYXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZS1nYXAtdG9wLW1vYmlsZX07XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXByaW1hcnktZ2FwLWJvdHRvbTogI3skYXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZS1nYXAtYm90dG9tLW1vYmlsZX07XG4gICAgfSAgIFxuXG4gICAgW2RhdGEta3QtYXBwLXNpZGViYXItcHJpbWFyeS1jb2xsYXBzZS1tb2JpbGU9XCJvblwiXSB7XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXByaW1hcnktd2lkdGg6IDBweDtcbiAgICB9XG5cbiAgICAvLyBTdGF0ZXNcbiAgICAuYXBwLXNpZGViYXItcHJpbWFyeSB7XG4gICAgICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcHJpbWFyeS13aWR0aCk7XG5cbiAgICAgICAgW2RhdGEta3QtYXBwLXNpZGViYXItcHJpbWFyeS1jb2xsYXBzZS1tb2JpbGU9XCJvblwiXSAmIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtdHJhbnNpdGlvbjtcbiAgICAgICAgICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcHJpbWFyeS13aWR0aC1hY3R1YWwpO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoIC0xICogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXByaW1hcnktd2lkdGgtYWN0dWFsKSk7XG4gICAgICAgIH1cblxuICAgICAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLW1vYmlsZT1cIm9uXCJdICYge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS10cmFuc2l0aW9uO1xuXG4gICAgICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLWJnLWNvbG9yLW1vYmlsZSk7XG4gICAgICAgICAgICAvL2JveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtYm94LXNoYWRvdy1tb2JpbGUpO1xuICAgICAgICAgICAgLy9ib3JkZXItbGVmdDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtYm9yZGVyLXN0YXJ0LW1vYmlsZSk7XG4gICAgICAgICAgICAvL2JvcmRlci1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZS1ib3JkZXItZW5kLW1vYmlsZSk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tbGVmdCwgJGFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtZ2FwLXN0YXJ0LW1vYmlsZSk7XG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLXJpZ2h0LCAkYXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZS1nYXAtZW5kLW1vYmlsZSk7XG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLXRvcCwgJGFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtZ2FwLXRvcC1tb2JpbGUpO1xuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1ib3R0b20sICRhcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLWdhcC1ib3R0b20tbW9iaWxlKTtcbiAgICAgICAgfVxuXG4gICAgICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXByaW1hcnktaG92ZXJhYmxlLW1vYmlsZT1cInRydWVcIl0gJiB7XG4gICAgICAgICAgICAuYXBwLXNpZGViYXItcHJpbWFyeS1ob3ZlcmFibGUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcHJpbWFyeS13aWR0aC1hY3R1YWwpOyBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXByaW1hcnktaG92ZXJhYmxlLW1vYmlsZT1cInRydWVcIl1bZGF0YS1rdC1hcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLW1vYmlsZT1cIm9uXCJdICY6aG92ZXI6bm90KC5hbmltYXRpbmcpIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtdHJhbnNpdGlvbjtcblx0XHRcdHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcHJpbWFyeS13aWR0aC1hY3R1YWwpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtaG92ZXItYm94LXNoYWRvdy1tb2JpbGUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gVXRpbGl0aWVzXG4gICAgW2RhdGEta3QtYXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZS1tb2JpbGU9XCJvblwiXSB7XG4gICAgICAgIC5hcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLW1vYmlsZS1kLW5vbmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyAgICBcbiAgICAgICAgfVxuXG4gICAgICAgIC5hcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLW1vYmlsZS1kLWZsZXgge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyAgICBcbiAgICAgICAgfVxuICAgIH0gXG5cbiAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wcmltYXJ5LWNvbGxhcHNlLW1vYmlsZT1cIm9uXCJdIHtcbiAgICAgICAgLmFwcC1zaWRlYmFyLXByaW1hcnktY29sbGFwc2UtbW9iaWxlLWQtbm9uZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7ICAgIFxuICAgICAgICB9XG5cbiAgICAgICAgLmFwcC1zaWRlYmFyLXByaW1hcnktY29sbGFwc2UtbW9iaWxlLWQtZmxleCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7ICAgIFxuICAgICAgICB9XG4gICAgfVxufSIsIi8vXG4vLyBzaWRlYmFyIFNlY29uZGFyeVxuLy9cblxuLy8gR2VuZXJhbCBtb2RlXG4uYXBwLXNpZGViYXItc2Vjb25kYXJ5IHtcbiAgICB0cmFuc2l0aW9uOiAkYXBwLXNpZGViYXItc2Vjb25kYXJ5LWJhc2UtdHJhbnNpdGlvbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLWJnLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItc2Vjb25kYXJ5LWJhc2UtYm94LXNoYWRvdyk7XG4gICAgYm9yZGVyLWxlZnQ6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1zZWNvbmRhcnktYmFzZS1ib3JkZXItc3RhcnQpO1xuICAgIGJvcmRlci1yaWdodDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLWJvcmRlci1lbmQpO1xufVxuXG4vLyBVdGlsaXRpZXNcbi5hcHAtc2lkZWJhci1zZWNvbmRhcnktY29sbGFwc2UtZC1mbGV4LFxuLmFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1kLWZsZXgsXG4uYXBwLXNpZGViYXItc2Vjb25kYXJ5LWNvbGxhcHNlLW1vYmlsZS1kLWZsZXgsXG4uYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplLW1vYmlsZS1kLWZsZXgge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8vIERlc2t0b3AgbW9kZVxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgIC8vIEJhc2VcbiAgICAuYXBwLXNpZGViYXItc2Vjb25kYXJ5IHsgICAgICAgIFxuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggei1pbmRleCwgJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLXotaW5kZXgpO1xuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLWxlZnQsICRhcHAtc2lkZWJhci1zZWNvbmRhcnktYmFzZS1nYXAtc3RhcnQtbW9iaWxlKTtcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1yaWdodCwgJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLWdhcC1lbmQtbW9iaWxlKTtcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi10b3AsICRhcHAtc2lkZWJhci1zZWNvbmRhcnktYmFzZS1nYXAtdG9wLW1vYmlsZSk7XG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tYm90dG9tLCAkYXBwLXNpZGViYXItc2Vjb25kYXJ5LWJhc2UtZ2FwLWJvdHRvbS1tb2JpbGUpO1xuICAgIH0gICAgXG5cbiAgICAvLyBWYXJzXG4gICAgW2RhdGEta3QtYXBwLXNpZGViYXItc2Vjb25kYXJ5LWVuYWJsZWQ9XCJ0cnVlXCJdIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItc2Vjb25kYXJ5LXdpZHRoLWFjdHVhbDogY2FsYyhcbiAgICAgICAgICAgICN7JGFwcC1zaWRlYmFyLWJhc2Utd2lkdGh9IC0gXG4gICAgICAgICAgICAjeyRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2Utd2lkdGh9IC0gXG4gICAgICAgICAgICAjeyRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtZ2FwLXN0YXJ0fSAtIFxuICAgICAgICAgICAgI3skYXBwLXNpZGViYXItcHJpbWFyeS1iYXNlLWdhcC1lbmR9IC1cbiAgICAgICAgICAgICN7JGFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLWdhcC1zdGFydH0gLSBcbiAgICAgICAgICAgICN7JGFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLWdhcC1lbmR9XG4gICAgICAgICk7XG4gICAgfVxuXG4gICAgW2RhdGEta3QtYXBwLXNpZGViYXItc2Vjb25kYXJ5LWVuYWJsZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLXNpZGViYXItc3RhY2tlZD1cInRydWVcIl0ge1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1zZWNvbmRhcnktd2lkdGg6IGNhbGMoXG4gICAgICAgICAgICAjeyRhcHAtc2lkZWJhci1iYXNlLXdpZHRofSAtIFxuICAgICAgICAgICAgI3skYXBwLXNpZGViYXItcHJpbWFyeS1iYXNlLXdpZHRofSAtIFxuICAgICAgICAgICAgI3skYXBwLXNpZGViYXItcHJpbWFyeS1iYXNlLWdhcC1zdGFydH0gLSBcbiAgICAgICAgICAgICN7JGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS1nYXAtZW5kfSAtXG4gICAgICAgICAgICAjeyRhcHAtc2lkZWJhci1zZWNvbmRhcnktYmFzZS1nYXAtc3RhcnR9IC0gXG4gICAgICAgICAgICAjeyRhcHAtc2lkZWJhci1zZWNvbmRhcnktYmFzZS1nYXAtZW5kfVxuICAgICAgICApOyAgICAgICAgXG5cbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItc2Vjb25kYXJ5LWdhcC1zdGFydDogI3skYXBwLXNpZGViYXItc2Vjb25kYXJ5LWJhc2UtZ2FwLXN0YXJ0fTtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItc2Vjb25kYXJ5LWdhcC1lbmQ6ICN7JGFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLWdhcC1lbmR9O1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1zZWNvbmRhcnktZ2FwLXRvcDogI3skYXBwLXNpZGViYXItc2Vjb25kYXJ5LWJhc2UtZ2FwLXRvcH07XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXNlY29uZGFyeS1nYXAtYm90dG9tOiAjeyRhcHAtc2lkZWJhci1zZWNvbmRhcnktYmFzZS1nYXAtYm90dG9tfTtcbiAgICB9XG5cbiAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktZW5hYmxlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemU9XCJvblwiXSB7XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXNlY29uZGFyeS13aWR0aDogI3skYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplLXdpZHRofTtcblxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1zZWNvbmRhcnktZ2FwLXN0YXJ0OiAjeyRhcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtZ2FwLXN0YXJ0fTtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItc2Vjb25kYXJ5LWdhcC1lbmQ6ICN7JGFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1nYXAtZW5kfTtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItc2Vjb25kYXJ5LWdhcC10b3A6ICN7JGFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1nYXAtdG9wfTtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItc2Vjb25kYXJ5LWdhcC1ib3R0b206ICN7JGFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1nYXAtYm90dG9tfTtcbiAgICB9IFxuXG4gICAgW2RhdGEta3QtYXBwLXNpZGViYXItc2Vjb25kYXJ5LWVuYWJsZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLXNpZGViYXItc2Vjb25kYXJ5LWNvbGxhcHNlPVwib25cIl0ge1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1zZWNvbmRhcnktd2lkdGgtYWN0dWFsOiBjYWxjKFxuICAgICAgICAgICAgI3skYXBwLXNpZGViYXItYmFzZS13aWR0aH0gLSBcbiAgICAgICAgICAgICN7JGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS13aWR0aH0gLSBcbiAgICAgICAgICAgICN7JGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS1nYXAtc3RhcnR9IC0gXG4gICAgICAgICAgICAjeyRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtZ2FwLWVuZH0gLVxuICAgICAgICAgICAgI3skYXBwLXNpZGViYXItc2Vjb25kYXJ5LWJhc2UtZ2FwLXN0YXJ0fSAtIFxuICAgICAgICAgICAgI3skYXBwLXNpZGViYXItc2Vjb25kYXJ5LWJhc2UtZ2FwLWVuZH1cbiAgICAgICAgKTtcblxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1zZWNvbmRhcnktd2lkdGg6IDBweDtcbiAgICB9ICAgICAgIFxuXG4gICAgLy8gU3RhdGVzXG4gICAgLmFwcC1zaWRlYmFyLXNlY29uZGFyeSB7XG4gICAgICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItc2Vjb25kYXJ5LXdpZHRoKTtcblxuICAgICAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktY29sbGFwc2U9XCJvblwiXSAmIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRhcHAtc2lkZWJhci1zZWNvbmRhcnktYmFzZS10cmFuc2l0aW9uO1xuICAgICAgICAgICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1zZWNvbmRhcnktd2lkdGgtYWN0dWFsKTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCAtMSAqIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1zZWNvbmRhcnktd2lkdGgtYWN0dWFsKSk7XG4gICAgICAgIH1cblxuICAgICAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemU9XCJvblwiXSAmIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRhcHAtc2lkZWJhci1zZWNvbmRhcnktYmFzZS10cmFuc2l0aW9uO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtYmctY29sb3IpO1xuICAgICAgICAgICAgLy9ib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplLWJveC1zaGFkb3cpO1xuICAgICAgICAgICAgLy9ib3JkZXItbGVmdDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1ib3JkZXItc3RhcnQpO1xuICAgICAgICAgICAgLy9ib3JkZXItcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtYm9yZGVyLWVuZCk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tbGVmdCwgJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1nYXAtc3RhcnQtbW9iaWxlKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tcmlnaHQsICRhcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtZ2FwLWVuZC1tb2JpbGUpO1xuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi10b3AsICRhcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtZ2FwLXRvcC1tb2JpbGUpO1xuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1ib3R0b20sICRhcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtZ2FwLWJvdHRvbS1tb2JpbGUpO1xuICAgICAgICB9XG5cbiAgICAgICAgW2RhdGEta3QtYXBwLXNpZGViYXItc2Vjb25kYXJ5LWhvdmVyYWJsZT1cInRydWVcIl0gJiB7XG4gICAgICAgICAgICAuYXBwLXNpZGViYXItc2Vjb25kYXJ5LWhvdmVyYWJsZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1zZWNvbmRhcnktd2lkdGgtYWN0dWFsKTsgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktaG92ZXJhYmxlPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZT1cIm9uXCJdICY6aG92ZXI6bm90KC5hbmltYXRpbmcpIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRhcHAtc2lkZWJhci1zZWNvbmRhcnktYmFzZS10cmFuc2l0aW9uO1xuXHRcdFx0d2lkdGg6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1zZWNvbmRhcnktd2lkdGgtYWN0dWFsKTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtaG92ZXItYm94LXNoYWRvdyk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBJbnRlZ3JhdGlvblxuICAgIC5hcHAtc2lkZWJhci1zZWNvbmRhcnkge1xuICAgICAgICAvLyBIZWFkZXJcbiAgICAgICAgW2RhdGEta3QtYXBwLXNpZGViYXItZml4ZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktYmVsb3ctaGVhZGVyPVwidHJ1ZVwiXSAmIHtcbiAgICAgICAgICAgIHRvcDogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItaGVpZ2h0KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFRvb2xiYXJcbiAgICAgICAgW2RhdGEta3QtYXBwLXNpZGViYXItZml4ZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtdG9vbGJhci1maXhlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktYmVsb3ctdG9vbGJhcj1cInRydWVcIl0gJiB7XG4gICAgICAgICAgICB0b3A6IGNhbGModmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItaGVpZ2h0KSArIHZhcigtLSN7JHByZWZpeH1hcHAtdG9vbGJhci1oZWlnaHQsIDApKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIFV0aWxpdGllc1xuICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXNlY29uZGFyeS1lbmFibGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZT1cIm9uXCJdIHtcbiAgICAgICAgLmFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1kLW5vbmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyAgICBcbiAgICAgICAgfVxuXG4gICAgICAgIC5hcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtZC1mbGV4IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgICAgXG4gICAgICAgIH1cbiAgICB9IFxuXG4gICAgW2RhdGEta3QtYXBwLXNpZGViYXItc2Vjb25kYXJ5LWVuYWJsZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLXNpZGViYXItc2Vjb25kYXJ5LWNvbGxhcHNlPVwib25cIl0ge1xuICAgICAgICAuYXBwLXNpZGViYXItc2Vjb25kYXJ5LWNvbGxhcHNlLWQtbm9uZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7ICAgIFxuICAgICAgICB9XG5cbiAgICAgICAgLmFwcC1zaWRlYmFyLXNlY29uZGFyeS1jb2xsYXBzZS1kLWZsZXgge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyAgICBcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gVGFibGV0ICYgbW9iaWxlIG1vZGVzXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAvLyBCYXNlXG4gICAgLmFwcC1zaWRlYmFyLXNlY29uZGFyeSB7ICAgICAgICBcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHotaW5kZXgsICRhcHAtc2lkZWJhci1zZWNvbmRhcnktYmFzZS16LWluZGV4LW1vYmlsZSk7XG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tbGVmdCwgJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLWdhcC1zdGFydC1tb2JpbGUpO1xuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLXJpZ2h0LCAkYXBwLXNpZGViYXItc2Vjb25kYXJ5LWJhc2UtZ2FwLWVuZC1tb2JpbGUpO1xuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLXRvcCwgJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLWdhcC10b3AtbW9iaWxlKTtcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1ib3R0b20sICRhcHAtc2lkZWJhci1zZWNvbmRhcnktYmFzZS1nYXAtYm90dG9tLW1vYmlsZSk7XG4gICAgfSAgICBcblxuICAgIC8vIFZhcnNcbiAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktZW5hYmxlZD1cInRydWVcIl0ge1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1zZWNvbmRhcnktd2lkdGgtYWN0dWFsOiBjYWxjKFxuICAgICAgICAgICAgI3skYXBwLXNpZGViYXItYmFzZS13aWR0aC1tb2JpbGV9IC0gXG4gICAgICAgICAgICAjeyRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2Utd2lkdGgtbW9iaWxlfSAtIFxuICAgICAgICAgICAgI3skYXBwLXNpZGViYXItcHJpbWFyeS1iYXNlLWdhcC1zdGFydC1tb2JpbGV9IC0gXG4gICAgICAgICAgICAjeyRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtZ2FwLWVuZC1tb2JpbGV9IC0gXG4gICAgICAgICAgICAjeyRhcHAtc2lkZWJhci1zZWNvbmRhcnktYmFzZS1nYXAtc3RhcnQtbW9iaWxlfSAtIFxuICAgICAgICAgICAgI3skYXBwLXNpZGViYXItc2Vjb25kYXJ5LWJhc2UtZ2FwLWVuZC1tb2JpbGV9XG4gICAgICAgICk7XG4gICAgfVxuXG4gICAgW2RhdGEta3QtYXBwLXNpZGViYXItc2Vjb25kYXJ5LWVuYWJsZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLXNpZGViYXItc3RhY2tlZD1cInRydWVcIl0ge1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1zZWNvbmRhcnktd2lkdGg6IGNhbGMoXG4gICAgICAgICAgICAjeyRhcHAtc2lkZWJhci1iYXNlLXdpZHRoLW1vYmlsZX0gLSBcbiAgICAgICAgICAgICN7JGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS13aWR0aC1tb2JpbGV9IC0gXG4gICAgICAgICAgICAjeyRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtZ2FwLXN0YXJ0LW1vYmlsZX0gLSBcbiAgICAgICAgICAgICN7JGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS1nYXAtZW5kLW1vYmlsZX0gLSBcbiAgICAgICAgICAgICN7JGFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLWdhcC1zdGFydC1tb2JpbGV9IC0gXG4gICAgICAgICAgICAjeyRhcHAtc2lkZWJhci1zZWNvbmRhcnktYmFzZS1nYXAtZW5kLW1vYmlsZX1cbiAgICAgICAgKTsgICAgICAgXG5cbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItc2Vjb25kYXJ5LWdhcC1zdGFydDogI3skYXBwLXNpZGViYXItc2Vjb25kYXJ5LWJhc2UtZ2FwLXN0YXJ0LW1vYmlsZX07XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXNlY29uZGFyeS1nYXAtZW5kOiAjeyRhcHAtc2lkZWJhci1zZWNvbmRhcnktYmFzZS1nYXAtZW5kLW1vYmlsZX07XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXNlY29uZGFyeS1nYXAtdG9wOiAjeyRhcHAtc2lkZWJhci1zZWNvbmRhcnktYmFzZS1nYXAtdG9wLW1vYmlsZX07XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXNlY29uZGFyeS1nYXAtYm90dG9tOiAjeyRhcHAtc2lkZWJhci1zZWNvbmRhcnktYmFzZS1nYXAtYm90dG9tLW1vYmlsZX07XG4gICAgfVxuXG4gICAgW2RhdGEta3QtYXBwLXNpZGViYXItc2Vjb25kYXJ5LWVuYWJsZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplLW1vYmlsZT1cIm9uXCJdIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItc2Vjb25kYXJ5LXdpZHRoOiAjeyRhcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtd2lkdGgtbW9iaWxlfTtcblxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1zZWNvbmRhcnktZ2FwLXN0YXJ0OiAjeyRhcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtZ2FwLXN0YXJ0LW1vYmlsZX07XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXNlY29uZGFyeS1nYXAtZW5kOiAjeyRhcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtZ2FwLWVuZC1tb2JpbGV9O1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1zZWNvbmRhcnktZ2FwLXRvcDogI3skYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplLWdhcC10b3AtbW9iaWxlfTtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItc2Vjb25kYXJ5LWdhcC1ib3R0b206ICN7JGFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1nYXAtYm90dG9tLW1vYmlsZX07XG4gICAgfSAgICAgICAgXG5cbiAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktZW5hYmxlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktY29sbGFwc2UtbW9iaWxlPVwib25cIl0ge1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1zZWNvbmRhcnktd2lkdGgtYWN0dWFsOiAgY2FsYyhcbiAgICAgICAgICAgICN7JGFwcC1zaWRlYmFyLWJhc2Utd2lkdGgtbW9iaWxlfSAtIFxuICAgICAgICAgICAgI3skYXBwLXNpZGViYXItcHJpbWFyeS1iYXNlLXdpZHRoLW1vYmlsZX0gLSBcbiAgICAgICAgICAgICN7JGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS1nYXAtc3RhcnQtbW9iaWxlfSAtIFxuICAgICAgICAgICAgI3skYXBwLXNpZGViYXItcHJpbWFyeS1iYXNlLWdhcC1lbmQtbW9iaWxlfSAtIFxuICAgICAgICAgICAgI3skYXBwLXNpZGViYXItc2Vjb25kYXJ5LWJhc2UtZ2FwLXN0YXJ0LW1vYmlsZX0gLSBcbiAgICAgICAgICAgICN7JGFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLWdhcC1lbmQtbW9iaWxlfVxuICAgICAgICApO1xuXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXNlY29uZGFyeS13aWR0aDogMHB4O1xuICAgIH1cblxuICAgIC8vIFN0YXRlc1xuICAgIC5hcHAtc2lkZWJhci1zZWNvbmRhcnkge1xuICAgICAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXNlY29uZGFyeS13aWR0aCk7XG5cbiAgICAgICAgW2RhdGEta3QtYXBwLXNpZGViYXItc2Vjb25kYXJ5LWNvbGxhcHNlLW1vYmlsZT1cIm9uXCJdICYge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLXRyYW5zaXRpb247XG4gICAgICAgICAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXNlY29uZGFyeS13aWR0aC1hY3R1YWwpO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoIC0xICogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXNlY29uZGFyeS13aWR0aC1hY3R1YWwpKTtcbiAgICAgICAgfVxuXG4gICAgICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1tb2JpbGU9XCJvblwiXSAmIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRhcHAtc2lkZWJhci1zZWNvbmRhcnktYmFzZS10cmFuc2l0aW9uO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1iZy1jb2xvci1tb2JpbGUpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1ib3gtc2hhZG93LW1vYmlsZSk7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1ib3JkZXItc3RhcnQtbW9iaWxlKTtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1ib3JkZXItZW5kLW1vYmlsZSk7XG5cbiAgICAgICAgICAgIC8vQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1sZWZ0LCAkYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplLWdhcC1zdGFydC1tb2JpbGUpO1xuICAgICAgICAgICAgLy9AaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLXJpZ2h0LCAkYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplLWdhcC1lbmQtbW9iaWxlKTtcbiAgICAgICAgICAgIC8vQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi10b3AsICRhcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtZ2FwLXRvcC1tb2JpbGUpO1xuICAgICAgICAgICAgLy9AaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLWJvdHRvbSwgJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1nYXAtYm90dG9tLW1vYmlsZSk7XG4gICAgICAgIH1cblxuICAgICAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktaG92ZXJhYmxlLW1vYmlsZT1cInRydWVcIl0gJiB7XG4gICAgICAgICAgICAuYXBwLXNpZGViYXItc2Vjb25kYXJ5LWhvdmVyYWJsZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1zZWNvbmRhcnktd2lkdGgtYWN0dWFsKTsgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktaG92ZXJhYmxlLW1vYmlsZT1cInRydWVcIl1bZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtbW9iaWxlPVwib25cIl0gJjpob3Zlcjpub3QoLmFuaW1hdGluZykge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLXRyYW5zaXRpb247XG5cdFx0XHR3aWR0aDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXNlY29uZGFyeS13aWR0aC1hY3R1YWwpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1ob3Zlci1ib3gtc2hhZG93LW1vYmlsZSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBVdGlsaXRpZXNcbiAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktZW5hYmxlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtbW9iaWxlPVwib25cIl0ge1xuICAgICAgICAuYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplLW1vYmlsZS1kLW5vbmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyAgICBcbiAgICAgICAgfVxuXG4gICAgICAgIC5hcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtbW9iaWxlLWQtZmxleCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7ICAgIFxuICAgICAgICB9XG4gICAgfSBcblxuICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXNlY29uZGFyeS1lbmFibGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXNlY29uZGFyeS1jb2xsYXBzZT1cIm9uXCJdIHtcbiAgICAgICAgLmFwcC1zaWRlYmFyLXNlY29uZGFyeS1jb2xsYXBzZS1tb2JpbGUtZC1ub25lIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgICAgXG4gICAgICAgIH1cblxuICAgICAgICAuYXBwLXNpZGViYXItc2Vjb25kYXJ5LWNvbGxhcHNlLW1vYmlsZS1kLWZsZXgge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyAgICBcbiAgICAgICAgfVxuICAgIH1cbn0iLCIvL1xuLy8gc2lkZWJhclxuLy9cblxuLy8gR2VuZXJhbCBtb2RlXG4uYXBwLXNpZGViYXItcGFuZWwgeyAgICBcbiAgICB0cmFuc2l0aW9uOiAkYXBwLXNpZGViYXItcGFuZWwtYmFzZS10cmFuc2l0aW9uO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC1iYXNlLWJnLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtYmFzZS1ib3gtc2hhZG93KTtcbiAgICBib3JkZXItbGVmdDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXBhbmVsLWJhc2UtYm9yZGVyLXN0YXJ0KTtcbiAgICBib3JkZXItcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC1iYXNlLWJvcmRlci1lbmQpO1xufVxuXG4vLyBVdGlsaXRpZXNcbi5hcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1kLWZsZXgsXG4uYXBwLXNpZGViYXItcGFuZWwtc3RpY2t5LWQtZmxleCxcbi5hcHAtc2lkZWJhci1wYW5lbC1jb2xsYXBzZS1kLWZsZXgsXG4uYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtbW9iaWxlLWQtZmxleCxcbi5hcHAtc2lkZWJhci1wYW5lbC1jb2xsYXBzZS1tb2JpbGUtZC1mbGV4IHtcbiAgICBkaXNwbGF5OiBub25lOyAgICBcbn1cblxuLy8gRGVza3RvcCBtb2RlXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgLy8gQmFzZVxuICAgIC5hcHAtc2lkZWJhci1wYW5lbCB7ICAgICAgICBcbiAgICAgICAgZGlzcGxheTogZmxleDsgICAgXG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXBhbmVsLXdpZHRoKTsgICAgICAgIFxuXG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCB6LWluZGV4LCAkYXBwLXNpZGViYXItcGFuZWwtYmFzZS16LWluZGV4KTtcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1sZWZ0LCAkYXBwLXNpZGViYXItcGFuZWwtYmFzZS1nYXAtc3RhcnQpO1xuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLXJpZ2h0LCAkYXBwLXNpZGViYXItcGFuZWwtYmFzZS1nYXAtZW5kKTtcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi10b3AsICRhcHAtc2lkZWJhci1wYW5lbC1iYXNlLWdhcC10b3ApO1xuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLWJvdHRvbSwgJGFwcC1zaWRlYmFyLXBhbmVsLWJhc2UtZ2FwLWJvdHRvbSk7XG4gICAgfSAgICBcblxuICAgIC8vIFZhcnNcbiAgICA6cm9vdCB7XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXBhbmVsLXdpZHRoOiAjeyRhcHAtc2lkZWJhci1wYW5lbC1iYXNlLXdpZHRofTtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtd2lkdGgtYWN0dWFsOiAjeyRhcHAtc2lkZWJhci1wYW5lbC1iYXNlLXdpZHRofTtcblxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC1nYXAtc3RhcnQ6ICN7JGFwcC1zaWRlYmFyLXBhbmVsLWJhc2UtZ2FwLXN0YXJ0fTtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtZ2FwLWVuZDogI3skYXBwLXNpZGViYXItcGFuZWwtYmFzZS1nYXAtZW5kfTtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtZ2FwLXRvcDogI3skYXBwLXNpZGViYXItcGFuZWwtYmFzZS1nYXAtdG9wfTtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtZ2FwLWJvdHRvbTogI3skYXBwLXNpZGViYXItcGFuZWwtYmFzZS1nYXAtYm90dG9tfTtcbiAgICB9XG5cbiAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZT1cIm9uXCJdIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtd2lkdGg6ICN7JGFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLXdpZHRofTtcblxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC1nYXAtc3RhcnQ6ICN7JGFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLWdhcC1zdGFydH07XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXBhbmVsLWdhcC1lbmQ6ICN7JGFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLWdhcC1lbmR9O1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC1nYXAtdG9wOiAjeyRhcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1nYXAtdG9wfTtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtZ2FwLWJvdHRvbTogI3skYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtZ2FwLWJvdHRvbX07XG4gICAgfSAgICBcblxuICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLXN0aWNreT1cIm9uXCJdIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtd2lkdGg6ICN7JGFwcC1zaWRlYmFyLXBhbmVsLXN0aWNreS13aWR0aH07XG5cbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtZ2FwLXN0YXJ0OiAjeyRhcHAtc2lkZWJhci1wYW5lbC1zdGlja3ktZ2FwLXN0YXJ0fTtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtZ2FwLWVuZDogI3skYXBwLXNpZGViYXItcGFuZWwtc3RpY2t5LWdhcC1lbmR9O1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC1nYXAtdG9wOiAjeyRhcHAtc2lkZWJhci1wYW5lbC1zdGlja3ktZ2FwLXRvcH07XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXBhbmVsLWdhcC1ib3R0b206ICN7JGFwcC1zaWRlYmFyLXBhbmVsLXN0aWNreS1nYXAtYm90dG9tfTtcbiAgICB9XG5cbiAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1jb2xsYXBzZT1cIm9uXCJdIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtd2lkdGgtYWN0dWFsOiAjeyRhcHAtc2lkZWJhci1wYW5lbC1iYXNlLXdpZHRofTtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtd2lkdGg6IDBweDsgICAgICAgIFxuICAgIH1cblxuICAgIC8vIFN0YXRlc1xuICAgIC5hcHAtc2lkZWJhci1wYW5lbCB7XG4gICAgICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLXN0YXRpYz1cInRydWVcIl0gJiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cblxuICAgICAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1vZmZjYW52YXM9XCJ0cnVlXCJdICYge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLWZpeGVkPVwidHJ1ZVwiXSAmIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCB6LWluZGV4LCAkYXBwLXNpZGViYXItcGFuZWwtZml4ZWQtei1pbmRleCk7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICBsZWZ0OiBjYWxjKHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci13aWR0aCkgKyB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItZ2FwLXN0YXJ0LCAwcHgpICsgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLWdhcC1lbmQsIDBweCkpO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB9ICBcblxuICAgICAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1zdGlja3k9XCJvblwiXSAmIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgIGxlZnQ6IGNhbGModmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXdpZHRoKSArIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1nYXAtc3RhcnQsIDBweCkgKyB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItZ2FwLWVuZCwgMHB4KSk7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkYXBwLXNpZGViYXItcGFuZWwtYmFzZS10cmFuc2l0aW9uO1xuXG4gICAgICAgICAgICAvL2JveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC1zdGlja3ktYm94LXNoYWRvdyk7XG4gICAgICAgICAgICAvL2JvcmRlci1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtc3RpY2t5LWJvcmRlci1zdGFydCk7XG4gICAgICAgICAgICAvL2JvcmRlci1yaWdodDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXBhbmVsLXN0aWNreS1ib3JkZXItZW5kKTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHotaW5kZXgsICRhcHAtc2lkZWJhci1wYW5lbC1zdGlja3ktei1pbmRleCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLWxlZnQsICRhcHAtc2lkZWJhci1wYW5lbC1zdGlja3ktZ2FwLXN0YXJ0KTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tcmlnaHQsICRhcHAtc2lkZWJhci1wYW5lbC1zdGlja3ktZ2FwLWVuZCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLXRvcCwgJGFwcC1zaWRlYmFyLXBhbmVsLXN0aWNreS1nYXAtdG9wKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tYm90dG9tLCAkYXBwLXNpZGViYXItcGFuZWwtc3RpY2t5LWdhcC1ib3R0b20pO1xuICAgICAgICB9XG5cbiAgICAgICAgW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemU9XCJvblwiXSAmIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRhcHAtc2lkZWJhci1wYW5lbC1iYXNlLXRyYW5zaXRpb247XG5cbiAgICAgICAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLWJnLWNvbG9yKTtcbiAgICAgICAgICAgIC8vYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLWJveC1zaGFkb3cpO1xuICAgICAgICAgICAgLy9ib3JkZXItbGVmdDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLWJvcmRlci1zdGFydCk7XG4gICAgICAgICAgICAvL2JvcmRlci1yaWdodDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLWJvcmRlci1lbmQpO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLWxlZnQsICRhcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1nYXAtc3RhcnQpO1xuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1yaWdodCwgJGFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLWdhcC1lbmQpO1xuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi10b3AsICRhcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1nYXAtdG9wKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tYm90dG9tLCAkYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtZ2FwLWJvdHRvbSk7XG4gICAgICAgIH1cblxuICAgICAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1ob3ZlcmFibGU9XCJ0cnVlXCJdICYge1xuICAgICAgICAgICAgLmFwcC1zaWRlYmFyLXBhbmVsLWhvdmVyYWJsZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC13aWR0aC1hY3R1YWwpOyBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLWhvdmVyYWJsZT1cInRydWVcIl1bZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZT1cIm9uXCJdICY6aG92ZXI6bm90KC5hbmltYXRpbmcpIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRhcHAtc2lkZWJhci1wYW5lbC1iYXNlLXRyYW5zaXRpb247XG5cdFx0XHR3aWR0aDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXBhbmVsLXdpZHRoLWFjdHVhbCk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtaG92ZXItYm94LXNoYWRvdyk7XG4gICAgICAgIH1cblxuICAgICAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1jb2xsYXBzZT1cIm9uXCJdICYge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJGFwcC1zaWRlYmFyLXBhbmVsLWJhc2UtdHJhbnNpdGlvbjtcbiAgICAgICAgICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtd2lkdGgtYWN0dWFsKTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCAtMSAqICh2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtd2lkdGgtYWN0dWFsKSArIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1nYXAtc3RhcnQsIDBweCkgKyB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItZ2FwLWVuZCwgMHB4KSkpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gSW50ZWdyYXRpb25cbiAgICAuYXBwLXNpZGViYXItcGFuZWwge1xuICAgICAgICAvLyBIZWFkZXJcbiAgICAgICAgW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtZml4ZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZD1cInRydWVcIl06bm90KFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLXB1c2gtaGVhZGVyPVwidHJ1ZVwiXSkgJiB7XG4gICAgICAgICAgICB0b3A6IHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLWhlaWdodCk7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBUb29sYmFyXG4gICAgICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLWZpeGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1oZWFkZXItZml4ZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLXRvb2xiYXItZml4ZWQ9XCJ0cnVlXCJdOm5vdChbZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1wdXNoLXRvb2xiYXI9XCJ0cnVlXCJdKSAmIHtcbiAgICAgICAgICAgIHRvcDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1oZWlnaHQpICsgdmFyKC0tI3skcHJlZml4fWFwcC10b29sYmFyLWhlaWdodCwgMCkpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gVXRpbGl0aWVzXG4gICAgW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemU9XCJvblwiXSB7XG4gICAgICAgIC5hcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1kLW5vbmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyAgICBcbiAgICAgICAgfVxuXG4gICAgICAgIC5hcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1kLWZsZXgge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyAgICBcbiAgICAgICAgfVxuICAgIH1cblxuICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLXN0aWNreT1cIm9uXCJdIHtcbiAgICAgICAgLmFwcC1zaWRlYmFyLXBhbmVsLXN0aWNreS1kLW5vbmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyAgICBcbiAgICAgICAgfVxuXG4gICAgICAgIC5hcHAtc2lkZWJhci1wYW5lbC1zdGlja3ktZC1mbGV4IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgICAgXG4gICAgICAgIH1cbiAgICB9ICBcblxuICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLWNvbGxhcHNlPVwib25cIl0ge1xuICAgICAgICAuYXBwLXNpZGViYXItcGFuZWwtY29sbGFwc2UtZC1ub25lIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgICAgXG4gICAgICAgIH1cblxuICAgICAgICAuYXBwLXNpZGViYXItcGFuZWwtY29sbGFwc2UtZC1mbGV4IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgICAgXG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIFRhYmxldCAmIG1vYmlsZSBtb2Rlc1xuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgLy8gQmFzZVxuICAgIC5hcHAtc2lkZWJhci1wYW5lbCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtd2lkdGgpO1xuXG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCB6LWluZGV4LCAkYXBwLXNpZGViYXItcGFuZWwtYmFzZS16LWluZGV4LW1vYmlsZSk7XG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tbGVmdCwgJGFwcC1zaWRlYmFyLXBhbmVsLWJhc2UtZ2FwLXN0YXJ0LW1vYmlsZSk7XG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tcmlnaHQsICRhcHAtc2lkZWJhci1wYW5lbC1iYXNlLWdhcC1lbmQtbW9iaWxlKTtcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi10b3AsICRhcHAtc2lkZWJhci1wYW5lbC1iYXNlLWdhcC10b3AtbW9iaWxlKTtcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1ib3R0b20sICRhcHAtc2lkZWJhci1wYW5lbC1iYXNlLWdhcC1ib3R0b20tbW9iaWxlKTtcbiAgICB9XG5cbiAgICAvLyBWYXJzXG4gICAgOnJvb3Qge1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC13aWR0aDogI3skYXBwLXNpZGViYXItcGFuZWwtYmFzZS13aWR0aC1tb2JpbGV9O1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC13aWR0aC1hY3R1YWw6ICN7JGFwcC1zaWRlYmFyLXBhbmVsLWJhc2Utd2lkdGgtbW9iaWxlfTtcblxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC1nYXAtc3RhcnQ6ICN7JGFwcC1zaWRlYmFyLXBhbmVsLWJhc2UtZ2FwLXN0YXJ0LW1vYmlsZX07XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXBhbmVsLWdhcC1lbmQ6ICN7JGFwcC1zaWRlYmFyLXBhbmVsLWJhc2UtZ2FwLWVuZC1tb2JpbGV9O1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC1nYXAtdG9wOiAjeyRhcHAtc2lkZWJhci1wYW5lbC1iYXNlLWdhcC10b3AtbW9iaWxlfTtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtZ2FwLWJvdHRvbTogI3skYXBwLXNpZGViYXItcGFuZWwtYmFzZS1nYXAtYm90dG9tLW1vYmlsZX07XG4gICAgfVxuXG4gICAgW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtbW9iaWxlPVwib25cIl0ge1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC13aWR0aDogI3skYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtd2lkdGgtbW9iaWxlfTtcblxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC1nYXAtc3RhcnQ6ICN7JGFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLWdhcC1zdGFydC1tb2JpbGV9O1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC1nYXAtZW5kOiAjeyRhcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1nYXAtZW5kLW1vYmlsZX07XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXBhbmVsLWdhcC10b3A6ICN7JGFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLWdhcC10b3AtbW9iaWxlfTtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtZ2FwLWJvdHRvbTogI3skYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtZ2FwLWJvdHRvbS1tb2JpbGV9O1xuICAgIH1cblxuICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLWNvbGxhcHNlLW1vYmlsZT1cIm9uXCJdIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtd2lkdGgtYWN0dWFsOiAjeyRhcHAtc2lkZWJhci1wYW5lbC1iYXNlLXdpZHRoLW1vYmlsZX07XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXBhbmVsLXdpZHRoOiAwcHg7XG4gICAgfVxuXG4gICAgLy8gU3RhdGVzXG4gICAgLmFwcC1zaWRlYmFyLXBhbmVsIHsgICAgICAgICAgICBcbiAgICAgICAgW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtbW9iaWxlPVwib25cIl0gJiB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkYXBwLXNpZGViYXItcGFuZWwtYmFzZS10cmFuc2l0aW9uO1xuXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtYmctY29sb3ItbW9iaWxlKTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1ib3gtc2hhZG93LW1vYmlsZSk7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLWJvcmRlci1zdGFydC1tb2JpbGUpO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtYm9yZGVyLWVuZC1tb2JpbGUpO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLWxlZnQsICRhcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1nYXAtc3RhcnQtbW9iaWxlKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tcmlnaHQsICRhcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1nYXAtZW5kLW1vYmlsZSk7XG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLXRvcCwgJGFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLWdhcC10b3AtbW9iaWxlKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tYm90dG9tLCAkYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtZ2FwLWJvdHRvbS1tb2JpbGUpO1xuICAgICAgICB9XG5cbiAgICAgICAgW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtaG92ZXJhYmxlLW1vYmlsZT1cInRydWVcIl0gJiB7XG4gICAgICAgICAgICAuYXBwLXNpZGViYXItcGFuZWwtaG92ZXJhYmxlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXBhbmVsLXdpZHRoLWFjdHVhbCk7IFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtaG92ZXJhYmxlLW1vYmlsZT1cInRydWVcIl1bZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1tb2JpbGU9XCJvblwiXSAmOmhvdmVyOm5vdCguYW5pbWF0aW5nKSB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkYXBwLXNpZGViYXItcGFuZWwtYmFzZS10cmFuc2l0aW9uO1xuXHRcdFx0d2lkdGg6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC13aWR0aC1hY3R1YWwpO1xuXG4gICAgICAgICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtaG92ZXItYm94LXNoYWRvdy1tb2JpbGUpO1xuICAgICAgICB9XG5cbiAgICAgICAgW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtY29sbGFwc2UtbW9iaWxlPVwib25cIl0gJiB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkYXBwLXNpZGViYXItcGFuZWwtYmFzZS10cmFuc2l0aW9uO1xuICAgICAgICAgICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC13aWR0aC1hY3R1YWwpO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoIC0xICogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXBhbmVsLXdpZHRoLWFjdHVhbCkpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gVXRpbGl0aWVzXG4gICAgW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtbW9iaWxlPVwib25cIl0ge1xuICAgICAgICAuYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtbW9iaWxlLWQtbm9uZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7ICAgIFxuICAgICAgICB9XG5cbiAgICAgICAgLmFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLW1vYmlsZS1kLWZsZXgge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyAgICBcbiAgICAgICAgfVxuICAgIH0gIFxuXG4gICAgW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtY29sbGFwc2UtbW9iaWxlPVwib25cIl0ge1xuICAgICAgICAuYXBwLXNpZGViYXItcGFuZWwtY29sbGFwc2UtbW9iaWxlLWQtbm9uZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7ICAgIFxuICAgICAgICB9XG5cbiAgICAgICAgLmFwcC1zaWRlYmFyLXBhbmVsLWNvbGxhcHNlLW1vYmlsZS1kLWZsZXgge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyAgICBcbiAgICAgICAgfVxuICAgIH1cbn0iLCIvL1xuLy8gQXNpZGVcbi8vXG5cbi8vIEdlbmVyYWwgbW9kZVxuLmFwcC1hc2lkZSB7ICAgIFxuICAgIHRyYW5zaXRpb246ICRhcHAtYXNpZGUtYmFzZS10cmFuc2l0aW9uO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hcHAtYXNpZGUtYmFzZS1iZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWFwcC1hc2lkZS1iYXNlLWJveC1zaGFkb3cpO1xufVxuXG4vLyBVdGlsaXRpZXNcbi5hcHAtYXNpZGUtbWluaW1pemUtZC1mbGV4LFxuLmFwcC1hc2lkZS1zdGlja3ktZC1mbGV4LFxuLmFwcC1hc2lkZS1jb2xsYXBzZS1kLWZsZXgsXG4uYXBwLWFzaWRlLW1pbmltaXplLW1vYmlsZS1kLWZsZXgsXG4uYXBwLWFzaWRlLWNvbGxhcHNlLW1vYmlsZS1kLWZsZXgge1xuICAgIGRpc3BsYXk6IG5vbmU7ICAgIFxufVxuXG4vLyBEZXNrdG9wIG1vZGVcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAvLyBCYXNlXG4gICAgLmFwcC1hc2lkZSB7ICAgICAgICBcbiAgICAgICAgZGlzcGxheTogZmxleDsgICAgXG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fWFwcC1hc2lkZS13aWR0aCk7IFxuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggei1pbmRleCwgJGFwcC1hc2lkZS1iYXNlLXotaW5kZXgpO1xuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLWxlZnQsICRhcHAtYXNpZGUtYmFzZS1nYXAtc3RhcnQpO1xuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLXJpZ2h0LCAkYXBwLWFzaWRlLWJhc2UtZ2FwLWVuZCk7XG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tdG9wLCAkYXBwLWFzaWRlLWJhc2UtZ2FwLXRvcCk7XG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tYm90dG9tLCAkYXBwLWFzaWRlLWJhc2UtZ2FwLWJvdHRvbSk7ICAgICAgICBcbiAgICB9ICAgIFxuXG4gICAgLy8gVmFyc1xuICAgIDpyb290IHtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLWFzaWRlLXdpZHRoOiAjeyRhcHAtYXNpZGUtYmFzZS13aWR0aH07XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1hc2lkZS13aWR0aC1hY3R1YWw6ICN7JGFwcC1hc2lkZS1iYXNlLXdpZHRofTtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLWFzaWRlLWdhcC1zdGFydDogI3skYXBwLWFzaWRlLWJhc2UtZ2FwLXN0YXJ0fTtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLWFzaWRlLWdhcC1lbmQ6ICN7JGFwcC1hc2lkZS1iYXNlLWdhcC1lbmR9O1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtYXNpZGUtZ2FwLXRvcDogI3skYXBwLWFzaWRlLWJhc2UtZ2FwLXRvcH07XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1hc2lkZS1nYXAtYm90dG9tOiAjeyRhcHAtYXNpZGUtYmFzZS1nYXAtYm90dG9tfTtcbiAgICB9XG5cbiAgICBbZGF0YS1rdC1hcHAtYXNpZGUtc3RhY2tlZD1cInRydWVcIl0ge1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtYXNpZGUtd2lkdGg6IGNhbGModmFyKC0tI3skcHJlZml4fWFwcC1hc2lkZS1wcmltYXJ5LXdpZHRoKSArIHZhcigtLSN7JHByZWZpeH1hcHAtYXNpZGUtc2Vjb25kYXJ5LXdpZHRoKSk7XG4gICAgfVxuXG4gICAgW2RhdGEta3QtYXBwLWFzaWRlLW1pbmltaXplPVwib25cIl0ge1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtYXNpZGUtd2lkdGg6ICN7JGFwcC1hc2lkZS1taW5pbWl6ZS13aWR0aH07XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1hc2lkZS1nYXAtc3RhcnQ6ICN7JGFwcC1hc2lkZS1taW5pbWl6ZS1nYXAtc3RhcnR9O1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtYXNpZGUtZ2FwLWVuZDogI3skYXBwLWFzaWRlLW1pbmltaXplLWdhcC1lbmR9O1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtYXNpZGUtZ2FwLXRvcDogI3skYXBwLWFzaWRlLW1pbmltaXplLWdhcC10b3B9O1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtYXNpZGUtZ2FwLWJvdHRvbTogI3skYXBwLWFzaWRlLW1pbmltaXplLWdhcC1ib3R0b219O1xuICAgIH1cblxuICAgIFtkYXRhLWt0LWFwcC1hc2lkZS1zdGlja3k9XCJvblwiXSB7XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1hc2lkZS13aWR0aDogI3skYXBwLWFzaWRlLXN0aWNreS13aWR0aH07XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1hc2lkZS1nYXAtc3RhcnQ6ICN7JGFwcC1hc2lkZS1zdGlja3ktZ2FwLXN0YXJ0fTtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLWFzaWRlLWdhcC1lbmQ6ICN7JGFwcC1hc2lkZS1zdGlja3ktZ2FwLWVuZH07XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1hc2lkZS1nYXAtdG9wOiAjeyRhcHAtYXNpZGUtc3RpY2t5LWdhcC10b3B9O1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtYXNpZGUtZ2FwLWJvdHRvbTogI3skYXBwLWFzaWRlLXN0aWNreS1nYXAtYm90dG9tfTtcbiAgICB9ICAgIFxuXG4gICAgW2RhdGEta3QtYXBwLWFzaWRlLWNvbGxhcHNlPVwib25cIl0ge1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtYXNpZGUtd2lkdGg6IDBweDsgIFxuICAgIH1cblxuICAgIC8vIFN0YXRlc1xuICAgIC5hcHAtYXNpZGUge1xuICAgICAgICBbZGF0YS1rdC1hcHAtYXNpZGUtc3RhdGljPVwidHJ1ZVwiXSAmIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIFtkYXRhLWt0LWFwcC1hc2lkZS1vZmZjYW52YXM9XCJ0cnVlXCJdICYge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIFtkYXRhLWt0LWFwcC1hc2lkZS1maXhlZD1cInRydWVcIl0gJiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggei1pbmRleCwgJGFwcC1hc2lkZS1maXhlZC16LWluZGV4KTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCB0b3AsICRhcHAtYXNpZGUtZml4ZWQtdG9wKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBib3R0b20sICRhcHAtYXNpZGUtZml4ZWQtYm90dG9tKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCByaWdodCwgJGFwcC1hc2lkZS1maXhlZC1yaWdodCk7XG4gICAgICAgIH0gIFxuXG4gICAgICAgIFtkYXRhLWt0LWFwcC1hc2lkZS1zdGFja2VkPVwidHJ1ZVwiXSAmIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoOyBcbiAgICAgICAgfVxuXG4gICAgICAgIFtkYXRhLWt0LWFwcC1hc2lkZS1zdGlja3k9XCJvblwiXSAmIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRhcHAtYXNpZGUtYmFzZS10cmFuc2l0aW9uO1xuXG4gICAgICAgICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YXBwLWFzaWRlLXN0aWNreS1ib3gtc2hhZG93KTtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9YXNpZGUtc3RpY2t5LWJvcmRlci1zdGFydCk7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1hcHAtYXNpZGUtc3RpY2t5LWJvcmRlci1lbmQpO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggdG9wLCAkYXBwLWFzaWRlLXN0aWNreS10b3ApO1xuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIGJvdHRvbSwgJGFwcC1hc2lkZS1zdGlja3ktYm90dG9tKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBsZWZ0LCAkYXBwLWFzaWRlLXN0aWNreS1sZWZ0KTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCB6LWluZGV4LCAkYXBwLWFzaWRlLXN0aWNreS16LWluZGV4KTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tbGVmdCwgJGFwcC1hc2lkZS1zdGlja3ktZ2FwLXN0YXJ0KTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tcmlnaHQsICRhcHAtYXNpZGUtc3RpY2t5LWdhcC1lbmQpO1xuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi10b3AsICRhcHAtYXNpZGUtc3RpY2t5LWdhcC10b3ApO1xuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1ib3R0b20sICRhcHAtYXNpZGUtc3RpY2t5LWdhcC1ib3R0b20pO1xuICAgICAgICB9XG5cbiAgICAgICAgW2RhdGEta3QtYXBwLWFzaWRlLW1pbmltaXplPVwib25cIl0gJiB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkYXBwLWFzaWRlLWJhc2UtdHJhbnNpdGlvbjtcblxuICAgICAgICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YXBwLWFzaWRlLW1pbmltaXplLWJnLWNvbG9yKTtcbiAgICAgICAgICAgIC8vYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWFwcC1hc2lkZS1taW5pbWl6ZS1ib3gtc2hhZG93KTtcbiAgICAgICAgICAgIC8vYm9yZGVyLXN0YXJ0OiB2YXIoLS0jeyRwcmVmaXh9YXBwLWFzaWRlLW1pbmltaXplLWJvcmRlci1zdGFydCk7XG4gICAgICAgICAgICAvL2JvcmRlci1lbmQ6IHZhcigtLSN7JHByZWZpeH1hcHAtYXNpZGUtbWluaW1pemUtYm9yZGVyLWVuZCk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tbGVmdCwgJGFwcC1hc2lkZS1taW5pbWl6ZS1nYXAtc3RhcnQpO1xuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1yaWdodCwgJGFwcC1hc2lkZS1taW5pbWl6ZS1nYXAtZW5kKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tdG9wLCAkYXBwLWFzaWRlLW1pbmltaXplLWdhcC10b3ApO1xuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1ib3R0b20sICRhcHAtYXNpZGUtbWluaW1pemUtZ2FwLWJvdHRvbSk7XG4gICAgICAgIH1cblxuICAgICAgICBbZGF0YS1rdC1hcHAtYXNpZGUtaG92ZXJhYmxlPVwidHJ1ZVwiXSAmIHtcbiAgICAgICAgICAgIC5hcHAtYXNpZGUtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1hcHAtYXNpZGUtd2lkdGgtYWN0dWFsKTsgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBbZGF0YS1rdC1hcHAtYXNpZGUtaG92ZXJhYmxlPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1hc2lkZS1taW5pbWl6ZT1cIm9uXCJdICY6aG92ZXI6bm90KC5hbmltYXRpbmcpIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRhcHAtYXNpZGUtYmFzZS10cmFuc2l0aW9uO1xuXHRcdFx0d2lkdGg6IHZhcigtLSN7JHByZWZpeH1hcHAtYXNpZGUtd2lkdGgtYWN0dWFsKTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hcHAtYXNpZGUtbWluaW1pemUtaG92ZXItYm94LXNoYWRvdyk7XG4gICAgICAgIH1cblxuICAgICAgICBbZGF0YS1rdC1hcHAtYXNpZGUtY29sbGFwc2U9XCJvblwiXSAmIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRhcHAtYXNpZGUtYmFzZS10cmFuc2l0aW9uO1xuICAgICAgICAgICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1hcHAtYXNpZGUtd2lkdGgtYWN0dWFsKTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYyggLTEgKiB2YXIoLS0jeyRwcmVmaXh9YXBwLWFzaWRlLXdpZHRoLWFjdHVhbCkpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gVXRpbGl0aWVzXG4gICAgW2RhdGEta3QtYXBwLWFzaWRlLW1pbmltaXplPVwib25cIl0ge1xuICAgICAgICAuYXBwLWFzaWRlLW1pbmltaXplLWQtbm9uZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7ICAgIFxuICAgICAgICB9XG5cbiAgICAgICAgLmFwcC1hc2lkZS1taW5pbWl6ZS1kLWZsZXgge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyAgICBcbiAgICAgICAgfVxuICAgIH1cblxuICAgIFtkYXRhLWt0LWFwcC1hc2lkZS1zdGlja3k9XCJvblwiXSB7XG4gICAgICAgIC5hcHAtYXNpZGUtc3RpY2t5LWQtbm9uZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7ICAgIFxuICAgICAgICB9XG5cbiAgICAgICAgLmFwcC1hc2lkZS1zdGlja3ktZC1mbGV4IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgICAgXG4gICAgICAgIH1cbiAgICB9IFxuXG4gICAgW2RhdGEta3QtYXBwLWFzaWRlLWNvbGxhcHNlPVwib25cIl0ge1xuICAgICAgICAuYXBwLWFzaWRlLWNvbGxhcHNlLWQtbm9uZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7ICAgIFxuICAgICAgICB9XG5cbiAgICAgICAgLmFwcC1hc2lkZS1jb2xsYXBzZS1kLWZsZXgge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyAgICBcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIEludGVncmF0aW9uXG4gICAgLmFwcC1hc2lkZSB7XG4gICAgICAgIC8vIEhlYWRlclxuICAgICAgICBbZGF0YS1rdC1hcHAtYXNpZGUtZml4ZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZD1cInRydWVcIl06bm90KFtkYXRhLWt0LWFwcC1hc2lkZS1wdXNoLWhlYWRlcj1cInRydWVcIl0pICYge1xuICAgICAgICAgICAgdG9wOiB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1oZWlnaHQpO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gVG9vbGJhclxuICAgICAgICBbZGF0YS1rdC1hcHAtYXNpZGUtZml4ZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtdG9vbGJhci1maXhlZD1cInRydWVcIl06bm90KFtkYXRhLWt0LWFwcC1hc2lkZS1wdXNoLXRvb2xiYXI9XCJ0cnVlXCJdKSAmIHtcbiAgICAgICAgICAgIHRvcDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1oZWlnaHQpICsgdmFyKC0tI3skcHJlZml4fWFwcC10b29sYmFyLWhlaWdodCwgMHB4KSk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIFRhYmxldCAmIG1vYmlsZSBtb2Rlc1xuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgLy8gQmFzZVxuICAgIC5hcHAtYXNpZGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fWFwcC1hc2lkZS13aWR0aCk7XG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCB6LWluZGV4LCAkYXBwLWFzaWRlLWJhc2Utei1pbmRleC1tb2JpbGUpO1xuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLWxlZnQsICRhcHAtYXNpZGUtYmFzZS1nYXAtc3RhcnQtbW9iaWxlKTtcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1yaWdodCwgJGFwcC1hc2lkZS1iYXNlLWdhcC1lbmQtbW9iaWxlKTtcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi10b3AsICRhcHAtYXNpZGUtYmFzZS1nYXAtdG9wLW1vYmlsZSk7XG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tYm90dG9tLCAkYXBwLWFzaWRlLWJhc2UtZ2FwLWJvdHRvbS1tb2JpbGUpO1xuICAgIH1cblxuICAgIC8vIFZhcnNcbiAgICA6cm9vdCB7XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1hc2lkZS13aWR0aDogI3skYXBwLWFzaWRlLWJhc2Utd2lkdGgtbW9iaWxlfTtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLWFzaWRlLXdpZHRoLWFjdHVhbDogI3skYXBwLWFzaWRlLWJhc2Utd2lkdGgtbW9iaWxlfTtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLWFzaWRlLWdhcC1zdGFydDogI3skYXBwLWFzaWRlLWJhc2UtZ2FwLXN0YXJ0LW1vYmlsZX07XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1hc2lkZS1nYXAtZW5kOiAjeyRhcHAtYXNpZGUtYmFzZS1nYXAtZW5kLW1vYmlsZX07XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1hc2lkZS1nYXAtdG9wOiAjeyRhcHAtYXNpZGUtYmFzZS1nYXAtdG9wLW1vYmlsZX07XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1hc2lkZS1nYXAtYm90dG9tOiAjeyRhcHAtYXNpZGUtYmFzZS1nYXAtYm90dG9tLW1vYmlsZX07XG4gICAgfVxuXG4gICAgW2RhdGEta3QtYXBwLWFzaWRlLW1pbmltaXplLW1vYmlsZT1cIm9uXCJdIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLWFzaWRlLXdpZHRoOiAjeyRhcHAtYXNpZGUtbWluaW1pemUtd2lkdGgtbW9iaWxlfTtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLWFzaWRlLWdhcC1zdGFydDogI3skYXBwLWFzaWRlLW1pbmltaXplLWdhcC1zdGFydC1tb2JpbGV9O1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtYXNpZGUtZ2FwLWVuZDogI3skYXBwLWFzaWRlLW1pbmltaXplLWdhcC1lbmQtbW9iaWxlfTtcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLWFzaWRlLWdhcC10b3A6ICN7JGFwcC1hc2lkZS1taW5pbWl6ZS1nYXAtdG9wLW1vYmlsZX07XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1hc2lkZS1nYXAtYm90dG9tOiAjeyRhcHAtYXNpZGUtbWluaW1pemUtZ2FwLWJvdHRvbS1tb2JpbGV9O1xuICAgIH1cblxuICAgIFtkYXRhLWt0LWFwcC1hc2lkZS1jb2xsYXBzZS1tb2JpbGU9XCJvblwiXSB7XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1hc2lkZS13aWR0aDogMHB4O1xuICAgIH1cblxuICAgIC8vIFN0YXRlc1xuICAgIC5hcHAtYXNpZGUge1xuICAgICAgICBbZGF0YS1rdC1hcHAtYXNpZGUtc3RhY2tlZD1cInRydWVcIl0gJiB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDsgXG4gICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICBbZGF0YS1rdC1hcHAtYXNpZGUtbWluaW1pemUtbW9iaWxlPVwib25cIl0gJiB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkYXBwLWFzaWRlLWJhc2UtdHJhbnNpdGlvbjsgICAgICAgIFxuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1sZWZ0LCAkYXBwLWFzaWRlLW1pbmltaXplLWdhcC1zdGFydC1tb2JpbGUpO1xuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1yaWdodCwgJGFwcC1hc2lkZS1taW5pbWl6ZS1nYXAtZW5kLW1vYmlsZSk7XG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLXRvcCwgJGFwcC1hc2lkZS1taW5pbWl6ZS1nYXAtdG9wLW1vYmlsZSk7XG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLWJvdHRvbSwgJGFwcC1hc2lkZS1taW5pbWl6ZS1nYXAtYm90dG9tLW1vYmlsZSk7XG4gICAgICAgIH1cblxuICAgICAgICBbZGF0YS1rdC1hcHAtYXNpZGUtaG92ZXJhYmxlLW1vYmlsZT1cInRydWVcIl0gJiB7XG4gICAgICAgICAgICAuYXBwLWFzaWRlLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9YXBwLWFzaWRlLXdpZHRoLWFjdHVhbCk7IFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgW2RhdGEta3QtYXBwLWFzaWRlLWhvdmVyYWJsZS1tb2JpbGU9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLWFzaWRlLW1pbmltaXplLW1vYmlsZT1cIm9uXCJdICY6aG92ZXI6bm90KC5hbmltYXRpbmcpIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRhcHAtYXNpZGUtYmFzZS10cmFuc2l0aW9uO1xuXHRcdFx0d2lkdGg6IHZhcigtLSN7JHByZWZpeH1hcHAtYXNpZGUtd2lkdGgtYWN0dWFsKTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hcHAtYXNpZGUtbWluaW1pemUtaG92ZXItYm94LXNoYWRvdy1tb2JpbGUpO1xuICAgICAgICB9XG5cbiAgICAgICAgW2RhdGEta3QtYXBwLWFzaWRlLWNvbGxhcHNlLW1vYmlsZT1cIm9uXCJdICYge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJGFwcC1hc2lkZS1iYXNlLXRyYW5zaXRpb247XG4gICAgICAgICAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fWFwcC1hc2lkZS13aWR0aC1hY3R1YWwpO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKCAtMSAqIHZhcigtLSN7JHByZWZpeH1hcHAtYXNpZGUtd2lkdGgtYWN0dWFsKSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBVdGlsaXRpZXNcbiAgICBbZGF0YS1rdC1hcHAtYXNpZGUtbWluaW1pemUtbW9iaWxlPVwib25cIl0ge1xuICAgICAgICAuYXBwLWFzaWRlLW1pbmltaXplLW1vYmlsZS1kLW5vbmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyAgICBcbiAgICAgICAgfVxuXG4gICAgICAgIC5hcHAtYXNpZGUtbWluaW1pemUtbW9iaWxlLWQtZmxleCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7ICAgIFxuICAgICAgICB9XG4gICAgfVxuXG4gICAgW2RhdGEta3QtYXBwLWFzaWRlLWNvbGxhcHNlLW1vYmlsZT1cIm9uXCJdIHtcbiAgICAgICAgLmFwcC1hc2lkZS1jb2xsYXBzZS1tb2JpbGUtZC1ub25lIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgICAgXG4gICAgICAgIH1cblxuICAgICAgICAuYXBwLWFzaWRlLWNvbGxhcHNlLW1vYmlsZS1kLWZsZXgge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyAgICBcbiAgICAgICAgfVxuICAgIH1cbn0iLCIvL1xuLy8gV3JhcHBlclxuLy9cblxuLy8gR2VuZXJhbCBtb2RlXG4uYXBwLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG5cbi8vIERlc2t0b3AgbW9kZVxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgIC8vIEludGVncmF0aW9uXG4gICAgLmFwcC13cmFwcGVyIHtcbiAgICAgICAgdHJhbnNpdGlvbjogJGFwcC13cmFwcGVyLXRyYW5zaXRpb247XG4gICAgICAgIFxuICAgICAgICAvLyBIZWFkZXJcbiAgICAgICAgW2RhdGEta3QtYXBwLWhlYWRlci1zdGlja3k9XCJvblwiXSAmIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLWhlaWdodC1hY3R1YWwpO1xuICAgICAgICB9XG5cbiAgICAgICAgW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZD1cInRydWVcIl0gJiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1oZWlnaHQpO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gVG9vbGJhclxuICAgICAgICBbZGF0YS1rdC1hcHAtdG9vbGJhci1zdGlja3k9XCJvblwiXSAmIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHZhcigtLSN7JHByZWZpeH1hcHAtdG9vbGJhci1oZWlnaHQpO1xuICAgICAgICB9XG5cbiAgICAgICAgW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtdG9vbGJhci1zdGlja3k9XCJvblwiXSAmIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItaGVpZ2h0LWFjdHVhbCkgKyB2YXIoLS0jeyRwcmVmaXh9YXBwLXRvb2xiYXItaGVpZ2h0LWFjdHVhbCkpO1xuICAgICAgICB9XG5cbiAgICAgICAgW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtdG9vbGJhci1maXhlZD1cInRydWVcIl0gJiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLWhlaWdodCkgKyB2YXIoLS0jeyRwcmVmaXh9YXBwLXRvb2xiYXItaGVpZ2h0KSk7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBTaWRlYmFyXG4gICAgICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLWZpeGVkPVwidHJ1ZVwiXSAmIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKFxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci13aWR0aCkgKyBcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItZ2FwLXN0YXJ0LCAwcHgpICsgXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLWdhcC1lbmQsIDBweClcbiAgICAgICAgICAgICk7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBTaWRlYmFyIFBhbmVsXG4gICAgICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLWZpeGVkPVwidHJ1ZVwiXSAmIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKFxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci13aWR0aCkgKyBcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItZ2FwLXN0YXJ0LCAwcHgpICsgXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLWdhcC1lbmQsIDBweCkgK1xuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC13aWR0aCkgKyBcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtZ2FwLXN0YXJ0LCAwcHgpICsgXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXBhbmVsLWdhcC1lbmQsIDBweClcbiAgICAgICAgICAgICk7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBBc2lkZVxuICAgICAgICBbZGF0YS1rdC1hcHAtYXNpZGUtZml4ZWQ9XCJ0cnVlXCJdICYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKFxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtYXNpZGUtd2lkdGgpICsgXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1hc2lkZS1nYXAtc3RhcnQsIDBweCkgKyBcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLWFzaWRlLWdhcC1lbmQsIDBweClcbiAgICAgICAgICAgICk7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBGb290ZXJcbiAgICAgICAgW2RhdGEta3QtYXBwLWZvb3Rlci1maXhlZD1cInRydWVcIl0gJiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9YXBwLWZvb3Rlci1oZWlnaHQpO1xuICAgICAgICB9ICBcbiAgICB9XG59XG5cbi8vIFRhYmxldCAmIG1vYmlsZSBtb2Rlc1xuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgLy8gSW50ZWdyYXRpb25cbiAgICAuYXBwLXdyYXBwZXIge1xuICAgICAgICB0cmFuc2l0aW9uOiAkYXBwLXdyYXBwZXItdHJhbnNpdGlvbjtcbiAgICAgICAgXG4gICAgICAgIC8vIEhlYWRlclxuICAgICAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLXN0aWNreT1cIm9uXCJdICYge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItaGVpZ2h0LWFjdHVhbCk7XG4gICAgICAgIH1cblxuICAgICAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLWZpeGVkLW1vYmlsZT1cInRydWVcIl0gJiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1oZWlnaHQpO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gVG9vbGJhclxuICAgICAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLWZpeGVkLW1vYmlsZT1cInRydWVcIl1bZGF0YS1rdC1hcHAtdG9vbGJhci1zdGlja3k9XCJvblwiXSAmIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItaGVpZ2h0LWFjdHVhbCkgKyB2YXIoLS0jeyRwcmVmaXh9YXBwLXRvb2xiYXItaGVpZ2h0LWFjdHVhbCkpO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gRm9vdGVyXG4gICAgICAgIFtkYXRhLWt0LWFwcC1mb290ZXItZml4ZWQtbW9iaWxlPVwidHJ1ZVwiXSAmIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLSN7JHByZWZpeH1hcHAtZm9vdGVyLWhlaWdodCk7XG4gICAgICAgIH0gIFxuICAgIH1cbn0iLCIvL1xuLy8gTWFpblxuLy9cblxuLy8gR2VuZXJhbCBtb2RlXG4uYXBwLW1haW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG5cbi8vIERlc2t0b3AgbW9kZVxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgIC8vIEJhc2VcbiAgICAuYXBwLW1haW4ge1xuICAgICAgICB0cmFuc2l0aW9uOiAkYXBwLW1haW4tdHJhbnNpdGlvbjtcblxuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggcGFkZGluZy1sZWZ0LCAkYXBwLW1haW4tcGFkZGluZy14ICk7XG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBwYWRkaW5nLXJpZ2h0LCAkYXBwLW1haW4tcGFkZGluZy14ICk7XG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBwYWRkaW5nLXRvcCwgJGFwcC1tYWluLXBhZGRpbmcteSApO1xuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggcGFkZGluZy1ib3R0b20sICRhcHAtbWFpbi1wYWRkaW5nLXkgKTtcblxuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLWxlZnQsICRhcHAtbWFpbi1tYXJnaW4teCApO1xuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLXJpZ2h0LCAkYXBwLW1haW4tbWFyZ2luLXggKTtcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi10b3AsICRhcHAtbWFpbi1tYXJnaW4teSApO1xuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLWJvdHRvbSwgJGFwcC1tYWluLW1hcmdpbi15ICk7XG4gICAgfVxuXG4gICAgLy8gSW50ZWdyYXRpb25cbiAgICAuYXBwLW1haW4ge1xuICAgICAgICAvLyBTaWRlYmFyXG4gICAgICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXN0aWNreT1cInRydWVcIl0gJiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyhcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItd2lkdGgpICsgXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLWdhcC1zdGFydCwgMHB4KSArIFxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1nYXAtZW5kLCAwcHgpXG4gICAgICAgICAgICApO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gU2lkZWJhciBQYW5lbFxuICAgICAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1zdGlja3k9XCJ0cnVlXCJdICYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXdpZHRoKSArIFxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1nYXAtc3RhcnQsIDBweCkgKyBcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItZ2FwLWVuZCwgMHB4KSArIFxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC13aWR0aCkgKyBcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtZ2FwLXN0YXJ0LCAwcHgpICsgXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXBhbmVsLWdhcC1lbmQsIDBweClcbiAgICAgICAgICAgICk7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBBc2lkZVxuICAgICAgICBbZGF0YS1rdC1hcHAtYXNpZGUtc3RpY2t5PVwidHJ1ZVwiXSAmIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYyhcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLWFzaWRlLXdpZHRoKSArIFxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtYXNpZGUtZ2FwLXN0YXJ0LCAwcHgpICsgXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1hc2lkZS1nYXAtZW5kLCAwcHgpXG4gICAgICAgICAgICApO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBUYWJsZXQgJiBtb2JpbGUgbW9kZXNcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuXHQvLyBCYXNlXG4gICAgLmFwcC1tYWluIHtcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHBhZGRpbmctbGVmdCwgJGFwcC1tYWluLXBhZGRpbmcteC1tb2JpbGUgKTtcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHBhZGRpbmctcmlnaHQsICRhcHAtbWFpbi1wYWRkaW5nLXgtbW9iaWxlICk7XG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBwYWRkaW5nLXRvcCwgJGFwcC1tYWluLXBhZGRpbmcteS1tb2JpbGUgKTtcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHBhZGRpbmctYm90dG9tLCAkYXBwLW1haW4tcGFkZGluZy15LW1vYmlsZSApO1xuXG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tbGVmdCwgJGFwcC1tYWluLW1hcmdpbi14LW1vYmlsZSApO1xuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLXJpZ2h0LCAkYXBwLW1haW4tbWFyZ2luLXgtbW9iaWxlICk7XG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tdG9wLCAkYXBwLW1haW4tbWFyZ2luLXktbW9iaWxlICk7XG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tYm90dG9tLCAkYXBwLW1haW4tbWFyZ2luLXktbW9iaWxlICk7XG4gICAgfVxufSIsIi8vXG4vLyBDb250ZW50XG4vL1xuXG4vLyBEZXNrdG9wIG1vZGVcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcblx0LmFwcC1jb250ZW50IHtcblx0XHRwYWRkaW5nLXRvcDogJGFwcC1jb250ZW50LXBhZGRpbmcteTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206ICRhcHAtY29udGVudC1wYWRkaW5nLXk7XG4gICAgICAgIHBhZGRpbmctbGVmdDogJGFwcC1jb250ZW50LXBhZGRpbmcteDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGFwcC1jb250ZW50LXBhZGRpbmcteDtcblx0fVxufVxuXG4vLyBUYWJsZXQgJiBtb2JpbGUgbW9kZXNcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuXHQuYXBwLWNvbnRlbnQgeyBcblx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdFx0cGFkZGluZy10b3A6ICRhcHAtY29udGVudC1wYWRkaW5nLXktbW9iaWxlO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogJGFwcC1jb250ZW50LXBhZGRpbmcteS1tb2JpbGU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogJGFwcC1jb250ZW50LXBhZGRpbmcteC1tb2JpbGU7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRhcHAtY29udGVudC1wYWRkaW5nLXgtbW9iaWxlO1xuXHR9XG59IiwiLy9cbi8vIEZvb3RlclxuLy9cblxuLy8gR2VuZXJhbCBtb2RlXG4uYXBwLWZvb3RlciB7XG4gICAgdHJhbnNpdGlvbjogJGFwcC1mb290ZXItdHJhbnNpdGlvbjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFwcC1mb290ZXItYmctY29sb3IpOyAgICAgICAgIFxuICAgIGJvcmRlci10b3A6IHZhcigtLSN7JHByZWZpeH1hcHAtZm9vdGVyLWJvcmRlci10b3ApOyBcbn1cblxuLy8gRGVza3RvcCBtb2RlXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgLy8gQmFzZVxuICAgIC5hcHAtZm9vdGVyIHtcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHotaW5kZXgsICRhcHAtZm9vdGVyLXotaW5kZXgpO1xuICAgIH0gICAgXG5cbiAgICAvLyBWYXJzXG4gICAgOnJvb3Qge1xuICAgICAgICAtLSN7JHByZWZpeH1hcHAtZm9vdGVyLWhlaWdodDogI3skYXBwLWZvb3Rlci1oZWlnaHR9O1xuICAgIH1cblxuICAgIC8vIFN0YXRlc1xuICAgIC5hcHAtZm9vdGVyIHtcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YXBwLWZvb3Rlci1oZWlnaHQpO1xuXG4gICAgICAgIFtkYXRhLWt0LWFwcC1mb290ZXItZml4ZWQ9XCJ0cnVlXCJdICYgeyAgICAgICAgXG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggei1pbmRleCwgJGFwcC1mb290ZXItZml4ZWQtei1pbmRleCk7ICAgXG4gICAgICAgICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YXBwLWZvb3Rlci1ib3gtc2hhZG93KTsgXG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBJbnRlZ3JhdGlvblxuICAgIC5hcHAtZm9vdGVyIHtcbiAgICAgICAgLy8gU2lkZWJhclxuICAgICAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1maXhlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtc2lkZWJhci1wdXNoLWZvb3Rlcj1cInRydWVcIl0gJiB7XG4gICAgICAgICAgICBsZWZ0OiBjYWxjKFxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci13aWR0aCkgKyBcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItZ2FwLXN0YXJ0LCAwcHgpICsgXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLWdhcC1lbmQsIDBweClcbiAgICAgICAgICAgICk7XG4gICAgICAgIH0gICBcblxuICAgICAgICAvLyBTaWRlYmFyIFBhbmVsXG4gICAgICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLWZpeGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLXB1c2gtZm9vdGVyPVwidHJ1ZVwiXSAmIHtcbiAgICAgICAgICAgIGxlZnQ6IGNhbGMoXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXdpZHRoKSArIFxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1nYXAtc3RhcnQsIDBweCkgKyBcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItZ2FwLWVuZCwgMHB4KSArXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXBhbmVsLXdpZHRoKSArIFxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC1nYXAtc3RhcnQsIDBweCkgKyBcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtZ2FwLWVuZCwgMHB4KVxuICAgICAgICAgICAgKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEFzaWRlXG4gICAgICAgIFtkYXRhLWt0LWFwcC1hc2lkZS1maXhlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtYXNpZGUtcHVzaC1mb290ZXI9XCJ0cnVlXCJdICYge1xuICAgICAgICAgICAgcmlnaHQ6IGNhbGMoXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1hc2lkZS13aWR0aCkgKyBcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLWFzaWRlLWdhcC1zdGFydCwgMHB4KSArIFxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtYXNpZGUtZ2FwLWVuZCwgMHB4KVxuICAgICAgICAgICAgKTtcbiAgICAgICAgfVxuICAgIH0gXG59XG5cbi8vIFRhYmxldCAmIG1vYmlsZSBtb2Rlc1xuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgLy8gQmFzZVxuICAgIC5hcHAtZm9vdGVyIHtcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHotaW5kZXgsICRhcHAtZm9vdGVyLXotaW5kZXgtbW9iaWxlKTtcbiAgICB9XG5cbiAgICAvLyBWYXJzXG4gICAgYm9keSB7XG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1mb290ZXItaGVpZ2h0OiAjeyRhcHAtZm9vdGVyLWhlaWdodC1tb2JpbGV9O1xuICAgIH1cblxuICAgIC8vIFN0YXRlc1xuICAgIC5hcHAtZm9vdGVyIHtcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YXBwLWZvb3Rlci1oZWlnaHQpO1xuXG4gICAgICAgIFtkYXRhLWt0LWFwcC1mb290ZXItZml4ZWQtbW9iaWxlPVwidHJ1ZVwiXSAmIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCB6LWluZGV4LCAkYXBwLWZvb3Rlci1maXhlZC16LWluZGV4LW1vYmlsZSk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YXBwLWZvb3Rlci1ib3gtc2hhZG93KTsgXG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7ICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICB9XG59IiwiLy9cbi8vIExheW91dCBidWlsZGVyXG4vL1xuXG4vLyBHZW5lcmFsIG1vZGVcbi5hcHAtbGF5b3V0LWJ1aWxkZXItdG9nZ2xlIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogJGFwcC1sYXlvdXQtYnVpbGRlci10b2dnbGUtei1pbmRleDtcbiAgICBib3R0b206ICRhcHAtbGF5b3V0LWJ1aWxkZXItdG9nZ2xlLWJvdHRvbTtcbiAgICByaWdodDogJGFwcC1sYXlvdXQtYnVpbGRlci10b2dnbGUtZW5kO1xufVxuXG4vLyBUYWJsZXQgJiBtb2JpbGUgbW9kZXNcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuXHQuYXBwLWxheW91dC1idWlsZGVyLXRvZ2dsZSB7IFxuXHRcdGJvdHRvbTogJGFwcC1sYXlvdXQtYnVpbGRlci10b2dnbGUtYm90dG9tLW1vYmlsZTtcbiAgICAgICAgcmlnaHQ6ICRhcHAtbGF5b3V0LWJ1aWxkZXItdG9nZ2xlLWVuZC1tb2JpbGU7XG5cdH1cbn0iLCIvL1xuLy8gSGVhZGVyIEN1c3RvbWl6YXRpb25cbi8vXG5cbi8vIEdlbmVyYWxcbi5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4ge1xuXHQubWVudS1zZXBhcmF0b3Ige1xuXHRcdHdpZHRoOiAxcHg7XG5cdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDhweCA4cHggMHB4IDBweDtcblx0fVxuXG5cdC5tZW51IHtcblx0XHQvLyBSb290IGl0ZW1zXG5cdFx0PiAubWVudS1pdGVtIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdD4gLm1lbnUtbGluayB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDhweCA4cHggMHB4IDBweDtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAwLjY1cmVtIDEuMjVyZW07XG5cdFx0XHR9XG5cblx0XHRcdD4gLm1lbnUtY29udGVudCB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XHRcblx0XHRcdH1cdFx0XHRcdFxuXG5cdFx0XHQmLmhlcmUsXG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdCYgKyAubWVudS1pdGVtIHtcblx0XHRcdFx0XHQubWVudS1zZXBhcmF0b3Ige1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcdFxuXHRcdFx0XHRcdH1cdFxuXHRcdFx0XHR9XHRcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtc3ViIHtcblx0Lm1lbnUge1xuXHRcdC8vIFJvb3QgaXRlbXNcblx0XHQ+IC5tZW51LWl0ZW0ge1xuXHRcdFx0cGFkZGluZzogMC41cmVtIDAuNXJlbSAwLjVyZW0gMHJlbTtcblxuXHRcdFx0PiAubWVudS1saW5rIHtcblx0XHRcdFx0cGFkZGluZzogMC40NXJlbSAwLjc1cmVtO1xuXG5cdFx0XHRcdC5tZW51LWljb24ge1xuXHRcdFx0XHRcdHdpZHRoOiAxLjVyZW07XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XHRcblxuLy8gRGVza3RvcCBtb2RlXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cdC5hcHAtaGVhZGVyLW1lbnUge1xuXHRcdC5tZW51IHtcblx0XHRcdC8vIFJvb3QgaXRlbXNcblx0XHRcdD4gLm1lbnUtaXRlbSB7XG5cdFx0XHRcdD4gLm1lbnUtbGluayB7XG5cdFx0XHRcdFx0Lm1lbnUtdGl0bGUge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjFyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG4gICAgXHR9XG5cdH1cdFxufVxuXG4vLyBUYWJsZXQgJiBtb2JpbGUgbW9kZXNcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgIC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4sXG5cdC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LXN1YiB7XG4gICAgICAgIC5hcHAtY29udGFpbmVyIHtcblx0XHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcdFxuXHRcdH1cbiAgICB9XG59IiwiLy9cbi8vIEhlYWRlciBsaWdodCBtb2RlXG4vL1xuXG5AaW5jbHVkZSBjb2xvci1tb2RlKGxpZ2h0KSB7XG5cdC8vIEdlbmVyYWxcblx0LmFwcC1oZWFkZXIge1xuXHRcdC5idG4uYnRuLWN1c3RvbSB7XG5cdFx0XHRAaW5jbHVkZSBidXR0b24tY3VzdG9tLXZhcmlhbnQoXG5cdFx0XHRcdCRjb2xvcjogbnVsbCwgXG5cdFx0XHRcdCRpY29uLWNvbG9yOiAkd2hpdGUsIFxuXHRcdFx0XHQkYm9yZGVyLWNvbG9yOiBudWxsLCBcblx0XHRcdFx0JGJnLWNvbG9yOiByZ2JhKCR3aGl0ZSwgMC4xNiksXG5cdFx0XHRcdCRjb2xvci1hY3RpdmU6IG51bGwsIFxuXHRcdFx0XHQkaWNvbi1jb2xvci1hY3RpdmU6ICR3aGl0ZSxcblx0XHRcdFx0JGJvcmRlci1jb2xvci1hY3RpdmU6IG51bGwsIFxuXHRcdFx0XHQkYmctY29sb3ItYWN0aXZlOiByZ2JhKCR3aGl0ZSwgMC4wOCksXG5cdFx0XHQpO1xuXHRcdH1cblx0fVxuXG5cdC5hcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LW1haW4ge1xuXHRcdC5tZW51LXNlcGFyYXRvciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTYpO1xuXHRcdH1cblxuXHRcdC5tZW51IHtcblx0XHRcdC8vIFJvb3QgaXRlbXNcblx0XHRcdD4gLm1lbnUtaXRlbSB7XG5cdFx0XHRcdEBpbmNsdWRlIG1lbnUtbGluay1kZWZhdWx0LXN0YXRlKCBcblx0XHRcdFx0XHQkdGl0bGUtY29sb3I6ICR3aGl0ZSwgXG5cdFx0XHRcdFx0JGljb24tY29sb3I6ICR3aGl0ZSxcblx0XHRcdFx0XHQkYnVsbGV0LWNvbG9yOiAkd2hpdGUsICBcblx0XHRcdFx0XHQkYXJyb3ctY29sb3I6ICR3aGl0ZSxcblx0XHRcdFx0XHQkYmctY29sb3I6IG51bGwsXG5cdFx0XHRcdFx0JGFsbC1saW5rczogZmFsc2Vcblx0XHRcdFx0KTtcblx0XHRcdFx0XG5cdFx0XHRcdEBpbmNsdWRlIG1lbnUtbGluay1ob3Zlci1zdGF0ZSggXG5cdFx0XHRcdFx0JHRpdGxlLWNvbG9yOiAkd2hpdGUsIFxuXHRcdFx0XHRcdCRpY29uLWNvbG9yOiAkcHJpbWFyeSxcblx0XHRcdFx0XHQkYnVsbGV0LWNvbG9yOiAkcHJpbWFyeSwgIFxuXHRcdFx0XHRcdCRhcnJvdy1jb2xvcjogJHdoaXRlLFxuXHRcdFx0XHRcdCRiZy1jb2xvcjogbnVsbCxcblx0XHRcdFx0XHQkYWxsLWxpbmtzOiBmYWxzZVxuXHRcdFx0XHQpO1xuXHRcdFx0XHRcblx0XHRcdFx0QGluY2x1ZGUgbWVudS1saW5rLXNob3ctc3RhdGUoIFxuXHRcdFx0XHRcdCR0aXRsZS1jb2xvcjogJHdoaXRlLCBcblx0XHRcdFx0XHQkaWNvbi1jb2xvcjogJHByaW1hcnksXG5cdFx0XHRcdFx0JGJ1bGxldC1jb2xvcjogJHByaW1hcnksICBcblx0XHRcdFx0XHQkYXJyb3ctY29sb3I6ICR3aGl0ZSxcblx0XHRcdFx0XHQkYmctY29sb3I6IG51bGwsXG5cdFx0XHRcdFx0JGFsbC1saW5rczogZmFsc2Vcblx0XHRcdFx0KTtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZW51LWxpbmstYWN0aXZlLXN0YXRlKCBcblx0XHRcdFx0XHQkdGl0bGUtY29sb3I6ICRncmF5LTkwMCwgXG5cdFx0XHRcdFx0JGljb24tY29sb3I6ICRwcmltYXJ5LFxuXHRcdFx0XHRcdCRidWxsZXQtY29sb3I6ICRwcmltYXJ5LCBcblx0XHRcdFx0XHQkYXJyb3ctY29sb3I6ICRncmF5LTkwMCxcblx0XHRcdFx0XHQkYmctY29sb3I6ICRhcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LXN1Yi1iZy1jb2xvcixcblx0XHRcdFx0XHQkYWxsLWxpbmtzOiBmYWxzZVxuXHRcdFx0XHQpO1xuXHRcdFx0XHRcblx0XHRcdFx0QGluY2x1ZGUgbWVudS1saW5rLWhlcmUtc3RhdGUoIFxuXHRcdFx0XHRcdCR0aXRsZS1jb2xvcjogJGdyYXktOTAwLCBcblx0XHRcdFx0XHQkaWNvbi1jb2xvcjogJHByaW1hcnksXG5cdFx0XHRcdFx0JGJ1bGxldC1jb2xvcjogJHByaW1hcnksICAgXG5cdFx0XHRcdFx0JGFycm93LWNvbG9yOiAkZ3JheS05MDAsXG5cdFx0XHRcdFx0JGJnLWNvbG9yOiAkYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1zdWItYmctY29sb3IsXG5cdFx0XHRcdFx0JGFsbC1saW5rczogZmFsc2Vcblx0XHRcdFx0KTtcblxuXHRcdFx0XHQubWVudS1zdWIge1xuXHRcdFx0XHRcdC5tZW51LWl0ZW0ge1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVudS1saW5rLWRlZmF1bHQtc3RhdGUoIFxuXHRcdFx0XHRcdFx0XHQkdGl0bGUtY29sb3I6ICRncmF5LTYwMCwgXG5cdFx0XHRcdFx0XHRcdCRpY29uLWNvbG9yOiAkZ3JheS02MDAsXG5cdFx0XHRcdFx0XHRcdCRidWxsZXQtY29sb3I6ICRncmF5LTYwMCxcblx0XHRcdFx0XHRcdFx0JGFycm93LWNvbG9yOiAkZ3JheS02MDAsXG5cdFx0XHRcdFx0XHRcdCRiZy1jb2xvcjogbnVsbCxcblx0XHRcdFx0XHRcdFx0JGFsbC1saW5rczogdHJ1ZVxuXHRcdFx0XHRcdFx0KTtcblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVudS1saW5rLWhvdmVyLXN0YXRlKCBcblx0XHRcdFx0XHRcdFx0JHRpdGxlLWNvbG9yOiAkZ3JheS03MDAsIFxuXHRcdFx0XHRcdFx0XHQkaWNvbi1jb2xvcjogJHByaW1hcnksXG5cdFx0XHRcdFx0XHRcdCRidWxsZXQtY29sb3I6ICRwcmltYXJ5LFxuXHRcdFx0XHRcdFx0XHQkYXJyb3ctY29sb3I6ICRncmF5LTcwMCxcblx0XHRcdFx0XHRcdFx0JGJnLWNvbG9yOiBudWxsLFxuXHRcdFx0XHRcdFx0XHQkYWxsLWxpbmtzOiB0cnVlXG5cdFx0XHRcdFx0XHQpO1xuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtZW51LWxpbmstc2hvdy1zdGF0ZSggXG5cdFx0XHRcdFx0XHRcdCR0aXRsZS1jb2xvcjogJGdyYXktNzAwLCBcblx0XHRcdFx0XHRcdFx0JGljb24tY29sb3I6ICRwcmltYXJ5LFxuXHRcdFx0XHRcdFx0XHQkYnVsbGV0LWNvbG9yOiAkcHJpbWFyeSwgXG5cdFx0XHRcdFx0XHRcdCRhcnJvdy1jb2xvcjogJGdyYXktNzAwLFxuXHRcdFx0XHRcdFx0XHQkYmctY29sb3I6IG51bGwsXG5cdFx0XHRcdFx0XHRcdCRhbGwtbGlua3M6IHRydWVcblx0XHRcdFx0XHRcdCk7XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lbnUtbGluay1hY3RpdmUtc3RhdGUoIFxuXHRcdFx0XHRcdFx0XHQkdGl0bGUtY29sb3I6ICRncmF5LTcwMCwgXG5cdFx0XHRcdFx0XHRcdCRpY29uLWNvbG9yOiAkcHJpbWFyeSxcblx0XHRcdFx0XHRcdFx0JGJ1bGxldC1jb2xvcjogJHByaW1hcnksIFxuXHRcdFx0XHRcdFx0XHQkYXJyb3ctY29sb3I6ICRncmF5LTcwMCxcblx0XHRcdFx0XHRcdFx0JGJnLWNvbG9yOiAkZ3JheS0xMDAsXG5cdFx0XHRcdFx0XHRcdCRhbGwtbGlua3M6IHRydWVcblx0XHRcdFx0XHRcdCk7XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lbnUtbGluay1oZXJlLXN0YXRlKCBcblx0XHRcdFx0XHRcdFx0JHRpdGxlLWNvbG9yOiAkZ3JheS03MDAsIFxuXHRcdFx0XHRcdFx0XHQkaWNvbi1jb2xvcjogJHByaW1hcnksXG5cdFx0XHRcdFx0XHRcdCRidWxsZXQtY29sb3I6ICRwcmltYXJ5LCAgXG5cdFx0XHRcdFx0XHRcdCRhcnJvdy1jb2xvcjogJGdyYXktNzAwLFxuXHRcdFx0XHRcdFx0XHQkYmctY29sb3I6ICRncmF5LTEwMCxcblx0XHRcdFx0XHRcdFx0JGFsbC1saW5rczogdHJ1ZVxuXHRcdFx0XHRcdFx0KTtcdFxuXHRcdFx0XHRcdH1cdFx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtc3ViIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1zdWItYmctY29sb3I7XG5cblx0XHQubWVudSB7XG5cdFx0XHQvLyBSb290IGl0ZW1zXG5cdFx0XHQ+IC5tZW51LWl0ZW0ge1x0XHRcblx0XHRcdFx0QGluY2x1ZGUgbWVudS1saW5rLWRlZmF1bHQtc3RhdGUoIFxuXHRcdFx0XHRcdCR0aXRsZS1jb2xvcjogJGdyYXktNjAwLCBcblx0XHRcdFx0XHQkaWNvbi1jb2xvcjogJGdyYXktNjAwLFxuXHRcdFx0XHRcdCRidWxsZXQtY29sb3I6ICRncmF5LTYwMCwgXG5cdFx0XHRcdFx0JGFycm93LWNvbG9yOiAkZ3JheS02MDAsXG5cdFx0XHRcdFx0JGJnLWNvbG9yOiBudWxsLFxuXHRcdFx0XHRcdCRhbGwtbGlua3M6IHRydWVcblx0XHRcdFx0KTtcblx0XHRcdFx0XG5cdFx0XHRcdEBpbmNsdWRlIG1lbnUtbGluay1ob3Zlci1zdGF0ZSggXG5cdFx0XHRcdFx0JHRpdGxlLWNvbG9yOiAkZ3JheS03MDAsIFxuXHRcdFx0XHRcdCRpY29uLWNvbG9yOiAkcHJpbWFyeSxcblx0XHRcdFx0XHQkYnVsbGV0LWNvbG9yOiAkcHJpbWFyeSxcblx0XHRcdFx0XHQkYXJyb3ctY29sb3I6ICRncmF5LTcwMCxcblx0XHRcdFx0XHQkYmctY29sb3I6IG51bGwsXG5cdFx0XHRcdFx0JGFsbC1saW5rczogdHJ1ZVxuXHRcdFx0XHQpO1xuXHRcdFx0XHRcblx0XHRcdFx0QGluY2x1ZGUgbWVudS1saW5rLXNob3ctc3RhdGUoIFxuXHRcdFx0XHRcdCR0aXRsZS1jb2xvcjogJGdyYXktNzAwLCBcblx0XHRcdFx0XHQkaWNvbi1jb2xvcjogJHByaW1hcnksXG5cdFx0XHRcdFx0JGJ1bGxldC1jb2xvcjogJHByaW1hcnksICAgXG5cdFx0XHRcdFx0JGFycm93LWNvbG9yOiAkZ3JheS03MDAsXG5cdFx0XHRcdFx0JGJnLWNvbG9yOiBudWxsLFxuXHRcdFx0XHRcdCRhbGwtbGlua3M6IHRydWVcblx0XHRcdFx0KTtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZW51LWxpbmstYWN0aXZlLXN0YXRlKCBcblx0XHRcdFx0XHQkdGl0bGUtY29sb3I6ICRncmF5LTcwMCwgXG5cdFx0XHRcdFx0JGljb24tY29sb3I6ICRwcmltYXJ5LFxuXHRcdFx0XHRcdCRidWxsZXQtY29sb3I6ICRwcmltYXJ5LFxuXHRcdFx0XHRcdCRhcnJvdy1jb2xvcjogJGdyYXktNzAwLFxuXHRcdFx0XHRcdCRiZy1jb2xvcjogJGdyYXktMTAwLFxuXHRcdFx0XHRcdCRhbGwtbGlua3M6IHRydWVcblx0XHRcdFx0KTtcblx0XHRcdFx0XG5cdFx0XHRcdEBpbmNsdWRlIG1lbnUtbGluay1oZXJlLXN0YXRlKCBcblx0XHRcdFx0XHQkdGl0bGUtY29sb3I6ICRncmF5LTcwMCwgXG5cdFx0XHRcdFx0JGljb24tY29sb3I6ICRwcmltYXJ5LFxuXHRcdFx0XHRcdCRidWxsZXQtY29sb3I6ICRwcmltYXJ5LFxuXHRcdFx0XHRcdCRhcnJvdy1jb2xvcjogJGdyYXktNzAwLFxuXHRcdFx0XHRcdCRiZy1jb2xvcjogJGdyYXktMTAwLFxuXHRcdFx0XHRcdCRhbGwtbGlua3M6IHRydWVcblx0XHRcdFx0KTtcblxuXHRcdFx0XHQubWVudS1saW5rLmFjdGl2ZSxcblx0XHRcdFx0Ji5oZXJlIC5tZW51LWxpbmsge1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTIwMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVx0XG5cblx0Ly8gRGVza3RvcCBtb2RlXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcblx0XHQuYXBwLWhlYWRlci1tZW51IHtcblx0XHRcdC5tZW51IHtcblx0XHRcdFx0Ly8gUm9vdCBpdGVtc1xuXHRcdFx0XHQ+IC5tZW51LWl0ZW0ge1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1lbnUtbGluay1kZWZhdWx0LXN0YXRlKCBcblx0XHRcdFx0XHRcdCR0aXRsZS1jb2xvcjogJHdoaXRlLCBcblx0XHRcdFx0XHRcdCRpY29uLWNvbG9yOiAkd2hpdGUsXG5cdFx0XHRcdFx0XHQkYnVsbGV0LWNvbG9yOiAkd2hpdGUsICBcblx0XHRcdFx0XHRcdCRhcnJvdy1jb2xvcjogJHdoaXRlLFxuXHRcdFx0XHRcdFx0JGJnLWNvbG9yOiBudWxsLFxuXHRcdFx0XHRcdFx0JGFsbC1saW5rczogZmFsc2Vcblx0XHRcdFx0XHQpO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lbnUtbGluay1ob3Zlci1zdGF0ZSggXG5cdFx0XHRcdFx0XHQkdGl0bGUtY29sb3I6ICR3aGl0ZSwgXG5cdFx0XHRcdFx0XHQkaWNvbi1jb2xvcjogJHByaW1hcnksXG5cdFx0XHRcdFx0XHQkYnVsbGV0LWNvbG9yOiAkcHJpbWFyeSwgIFxuXHRcdFx0XHRcdFx0JGFycm93LWNvbG9yOiAkd2hpdGUsXG5cdFx0XHRcdFx0XHQkYmctY29sb3I6IHJnYmEoJHdoaXRlLCAwLjA2KSxcblx0XHRcdFx0XHRcdCRhbGwtbGlua3M6IGZhbHNlXG5cdFx0XHRcdFx0KTtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRAaW5jbHVkZSBtZW51LWxpbmstc2hvdy1zdGF0ZSggXG5cdFx0XHRcdFx0XHQkdGl0bGUtY29sb3I6ICR3aGl0ZSwgXG5cdFx0XHRcdFx0XHQkaWNvbi1jb2xvcjogJHByaW1hcnksXG5cdFx0XHRcdFx0XHQkYnVsbGV0LWNvbG9yOiAkcHJpbWFyeSwgIFxuXHRcdFx0XHRcdFx0JGFycm93LWNvbG9yOiAkd2hpdGUsXG5cdFx0XHRcdFx0XHQkYmctY29sb3I6IHJnYmEoJHdoaXRlLCAwLjA2KSxcblx0XHRcdFx0XHRcdCRhbGwtbGlua3M6IGZhbHNlXG5cdFx0XHRcdFx0KTtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lbnUtbGluay1hY3RpdmUtc3RhdGUoIFxuXHRcdFx0XHRcdFx0JHRpdGxlLWNvbG9yOiAkd2hpdGUsIFxuXHRcdFx0XHRcdFx0JGljb24tY29sb3I6ICRwcmltYXJ5LFxuXHRcdFx0XHRcdFx0JGJ1bGxldC1jb2xvcjogJHByaW1hcnksIFxuXHRcdFx0XHRcdFx0JGFycm93LWNvbG9yOiAkd2hpdGUsXG5cdFx0XHRcdFx0XHQkYmctY29sb3I6IHJnYmEoJHdoaXRlLCAwLjEyKSxcblx0XHRcdFx0XHRcdCRhbGwtbGlua3M6IGZhbHNlXG5cdFx0XHRcdFx0KTtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRAaW5jbHVkZSBtZW51LWxpbmstaGVyZS1zdGF0ZSggXG5cdFx0XHRcdFx0XHQkdGl0bGUtY29sb3I6ICR3aGl0ZSwgXG5cdFx0XHRcdFx0XHQkaWNvbi1jb2xvcjogJHByaW1hcnksXG5cdFx0XHRcdFx0XHQkYnVsbGV0LWNvbG9yOiAkcHJpbWFyeSwgICBcblx0XHRcdFx0XHRcdCRhcnJvdy1jb2xvcjogJHdoaXRlLFxuXHRcdFx0XHRcdFx0JGJnLWNvbG9yOiByZ2JhKCR3aGl0ZSwgMC4xMiksXG5cdFx0XHRcdFx0XHQkYWxsLWxpbmtzOiBmYWxzZVxuXHRcdFx0XHRcdCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XHRcblx0fVxufSIsIi8vXG4vLyBIZWFkZXIgZGFyayBtb2RlXG4vL1xuXG5AaW5jbHVkZSBjb2xvci1tb2RlKGRhcmspIHtcblx0Ly8gR2VuZXJhbFxuXHQuYXBwLWhlYWRlciB7XG5cdFx0LmJ0bi5idG4tY3VzdG9tIHtcblx0XHRcdEBpbmNsdWRlIGJ1dHRvbi1jdXN0b20tdmFyaWFudChcblx0XHRcdFx0JGNvbG9yOiBudWxsLCBcblx0XHRcdFx0JGljb24tY29sb3I6ICR3aGl0ZSwgXG5cdFx0XHRcdCRib3JkZXItY29sb3I6IG51bGwsIFxuXHRcdFx0XHQkYmctY29sb3I6ICRjb2FsLTEwMCxcblx0XHRcdFx0JGNvbG9yLWFjdGl2ZTogbnVsbCwgXG5cdFx0XHRcdCRpY29uLWNvbG9yLWFjdGl2ZTogJHdoaXRlLFxuXHRcdFx0XHQkYm9yZGVyLWNvbG9yLWFjdGl2ZTogbnVsbCwgXG5cdFx0XHRcdCRiZy1jb2xvci1hY3RpdmU6ICRjb2FsLTIwMCxcblx0XHRcdCk7XG5cdFx0fVxuXHR9XG5cblx0LmFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtbWFpbiB7XG5cdFx0Lm1lbnUtc2VwYXJhdG9yIHtcblx0XHRcdGJhY2tncm91bmQ6ICRjb2FsLTEwMDtcblx0XHR9XG5cblx0XHQubWVudSB7XG5cdFx0XHQvLyBSb290IGl0ZW1zXG5cdFx0XHQ+IC5tZW51LWl0ZW0ge1xuXHRcdFx0XHRAaW5jbHVkZSBtZW51LWxpbmstZGVmYXVsdC1zdGF0ZSggXG5cdFx0XHRcdFx0JHRpdGxlLWNvbG9yOiAkZ3JheS05MDAtZGFyaywgXG5cdFx0XHRcdFx0JGljb24tY29sb3I6ICRncmF5LTkwMC1kYXJrLFxuXHRcdFx0XHRcdCRidWxsZXQtY29sb3I6ICRncmF5LTkwMC1kYXJrLCAgXG5cdFx0XHRcdFx0JGFycm93LWNvbG9yOiAkZ3JheS05MDAtZGFyayxcblx0XHRcdFx0XHQkYmctY29sb3I6IG51bGwsXG5cdFx0XHRcdFx0JGFsbC1saW5rczogZmFsc2Vcblx0XHRcdFx0KTtcblx0XHRcdFx0XG5cdFx0XHRcdEBpbmNsdWRlIG1lbnUtbGluay1ob3Zlci1zdGF0ZSggXG5cdFx0XHRcdFx0JHRpdGxlLWNvbG9yOiAkZ3JheS05MDAtZGFyaywgXG5cdFx0XHRcdFx0JGljb24tY29sb3I6ICRwcmltYXJ5LWRhcmssXG5cdFx0XHRcdFx0JGJ1bGxldC1jb2xvcjogJHByaW1hcnktZGFyaywgXG5cdFx0XHRcdFx0JGFycm93LWNvbG9yOiAkZ3JheS05MDAtZGFyayxcblx0XHRcdFx0XHQkYmctY29sb3I6IG51bGwsXG5cdFx0XHRcdFx0JGFsbC1saW5rczogZmFsc2Vcblx0XHRcdFx0KTtcblx0XHRcdFx0XG5cdFx0XHRcdEBpbmNsdWRlIG1lbnUtbGluay1zaG93LXN0YXRlKCBcblx0XHRcdFx0XHQkdGl0bGUtY29sb3I6ICRncmF5LTkwMC1kYXJrLCBcblx0XHRcdFx0XHQkaWNvbi1jb2xvcjogJHByaW1hcnktZGFyayxcblx0XHRcdFx0XHQkYnVsbGV0LWNvbG9yOiAkcHJpbWFyeS1kYXJrLFxuXHRcdFx0XHRcdCRhcnJvdy1jb2xvcjogJGdyYXktOTAwLWRhcmssXG5cdFx0XHRcdFx0JGJnLWNvbG9yOiBudWxsLFxuXHRcdFx0XHRcdCRhbGwtbGlua3M6IGZhbHNlXG5cdFx0XHRcdCk7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVudS1saW5rLWFjdGl2ZS1zdGF0ZSggXG5cdFx0XHRcdFx0JHRpdGxlLWNvbG9yOiAkZ3JheS05MDAtZGFyaywgXG5cdFx0XHRcdFx0JGljb24tY29sb3I6ICRwcmltYXJ5LWRhcmssXG5cdFx0XHRcdFx0JGJ1bGxldC1jb2xvcjogJHByaW1hcnktZGFyayxcblx0XHRcdFx0XHQkYXJyb3ctY29sb3I6ICRncmF5LTkwMC1kYXJrLFxuXHRcdFx0XHRcdCRiZy1jb2xvcjogJGFwcC1oZWFkZXItc2Vjb25kYXJ5LW1lbnUtc3ViLWJnLWNvbG9yLWRhcmssXG5cdFx0XHRcdFx0JGFsbC1saW5rczogZmFsc2Vcblx0XHRcdFx0KTtcblx0XHRcdFx0XG5cdFx0XHRcdEBpbmNsdWRlIG1lbnUtbGluay1oZXJlLXN0YXRlKCBcblx0XHRcdFx0XHQkdGl0bGUtY29sb3I6ICRncmF5LTkwMC1kYXJrLCBcblx0XHRcdFx0XHQkaWNvbi1jb2xvcjogJHByaW1hcnktZGFyayxcblx0XHRcdFx0XHQkYnVsbGV0LWNvbG9yOiAkcHJpbWFyeS1kYXJrLFxuXHRcdFx0XHRcdCRhcnJvdy1jb2xvcjogJGdyYXktOTAwLWRhcmssXG5cdFx0XHRcdFx0JGJnLWNvbG9yOiAkYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1zdWItYmctY29sb3ItZGFyayxcblx0XHRcdFx0XHQkYWxsLWxpbmtzOiBmYWxzZVxuXHRcdFx0XHQpO1xuXG5cdFx0XHRcdC5tZW51LXN1YiB7XG5cdFx0XHRcdFx0Lm1lbnUtaXRlbSB7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtZW51LWxpbmstZGVmYXVsdC1zdGF0ZSggXG5cdFx0XHRcdFx0XHRcdCR0aXRsZS1jb2xvcjogJGdyYXktNjAwLWRhcmssIFxuXHRcdFx0XHRcdFx0XHQkaWNvbi1jb2xvcjogJGdyYXktNjAwLWRhcmssXG5cdFx0XHRcdFx0XHRcdCRidWxsZXQtY29sb3I6ICRncmF5LTYwMC1kYXJrLCBcblx0XHRcdFx0XHRcdFx0JGFycm93LWNvbG9yOiAkZ3JheS02MDAtZGFyayxcblx0XHRcdFx0XHRcdFx0JGJnLWNvbG9yOiBudWxsLFxuXHRcdFx0XHRcdFx0XHQkYWxsLWxpbmtzOiB0cnVlXG5cdFx0XHRcdFx0XHQpO1xuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtZW51LWxpbmstaG92ZXItc3RhdGUoIFxuXHRcdFx0XHRcdFx0XHQkdGl0bGUtY29sb3I6ICRncmF5LTcwMC1kYXJrLCBcblx0XHRcdFx0XHRcdFx0JGljb24tY29sb3I6ICRwcmltYXJ5LWRhcmssXG5cdFx0XHRcdFx0XHRcdCRidWxsZXQtY29sb3I6ICRwcmltYXJ5LWRhcmssXG5cdFx0XHRcdFx0XHRcdCRhcnJvdy1jb2xvcjogJGdyYXktNzAwLWRhcmssXG5cdFx0XHRcdFx0XHRcdCRiZy1jb2xvcjogbnVsbCxcblx0XHRcdFx0XHRcdFx0JGFsbC1saW5rczogdHJ1ZVxuXHRcdFx0XHRcdFx0KTtcblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVudS1saW5rLXNob3ctc3RhdGUoIFxuXHRcdFx0XHRcdFx0XHQkdGl0bGUtY29sb3I6ICRncmF5LTcwMC1kYXJrLCBcblx0XHRcdFx0XHRcdFx0JGljb24tY29sb3I6ICRwcmltYXJ5LWRhcmssXG5cdFx0XHRcdFx0XHRcdCRidWxsZXQtY29sb3I6ICRwcmltYXJ5LWRhcmssIFxuXHRcdFx0XHRcdFx0XHQkYXJyb3ctY29sb3I6ICRncmF5LTcwMC1kYXJrLFxuXHRcdFx0XHRcdFx0XHQkYmctY29sb3I6IG51bGwsXG5cdFx0XHRcdFx0XHRcdCRhbGwtbGlua3M6IHRydWVcblx0XHRcdFx0XHRcdCk7XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lbnUtbGluay1hY3RpdmUtc3RhdGUoIFxuXHRcdFx0XHRcdFx0XHQkdGl0bGUtY29sb3I6ICRncmF5LTcwMC1kYXJrLCBcblx0XHRcdFx0XHRcdFx0JGljb24tY29sb3I6ICRwcmltYXJ5LWRhcmssXG5cdFx0XHRcdFx0XHRcdCRidWxsZXQtY29sb3I6ICRwcmltYXJ5LWRhcmssICBcblx0XHRcdFx0XHRcdFx0JGFycm93LWNvbG9yOiAkZ3JheS03MDAtZGFyayxcblx0XHRcdFx0XHRcdFx0JGJnLWNvbG9yOiAkZ3JheS0xMDAtZGFyayxcblx0XHRcdFx0XHRcdFx0JGFsbC1saW5rczogdHJ1ZVxuXHRcdFx0XHRcdFx0KTtcblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVudS1saW5rLWhlcmUtc3RhdGUoIFxuXHRcdFx0XHRcdFx0XHQkdGl0bGUtY29sb3I6ICRncmF5LTcwMC1kYXJrLCBcblx0XHRcdFx0XHRcdFx0JGljb24tY29sb3I6ICRwcmltYXJ5LWRhcmssXG5cdFx0XHRcdFx0XHRcdCRidWxsZXQtY29sb3I6ICRwcmltYXJ5LWRhcmssIFxuXHRcdFx0XHRcdFx0XHQkYXJyb3ctY29sb3I6ICRncmF5LTcwMC1kYXJrLFxuXHRcdFx0XHRcdFx0XHQkYmctY29sb3I6ICRncmF5LTEwMC1kYXJrLFxuXHRcdFx0XHRcdFx0XHQkYWxsLWxpbmtzOiB0cnVlXG5cdFx0XHRcdFx0XHQpO1x0XG5cdFx0XHRcdFx0fVx0XHRcdFx0XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuYXBwLWhlYWRlci1zZWNvbmRhcnktbWVudS1zdWIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRhcHAtaGVhZGVyLXNlY29uZGFyeS1tZW51LXN1Yi1iZy1jb2xvci1kYXJrO1xuXG5cdFx0Lm1lbnUge1xuXHRcdFx0Ly8gUm9vdCBpdGVtc1xuXHRcdFx0PiAubWVudS1pdGVtIHtcdFx0XG5cdFx0XHRcdEBpbmNsdWRlIG1lbnUtbGluay1kZWZhdWx0LXN0YXRlKCBcblx0XHRcdFx0XHQkdGl0bGUtY29sb3I6ICRncmF5LTYwMC1kYXJrLCBcblx0XHRcdFx0XHQkaWNvbi1jb2xvcjogJGdyYXktNjAwLWRhcmssXG5cdFx0XHRcdFx0JGJ1bGxldC1jb2xvcjogJGdyYXktNjAwLWRhcmssIFxuXHRcdFx0XHRcdCRhcnJvdy1jb2xvcjogJGdyYXktNjAwLWRhcmssXG5cdFx0XHRcdFx0JGJnLWNvbG9yOiBudWxsLFxuXHRcdFx0XHRcdCRhbGwtbGlua3M6IHRydWVcblx0XHRcdFx0KTtcblx0XHRcdFx0XG5cdFx0XHRcdEBpbmNsdWRlIG1lbnUtbGluay1ob3Zlci1zdGF0ZSggXG5cdFx0XHRcdFx0JHRpdGxlLWNvbG9yOiAkZ3JheS04MDAtZGFyaywgXG5cdFx0XHRcdFx0JGljb24tY29sb3I6ICRwcmltYXJ5LWRhcmssXG5cdFx0XHRcdFx0JGJ1bGxldC1jb2xvcjogJHByaW1hcnktZGFyaywgXG5cdFx0XHRcdFx0JGFycm93LWNvbG9yOiAkZ3JheS04MDAtZGFyayxcblx0XHRcdFx0XHQkYmctY29sb3I6IG51bGwsXG5cdFx0XHRcdFx0JGFsbC1saW5rczogdHJ1ZVxuXHRcdFx0XHQpO1xuXHRcdFx0XHRcblx0XHRcdFx0QGluY2x1ZGUgbWVudS1saW5rLXNob3ctc3RhdGUoIFxuXHRcdFx0XHRcdCR0aXRsZS1jb2xvcjogJGdyYXktODAwLWRhcmssIFxuXHRcdFx0XHRcdCRpY29uLWNvbG9yOiAkcHJpbWFyeS1kYXJrLFxuXHRcdFx0XHRcdCRidWxsZXQtY29sb3I6ICRwcmltYXJ5LWRhcmssIFxuXHRcdFx0XHRcdCRhcnJvdy1jb2xvcjogJGdyYXktODAwLWRhcmssXG5cdFx0XHRcdFx0JGJnLWNvbG9yOiBudWxsLFxuXHRcdFx0XHRcdCRhbGwtbGlua3M6IHRydWVcblx0XHRcdFx0KTtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZW51LWxpbmstYWN0aXZlLXN0YXRlKCBcblx0XHRcdFx0XHQkdGl0bGUtY29sb3I6ICRncmF5LTgwMC1kYXJrLCBcblx0XHRcdFx0XHQkaWNvbi1jb2xvcjogJHByaW1hcnktZGFyayxcblx0XHRcdFx0XHQkYnVsbGV0LWNvbG9yOiAkcHJpbWFyeS1kYXJrLCBcblx0XHRcdFx0XHQkYXJyb3ctY29sb3I6ICRncmF5LTgwMC1kYXJrLFxuXHRcdFx0XHRcdCRiZy1jb2xvcjogJGNvYWwtMTAwLFxuXHRcdFx0XHRcdCRhbGwtbGlua3M6IHRydWVcblx0XHRcdFx0KTtcblx0XHRcdFx0XG5cdFx0XHRcdEBpbmNsdWRlIG1lbnUtbGluay1oZXJlLXN0YXRlKCBcblx0XHRcdFx0XHQkdGl0bGUtY29sb3I6ICRncmF5LTgwMC1kYXJrLCBcblx0XHRcdFx0XHQkaWNvbi1jb2xvcjogJHByaW1hcnktZGFyayxcblx0XHRcdFx0XHQkYnVsbGV0LWNvbG9yOiAkcHJpbWFyeS1kYXJrLCBcblx0XHRcdFx0XHQkYXJyb3ctY29sb3I6ICRncmF5LTgwMC1kYXJrLFxuXHRcdFx0XHRcdCRiZy1jb2xvcjogJGNvYWwtMTAwLFxuXHRcdFx0XHRcdCRhbGwtbGlua3M6IHRydWVcblx0XHRcdFx0KTtcblxuXHRcdFx0XHQubWVudS1saW5rLmFjdGl2ZSxcblx0XHRcdFx0Ji5oZXJlIC5tZW51LWxpbmsge1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWxpZ2h0LWRhcms7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cdFxuXG5cdC8vIERlc2t0b3AgbW9kZVxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cdFx0LmFwcC1oZWFkZXItbWVudSB7XG5cdFx0XHQubWVudSB7XG5cdFx0XHRcdC8vIFJvb3QgaXRlbXNcblx0XHRcdFx0PiAubWVudS1pdGVtIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBtZW51LWxpbmstZGVmYXVsdC1zdGF0ZSggXG5cdFx0XHRcdFx0XHQkdGl0bGUtY29sb3I6ICRncmF5LTkwMC1kYXJrLCBcblx0XHRcdFx0XHRcdCRpY29uLWNvbG9yOiAkZ3JheS05MDAtZGFyayxcblx0XHRcdFx0XHRcdCRidWxsZXQtY29sb3I6ICRncmF5LTkwMC1kYXJrLCAgXG5cdFx0XHRcdFx0XHQkYXJyb3ctY29sb3I6ICRncmF5LTkwMC1kYXJrLFxuXHRcdFx0XHRcdFx0JGJnLWNvbG9yOiBudWxsLFxuXHRcdFx0XHRcdFx0JGFsbC1saW5rczogZmFsc2Vcblx0XHRcdFx0XHQpO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lbnUtbGluay1ob3Zlci1zdGF0ZSggXG5cdFx0XHRcdFx0XHQkdGl0bGUtY29sb3I6ICRncmF5LTkwMC1kYXJrLCBcblx0XHRcdFx0XHRcdCRpY29uLWNvbG9yOiAkcHJpbWFyeS1kYXJrLFxuXHRcdFx0XHRcdFx0JGJ1bGxldC1jb2xvcjogJHByaW1hcnktZGFyaywgICBcblx0XHRcdFx0XHRcdCRhcnJvdy1jb2xvcjogJGdyYXktOTAwLWRhcmssXG5cdFx0XHRcdFx0XHQkYmctY29sb3I6IHJnYmEoJGNvYWwtMTAwLCAwLjA2KSxcblx0XHRcdFx0XHRcdCRhbGwtbGlua3M6IGZhbHNlXG5cdFx0XHRcdFx0KTtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRAaW5jbHVkZSBtZW51LWxpbmstc2hvdy1zdGF0ZSggXG5cdFx0XHRcdFx0XHQkdGl0bGUtY29sb3I6ICRncmF5LTkwMC1kYXJrLCBcblx0XHRcdFx0XHRcdCRpY29uLWNvbG9yOiAkcHJpbWFyeS1kYXJrLFxuXHRcdFx0XHRcdFx0JGJ1bGxldC1jb2xvcjogJHByaW1hcnktZGFyaywgXG5cdFx0XHRcdFx0XHQkYXJyb3ctY29sb3I6ICRncmF5LTkwMC1kYXJrLFxuXHRcdFx0XHRcdFx0JGJnLWNvbG9yOiByZ2JhKCRjb2FsLTEwMCwgMC4wNiksXG5cdFx0XHRcdFx0XHQkYWxsLWxpbmtzOiBmYWxzZVxuXHRcdFx0XHRcdCk7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZW51LWxpbmstYWN0aXZlLXN0YXRlKCBcblx0XHRcdFx0XHRcdCR0aXRsZS1jb2xvcjogJGdyYXktOTAwLWRhcmssIFxuXHRcdFx0XHRcdFx0JGljb24tY29sb3I6ICRwcmltYXJ5LWRhcmssXG5cdFx0XHRcdFx0XHQkYnVsbGV0LWNvbG9yOiAkcHJpbWFyeS1kYXJrLCBcblx0XHRcdFx0XHRcdCRhcnJvdy1jb2xvcjogJGdyYXktOTAwLWRhcmssXG5cdFx0XHRcdFx0XHQkYmctY29sb3I6ICRjb2FsLTEwMCxcblx0XHRcdFx0XHRcdCRhbGwtbGlua3M6IGZhbHNlXG5cdFx0XHRcdFx0KTtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRAaW5jbHVkZSBtZW51LWxpbmstaGVyZS1zdGF0ZSggXG5cdFx0XHRcdFx0XHQkdGl0bGUtY29sb3I6ICRncmF5LTkwMC1kYXJrLCBcblx0XHRcdFx0XHRcdCRpY29uLWNvbG9yOiAkcHJpbWFyeS1kYXJrLFxuXHRcdFx0XHRcdFx0JGJ1bGxldC1jb2xvcjogJHByaW1hcnktZGFyaywgICBcblx0XHRcdFx0XHRcdCRhcnJvdy1jb2xvcjogJGdyYXktOTAwLWRhcmssXG5cdFx0XHRcdFx0XHQkYmctY29sb3I6ICRjb2FsLTEwMCxcblx0XHRcdFx0XHRcdCRhbGwtbGlua3M6IGZhbHNlXG5cdFx0XHRcdFx0KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cdFxuXHR9XG59IiwiLy9cbi8vIFNpZGViYXJcbi8vXG5cbi8vIEdlbmVyYWwgbW9kZVxuLmFwcC1zaWRlYmFyIHtcbiAgICAuYnRuLmJ0bi1hY3Rpb24ge1xuICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC02cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgYnV0dG9uLWN1c3RvbS12YXJpYW50KFxuICAgICAgICAgICAgJGNvbG9yOiBudWxsLCBcbiAgICAgICAgICAgICRpY29uLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS02MDApLFxuICAgICAgICAgICAgJGJvcmRlci1jb2xvcjogbnVsbCwgXG4gICAgICAgICAgICAkYmctY29sb3I6IG51bGwsXG4gICAgICAgICAgICAkY29sb3ItYWN0aXZlOiBudWxsLCBcbiAgICAgICAgICAgICRpY29uLWNvbG9yLWFjdGl2ZTogdmFyKC0tI3skcHJlZml4fXByaW1hcnktaW52ZXJzZSksXG4gICAgICAgICAgICAkYm9yZGVyLWNvbG9yLWFjdGl2ZTogbnVsbCwgXG4gICAgICAgICAgICAkYmctY29sb3ItYWN0aXZlOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSlcbiAgICAgICAgKTtcbiAgICB9XG5cbiAgICAubWVudSB7XG4gICAgICAgIC8vIEdlbmVyYWwgaXRlbXNcbiAgICAgICAgLm1lbnUtaXRlbSB7XG4gICAgICAgICAgICAubWVudS1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjNyZW0gMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWVudS1saW5rIHtcbiAgICAgICAgICAgICAgICAubWVudS1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEuMXJlbSAhaW1wb3J0YW50OyAgICAgICAgICBcbiAgICAgICAgICAgICAgICB9IFxuICAgICAgICAgICAgfSBcbiAgICAgICAgfSBcbiAgICB9XG5cbiAgICAuc2VwYXJhdG9yIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAkZ3JheS0zMDA7XG4gICAgfVxufSBcblxuLy8gVGFibGV0ICYgbW9iaWxlIG1vZGVzXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAuYXBwLXNpZGViYXIge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgfVxufVxuXG5AaW5jbHVkZSBjb2xvci1tb2RlKGRhcmspIHtcbiAgICAuYXBwLXNpZGViYXIge1xuICAgICAgICAuc2VwYXJhdG9yIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgJGRhcmstbGlnaHQtZGFyaztcbiAgICAgICAgfVxuICAgIH1cbn0iLCJcbi8vXG4vLyBDb250ZW50XG4vL1xuXG4uYXBwLWNvbnRlbnQtc3RyZXRjaCB7XG5cdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblxuXHQuYXBwLWNvbnRhaW5lciB7XG5cdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXG5cdFx0PiAuY2FyZCB7XG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0Ym9yZGVyOiAwO1x0XG5cdFx0fVxuXHR9XHRcbn0iLCIvL1xuLy8gQ1NTIFZhcmlhYmxlc1xuLy9cblxuOnJvb3QsXG5bZGF0YS1icy10aGVtZT1cImxpZ2h0XCJdIHtcblx0Ly8gU2VsZWN0MlxuXHRcblx0Ly8gUHJpc21qc1xuXHQtLSN7JHByZWZpeH1wcmlzbWpzLWJnOiAjeyRwcmlzbWpzLWJnfTtcblxuXHQtLSN7JHByZWZpeH1wcmlzbWpzLWJvcmRlcjogI3skcHJpc21qcy1ib3JkZXJ9O1xuXG5cdC0tI3skcHJlZml4fXByaXNtanMtYnRuLWJnOiAjeyRwcmlzbWpzLWJ0bi1iZ307XG5cdC0tI3skcHJlZml4fXByaXNtanMtYnRuLWJnLWhvdmVyOiAjeyRwcmlzbWpzLWJ0bi1iZy1ob3Zlcn07XG5cdC0tI3skcHJlZml4fXByaXNtanMtYnRuLWNvbG9yOiAjeyRwcmlzbWpzLWJ0bi1jb2xvcn07XG5cdC0tI3skcHJlZml4fXByaXNtanMtYnRuLWNvbG9yLWhvdmVyOiAjeyRwcmlzbWpzLWJ0bi1jb2xvci1ob3Zlcn07XG5cblx0LS0jeyRwcmVmaXh9cHJpc21qcy1zY3JvbGxiYXItY29sb3I6ICN7JHByaXNtanMtc2Nyb2xsYmFyLWNvbG9yfTtcblx0LS0jeyRwcmVmaXh9cHJpc21qcy1zY3JvbGxiYXItY29sb3ItaG92ZXI6ICN7JHByaXNtanMtc2Nyb2xsYmFyLWNvbG9yLWhvdmVyfTtcbn1cblxuW2RhdGEtYnMtdGhlbWU9XCJkYXJrXCJdIHtcblx0Ly8gUHJpc21qc1xuXHQtLSN7JHByZWZpeH1wcmlzbWpzLWJnOiAjeyRwcmlzbWpzLWJnLWRhcmt9O1xuXG5cdC0tI3skcHJlZml4fXByaXNtanMtYm9yZGVyOiAjeyRwcmlzbWpzLWJvcmRlci1kYXJrfTtcblxuXHQtLSN7JHByZWZpeH1wcmlzbWpzLWJ0bi1iZzogI3skcHJpc21qcy1idG4tYmctZGFya307XG5cdC0tI3skcHJlZml4fXByaXNtanMtYnRuLWJnLWhvdmVyOiAjeyRwcmlzbWpzLWJ0bi1iZy1ob3Zlci1kYXJrfTtcblx0LS0jeyRwcmVmaXh9cHJpc21qcy1idG4tY29sb3I6ICN7JHByaXNtanMtYnRuLWNvbG9yLWRhcmt9O1xuXHQtLSN7JHByZWZpeH1wcmlzbWpzLWJ0bi1jb2xvci1ob3ZlcjogI3skcHJpc21qcy1idG4tY29sb3ItaG92ZXItZGFya307XG5cblx0LS0jeyRwcmVmaXh9cHJpc21qcy1zY3JvbGxiYXItY29sb3I6ICN7JHByaXNtanMtc2Nyb2xsYmFyLWNvbG9yLWRhcmt9O1xuXHQtLSN7JHByZWZpeH1wcmlzbWpzLXNjcm9sbGJhci1jb2xvci1ob3ZlcjogI3skcHJpc21qcy1zY3JvbGxiYXItY29sb3ItaG92ZXItZGFya307XG59IiwiOnJvb3QsXG5bZGF0YS1icy10aGVtZT1saWdodF0ge1xuICAtLWJzLXByaXNtanMtYmc6ICMxZTFlM2Y7XG4gIC0tYnMtcHJpc21qcy1ib3JkZXI6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgLS1icy1wcmlzbWpzLWJ0bi1iZzogIzJkMmQ1ZTtcbiAgLS1icy1wcmlzbWpzLWJ0bi1iZy1ob3ZlcjogIzJkMmQ1ZTtcbiAgLS1icy1wcmlzbWpzLWJ0bi1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbiAgLS1icy1wcmlzbWpzLWJ0bi1jb2xvci1ob3ZlcjogI0ZGNkYxRTtcbiAgLS1icy1wcmlzbWpzLXNjcm9sbGJhci1jb2xvcjogIzMyMzI2ODtcbiAgLS1icy1wcmlzbWpzLXNjcm9sbGJhci1jb2xvci1ob3ZlcjogIzM3Mzc3Mztcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10ge1xuICAtLWJzLXByaXNtanMtYmc6ICMxNTE1MjE7XG4gIC0tYnMtcHJpc21qcy1ib3JkZXI6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgLS1icy1wcmlzbWpzLWJ0bi1iZzogIzI3MjczZDtcbiAgLS1icy1wcmlzbWpzLWJ0bi1iZy1ob3ZlcjogIzI3MjczZDtcbiAgLS1icy1wcmlzbWpzLWJ0bi1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbiAgLS1icy1wcmlzbWpzLWJ0bi1jb2xvci1ob3ZlcjogI0ZGNkYxRTtcbiAgLS1icy1wcmlzbWpzLXNjcm9sbGJhci1jb2xvcjogIzJkMmQ0NjtcbiAgLS1icy1wcmlzbWpzLXNjcm9sbGJhci1jb2xvci1ob3ZlcjogIzMzMzM1MDtcbn1cblxuLmhpZ2hsaWdodCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtcHJpc21qcy1iZyk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG4gIHBhZGRpbmc6IDEuNzVyZW0gMS41cmVtIDEuNzVyZW0gMS41cmVtO1xufVxuLmhpZ2hsaWdodCAubmF2IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJzLXByaXNtanMtYm9yZGVyKTtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xufVxuLmhpZ2hsaWdodCAubmF2IC5uYXYtaXRlbSB7XG4gIG1hcmdpbi1yaWdodDogMC43NXJlbTtcbn1cbi5oaWdobGlnaHQgLm5hdiAubmF2LWxpbmsge1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogMC4zNXJlbSAxcmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xuICBjb2xvcjogdmFyKC0tYnMtcHJpc21qcy1idG4tY29sb3IpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uaGlnaGxpZ2h0IC5uYXYgLm5hdi1saW5rOmZvY3VzLCAuaGlnaGxpZ2h0IC5uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmlzbWpzLWJ0bi1iZy1ob3Zlcik7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmlzbWpzLWJ0bi1jb2xvci1ob3Zlcik7XG59XG4uaGlnaGxpZ2h0IC5oaWdobGlnaHQtY29weSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEuNzVyZW07XG4gIHRvcDogMS41cmVtO1xuICBmb250LXNpemU6IDAuODVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDAuMzVyZW0gMXJlbSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpc21qcy1idG4tYmcpO1xuICBjb2xvcjogdmFyKC0tYnMtcHJpc21qcy1idG4tY29sb3IpO1xufVxuLmhpZ2hsaWdodCAuaGlnaGxpZ2h0LWNvcHk6Zm9jdXMsIC5oaWdobGlnaHQgLmhpZ2hsaWdodC1jb3B5OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaXNtanMtYnRuLWJnLWhvdmVyKTtcbiAgY29sb3I6IHZhcigtLWJzLXByaXNtanMtYnRuLWNvbG9yLWhvdmVyKTtcbn1cbi5oaWdobGlnaHQ6aG92ZXIgLmhpZ2hsaWdodC1jb3B5IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5oaWdobGlnaHQgLmhpZ2hsaWdodC1jb2RlIHByZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBzY3JvbGxiYXItY29sb3I6IHZhcigtLWJzLXByaXNtanMtc2Nyb2xsYmFyLWNvbG9yKSB0cmFuc3BhcmVudDtcbn1cbi5oaWdobGlnaHQgLmhpZ2hsaWdodC1jb2RlIHByZTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmlzbWpzLXNjcm9sbGJhci1jb2xvcik7XG59XG4uaGlnaGxpZ2h0IC5oaWdobGlnaHQtY29kZSBwcmU6Oi13ZWJraXQtc2Nyb2xsYmFyLWNvcm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmhpZ2hsaWdodCAuaGlnaGxpZ2h0LWNvZGUgcHJlOmhvdmVyIHtcbiAgc2Nyb2xsYmFyLWNvbG9yOiB2YXIoLS1icy1wcmlzbWpzLXNjcm9sbGJhci1jb2xvci1ob3ZlcikgdHJhbnNwYXJlbnQ7XG59XG4uaGlnaGxpZ2h0IC5oaWdobGlnaHQtY29kZSBwcmU6aG92ZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpc21qcy1zY3JvbGxiYXItY29sb3ItaG92ZXIpO1xufVxuLmhpZ2hsaWdodCAuaGlnaGxpZ2h0LWNvZGUgcHJlOmhvdmVyOjotd2Via2l0LXNjcm9sbGJhci1jb3JuZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5oaWdobGlnaHQgLmhpZ2hsaWdodC1jb2RlIHByZSBjb2RlW2NsYXNzKj1sYW5ndWFnZS1dIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLmZzbGlnaHRib3gtc2xpZGUtYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbn1cblxuLmZzbGlnaHRib3gtdG9vbGJhciB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNzVyZW07XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb24ge1xuICBib3gtc2hhZG93OiBub25lO1xuICBoZWlnaHQ6IGF1dG87XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNS5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXM6bm90KC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQpIC5mb3JtLXNlbGVjdC1zb2xpZCwgLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1LnNlbGVjdDItY29udGFpbmVyLS1vcGVuOm5vdCguc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkKSAuZm9ybS1zZWxlY3Qtc29saWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTIwMCk7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzOm5vdCguc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkKSAuZm9ybS1zZWxlY3Q6bm90KC5mb3JtLXNlbGVjdC1zb2xpZCk6bm90KC5mb3JtLXNlbGVjdC10cmFuc3BhcmVudCksIC5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNS5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbjpub3QoLnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCkgLmZvcm0tc2VsZWN0Om5vdCguZm9ybS1zZWxlY3Qtc29saWQpOm5vdCguZm9ybS1zZWxlY3QtdHJhbnNwYXJlbnQpIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ncmF5LTQwMCk7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIC5mb3JtLXNlbGVjdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMjAwKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ncmF5LTMwMCk7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIC5mb3JtLXNlbGVjdCAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkLFxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1LnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuZm9ybS1zZWxlY3QgLnNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTUwMCkgIWltcG9ydGFudDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNS5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQgLmZvcm0tc2VsZWN0LmZvcm0tc2VsZWN0LXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VhcmNoLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUge1xuICBmbGV4LWdyb3c6IDE7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VhcmNoLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VhcmNoLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS01MDApO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLXNlYXJjaC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS01MDApO1xuICBvcGFjaXR5OiAxO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5mb3JtLXNlbGVjdC1zb2xpZCAuc2VsZWN0Mi1zZWFyY2guc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuZm9ybS1zZWxlY3Qtc29saWQgLnNlbGVjdDItc2VhcmNoLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS01MDApO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5mb3JtLXNlbGVjdC1zb2xpZCAuc2VsZWN0Mi1zZWFyY2guc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNTAwKTtcbiAgb3BhY2l0eTogMTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjb2xvcjogdmFyKC0tYnMtaW5wdXQtY29sb3IpO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS01MDApO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLmZvcm0tc2VsZWN0LXNvbGlkIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS03MDApO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLmZvcm0tc2VsZWN0LXNvbGlkIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS01MDApO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLmZvcm0tc2VsZWN0LXRyYW5zcGFyZW50IC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS04MDApO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLmZvcm0tc2VsZWN0LXRyYW5zcGFyZW50IC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS04MDApO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLmZvcm0tc2VsZWN0LWRhcmsgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCk7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWFyY2guc2VsZWN0Mi1zZWFyY2gtLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMzAwKTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2UgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS03MDApO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J3ZhciUyOC0tYnMtZ3JheS03MDAlMjknJTNlJTNjcGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMDExLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxMTEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAxMC0xLjQxNHonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J3ZhciUyOC0tYnMtZ3JheS03MDAlMjknJTNlJTNjcGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMDExLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxMTEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAxMC0xLjQxNHonLyUzZSUzYy9zdmclM2VcIik7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgb3BhY2l0eTogMC41O1xuICBib3JkZXI6IDA7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgdG9wOiA1MCU7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUgc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwMTEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDExMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMDEwLTEuNDE0eicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAxMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMTExLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwMTAtMS40MTR6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19kaXNwbGF5IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICBoZWlnaHQ6IDAuNnJlbTtcbiAgd2lkdGg6IDAuNnJlbTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLmZvcm0tc2VsZWN0LXNtIHtcbiAgbWluLWhlaWdodDogY2FsYygxLjVlbSArIDEuMXJlbSArIDJweCk7XG4gIHBhZGRpbmctdG9wOiAwLjM1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4zNXJlbTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLmZvcm0tc2VsZWN0LXNtIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgYm9yZGVyLXJhZGl1czogMC41NXJlbTtcbiAgcGFkZGluZzogMC4xcmVtIDAuMzVyZW07XG4gIG1hcmdpbi1yaWdodDogMC4zNXJlbTtcbiAgbWFyZ2luLXRvcDogMC4xcmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjFyZW07XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZS5mb3JtLXNlbGVjdC1zbSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fZGlzcGxheSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjk1cmVtO1xuICBmb250LXNpemU6IDAuOTVyZW07XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZS5mb3JtLXNlbGVjdC1zbSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgaGVpZ2h0OiAxNHB4O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6bm90KC5mb3JtLXNlbGVjdC1zbSk6bm90KC5mb3JtLXNlbGVjdC1sZykge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEuNWVtICsgMS41NXJlbSArIDJweCk7XG4gIHBhZGRpbmctdG9wOiAwLjU3NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNTc1cmVtO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6bm90KC5mb3JtLXNlbGVjdC1zbSk6bm90KC5mb3JtLXNlbGVjdC1sZykgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xuICBwYWRkaW5nOiAwLjFyZW0gMC41cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgbWFyZ2luLXRvcDogMC4xcmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjFyZW07XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpub3QoLmZvcm0tc2VsZWN0LXNtKTpub3QoLmZvcm0tc2VsZWN0LWxnKSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fZGlzcGxheSB7XG4gIG1hcmdpbi1sZWZ0OiAxLjFyZW07XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6bm90KC5mb3JtLXNlbGVjdC1zbSk6bm90KC5mb3JtLXNlbGVjdC1sZykgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIGhlaWdodDogMTZweDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLmZvcm0tc2VsZWN0LWxnIHtcbiAgbWluLWhlaWdodDogY2FsYygxLjVlbSArIDEuNjVyZW0gKyAycHgpO1xuICBwYWRkaW5nLXRvcDogMC41MjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjUyNXJlbTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLmZvcm0tc2VsZWN0LWxnIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgcGFkZGluZzogMC4xNXJlbSAwLjY1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuNjVyZW07XG4gIG1hcmdpbi10b3A6IDAuMTVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuMTVyZW07XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZS5mb3JtLXNlbGVjdC1sZyAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fZGlzcGxheSB7XG4gIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xuICBmb250LXNpemU6IDEuMTVyZW07XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZS5mb3JtLXNlbGVjdC1sZyAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgYm9yZGVyOiAwO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1kcm9wZG93bi1ib3gtc2hhZG93KTtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbiAgcGFkZGluZzogMXJlbSAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1iZyk7XG59XG4ubW9kYWwtb3BlbiAuc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItZHJvcGRvd24ge1xuICB6LWluZGV4OiAxMDU2O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaCB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxLjI1cmVtO1xuICBtYXJnaW46IDAgMCAwLjVyZW0gMDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2ggLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvZHktYmcpO1xuICBwYWRkaW5nOiAwLjU1cmVtIDAuNzVyZW07XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCk7XG4gIGZvbnQtc2l6ZTogMC45NXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtZ3JheS0zMDApO1xuICBib3JkZXItcmFkaXVzOiAwLjU1cmVtO1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsIC5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2ggLnNlbGVjdDItc2VhcmNoX19maWVsZDphY3RpdmUge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy1ncmF5LTQwMCk7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItcmVzdWx0cyA+IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMge1xuICBtYXgtaGVpZ2h0OiAyNTBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS03MDApO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgbWFyZ2luOiAwIDA7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWNvbXBvbmVudC1ob3Zlci1iZyk7XG4gIGNvbG9yOiB2YXIoLS1icy1jb21wb25lbnQtaG92ZXItY29sb3IpO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWNvbXBvbmVudC1ob3Zlci1iZyk7XG4gIGNvbG9yOiB2YXIoLS1icy1jb21wb25lbnQtaG92ZXItY29sb3IpO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLXNlbGVjdGVkOmFmdGVyIHtcbiAgdG9wOiA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgaGVpZ2h0OiAwLjc1cmVtO1xuICB3aWR0aDogMC43NXJlbTtcbiAgY29udGVudDogXCJcIjtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1jb21wb25lbnQtaG92ZXItY29sb3IpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTQgMTEnJTNlJTNjcGF0aCBmaWxsPSd2YXIlMjgtLWJzLWNvbXBvbmVudC1ob3Zlci1jb2xvciUyOScgZD0nTTQuODk1NTcgNi40OTgyM0wyLjc5NDg3IDQuMjY1MTNDMi4yNjk2NyAzLjcwNjgzIDEuMzgyNTEgMy43MDY4MyAwLjg1NzMwOSA0LjI2NTEzQzAuMzc1NTkzIDQuNzc3MjEgMC4zNzU1OTMgNS41NzU3NCAwLjg1NzMwOSA2LjA4NzgxTDQuNzQ5ODkgMTAuMjI1N0M1LjE0NDc2IDEwLjY0NTUgNS44MTE3NiAxMC42NDU1IDYuMjA2NjMgMTAuMjI1N0wxMy4xNDI3IDIuODUyNTJDMTMuNjI0NCAyLjM0MDQ0IDEzLjYyNDQgMS41NDE5MSAxMy4xNDI3IDEuMDI5ODRDMTIuNjE3NSAwLjQ3MTUzNyAxMS43MzAzIDAuNDcxNTM2IDExLjIwNTEgMS4wMjk4NEw2LjA2MDk2IDYuNDk4MjNDNS43NDUwNiA2LjgzNDAzIDUuMjExNDYgNi44MzQwMyA0Ljg5NTU3IDYuNDk4MjNaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE0IDExJyUzZSUzY3BhdGggZmlsbD0ndmFyJTI4LS1icy1jb21wb25lbnQtaG92ZXItY29sb3IlMjknIGQ9J000Ljg5NTU3IDYuNDk4MjNMMi43OTQ4NyA0LjI2NTEzQzIuMjY5NjcgMy43MDY4MyAxLjM4MjUxIDMuNzA2ODMgMC44NTczMDkgNC4yNjUxM0MwLjM3NTU5MyA0Ljc3NzIxIDAuMzc1NTkzIDUuNTc1NzQgMC44NTczMDkgNi4wODc4MUw0Ljc0OTg5IDEwLjIyNTdDNS4xNDQ3NiAxMC42NDU1IDUuODExNzYgMTAuNjQ1NSA2LjIwNjYzIDEwLjIyNTdMMTMuMTQyNyAyLjg1MjUyQzEzLjYyNDQgMi4zNDA0NCAxMy42MjQ0IDEuNTQxOTEgMTMuMTQyNyAxLjAyOTg0QzEyLjYxNzUgMC40NzE1MzcgMTEuNzMwMyAwLjQ3MTUzNiAxMS4yMDUxIDEuMDI5ODRMNi4wNjA5NiA2LjQ5ODIzQzUuNzQ1MDYgNi44MzQwMyA1LjIxMTQ2IDYuODM0MDMgNC44OTU1NyA2LjQ5ODIzWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgcmlnaHQ6IDEuMjVyZW07XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1kaXNhYmxlZCB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTQwMCk7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLnNlbGVjdDItcmVzdWx0c19fbWVzc2FnZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTYwMCk7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1ncm91cCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWdyb3VwIC5zZWxlY3QyLXJlc3VsdHNfX2dyb3VwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTgwMCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMS4xNXJlbTtcbiAgcGFkZGluZzogMCAxLjI1cmVtIDAgMS4yNXJlbTtcbiAgbWFyZ2luOiAwIDAgMC4yNXJlbSAwO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tZ3JvdXAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBtYXJnaW46IDAgMDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMC43cmVtO1xuICB3aWR0aDogMC43cmVtO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDNyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCkgIWltcG9ydGFudDtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0ndmFyJTI4LS1icy1ncmF5LTcwMCUyOSclM2UlM2NwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwMTEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDExMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMDEwLTEuNDE0eicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0ndmFyJTI4LS1icy1ncmF5LTcwMCUyOSclM2UlM2NwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwMTEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDExMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMDEwLTEuNDE0eicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KSAhaW1wb3J0YW50O1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwMTEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDExMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMDEwLTEuNDE0eicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAxMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMTExLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwMTAtMS40MTR6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uZm9ybS1mbG9hdGluZyAuZm9ybS1zZWxlY3Qge1xuICBwYWRkaW5nLXRvcDogMS44NXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZnYtcGx1Z2lucy1tZXNzYWdlLWNvbnRhaW5lciB7XG4gIC0taW5wdXQtaW52YWxpZC1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcbiAgbWFyZ2luLXRvcDogMC4zcmVtO1xufVxuLmZ2LXBsdWdpbnMtbWVzc2FnZS1jb250YWluZXIgLmZ2LWhlbHAtYmxvY2sge1xuICBjb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmZ2LXBsdWdpbnMtbWVzc2FnZS1jb250YWluZXIudmFsaWQtZmVlZGJhY2ssIC5mdi1wbHVnaW5zLW1lc3NhZ2UtY29udGFpbmVyLmludmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xuICB3aWR0aDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9keS1iZyk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWRyb3Bkb3duLWJveC1zaGFkb3cpO1xuICBmb250LWZhbWlseTogSW50ZXIsIEhlbHZldGljYSwgXCJzYW5zLXNlcmlmXCI7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG59XG4uZGF0ZXJhbmdlcGlja2VyOmFmdGVyLCAuZGF0ZXJhbmdlcGlja2VyOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZGF0ZXJhbmdlcGlja2VyIHRkLm9mZiwgLmRhdGVyYW5nZXBpY2tlciB0ZC5vZmYuaW4tcmFuZ2UsIC5kYXRlcmFuZ2VwaWNrZXIgdGQub2ZmLnN0YXJ0LWRhdGUsIC5kYXRlcmFuZ2VwaWNrZXIgdGQub2ZmLmVuZC1kYXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubW9kYWwtb3BlbiAuZGF0ZXJhbmdlcGlja2VyIHtcbiAgei1pbmRleDogMTA1Njtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFyLXRhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9keS1iZyk7XG4gIGJvcmRlcjogMDtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvZHktYmcpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMgdWwge1xuICBwYWRkaW5nOiAxcmVtIDA7XG4gIHdpZHRoOiAxNTBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1heC1oZWlnaHQ6IDI2MHB4O1xufVxuLmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIGxpIHtcbiAgcGFkZGluZzogMC43cmVtIDEuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNjAwKTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIGxpOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtY29tcG9uZW50LWhvdmVyLWJnKTtcbiAgY29sb3I6IHZhcigtLWJzLWNvbXBvbmVudC1ob3Zlci1jb2xvcik7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyBsaS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1jb21wb25lbnQtYWN0aXZlLWJnKTtcbiAgY29sb3I6IHZhcigtLWJzLWNvbXBvbmVudC1hY3RpdmUtY29sb3IpO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4uZGF0ZXJhbmdlcGlja2VyLnNob3ctY2FsZW5kYXIgLnJhbmdlcyB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNzVyZW07XG4gIG1hcmdpbi10b3A6IDA7XG4gIGhlaWdodDogMjk3cHg7XG59XG4uZGF0ZXJhbmdlcGlja2VyLnNob3ctcmFuZ2VzLnNob3ctY2FsZW5kYXIgLnJhbmdlcyB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWJzLWdyYXktMjAwKTtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIuc2hvdy1yYW5nZXMgLmRycC1jYWxlbmRhci5sZWZ0IHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG59XG4uZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyB7XG4gIHBhZGRpbmc6IDFyZW0gMS43NXJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWJzLWdyYXktMjAwKTtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5idG4ge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xufVxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0biB7XG4gIGNvbG9yOiB2YXIoLS1icy1saWdodC1pbnZlcnNlKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1saWdodCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG4gaSxcbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG4gLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLWxpZ2h0LWludmVyc2UpO1xufVxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtbGlnaHQtaW52ZXJzZSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG4sIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG46Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0bjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuLmFjdGl2ZSwgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0bi5zaG93LCAuc2hvdyA+IC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG4ge1xuICBjb2xvcjogdmFyKC0tYnMtbGlnaHQtaW52ZXJzZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtbGlnaHQtYWN0aXZlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQtYWN0aXZlKSAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0biBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0biAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0biBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuIC5zdmctaWNvbiwgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0bjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG46aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG46YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG46YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuLmFjdGl2ZSBpLFxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0bi5hY3RpdmUgLnN2Zy1pY29uLCAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuLnNob3cgaSxcbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG4uc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0biBpLFxuLnNob3cgPiAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1saWdodC1pbnZlcnNlKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG4uZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG4uZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0bi5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG4uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWxpZ2h0LWludmVyc2UpO1xufVxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLXNlbGVjdGVkIHtcbiAgZm9udC1zaXplOiAwLjlyZW07XG59XG4uZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIubGVmdCwgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyLnJpZ2h0IHtcbiAgcGFkZGluZzogMXJlbSAxcmVtO1xufVxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyLmxlZnQge1xuICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xufVxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRoLFxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRkIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICB3aWR0aDogMzNweDtcbiAgaGVpZ2h0OiAzM3B4O1xufVxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRoLmF2YWlsYWJsZTpob3Zlcixcbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhciB0ZC5hdmFpbGFibGU6aG92ZXIge1xuICBib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1jb21wb25lbnQtaG92ZXItYmcpO1xuICBjb2xvcjogdmFyKC0tYnMtY29tcG9uZW50LWhvdmVyLWNvbG9yKTtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhciB0aCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTgwMCk7XG59XG4uZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIgdGgubW9udGgge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS04MDApO1xufVxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRoLm5leHQgc3BhbiwgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRoLnByZXYgc3BhbiB7XG4gIGJvcmRlci13aWR0aDogMCAxcHggMXB4IDA7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZ3JheS02MDApO1xufVxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRoLm5leHQuYXZhaWxhYmxlOmhvdmVyIHNwYW4sIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhciB0aC5wcmV2LmF2YWlsYWJsZTpob3ZlciBzcGFuIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1jb21wb25lbnQtaG92ZXItY29sb3IpO1xufVxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRoLm5leHQgc3BhbiB7XG4gIG1hcmdpbi1yaWdodDogMXB4O1xufVxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRoLnByZXYgc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiAxcHg7XG59XG4uZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIgdGQge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS03MDApO1xufVxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRkLmF2YWlsYWJsZS5vZmYge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS01MDApO1xufVxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRkLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWNvbXBvbmVudC1hY3RpdmUtYmcpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1icy1jb21wb25lbnQtYWN0aXZlLWNvbG9yKSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xufVxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRkLmFjdGl2ZS5zdGFydC1kYXRlIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRkLmFjdGl2ZS5lbmQtZGF0ZSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIgdGQuYWN0aXZlLnN0YXJ0LWRhdGUuZW5kLWRhdGUge1xuICBib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xufVxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRkLnRvZGF5LCAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIgdGQudG9kYXkuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtZ3JheS0yMDApICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhciB0ZC5pbi1yYW5nZS5hdmFpbGFibGU6bm90KC5hY3RpdmUpOm5vdCgub2ZmKTpub3QoLnRvZGF5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWNvbXBvbmVudC1ob3Zlci1iZyk7XG4gIGNvbG9yOiB2YXIoLS1icy1jb21wb25lbnQtaG92ZXItY29sb3IpO1xufVxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtY29tcG9uZW50LWhvdmVyLWJnKTtcbiAgY29sb3I6IHZhcigtLWJzLWNvbXBvbmVudC1ob3Zlci1jb2xvcik7XG59XG4uZGF0ZXJhbmdlcGlja2VyIHNlbGVjdC5hbXBtc2VsZWN0LFxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QubWludXRlc2VsZWN0LFxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QuaG91cnNlbGVjdCxcbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0Lm1vbnRoc2VsZWN0LFxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QueWVhcnNlbGVjdCB7XG4gIHBhZGRpbmctdG9wOiAwLjM1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4zNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9keS1iZykgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHZhcigtLWJzLWlucHV0LWNvbG9yKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xufVxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QuYW1wbXNlbGVjdDpmb2N1cyxcbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0Lm1pbnV0ZXNlbGVjdDpmb2N1cyxcbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0LmhvdXJzZWxlY3Q6Zm9jdXMsXG4uZGF0ZXJhbmdlcGlja2VyIHNlbGVjdC5tb250aHNlbGVjdDpmb2N1cyxcbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0LnllYXJzZWxlY3Q6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTEwMCk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuZGF0ZXJhbmdlcGlja2VyLnNob3ctY2FsZW5kYXIgLnJhbmdlcyB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZGF0ZXJhbmdlcGlja2VyLnNob3ctY2FsZW5kYXIgLnJhbmdlcyB1bCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmRhdGVyYW5nZXBpY2tlci5zaG93LWNhbGVuZGFyIC5kcnAtY2FsZW5kYXIge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4uZmxhdHBpY2tyLWNhbGVuZGFyIHtcbiAgd2lkdGg6IDI4MHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWRyb3Bkb3duLWJveC1zaGFkb3cpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbn1cbi5mbGF0cGlja3ItY2FsZW5kYXI6YmVmb3JlLCAuZmxhdHBpY2tyLWNhbGVuZGFyOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mbGF0cGlja3ItY2FsZW5kYXIuaGFzV2Vla3Mge1xuICB3aWR0aDogMzI1cHggIWltcG9ydGFudDtcbn1cblxuLmZsYXRwaWNrci1tb250aHMge1xuICBwYWRkaW5nOiAwIDFyZW07XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG59XG5cbi5mbGF0cGlja3ItaW5uZXJDb250YWluZXIge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbn1cblxuLmZsYXRwaWNrci1kYXlzLFxuLmRheUNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1tb250aCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS02MDApO1xuICBmaWxsOiB2YXIoLS1icy1ncmF5LTYwMCk7XG4gIGhlaWdodDogNDZweDtcbn1cbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItcHJldi1tb250aCxcbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItbmV4dC1tb250aCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xuICB0b3A6IDFyZW07XG59XG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLXByZXYtbW9udGggc3ZnLFxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1uZXh0LW1vbnRoIHN2ZyB7XG4gIGZpbGw6IHZhcigtLWJzLWdyYXktNTAwKTtcbiAgaGVpZ2h0OiAxM3B4O1xuICB3aWR0aDogMTNweDtcbn1cbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItcHJldi1tb250aDpob3Zlcixcbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItbmV4dC1tb250aDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLWdyYXktMTAwKTtcbn1cbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItcHJldi1tb250aDpob3ZlciBzdmcsXG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLW5leHQtbW9udGg6aG92ZXIgc3ZnIHtcbiAgZmlsbDogdmFyKC0tYnMtZ3JheS03MDApO1xufVxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1wcmV2LW1vbnRoLmZsYXRwaWNrci1wcmV2LW1vbnRoLFxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1uZXh0LW1vbnRoLmZsYXRwaWNrci1wcmV2LW1vbnRoIHtcbiAgLypydGw6YmVnaW46aWdub3JlKi9cbiAgbGVmdDogMXJlbTtcbiAgLypydGw6ZW5kOmlnbm9yZSovXG59XG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLXByZXYtbW9udGguZmxhdHBpY2tyLW5leHQtbW9udGgsXG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLW5leHQtbW9udGguZmxhdHBpY2tyLW5leHQtbW9udGgge1xuICAvKnJ0bDpiZWdpbjppZ25vcmUqL1xuICByaWdodDogMXJlbTtcbiAgLypydGw6ZW5kOmlnbm9yZSovXG59XG5cbi5mbGF0cGlja3ItY3VycmVudC1tb250aCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5udW1JbnB1dFdyYXBwZXIge1xuICBib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xuICB3aWR0aDogNjVweDtcbn1cbi5mbGF0cGlja3ItY3VycmVudC1tb250aCAubnVtSW5wdXRXcmFwcGVyIHNwYW4uYXJyb3dVcCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjc1cmVtO1xufVxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5udW1JbnB1dFdyYXBwZXIgc3Bhbi5hcnJvd0Rvd24ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC43NXJlbTtcbn1cbi5mbGF0cGlja3ItY3VycmVudC1tb250aCAuZmxhdHBpY2tyLW1vbnRoRHJvcGRvd24tbW9udGhzIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvZHktYmcpO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5mbGF0cGlja3ItY3VycmVudC1tb250aCAuZmxhdHBpY2tyLW1vbnRoRHJvcGRvd24tbW9udGhzOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtZ3JheS0xMDApO1xufVxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5mbGF0cGlja3ItbW9udGhEcm9wZG93bi1tb250aHMgLmZsYXRwaWNrci1tb250aERyb3Bkb3duLW1vbnRoIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS03MDApO1xuICBmb250LXdlaWdodDogNTAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cbi5mbGF0cGlja3ItY3VycmVudC1tb250aCBzcGFuLmN1ci1tb250aCB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCk7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5mbGF0cGlja3ItY3VycmVudC1tb250aCBzcGFuLmN1ci1tb250aDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLWdyYXktMTAwKTtcbn1cbi5mbGF0cGlja3ItY3VycmVudC1tb250aCBpbnB1dC5jdXIteWVhciB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCk7XG4gIGZvbnQtc2l6ZTogMS4xcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG5cbnNwYW4uZmxhdHBpY2tyLXdlZWtkYXkge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS04MDApO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5mbGF0cGlja3ItdGltZSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjc1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjc1cmVtO1xufVxuLmZsYXRwaWNrci1jYWxlbmRhci5oYXNUaW1lIC5mbGF0cGlja3ItdGltZSB7XG4gIGhlaWdodDogaGVpZ2h0O1xuICBsaW5lLWhlaWdodDogaGVpZ2h0O1xuICBtYXgtaGVpZ2h0OiBoZWlnaHQ7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1icy1ncmF5LTEwMCk7XG59XG4uZmxhdHBpY2tyLXRpbWUgLm51bUlucHV0V3JhcHBlciB7XG4gIGhlaWdodDogaGVpZ2h0O1xufVxuLmZsYXRwaWNrci10aW1lIC5mbGF0cGlja3ItYW0tcG0ge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS03MDApO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uZmxhdHBpY2tyLXRpbWUgaW5wdXQuZmxhdHBpY2tyLWhvdXIsIC5mbGF0cGlja3ItdGltZSBpbnB1dC5mbGF0cGlja3ItbWludXRlIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmZsYXRwaWNrci10aW1lIGlucHV0OmhvdmVyLFxuLmZsYXRwaWNrci10aW1lIC5mbGF0cGlja3ItYW0tcG06aG92ZXIsXG4uZmxhdHBpY2tyLXRpbWUgaW5wdXQ6Zm9jdXMsXG4uZmxhdHBpY2tyLXRpbWUgLmZsYXRwaWNrci1hbS1wbTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4ubnVtSW5wdXRXcmFwcGVyIHNwYW4ge1xuICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG4ubnVtSW5wdXRXcmFwcGVyIHNwYW46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLm51bUlucHV0V3JhcHBlciBzcGFuOmFmdGVyIHtcbiAgdG9wOiA1MCUgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLm51bUlucHV0V3JhcHBlciBzcGFuLmFycm93VXA6YWZ0ZXIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1icy1ncmF5LTUwMCkgIWltcG9ydGFudDtcbn1cbi5udW1JbnB1dFdyYXBwZXIgc3Bhbi5hcnJvd1VwOmhvdmVyOmFmdGVyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYnMtZ3JheS03MDApICFpbXBvcnRhbnQ7XG59XG4ubnVtSW5wdXRXcmFwcGVyIHNwYW4uYXJyb3dEb3duOmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tYnMtZ3JheS01MDApICFpbXBvcnRhbnQ7XG59XG4ubnVtSW5wdXRXcmFwcGVyIHNwYW4uYXJyb3dEb3duOmhvdmVyOmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tYnMtZ3JheS03MDApICFpbXBvcnRhbnQ7XG59XG4ubnVtSW5wdXRXcmFwcGVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5mbGF0cGlja3ItZGF5IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMzZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS02MDApO1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG4uZmxhdHBpY2tyLWRheS5pblJhbmdlLCAuZmxhdHBpY2tyLWRheS5wcmV2TW9udGhEYXkuaW5SYW5nZSwgLmZsYXRwaWNrci1kYXkubmV4dE1vbnRoRGF5LmluUmFuZ2UsIC5mbGF0cGlja3ItZGF5LnRvZGF5LmluUmFuZ2UsIC5mbGF0cGlja3ItZGF5LnByZXZNb250aERheS50b2RheS5pblJhbmdlLCAuZmxhdHBpY2tyLWRheS5uZXh0TW9udGhEYXkudG9kYXkuaW5SYW5nZSwgLmZsYXRwaWNrci1kYXk6aG92ZXIsIC5mbGF0cGlja3ItZGF5LnByZXZNb250aERheTpob3ZlciwgLmZsYXRwaWNrci1kYXkubmV4dE1vbnRoRGF5OmhvdmVyLCAuZmxhdHBpY2tyLWRheTpmb2N1cywgLmZsYXRwaWNrci1kYXkucHJldk1vbnRoRGF5OmZvY3VzLCAuZmxhdHBpY2tyLWRheS5uZXh0TW9udGhEYXk6Zm9jdXMge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IDA7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLWNvbXBvbmVudC1ob3Zlci1iZyk7XG4gIGNvbG9yOiB2YXIoLS1icy1jb21wb25lbnQtaG92ZXItY29sb3IpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmZsYXRwaWNrci1kYXkudG9kYXkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1ncmF5LTEwMCk7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTYwMCk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZmxhdHBpY2tyLWRheS50b2RheTpob3ZlciwgLmZsYXRwaWNrci1kYXkudG9kYXk6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1ncmF5LTIwMCk7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCk7XG59XG4uZmxhdHBpY2tyLWRheS5zZWxlY3RlZCwgLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZSwgLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2UsIC5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLmluUmFuZ2UsIC5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2UuaW5SYW5nZSwgLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2UuaW5SYW5nZSwgLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQ6Zm9jdXMsIC5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2U6Zm9jdXMsIC5mbGF0cGlja3ItZGF5LmVuZFJhbmdlOmZvY3VzLCAuZmxhdHBpY2tyLWRheS5zZWxlY3RlZDpob3ZlciwgLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZTpob3ZlciwgLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2U6aG92ZXIsIC5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLnByZXZNb250aERheSwgLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZS5wcmV2TW9udGhEYXksIC5mbGF0cGlja3ItZGF5LmVuZFJhbmdlLnByZXZNb250aERheSwgLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQubmV4dE1vbnRoRGF5LCAuZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLm5leHRNb250aERheSwgLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2UubmV4dE1vbnRoRGF5IHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtY29tcG9uZW50LWFjdGl2ZS1iZyk7XG4gIGNvbG9yOiB2YXIoLS1icy1jb21wb25lbnQtYWN0aXZlLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5mbGF0cGlja3ItZGF5LmluUmFuZ2UsIC5mbGF0cGlja3ItZGF5LnByZXZNb250aERheS5pblJhbmdlLCAuZmxhdHBpY2tyLWRheS5uZXh0TW9udGhEYXkuaW5SYW5nZSwgLmZsYXRwaWNrci1kYXkudG9kYXkuaW5SYW5nZSwgLmZsYXRwaWNrci1kYXkucHJldk1vbnRoRGF5LnRvZGF5LmluUmFuZ2UsIC5mbGF0cGlja3ItZGF5Lm5leHRNb250aERheS50b2RheS5pblJhbmdlLCAuZmxhdHBpY2tyLWRheTpob3ZlciwgLmZsYXRwaWNrci1kYXkucHJldk1vbnRoRGF5OmhvdmVyLCAuZmxhdHBpY2tyLWRheS5uZXh0TW9udGhEYXk6aG92ZXIsIC5mbGF0cGlja3ItZGF5OmZvY3VzLCAuZmxhdHBpY2tyLWRheS5wcmV2TW9udGhEYXk6Zm9jdXMsIC5mbGF0cGlja3ItZGF5Lm5leHRNb250aERheTpmb2N1cyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtY29tcG9uZW50LWhvdmVyLWJnKTtcbiAgY29sb3I6IHZhcigtLWJzLWNvbXBvbmVudC1ob3Zlci1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZmxhdHBpY2tyLWRheS50b2RheSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZmxhdHBpY2tyLWRheS50b2RheTpob3ZlciwgLmZsYXRwaWNrci1kYXkudG9kYXk6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1ncmF5LTEwMCk7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTYwMCk7XG59XG4uZmxhdHBpY2tyLWRheS5zZWxlY3RlZCwgLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZSwgLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2UsIC5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLmluUmFuZ2UsIC5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2UuaW5SYW5nZSwgLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2UuaW5SYW5nZSwgLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQ6Zm9jdXMsIC5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2U6Zm9jdXMsIC5mbGF0cGlja3ItZGF5LmVuZFJhbmdlOmZvY3VzLCAuZmxhdHBpY2tyLWRheS5zZWxlY3RlZDpob3ZlciwgLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZTpob3ZlciwgLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2U6aG92ZXIsIC5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLnByZXZNb250aERheSwgLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZS5wcmV2TW9udGhEYXksIC5mbGF0cGlja3ItZGF5LmVuZFJhbmdlLnByZXZNb250aERheSwgLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQubmV4dE1vbnRoRGF5LCAuZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLm5leHRNb250aERheSwgLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2UubmV4dE1vbnRoRGF5IHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtY29tcG9uZW50LWFjdGl2ZS1iZyk7XG4gIGNvbG9yOiB2YXIoLS1icy1jb21wb25lbnQtYWN0aXZlLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5mbGF0cGlja3ItZGF5LmZsYXRwaWNrci1kaXNhYmxlZCwgLmZsYXRwaWNrci1kYXkuZmxhdHBpY2tyLWRpc2FibGVkOmhvdmVyLCAuZmxhdHBpY2tyLWRheS5wcmV2TW9udGhEYXksIC5mbGF0cGlja3ItZGF5Lm5leHRNb250aERheSwgLmZsYXRwaWNrci1kYXkubm90QWxsb3dlZCwgLmZsYXRwaWNrci1kYXkubm90QWxsb3dlZC5wcmV2TW9udGhEYXksIC5mbGF0cGlja3ItZGF5Lm5vdEFsbG93ZWQubmV4dE1vbnRoRGF5IHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNTAwKTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZmxhdHBpY2tyLWRheS5mbGF0cGlja3ItZGlzYWJsZWQsIC5mbGF0cGlja3ItZGF5LmZsYXRwaWNrci1kaXNhYmxlZDpob3ZlciB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTUwMCk7XG59XG5cbi5mbGF0cGlja3Itd2Vla3dyYXBwZXIge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLnRhZ2lmeSB7XG4gIC0tdGFnaWZ5LWRkLWJnLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLS10YWdzLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZ3JheS0zMDApO1xuICAtLXRhZ3MtaG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ncmF5LTMwMCk7XG4gIC0tdGFncy1mb2N1cy1ib3JkZXItY29sb3I6IHZhcigtLWJzLWdyYXktNDAwKTtcbiAgLS10YWctYmc6IHZhcigtLWJzLWdyYXktMjAwKTtcbiAgLS10YWctaG92ZXI6IHZhcigtLWJzLWdyYXktMjAwKTtcbiAgLS10YWctdGV4dC1jb2xvcjogdmFyKC0tYnMtZ3JheS03MDApO1xuICAtLXRhZy10ZXh0LWNvbG9yLS1lZGl0OiB2YXIoLS1icy1ncmF5LTcwMCk7XG4gIC0tdGFnLXBhZDogMCAwLjVyZW07XG4gIC0tdGFnLWluc2V0LXNoYWRvdy1zaXplOiAxcmVtO1xuICAtLXRhZy1pbnZhbGlkLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xuICAtLXRhZy1pbnZhbGlkLWJnOiB2YXIoLS1icy1kYW5nZXItbGlnaHQpO1xuICAtLXRhZy1yZW1vdmUtYmc6IHZhcigtLWJzLWdyYXktMjAwKTtcbiAgLS10YWctcmVtb3ZlLWJ0bi1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tdGFnLXJlbW92ZS1idG4tYmc6IHRyYW5zcGFyZW50O1xuICAtLXRhZy1yZW1vdmUtYnRuLWJnLS1ob3ZlcjogdHJhbnNwYXJlbnQ7XG4gIC0taW5wdXQtY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbiAgLS1wbGFjZWhvbGRlci1jb2xvcjogdmFyKC0tYnMtZ3JheS00MDApO1xuICAtLXBsYWNlaG9sZGVyLWNvbG9yLWZvY3VzOiB2YXIoLS1icy1ncmF5LTUwMCk7XG4gIC0tbG9hZGVyLXNpemU6IC44cmVtO1xuICAtLXRhZ2lmeS1kZC1pdGVtLS1oaWRkZW4tZHVyYXRpb246IDAuM3M7XG59XG4udGFnaWZ5IC50YWdpZnlfX3RhZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRhZy1iZyk7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4udGFnaWZ5IC50YWdpZnlfX3RhZyBkaXYge1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xufVxuLnRhZ2lmeSAudGFnaWZ5X190YWcgLnRhZ2lmeV9fdGFnLXRleHQge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi50YWdpZnkgLnRhZ2lmeV9fdGFnIC50YWdpZnlfX3RhZ19fcmVtb3ZlQnRuIHtcbiAgd2lkdGg6IDAuNnJlbTtcbiAgaGVpZ2h0OiAwLjZyZW07XG4gIG1hcmdpbjogMCAwLjVyZW0gMCAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb250ZW50OiBcIiBcIjtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTUwMCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0ndmFyJTI4LS1icy1ncmF5LTUwMCUyOSclM2UlM2NwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwMTEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDExMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMDEwLTEuNDE0eicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0ndmFyJTI4LS1icy1ncmF5LTUwMCUyOSclM2UlM2NwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwMTEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDExMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMDEwLTEuNDE0eicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi50YWdpZnkgLnRhZ2lmeV9fdGFnIC50YWdpZnlfX3RhZ19fcmVtb3ZlQnRuOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50YWdpZnkgLnRhZ2lmeV9fdGFnIC50YWdpZnlfX3RhZ19fcmVtb3ZlQnRuOmhvdmVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMDExLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxMTEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAxMC0xLjQxNHonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwMTEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDExMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMDEwLTEuNDE0eicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi50YWdpZnkgLnRhZ2lmeV9fdGFnLnRhZ2lmeS0tbm90QWxsb3dlZCBkaXYgLnRhZ2lmeV9fdGFnLXRleHQge1xuICBjb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcbiAgb3BhY2l0eTogMC41O1xufVxuLnRhZ2lmeSAudGFnaWZ5X190YWcudGFnaWZ5LS1ub3RBbGxvd2VkIC50YWdpZnlfX3RhZ19fcmVtb3ZlQnRuIHtcbiAgb3BhY2l0eTogMC41O1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhbmdlcik7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0ndmFyJTI4LS1icy1kYW5nZXIlMjknJTNlJTNjcGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMDExLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxMTEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAxMC0xLjQxNHonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J3ZhciUyOC0tYnMtZGFuZ2VyJTI5JyUzZSUzY3BhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAxMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMTExLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwMTAtMS40MTR6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLnRhZ2lmeSAudGFnaWZ5X190YWcudGFnaWZ5LS1ub3RBbGxvd2VkIC50YWdpZnlfX3RhZ19fcmVtb3ZlQnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDAuNzU7XG59XG4udGFnaWZ5IC50YWdpZnlfX2lucHV0IHtcbiAgbWFyZ2luOiAwO1xufVxuLnRhZ2lmeSAudGFnaWZ5X19pbnB1dDpiZWZvcmUge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cbi50YWdpZnkuZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjI1cmVtO1xufVxuLnRhZ2lmeS5mb3JtLWNvbnRyb2wtc20ge1xuICBib3JkZXItcmFkaXVzOiAwLjU1cmVtO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEuNWVtICsgMS4xcmVtICsgMnB4KTtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xufVxuLnRhZ2lmeS5mb3JtLWNvbnRyb2wtc20gLnRhZ2lmeV9fdGFnIHtcbiAgcGFkZGluZzogMC4zcmVtIDAuM3JlbTtcbiAgYm9yZGVyLXJhZGl1czogMC41NXJlbTtcbn1cbi50YWdpZnkuZm9ybS1jb250cm9sLXNtIC50YWdpZnlfX3RhZyAudGFnaWZ5X190YWctdGV4dCB7XG4gIGZvbnQtc2l6ZTogMC45NXJlbTtcbn1cbi50YWdpZnk6bm90KC5mb3JtLWNvbnRyb2wtc20pOm5vdCguZm9ybS1jb250cm9sLWxnKSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMS41ZW0gKyAxLjU1cmVtICsgMnB4KTtcbiAgcGFkZGluZy10b3A6IDAuMzc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4zNzVyZW07XG59XG4udGFnaWZ5Om5vdCguZm9ybS1jb250cm9sLXNtKTpub3QoLmZvcm0tY29udHJvbC1sZykgLnRhZ2lmeV9fdGFnIHtcbiAgcGFkZGluZzogMC40cmVtIDAuNHJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbn1cbi50YWdpZnk6bm90KC5mb3JtLWNvbnRyb2wtc20pOm5vdCguZm9ybS1jb250cm9sLWxnKSAudGFnaWZ5X190YWcgLnRhZ2lmeV9fdGFnLXRleHQge1xuICBmb250LXNpemU6IDEuMXJlbTtcbn1cbi50YWdpZnkuZm9ybS1jb250cm9sLWxnIHtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgbWluLWhlaWdodDogY2FsYygxLjVlbSArIDEuNjVyZW0gKyAycHgpO1xuICBwYWRkaW5nLXRvcDogMC4zMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjMyNXJlbTtcbn1cbi50YWdpZnkuZm9ybS1jb250cm9sLWxnIC50YWdpZnlfX3RhZyB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4udGFnaWZ5LmZvcm0tY29udHJvbC1sZyAudGFnaWZ5X190YWcgLnRhZ2lmeV9fdGFnLXRleHQge1xuICBmb250LXNpemU6IDEuMTVyZW07XG59XG5cbi50YWdpZnlfX2Ryb3Bkb3duIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtZHJvcGRvd24tYm94LXNoYWRvdyk7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMDtcbiAgei1pbmRleDogMTAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9keS1iZyk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG59XG4udGFnaWZ5X19kcm9wZG93biAuX3dyYXBwZXIge1xuICBtYXgtaGVpZ2h0OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xufVxuLm1vZGFsLW9wZW4gLnRhZ2lmeV9fZHJvcGRvd24ge1xuICB6LWluZGV4OiAxMDU2O1xufVxuLnRhZ2lmeV9fZHJvcGRvd24gLnRhZ2lmeV9fZHJvcGRvd25fX3dyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi50YWdpZnlfX2Ryb3Bkb3duIC50YWdpZnlfX2Ryb3Bkb3duX19pdGVtIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZzogMC43NXJlbSAxLjVyZW07XG4gIG1hcmdpbjogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi50YWdpZnlfX2Ryb3Bkb3duIC50YWdpZnlfX2Ryb3Bkb3duX19pdGVtOmhvdmVyLCAudGFnaWZ5X19kcm9wZG93biAudGFnaWZ5X19kcm9wZG93bl9faXRlbS50YWdpZnlfX2Ryb3Bkb3duX19pdGVtLS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1jb21wb25lbnQtaG92ZXItYmcpO1xuICBjb2xvcjogdmFyKC0tYnMtY29tcG9uZW50LWhvdmVyLWNvbG9yKTtcbn1cbi50YWdpZnlfX2Ryb3Bkb3duLnRhZ2lmeV9faW5saW5lX19zdWdnZXN0aW9ucyB7XG4gIHBhZGRpbmc6IDAuNzc1cmVtIDFyZW07XG59XG4udGFnaWZ5X19kcm9wZG93bi50YWdpZnlfX2lubGluZV9fc3VnZ2VzdGlvbnMgLnRhZ2lmeV9fZHJvcGRvd25fX2l0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC45NXJlbTtcbiAgcGFkZGluZzogMC4zNXJlbSAwLjVyZW07XG4gIG1hcmdpbjogMC4yNXJlbSAwLjVyZW0gMC4yNXJlbSAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTIwMCk7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG59XG4udGFnaWZ5X19kcm9wZG93bi50YWdpZnlfX2lubGluZV9fc3VnZ2VzdGlvbnMgLnRhZ2lmeV9fZHJvcGRvd25fX2l0ZW06aG92ZXIsIC50YWdpZnlfX2Ryb3Bkb3duLnRhZ2lmeV9faW5saW5lX19zdWdnZXN0aW9ucyAudGFnaWZ5X19kcm9wZG93bl9faXRlbS50YWdpZnlfX2Ryb3Bkb3duX19pdGVtLS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1jb21wb25lbnQtaG92ZXItYmcpO1xuICBjb2xvcjogdmFyKC0tYnMtY29tcG9uZW50LWhvdmVyLWNvbG9yKTtcbn1cblxuLmJvb3RzdHJhcC1tYXhsZW5ndGgge1xuICB6LWluZGV4OiAxMDQwICFpbXBvcnRhbnQ7XG59XG4ubW9kYWwtb3BlbiAuYm9vdHN0cmFwLW1heGxlbmd0aCB7XG4gIHotaW5kZXg6IDEwNjAgIWltcG9ydGFudDtcbn1cbi5ib290c3RyYXAtbWF4bGVuZ3RoLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbn1cblxuLmNrLXRhcmdldCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jay10b29sYmFyIHtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4uY2stY29udGVudCB7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICBib3JkZXItcmFkaXVzOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG4uY2stY29udGVudC5jay1mb2N1c2VkIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5jay1lZGl0b3IgLmNrLXRvb2xiYXIge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbi5jay1lZGl0b3IgLmNrLWNvbnRlbnQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC43NXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLmNrLWJvZHkgLmNrLWJhbGxvb24tcGFuZWwgLmNrLWNvbnRlbnQge1xuICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLmNrLWJvZHkgLmNrLWJhbGxvb24tcGFuZWwgLmNrLWNvbnRlbnQuY2stZm9jdXNlZCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cbi5jay1ib2R5IC5jay1iYWxsb29uLXBhbmVsLmNrLXRvb2xiYXItY29udGFpbmVyLFxuLmNrLWJvZHkgLmNrLWJhbGxvb24tcGFuZWwgLmNrLXRvb2xiYXIge1xuICBib3JkZXItcmFkaXVzOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbnRhYmxlLmRhdGFUYWJsZSB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxudGFibGUuZGF0YVRhYmxlIHRoIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cblxuZGl2LmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19sZW5ndGgge1xuICBwYWRkaW5nOiAxcmVtIDA7XG59XG5cbmRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfZmlsdGVyIHtcbiAgcGFkZGluZzogMXJlbSAwO1xufVxuXG5kaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX2luZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS03MDApO1xuICBwYWRkaW5nOiAxcmVtIDA7XG59XG5kaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX2luZm8gLnNlbGVjdC1pbmZvLFxuZGl2LmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19pbmZvIC5zZWxlY3QtaXRlbSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtbXV0ZWQpO1xufVxuXG5kaXYuZGF0YVRhYmxlc19sZW5ndGggKyBkaXYuZGF0YVRhYmxlc19pbmZvIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG59XG5cbmRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfcGFnaW5hdGUge1xuICBwYWRkaW5nOiAxcmVtIDA7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG59XG5kaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0aW9uIHtcbiAgbWFyZ2luOiAwO1xufVxuXG50YWJsZS5kYXRhVGFibGUgPiB0aGVhZCA+IHRyID4gdGQ6bm90KC5zb3J0aW5nX2Rpc2FibGVkKSwgdGFibGUuZGF0YVRhYmxlID4gdGhlYWQgPiB0ciA+IHRoOm5vdCguc29ydGluZ19kaXNhYmxlZCkge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG50YWJsZS5kYXRhVGFibGUgPiB0aGVhZCAuc29ydGluZzphZnRlciwgdGFibGUuZGF0YVRhYmxlID4gdGhlYWQgLnNvcnRpbmc6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxudGFibGUuZGF0YVRhYmxlID4gdGhlYWQgLnNvcnRpbmdfYXNjLFxudGFibGUuZGF0YVRhYmxlID4gdGhlYWQgLnNvcnRpbmdfZGVzYyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG50YWJsZS5kYXRhVGFibGUgPiB0aGVhZCAuc29ydGluZ19hc2M6YmVmb3JlLCB0YWJsZS5kYXRhVGFibGUgPiB0aGVhZCAuc29ydGluZ19hc2M6YWZ0ZXIsXG50YWJsZS5kYXRhVGFibGUgPiB0aGVhZCAuc29ydGluZ19kZXNjOmJlZm9yZSxcbnRhYmxlLmRhdGFUYWJsZSA+IHRoZWFkIC5zb3J0aW5nX2Rlc2M6YWZ0ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgd2lkdGg6IDAuNzVyZW07XG4gIGhlaWdodDogMC43NXJlbTtcbiAgY29udGVudDogXCIgXCIgIWltcG9ydGFudDtcbiAgYm90dG9tOiBhdXRvO1xuICByaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBsZWZ0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxudGFibGUuZGF0YVRhYmxlID4gdGhlYWQgLnNvcnRpbmdfYXNjOmJlZm9yZSxcbnRhYmxlLmRhdGFUYWJsZSA+IHRoZWFkIC5zb3J0aW5nX2Rlc2M6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG50YWJsZS5kYXRhVGFibGUgPiB0aGVhZCAuc29ydGluZ19hc2M6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtbXV0ZWQpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtbXV0ZWQlMjknJTNlJTNjcGF0aCBkPSdNMy4yMzU3MSAyLjcyMDExTDQuOTc5MTcgNC40NjM1OEM1LjE1MTc2IDQuNjM2MTggNS40MzE1OCA0LjYzNjE3IDUuNjA0MTcgNC40NjM1OEM1Ljc3Njc2IDQuMjkwOTkgNS43NzY3NiA0LjAxMTE4IDUuNjA0MTcgMy44Mzg2MUwzLjI5NDYzIDEuNTI5MDRDMy4xMzE5MiAxLjM2NjI5IDIuODY4MDkgMS4zNjYyOSAyLjcwNTM4IDEuNTI5MDRMMC4zOTU4MTIgMy44Mzg2MUMwLjIyMzI1IDQuMDExMTcgMC4yMjMyNSA0LjI5MDk5IDAuMzk1ODEyIDQuNDYzNThDMC41Njg0MzcgNC42MzYxNyAwLjg0ODI1IDQuNjM2MTcgMS4wMjA4MSA0LjQ2MzU4TDIuNzY0MjkgMi43MjAxMUMyLjg5NDQ2IDIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDMuMjM1NzEgMi43MjAxMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtbXV0ZWQlMjknJTNlJTNjcGF0aCBkPSdNMy4yMzU3MSAyLjcyMDExTDQuOTc5MTcgNC40NjM1OEM1LjE1MTc2IDQuNjM2MTggNS40MzE1OCA0LjYzNjE3IDUuNjA0MTcgNC40NjM1OEM1Ljc3Njc2IDQuMjkwOTkgNS43NzY3NiA0LjAxMTE4IDUuNjA0MTcgMy44Mzg2MUwzLjI5NDYzIDEuNTI5MDRDMy4xMzE5MiAxLjM2NjI5IDIuODY4MDkgMS4zNjYyOSAyLjcwNTM4IDEuNTI5MDRMMC4zOTU4MTIgMy44Mzg2MUMwLjIyMzI1IDQuMDExMTcgMC4yMjMyNSA0LjI5MDk5IDAuMzk1ODEyIDQuNDYzNThDMC41Njg0MzcgNC42MzYxNyAwLjg0ODI1IDQuNjM2MTcgMS4wMjA4MSA0LjQ2MzU4TDIuNzY0MjkgMi43MjAxMUMyLjg5NDQ2IDIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDMuMjM1NzEgMi43MjAxMVonLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbnRhYmxlLmRhdGFUYWJsZSA+IHRoZWFkIC5zb3J0aW5nX2Rlc2M6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtbXV0ZWQpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtbXV0ZWQlMjknJTNlJTNjcGF0aCBkPSdNMi43NjQyOSAzLjI3OTg5TDEuMDIwODMgMS41MzY0MkMwLjg0ODI0NCAxLjM2MzgyIDAuNTY4NDE5IDEuMzYzODMgMC4zOTU4MzEgMS41MzY0MkMwLjIyMzI0NCAxLjcwOTAxIDAuMjIzMjQ0IDEuOTg4ODIgMC4zOTU4MzEgMi4xNjEzOUwyLjcwNTM3IDQuNDcwOTZDMi44NjgwOCA0LjYzMzcxIDMuMTMxOTEgNC42MzM3MSAzLjI5NDYyIDQuNDcwOTZMNS42MDQxOSAyLjE2MTM5QzUuNzc2NzUgMS45ODg4MyA1Ljc3Njc1IDEuNzA5MDEgNS42MDQxOSAxLjUzNjQyQzUuNDMxNTYgMS4zNjM4MyA1LjE1MTc1IDEuMzYzODMgNC45NzkxOSAxLjUzNjQyTDMuMjM1NzEgMy4yNzk4OUMzLjEwNTU0IDMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDIuNzY0MjkgMy4yNzk4OVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtbXV0ZWQlMjknJTNlJTNjcGF0aCBkPSdNMi43NjQyOSAzLjI3OTg5TDEuMDIwODMgMS41MzY0MkMwLjg0ODI0NCAxLjM2MzgyIDAuNTY4NDE5IDEuMzYzODMgMC4zOTU4MzEgMS41MzY0MkMwLjIyMzI0NCAxLjcwOTAxIDAuMjIzMjQ0IDEuOTg4ODIgMC4zOTU4MzEgMi4xNjEzOUwyLjcwNTM3IDQuNDcwOTZDMi44NjgwOCA0LjYzMzcxIDMuMTMxOTEgNC42MzM3MSAzLjI5NDYyIDQuNDcwOTZMNS42MDQxOSAyLjE2MTM5QzUuNzc2NzUgMS45ODg4MyA1Ljc3Njc1IDEuNzA5MDEgNS42MDQxOSAxLjUzNjQyQzUuNDMxNTYgMS4zNjM4MyA1LjE1MTc1IDEuMzYzODMgNC45NzkxOSAxLjUzNjQyTDMuMjM1NzEgMy4yNzk4OUMzLjEwNTU0IDMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDIuNzY0MjkgMy4yNzk4OVonLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbmRpdi5kYXRhVGFibGVzX3dyYXBwZXIgLnRhYmxlLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5kaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX3Byb2Nlc3Npbmcge1xuICBib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1kcm9wZG93bi1ib3gtc2hhZG93KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9keS1iZyk7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogMXJlbSAycmVtICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xufVxuZGl2LmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19wcm9jZXNzaW5nID4gZGl2IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxudGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkID4gdGJvZHkgPiB0ciA+IHRkLmR0ci1jb250cm9sOmJlZm9yZSxcbnRhYmxlLmRhdGFUYWJsZS5kdHItaW5saW5lLmNvbGxhcHNlZCA+IHRib2R5ID4gdHIgPiB0aC5kdHItY29udHJvbDpiZWZvcmUsXG50YWJsZS5kYXRhVGFibGUuZHRyLWNvbHVtbi5jb2xsYXBzZWQgPiB0Ym9keSA+IHRyID4gdGQuZHRyLWNvbnRyb2w6YmVmb3JlLFxudGFibGUuZGF0YVRhYmxlLmR0ci1jb2x1bW4uY29sbGFwc2VkID4gdGJvZHkgPiB0ciA+IHRoLmR0ci1jb250cm9sOmJlZm9yZSB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDEuMzVyZW07XG4gIHdpZHRoOiAxLjM1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWluZGVudDogLTk5OXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IC0wLjY3NXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjY3NXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMS4wNXJlbTtcbiAgYm9yZGVyOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBtYXNrLXNpemU6IDg1JTtcbiAgLXdlYmtpdC1tYXNrLXNpemU6IDg1JTtcbiAgY29udGVudDogXCIuXCI7XG59XG46cm9vdCB0YWJsZS5kYXRhVGFibGUuZHRyLWlubGluZS5jb2xsYXBzZWQgPiB0Ym9keSA+IHRyID4gdGQuZHRyLWNvbnRyb2w6YmVmb3JlLCBbZGF0YS1icy10aGVtZT1saWdodF0gdGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkID4gdGJvZHkgPiB0ciA+IHRkLmR0ci1jb250cm9sOmJlZm9yZSxcbjpyb290IHRhYmxlLmRhdGFUYWJsZS5kdHItaW5saW5lLmNvbGxhcHNlZCA+IHRib2R5ID4gdHIgPiB0aC5kdHItY29udHJvbDpiZWZvcmUsXG5bZGF0YS1icy10aGVtZT1saWdodF0gdGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkID4gdGJvZHkgPiB0ciA+IHRoLmR0ci1jb250cm9sOmJlZm9yZSxcbjpyb290IHRhYmxlLmRhdGFUYWJsZS5kdHItY29sdW1uLmNvbGxhcHNlZCA+IHRib2R5ID4gdHIgPiB0ZC5kdHItY29udHJvbDpiZWZvcmUsXG5bZGF0YS1icy10aGVtZT1saWdodF0gdGFibGUuZGF0YVRhYmxlLmR0ci1jb2x1bW4uY29sbGFwc2VkID4gdGJvZHkgPiB0ciA+IHRkLmR0ci1jb250cm9sOmJlZm9yZSxcbjpyb290IHRhYmxlLmRhdGFUYWJsZS5kdHItY29sdW1uLmNvbGxhcHNlZCA+IHRib2R5ID4gdHIgPiB0aC5kdHItY29udHJvbDpiZWZvcmUsXG5bZGF0YS1icy10aGVtZT1saWdodF0gdGFibGUuZGF0YVRhYmxlLmR0ci1jb2x1bW4uY29sbGFwc2VkID4gdGJvZHkgPiB0ciA+IHRoLmR0ci1jb250cm9sOmJlZm9yZSB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4ODI5RDtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnJTNlJTNjcmVjdCBvcGFjaXR5PScwLjMnIHg9JzInIHk9JzInIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgcng9JzUnIGZpbGw9JyUyMzc4ODI5RCcvJTNlJTNjcmVjdCB4PScxMC44ODkxJyB5PScxNy44MDMzJyB3aWR0aD0nMTInIGhlaWdodD0nMicgcng9JzEnIHRyYW5zZm9ybT0ncm90YXRlJTI4LTkwIDEwLjg4OTEgMTcuODAzMyUyOScgZmlsbD0nJTIzNzg4MjlEJy8lM2UlM2NyZWN0IHg9JzYuMDEwNDEnIHk9JzEwLjkyNDcnIHdpZHRoPScxMicgaGVpZ2h0PScyJyByeD0nMScgZmlsbD0nJTIzNzg4MjlEJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnJTNlJTNjcmVjdCBvcGFjaXR5PScwLjMnIHg9JzInIHk9JzInIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgcng9JzUnIGZpbGw9JyUyMzc4ODI5RCcvJTNlJTNjcmVjdCB4PScxMC44ODkxJyB5PScxNy44MDMzJyB3aWR0aD0nMTInIGhlaWdodD0nMicgcng9JzEnIHRyYW5zZm9ybT0ncm90YXRlJTI4LTkwIDEwLjg4OTEgMTcuODAzMyUyOScgZmlsbD0nJTIzNzg4MjlEJy8lM2UlM2NyZWN0IHg9JzYuMDEwNDEnIHk9JzEwLjkyNDcnIHdpZHRoPScxMicgaGVpZ2h0PScyJyByeD0nMScgZmlsbD0nJTIzNzg4MjlEJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gdGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkID4gdGJvZHkgPiB0ciA+IHRkLmR0ci1jb250cm9sOmJlZm9yZSxcbltkYXRhLWJzLXRoZW1lPWRhcmtdIHRhYmxlLmRhdGFUYWJsZS5kdHItaW5saW5lLmNvbGxhcHNlZCA+IHRib2R5ID4gdHIgPiB0aC5kdHItY29udHJvbDpiZWZvcmUsXG5bZGF0YS1icy10aGVtZT1kYXJrXSB0YWJsZS5kYXRhVGFibGUuZHRyLWNvbHVtbi5jb2xsYXBzZWQgPiB0Ym9keSA+IHRyID4gdGQuZHRyLWNvbnRyb2w6YmVmb3JlLFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gdGFibGUuZGF0YVRhYmxlLmR0ci1jb2x1bW4uY29sbGFwc2VkID4gdGJvZHkgPiB0ciA+IHRoLmR0ci1jb250cm9sOmJlZm9yZSB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwODI5MDtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnJTNlJTNjcmVjdCBvcGFjaXR5PScwLjMnIHg9JzInIHk9JzInIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgcng9JzUnIGZpbGw9JyUyMzgwODI5MCcvJTNlJTNjcmVjdCB4PScxMC44ODkxJyB5PScxNy44MDMzJyB3aWR0aD0nMTInIGhlaWdodD0nMicgcng9JzEnIHRyYW5zZm9ybT0ncm90YXRlJTI4LTkwIDEwLjg4OTEgMTcuODAzMyUyOScgZmlsbD0nJTIzODA4MjkwJy8lM2UlM2NyZWN0IHg9JzYuMDEwNDEnIHk9JzEwLjkyNDcnIHdpZHRoPScxMicgaGVpZ2h0PScyJyByeD0nMScgZmlsbD0nJTIzODA4MjkwJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnJTNlJTNjcmVjdCBvcGFjaXR5PScwLjMnIHg9JzInIHk9JzInIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgcng9JzUnIGZpbGw9JyUyMzgwODI5MCcvJTNlJTNjcmVjdCB4PScxMC44ODkxJyB5PScxNy44MDMzJyB3aWR0aD0nMTInIGhlaWdodD0nMicgcng9JzEnIHRyYW5zZm9ybT0ncm90YXRlJTI4LTkwIDEwLjg4OTEgMTcuODAzMyUyOScgZmlsbD0nJTIzODA4MjkwJy8lM2UlM2NyZWN0IHg9JzYuMDEwNDEnIHk9JzEwLjkyNDcnIHdpZHRoPScxMicgaGVpZ2h0PScyJyByeD0nMScgZmlsbD0nJTIzODA4MjkwJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxudGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkID4gdGJvZHkgPiB0ciA+IHRkLmR0ci1jb250cm9sLmR0ci1jb250cm9sLWxhc3Q6YmVmb3JlLFxudGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkID4gdGJvZHkgPiB0ciA+IHRoLmR0ci1jb250cm9sLmR0ci1jb250cm9sLWxhc3Q6YmVmb3JlLFxudGFibGUuZGF0YVRhYmxlLmR0ci1jb2x1bW4uY29sbGFwc2VkID4gdGJvZHkgPiB0ciA+IHRkLmR0ci1jb250cm9sLmR0ci1jb250cm9sLWxhc3Q6YmVmb3JlLFxudGFibGUuZGF0YVRhYmxlLmR0ci1jb2x1bW4uY29sbGFwc2VkID4gdGJvZHkgPiB0ciA+IHRoLmR0ci1jb250cm9sLmR0ci1jb250cm9sLWxhc3Q6YmVmb3JlIHtcbiAgbGVmdDogMTAwJTtcbiAgcmlnaHQ6IDA7XG59XG5cbnRhYmxlLmRhdGFUYWJsZS5kdHItaW5saW5lLmNvbGxhcHNlZCA+IHRib2R5ID4gdHIucGFyZW50ID4gdGQuZHRyLWNvbnRyb2w6YmVmb3JlLFxudGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkID4gdGJvZHkgPiB0ci5wYXJlbnQgPiB0aC5kdHItY29udHJvbDpiZWZvcmUsXG50YWJsZS5kYXRhVGFibGUuZHRyLWNvbHVtbi5jb2xsYXBzZWQgPiB0Ym9keSA+IHRyLnBhcmVudCA+IHRkLmR0ci1jb250cm9sOmJlZm9yZSxcbnRhYmxlLmRhdGFUYWJsZS5kdHItY29sdW1uLmNvbGxhcHNlZCA+IHRib2R5ID4gdHIucGFyZW50ID4gdGguZHRyLWNvbnRyb2w6YmVmb3JlIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2RjFFO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZSclM2UlM2NyZWN0IG9wYWNpdHk9JzAuMycgeD0nMicgeT0nMicgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyByeD0nNScgZmlsbD0nJTIzRkY2RjFFJy8lM2UlM2NyZWN0IHg9JzYuMDEwNCcgeT0nMTAuOTI0Nycgd2lkdGg9JzEyJyBoZWlnaHQ9JzInIHJ4PScxJyBmaWxsPSclMjNGRjZGMUUnLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZSclM2UlM2NyZWN0IG9wYWNpdHk9JzAuMycgeD0nMicgeT0nMicgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyByeD0nNScgZmlsbD0nJTIzRkY2RjFFJy8lM2UlM2NyZWN0IHg9JzYuMDEwNCcgeT0nMTAuOTI0Nycgd2lkdGg9JzEyJyBoZWlnaHQ9JzInIHJ4PScxJyBmaWxsPSclMjNGRjZGMUUnLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbnRhYmxlLmRhdGFUYWJsZSA+IHRib2R5ID4gdHIuY2hpbGQgc3Bhbi5kdHItdGl0bGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi13aWR0aDogMTAwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbnRhYmxlLmRhdGFUYWJsZSA+IHRib2R5ID4gdHIuY2hpbGQgc3Bhbi5kdHItZGF0YSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbnRhYmxlLmRhdGFUYWJsZS50YWJsZS1zdHJpcGVkID4gdGJvZHkgPiB0ci5vZGQgPiAqIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgOTk5OXB4IHZhcigtLWJzLXRhYmxlLXN0cmlwZWQtYmcpO1xufVxuXG50YWJsZS5kYXRhVGFibGUgPiB0Ym9keSA+IHRyLnNlbGVjdGVkID4gKiB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDk5OTlweCB2YXIoLS1icy1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG59XG50YWJsZS5kYXRhVGFibGUgPiB0Ym9keSA+IHRyLnNlbGVjdGVkID4gKiBhOm5vdChbY2xhc3M9YnRuXSkge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1saWdodCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IGRvdHRlZDtcbn1cbnRhYmxlLmRhdGFUYWJsZSA+IHRib2R5ID4gdHIuc2VsZWN0ZWQgPiAqIGE6bm90KFtjbGFzcz1idG5dKTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xufVxuXG5kaXYuZGF0YVRhYmxlc19zY3JvbGxCb2R5IHtcbiAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbmRpdi5kYXRhVGFibGVzX3Njcm9sbEJvZHkgLnNvcnRpbmdfZGlzYWJsZWQuc29ydGluZ19hc2M6YWZ0ZXIsXG5kaXYuZGF0YVRhYmxlc19zY3JvbGxCb2R5IC5zb3J0aW5nX2Rpc2FibGVkLnNvcnRpbmdfZGVzYzphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmRhdGFUYWJsZXNfc2Nyb2xsID4gLmRhdGFUYWJsZXNfc2Nyb2xsQm9keSA+IC50YWJsZSA+IHRoZWFkIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4uZGF0YVRhYmxlc19zY3JvbGwgPiAuZGF0YVRhYmxlc19zY3JvbGxCb2R5ID4gLnRhYmxlID4gdGhlYWQgLnNvcnRpbmc6YWZ0ZXIsIC5kYXRhVGFibGVzX3Njcm9sbCA+IC5kYXRhVGFibGVzX3Njcm9sbEJvZHkgPiAudGFibGUgPiB0aGVhZCAuc29ydGluZzpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmRpdi5kdGZjLXJpZ2h0LXRvcC1ibG9ja2VyLFxuZGl2LmR0ZmMtbGVmdC10b3AtYmxvY2tlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvZHktYmcpO1xufVxuXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgdHIgPiAuZHRmYy1maXhlZC1sZWZ0LFxudGFibGUuZGF0YVRhYmxlIHRoZWFkIHRyID4gLmR0ZmMtZml4ZWQtcmlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbn1cblxudGFibGUuZGF0YVRhYmxlIHRib2R5IHRyID4gLmR0ZmMtZml4ZWQtbGVmdCxcbnRhYmxlLmRhdGFUYWJsZSB0Ym9keSB0ciA+IC5kdGZjLWZpeGVkLXJpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9keS1iZyk7XG59XG5cbi5kdGZoLWZsb2F0aW5ncGFyZW50IHtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYm94LXNoYWRvdy1zbSk7XG59XG4uZHRmaC1mbG9hdGluZ3BhcmVudCAudGFibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKSAhaW1wb3J0YW50O1xufVxuLmR0ZmgtZmxvYXRpbmdwYXJlbnQsXG4uZHRmaC1mbG9hdGluZ3BhcmVudCAudGFibGUsXG4uZHRmaC1mbG9hdGluZ3BhcmVudCAudGFibGUgdGgge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5kdHItZGV0YWlscyB7XG4gIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG59XG4uZHRyLWRldGFpbHMgbGkge1xuICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbn1cbi5kdHItZGV0YWlscyBsaSAuZHRyLXRpdGxlIHtcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktOTAwKTtcbn1cbi5kdHItZGV0YWlscyBsaSAuZHRyLWRhdGEge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS03MDApO1xufVxuLmR0ci1kZXRhaWxzIGxpIC5kdHItdGl0bGUsXG4uZHRyLWRldGFpbHMgbGkgLmR0ci1kYXRhIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG59XG5cbi5kcm9wem9uZSB7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDEuNXJlbSAxLjc1cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiAxcHggZGFzaGVkIHZhcigtLWJzLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWxpZ2h0KTtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuLmRyb3B6b25lIC5kei1tZXNzYWdlIHtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmRyb3B6b25lIC5kei1wcmV2aWV3IHtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAuNzVyZW07XG59XG4uZHJvcHpvbmUgLmR6LXByZXZpZXcgLmR6LWltYWdlIHtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbSAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAxO1xufVxuLmRyb3B6b25lIC5kei1wcmV2aWV3LmR6LWZpbGUtcHJldmlldyAuZHotaW1hZ2Uge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1ncmF5LTIwMCk7XG59XG4uZHJvcHpvbmUgLmR6LXN1Y2Nlc3MtbWFyayxcbi5kcm9wem9uZSAuZHotZXJyb3ItbWFyayB7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xufVxuLmRyb3B6b25lIC5kei1zdWNjZXNzLW1hcmsgc3ZnLFxuLmRyb3B6b25lIC5kei1lcnJvci1tYXJrIHN2ZyB7XG4gIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xufVxuLmRyb3B6b25lIC5kei1yZW1vdmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxLjY1cmVtO1xuICB3aWR0aDogMS42NXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1ib3gtc2hhZG93KTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgdG9wOiAtMC44MjVyZW07XG4gIHJpZ2h0OiAtMC44MjVyZW07XG59XG4uZHJvcHpvbmUgLmR6LXJlbW92ZTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgbWFzay1zaXplOiA0MCU7XG4gIC13ZWJraXQtbWFzay1zaXplOiA0MCU7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS02MDApO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J3ZhciUyOC0tYnMtZ3JheS02MDAlMjknJTNlJTNjcGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMDExLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxMTEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAxMC0xLjQxNHonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J3ZhciUyOC0tYnMtZ3JheS02MDAlMjknJTNlJTNjcGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMDExLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxMTEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAxMC0xLjQxNHonLyUzZSUzYy9zdmclM2VcIik7XG59XG4uZHJvcHpvbmUgLmR6LXJlbW92ZTpob3ZlcjphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAxMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMTExLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwMTAtMS40MTR6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMDExLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxMTEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAxMC0xLjQxNHonLyUzZSUzYy9zdmclM2VcIik7XG59XG4uZHJvcHpvbmUgLmR6LWVycm9yLW1lc3NhZ2Uge1xuICBjb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWludmVyc2UpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1kYW5nZXIpO1xufVxuXG4uZHJvcHpvbmUuZHJvcHpvbmUtcXVldWUge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmRyb3B6b25lLmRyb3B6b25lLXF1ZXVlIC5kei1tZXNzYWdlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kcm9wem9uZS5kcm9wem9uZS1xdWV1ZSAuZHJvcHpvbmUtcGFuZWwgLmRyb3B6b25lLXVwbG9hZCxcbi5kcm9wem9uZS5kcm9wem9uZS1xdWV1ZSAuZHJvcHpvbmUtcGFuZWwgLmRyb3B6b25lLXJlbW92ZS1hbGwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRyb3B6b25lLmRyb3B6b25lLXF1ZXVlIC5kcm9wem9uZS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMC43NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMTAwKTtcbn1cbi5kcm9wem9uZS5kcm9wem9uZS1xdWV1ZSAuZHJvcHpvbmUtaXRlbSAuZHJvcHpvbmUtZmlsZSB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5kcm9wem9uZS5kcm9wem9uZS1xdWV1ZSAuZHJvcHpvbmUtaXRlbSAuZHJvcHpvbmUtZmlsZSAuZHJvcHpvbmUtZmlsZW5hbWUge1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNjAwKTtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuLmRyb3B6b25lLmRyb3B6b25lLXF1ZXVlIC5kcm9wem9uZS1pdGVtIC5kcm9wem9uZS1maWxlIC5kcm9wem9uZS1maWxlbmFtZTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5kcm9wem9uZS5kcm9wem9uZS1xdWV1ZSAuZHJvcHpvbmUtaXRlbSAuZHJvcHpvbmUtZmlsZSAuZHJvcHpvbmUtZXJyb3Ige1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6IHZhcigtLWJzLWRhbmdlcik7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmRyb3B6b25lLmRyb3B6b25lLXF1ZXVlIC5kcm9wem9uZS1pdGVtIC5kcm9wem9uZS1wcm9ncmVzcyB7XG4gIHdpZHRoOiAxNSU7XG59XG4uZHJvcHpvbmUuZHJvcHpvbmUtcXVldWUgLmRyb3B6b25lLWl0ZW0gLmRyb3B6b25lLXByb2dyZXNzIC5wcm9ncmVzcyB7XG4gIGhlaWdodDogNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5kcm9wem9uZS5kcm9wem9uZS1xdWV1ZSAuZHJvcHpvbmUtaXRlbSAuZHJvcHpvbmUtcHJvZ3Jlc3MgLnByb2dyZXNzIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZHJvcHpvbmUuZHJvcHpvbmUtcXVldWUgLmRyb3B6b25lLWl0ZW0gLmRyb3B6b25lLXRvb2xiYXIge1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG4uZHJvcHpvbmUuZHJvcHpvbmUtcXVldWUgLmRyb3B6b25lLWl0ZW0gLmRyb3B6b25lLXRvb2xiYXIgLmRyb3B6b25lLXN0YXJ0LFxuLmRyb3B6b25lLmRyb3B6b25lLXF1ZXVlIC5kcm9wem9uZS1pdGVtIC5kcm9wem9uZS10b29sYmFyIC5kcm9wem9uZS1jYW5jZWwsXG4uZHJvcHpvbmUuZHJvcHpvbmUtcXVldWUgLmRyb3B6b25lLWl0ZW0gLmRyb3B6b25lLXRvb2xiYXIgLmRyb3B6b25lLWRlbGV0ZSB7XG4gIGhlaWdodDogMjVweDtcbiAgd2lkdGg6IDI1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4uZHJvcHpvbmUuZHJvcHpvbmUtcXVldWUgLmRyb3B6b25lLWl0ZW0gLmRyb3B6b25lLXRvb2xiYXIgLmRyb3B6b25lLXN0YXJ0ID4gaSxcbi5kcm9wem9uZS5kcm9wem9uZS1xdWV1ZSAuZHJvcHpvbmUtaXRlbSAuZHJvcHpvbmUtdG9vbGJhciAuZHJvcHpvbmUtY2FuY2VsID4gaSxcbi5kcm9wem9uZS5kcm9wem9uZS1xdWV1ZSAuZHJvcHpvbmUtaXRlbSAuZHJvcHpvbmUtdG9vbGJhciAuZHJvcHpvbmUtZGVsZXRlID4gaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTYwMCk7XG59XG4uZHJvcHpvbmUuZHJvcHpvbmUtcXVldWUgLmRyb3B6b25lLWl0ZW0gLmRyb3B6b25lLXRvb2xiYXIgLmRyb3B6b25lLXN0YXJ0OmhvdmVyLFxuLmRyb3B6b25lLmRyb3B6b25lLXF1ZXVlIC5kcm9wem9uZS1pdGVtIC5kcm9wem9uZS10b29sYmFyIC5kcm9wem9uZS1jYW5jZWw6aG92ZXIsXG4uZHJvcHpvbmUuZHJvcHpvbmUtcXVldWUgLmRyb3B6b25lLWl0ZW0gLmRyb3B6b25lLXRvb2xiYXIgLmRyb3B6b25lLWRlbGV0ZTpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5kcm9wem9uZS5kcm9wem9uZS1xdWV1ZSAuZHJvcHpvbmUtaXRlbSAuZHJvcHpvbmUtdG9vbGJhciAuZHJvcHpvbmUtc3RhcnQ6aG92ZXIgPiBpLFxuLmRyb3B6b25lLmRyb3B6b25lLXF1ZXVlIC5kcm9wem9uZS1pdGVtIC5kcm9wem9uZS10b29sYmFyIC5kcm9wem9uZS1jYW5jZWw6aG92ZXIgPiBpLFxuLmRyb3B6b25lLmRyb3B6b25lLXF1ZXVlIC5kcm9wem9uZS1pdGVtIC5kcm9wem9uZS10b29sYmFyIC5kcm9wem9uZS1kZWxldGU6aG92ZXIgPiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLmRyb3B6b25lLmRyb3B6b25lLXF1ZXVlIC5kcm9wem9uZS1pdGVtIC5kcm9wem9uZS10b29sYmFyIC5kcm9wem9uZS1zdGFydCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cblxuLmdtYXBzIHtcbiAgLyogaW1wb3J0YW50ISAgYm9vdHN0cmFwIHNldHMgbWF4LXdpZHRoIG9uIGltZyB0byAxMDAlIHdoaWNoIGNvbmZsaWN0cyB3aXRoIGdvb2dsZSBtYXAgY2FudmFzKi9cbn1cbi5nbWFwcyBpbWcge1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4uZ21hcHMuZ21hcHMtc3RhdGljID4gZGl2IHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5ub1VpLXRhcmdldCB7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtZ3JheS0xMDApO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLm5vVWktdGFyZ2V0Lm5vVWktaG9yaXpvbnRhbCB7XG4gIGhlaWdodDogMTVweDtcbn1cbi5ub1VpLXRhcmdldC5ub1VpLWhvcml6b250YWwgLm5vVWktaGFuZGxlIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgdG9wOiAtNC41cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5ub1VpLXRhcmdldC5ub1VpLWhvcml6b250YWwgLm5vVWktaGFuZGxlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5vVWktdGFyZ2V0Lm5vVWktaG9yaXpvbnRhbCAubm9VaS1oYW5kbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ub1VpLXRhcmdldC5ub1VpLXZlcnRpY2FsIHtcbiAgaGVpZ2h0OiAxNTBweDtcbiAgd2lkdGg6IDE1cHg7XG59XG4ubm9VaS10YXJnZXQubm9VaS12ZXJ0aWNhbCAubm9VaS1oYW5kbGUge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICByaWdodDogLTQuNXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4ubm9VaS10YXJnZXQubm9VaS12ZXJ0aWNhbCAubm9VaS1oYW5kbGU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubm9VaS10YXJnZXQubm9VaS12ZXJ0aWNhbCAubm9VaS1oYW5kbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ub1VpLXRhcmdldCAubm9VaS1jb25uZWN0IHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtY29tcG9uZW50LWFjdGl2ZS1iZyk7XG59XG4ubm9VaS10YXJnZXQgLm5vVWktaGFuZGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtZ3JheS0yMDApO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1ib3gtc2hhZG93LXNtKTtcbn1cbi5ub1VpLXRhcmdldC5ub1VpLXNtIHtcbiAgaGVpZ2h0OiA2cHg7XG59XG4ubm9VaS10YXJnZXQubm9VaS1zbSAubm9VaS1oYW5kbGUge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB0b3A6IC03cHg7XG59XG4ubm9VaS10YXJnZXQubm9VaS1sZyB7XG4gIGhlaWdodDogMThweDtcbn1cbi5ub1VpLXRhcmdldC5ub1VpLWxnIC5ub1VpLWhhbmRsZSB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHRvcDogLTZweDtcbn1cblxuLm5vVWktdGFyZ2V0Lm5vVWktdGFyZ2V0LWxpZ2h0IC5ub1VpLWNvbm5lY3RzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQtbGlnaHQpO1xufVxuLm5vVWktdGFyZ2V0Lm5vVWktdGFyZ2V0LWxpZ2h0IC5ub1VpLWNvbm5lY3RzIC5ub1VpLWNvbm5lY3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saWdodCk7XG59XG4ubm9VaS10YXJnZXQubm9VaS10YXJnZXQtbGlnaHQgLm5vVWktaGFuZGxlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtbGlnaHQpO1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggLTNweCByZ2JhKHZhcigtLWJzLWxpZ2h0KSwgMC43KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xufVxuXG4ubm9VaS10YXJnZXQubm9VaS10YXJnZXQtcHJpbWFyeSAubm9VaS1jb25uZWN0cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnktbGlnaHQpO1xufVxuLm5vVWktdGFyZ2V0Lm5vVWktdGFyZ2V0LXByaW1hcnkgLm5vVWktY29ubmVjdHMgLm5vVWktY29ubmVjdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm5vVWktdGFyZ2V0Lm5vVWktdGFyZ2V0LXByaW1hcnkgLm5vVWktaGFuZGxlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtcHJpbWFyeSk7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCAtM3B4IHJnYmEodmFyKC0tYnMtcHJpbWFyeSksIDAuNyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuXG4ubm9VaS10YXJnZXQubm9VaS10YXJnZXQtc2Vjb25kYXJ5IC5ub1VpLWNvbm5lY3RzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWxpZ2h0KTtcbn1cbi5ub1VpLXRhcmdldC5ub1VpLXRhcmdldC1zZWNvbmRhcnkgLm5vVWktY29ubmVjdHMgLm5vVWktY29ubmVjdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG59XG4ubm9VaS10YXJnZXQubm9VaS10YXJnZXQtc2Vjb25kYXJ5IC5ub1VpLWhhbmRsZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLXNlY29uZGFyeSk7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCAtM3B4IHJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5KSwgMC43KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbn1cblxuLm5vVWktdGFyZ2V0Lm5vVWktdGFyZ2V0LXN1Y2Nlc3MgLm5vVWktY29ubmVjdHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWxpZ2h0KTtcbn1cbi5ub1VpLXRhcmdldC5ub1VpLXRhcmdldC1zdWNjZXNzIC5ub1VpLWNvbm5lY3RzIC5ub1VpLWNvbm5lY3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzKTtcbn1cbi5ub1VpLXRhcmdldC5ub1VpLXRhcmdldC1zdWNjZXNzIC5ub1VpLWhhbmRsZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLXN1Y2Nlc3MpO1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggLTNweCByZ2JhKHZhcigtLWJzLXN1Y2Nlc3MpLCAwLjcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzKTtcbn1cblxuLm5vVWktdGFyZ2V0Lm5vVWktdGFyZ2V0LWluZm8gLm5vVWktY29ubmVjdHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1pbmZvLWxpZ2h0KTtcbn1cbi5ub1VpLXRhcmdldC5ub1VpLXRhcmdldC1pbmZvIC5ub1VpLWNvbm5lY3RzIC5ub1VpLWNvbm5lY3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1pbmZvKTtcbn1cbi5ub1VpLXRhcmdldC5ub1VpLXRhcmdldC1pbmZvIC5ub1VpLWhhbmRsZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLWluZm8pO1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggLTNweCByZ2JhKHZhcigtLWJzLWluZm8pLCAwLjcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1pbmZvKTtcbn1cblxuLm5vVWktdGFyZ2V0Lm5vVWktdGFyZ2V0LXdhcm5pbmcgLm5vVWktY29ubmVjdHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWxpZ2h0KTtcbn1cbi5ub1VpLXRhcmdldC5ub1VpLXRhcmdldC13YXJuaW5nIC5ub1VpLWNvbm5lY3RzIC5ub1VpLWNvbm5lY3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nKTtcbn1cbi5ub1VpLXRhcmdldC5ub1VpLXRhcmdldC13YXJuaW5nIC5ub1VpLWhhbmRsZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLXdhcm5pbmcpO1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggLTNweCByZ2JhKHZhcigtLWJzLXdhcm5pbmcpLCAwLjcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nKTtcbn1cblxuLm5vVWktdGFyZ2V0Lm5vVWktdGFyZ2V0LWRhbmdlciAubm9VaS1jb25uZWN0cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhbmdlci1saWdodCk7XG59XG4ubm9VaS10YXJnZXQubm9VaS10YXJnZXQtZGFuZ2VyIC5ub1VpLWNvbm5lY3RzIC5ub1VpLWNvbm5lY3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xufVxuLm5vVWktdGFyZ2V0Lm5vVWktdGFyZ2V0LWRhbmdlciAubm9VaS1oYW5kbGUge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy1kYW5nZXIpO1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggLTNweCByZ2JhKHZhcigtLWJzLWRhbmdlciksIDAuNyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhbmdlcik7XG59XG5cbi5ub1VpLXRhcmdldC5ub1VpLXRhcmdldC1kYXJrIC5ub1VpLWNvbm5lY3RzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFyay1saWdodCk7XG59XG4ubm9VaS10YXJnZXQubm9VaS10YXJnZXQtZGFyayAubm9VaS1jb25uZWN0cyAubm9VaS1jb25uZWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFyayk7XG59XG4ubm9VaS10YXJnZXQubm9VaS10YXJnZXQtZGFyayAubm9VaS1oYW5kbGUge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy1kYXJrKTtcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IC0zcHggcmdiYSh2YXIoLS1icy1kYXJrKSwgMC43KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFyayk7XG59XG5cbi5ub1VpLXRvb2x0aXAge1xuICBib3gtc2hhZG93OiB2YXIoLS1icy10b29sdGlwLWJveC1zaGFkb3cpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy10b29sdGlwLWJnKTtcbiAgY29sb3I6IHZhcigtLWJzLXRvb2x0aXAtY29sb3IpO1xuICBmb250LXNpemU6IDFyZW07XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG59XG5cbi5xbC10b29sYmFyIHtcbiAgZm9udC1mYW1pbHk6IEludGVyLCBIZWx2ZXRpY2EsIFwic2Fucy1zZXJpZlwiO1xufVxuLnFsLXRvb2xiYXIucWwtc25vdyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNzVyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjc1cmVtO1xufVxuLnFsLXRvb2xiYXIucWwtc25vdyAucWwtcGlja2VyIC5xbC1maWxsLFxuLnFsLXRvb2xiYXIucWwtc25vdyAucWwtcGlja2VyIC5xbC1zdHJva2UsXG4ucWwtdG9vbGJhci5xbC1zbm93IGJ1dHRvbiAucWwtZmlsbCxcbi5xbC10b29sYmFyLnFsLXNub3cgYnV0dG9uIC5xbC1zdHJva2Uge1xuICBzdHJva2U6IHZhcigtLWJzLWdyYXktNTAwKTtcbn1cbi5xbC10b29sYmFyLnFsLXNub3cgLnFsLXBpY2tlciAucWwtZmlsbCxcbi5xbC10b29sYmFyLnFsLXNub3cgYnV0dG9uIC5xbC1maWxsIHtcbiAgZmlsbDogdmFyKC0tYnMtZ3JheS01MDApO1xufVxuLnFsLXRvb2xiYXIucWwtc25vdyAucWwtcGlja2VyLnFsLWV4cGFuZGVkIC5xbC1maWxsLFxuLnFsLXRvb2xiYXIucWwtc25vdyAucWwtcGlja2VyLnFsLWV4cGFuZGVkIC5xbC1zdHJva2UsIC5xbC10b29sYmFyLnFsLXNub3cgLnFsLXBpY2tlci5xbC1hY3RpdmUgLnFsLWZpbGwsXG4ucWwtdG9vbGJhci5xbC1zbm93IC5xbC1waWNrZXIucWwtYWN0aXZlIC5xbC1zdHJva2UsIC5xbC10b29sYmFyLnFsLXNub3cgLnFsLXBpY2tlcjpmb2N1cyAucWwtZmlsbCxcbi5xbC10b29sYmFyLnFsLXNub3cgLnFsLXBpY2tlcjpmb2N1cyAucWwtc3Ryb2tlLCAucWwtdG9vbGJhci5xbC1zbm93IC5xbC1waWNrZXI6aG92ZXIgLnFsLWZpbGwsXG4ucWwtdG9vbGJhci5xbC1zbm93IC5xbC1waWNrZXI6aG92ZXIgLnFsLXN0cm9rZSxcbi5xbC10b29sYmFyLnFsLXNub3cgYnV0dG9uLnFsLWV4cGFuZGVkIC5xbC1maWxsLFxuLnFsLXRvb2xiYXIucWwtc25vdyBidXR0b24ucWwtZXhwYW5kZWQgLnFsLXN0cm9rZSxcbi5xbC10b29sYmFyLnFsLXNub3cgYnV0dG9uLnFsLWFjdGl2ZSAucWwtZmlsbCxcbi5xbC10b29sYmFyLnFsLXNub3cgYnV0dG9uLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLFxuLnFsLXRvb2xiYXIucWwtc25vdyBidXR0b246Zm9jdXMgLnFsLWZpbGwsXG4ucWwtdG9vbGJhci5xbC1zbm93IGJ1dHRvbjpmb2N1cyAucWwtc3Ryb2tlLFxuLnFsLXRvb2xiYXIucWwtc25vdyBidXR0b246aG92ZXIgLnFsLWZpbGwsXG4ucWwtdG9vbGJhci5xbC1zbm93IGJ1dHRvbjpob3ZlciAucWwtc3Ryb2tlIHtcbiAgc3Ryb2tlOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5xbC10b29sYmFyLnFsLXNub3cgLnFsLXBpY2tlci5xbC1leHBhbmRlZCAucWwtZmlsbCwgLnFsLXRvb2xiYXIucWwtc25vdyAucWwtcGlja2VyLnFsLWFjdGl2ZSAucWwtZmlsbCwgLnFsLXRvb2xiYXIucWwtc25vdyAucWwtcGlja2VyOmZvY3VzIC5xbC1maWxsLCAucWwtdG9vbGJhci5xbC1zbm93IC5xbC1waWNrZXI6aG92ZXIgLnFsLWZpbGwsXG4ucWwtdG9vbGJhci5xbC1zbm93IGJ1dHRvbi5xbC1leHBhbmRlZCAucWwtZmlsbCxcbi5xbC10b29sYmFyLnFsLXNub3cgYnV0dG9uLnFsLWFjdGl2ZSAucWwtZmlsbCxcbi5xbC10b29sYmFyLnFsLXNub3cgYnV0dG9uOmZvY3VzIC5xbC1maWxsLFxuLnFsLXRvb2xiYXIucWwtc25vdyBidXR0b246aG92ZXIgLnFsLWZpbGwge1xuICBmaWxsOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cblxuLnFsLXNub3cgLnFsLXBpY2tlcjpub3QoLnFsLWNvbG9yLXBpY2tlcik6bm90KC5xbC1pY29uLXBpY2tlcikgc3ZnIHtcbiAgcmlnaHQ6IDA7XG59XG5bZGlyZWN0aW9uPXJ0bF0gLnFsLXNub3cgLnFsLXBpY2tlcjpub3QoLnFsLWNvbG9yLXBpY2tlcik6bm90KC5xbC1pY29uLXBpY2tlcikgc3ZnLCBbZGlyPXJ0bF0gLnFsLXNub3cgLnFsLXBpY2tlcjpub3QoLnFsLWNvbG9yLXBpY2tlcik6bm90KC5xbC1pY29uLXBpY2tlcikgc3ZnIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5xbC1lZGl0b3Ige1xuICBjb2xvcjogdmFyKC0tYnMtaW5wdXQtY29sb3IpO1xuICB0ZXh0LWFsaWduOiBpbml0aWFsO1xufVxuLnFsLWVkaXRvci5xbC1ibGFuazpiZWZvcmUge1xuICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LW11dGVkKSAhaW1wb3J0YW50O1xuICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLnFsLWNvbnRhaW5lci5xbC1zbm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtaW5wdXQtYmcpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy1ncmF5LTIwMCk7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjc1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjc1cmVtO1xufVxuXG4ucWwtc25vdyAucWwtcGlja2VyIC5xbC1waWNrZXItbGFiZWwge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS01MDApO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSwgLnFsLXNub3cgLnFsLXBpY2tlciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1leHBhbmRlZCB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1leHBhbmRlZCAucWwtcGlja2VyLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUsIC5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLXBpY2tlci1sYWJlbDpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLXBpY2tlci1vcHRpb25zIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtZHJvcGRvd24tYm94LXNoYWRvdyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvZHktYmcpO1xuICBib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1leHBhbmRlZCAucWwtcGlja2VyLW9wdGlvbnMgLnFsLXBpY2tlci1pdGVtIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNjAwKTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLXBpY2tlci1vcHRpb25zIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCwgLnFsLXNub3cgLnFsLXBpY2tlci5xbC1leHBhbmRlZCAucWwtcGlja2VyLW9wdGlvbnMgLnFsLXBpY2tlci1pdGVtLnFsLWFjdGl2ZSwgLnFsLXNub3cgLnFsLXBpY2tlci5xbC1leHBhbmRlZCAucWwtcGlja2VyLW9wdGlvbnMgLnFsLXBpY2tlci1pdGVtOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLnFsLXNub3cgLnFsLXRvb2x0aXAge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1kcm9wZG93bi1ib3gtc2hhZG93KTtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbn1cbi5xbC1zbm93IC5xbC10b29sdGlwIGlucHV0W3R5cGU9dGV4dF0ge1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCk7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbn1cbi5xbC1zbm93IC5xbC10b29sdGlwIGlucHV0W3R5cGU9dGV4dF06YWN0aXZlLCAucWwtc25vdyAucWwtdG9vbHRpcCBpbnB1dFt0eXBlPXRleHRdOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1pbnB1dC1mb2N1cy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG59XG4ucWwtc25vdyAucWwtdG9vbHRpcCAucWwtcHJldmlldyB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTYwMCk7XG59XG4ucWwtc25vdyAucWwtdG9vbHRpcCAucWwtYWN0aW9uIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS02MDApO1xufVxuLnFsLXNub3cgLnFsLXRvb2x0aXAgLnFsLWFjdGlvbjpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1vZGFsIC5xbC1zbm93IC5xbC10b29sdGlwLnFsLWVkaXRpbmcge1xuICBsZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG4ucWwtc25vdyAucWwtZWRpdG9yIHByZS5xbC1zeW50YXgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCk7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LW11dGVkKTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG59XG5cbi5xbC1xdWlsLnFsLXF1aWwtcGxhaW4gLnFsLXRvb2xiYXIge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbn1cbi5xbC1xdWlsLnFsLXF1aWwtcGxhaW4gLnFsLXRvb2xiYXI6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnFsLXF1aWwucWwtcXVpbC1wbGFpbiAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnFsLXF1aWwucWwtcXVpbC1wbGFpbiAucWwtY29udGFpbmVyIHtcbiAgYm9yZGVyOiAwO1xufVxuLnFsLXF1aWwucWwtcXVpbC1wbGFpbiAucWwtZWRpdG9yIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4ucmVjYXB0Y2hhIHtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtZ3JheS0yMDApO1xuICBib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xufVxuLnJlY2FwdGNoYSAucmVjYXB0Y2hhLWltZyB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ucmVjYXB0Y2hhIC5yZWNhcHRjaGFfb25seV9pZl9pbmNvcnJlY3Rfc29sIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhbmdlcik7XG59XG4ucmVjYXB0Y2hhIC5pbnB1dC1ncm91cCAuYnRuIGkge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLnJlY2FwdGNoYSAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG5odG1sLnN3YWwyLXNob3duOm5vdCguc3dhbDItbm8tYmFja2Ryb3ApOm5vdCguc3dhbDItdG9hc3Qtc2hvd24pLFxuYm9keS5zd2FsMi1zaG93bjpub3QoLnN3YWwyLW5vLWJhY2tkcm9wKTpub3QoLnN3YWwyLXRvYXN0LXNob3duKTpub3QoLm1vZGFsLW9wZW4pIHtcbiAgb3ZlcmZsb3cteTogaW5pdGlhbCAhaW1wb3J0YW50O1xufVxuaHRtbC5zd2FsMi1zaG93bjpub3QoLnN3YWwyLW5vLWJhY2tkcm9wKTpub3QoLnN3YWwyLXRvYXN0LXNob3duKTpub3QoLnN3ZWV0YWxlcnQyLW5vcGFkZGluZyksXG5ib2R5LnN3YWwyLXNob3duOm5vdCguc3dhbDItbm8tYmFja2Ryb3ApOm5vdCguc3dhbDItdG9hc3Qtc2hvd24pOm5vdCgubW9kYWwtb3Blbik6bm90KC5zd2VldGFsZXJ0Mi1ub3BhZGRpbmcpIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uc3dhbDItcG9wdXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgcGFkZGluZzogMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbn1cbi5zd2FsMi1wb3B1cCAuc3dhbDItdGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgY29sb3I6IHZhcigtLWJzLWRhcmspO1xufVxuLnN3YWwyLXBvcHVwIC5zd2FsMi1odG1sLWNvbnRhaW5lcixcbi5zd2FsMi1wb3B1cCAuc3dhbDItY29udGVudCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTgwMCk7XG59XG4uc3dhbDItcG9wdXAgLmJ0biB7XG4gIG1hcmdpbjogMTVweCA1cHggMDtcbn1cbi5zd2FsMi1wb3B1cCAuc3dhbDItc3R5bGVkOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucyB7XG4gIG1hcmdpbjogMS41cmVtIGF1dG8gMXJlbSBhdXRvO1xufVxuXG4uc3dhbDItY29udGFpbmVyIHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG4uc3dhbDItY29udGFpbmVyLnN3YWwyLXNob3duIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLnN3YWwyLWNvbnRhaW5lciAuc3dhbDItaHRtbC1jb250YWluZXIge1xuICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbmJvZHkuc3dhbDItaGVpZ2h0LWF1dG8ge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnN3YWwyLWljb24uc3dhbDItd2FybmluZyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtd2FybmluZyk7XG4gIGNvbG9yOiB2YXIoLS1icy13YXJuaW5nKTtcbn1cbi5zd2FsMi1pY29uLnN3YWwyLWVycm9yIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xuICBjb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcbn1cbi5zd2FsMi1pY29uLnN3YWwyLWVycm9yIFtjbGFzc149c3dhbDIteC1tYXJrLWxpbmVdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgMC43NSk7XG59XG4uc3dhbDItaWNvbi5zd2FsMi1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzKTtcbiAgY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpO1xufVxuLnN3YWwyLWljb24uc3dhbDItc3VjY2VzcyBbY2xhc3NePXN3YWwyLXN1Y2Nlc3MtbGluZV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzKTtcbn1cbi5zd2FsMi1pY29uLnN3YWwyLXN1Y2Nlc3MgLnN3YWwyLXN1Y2Nlc3MtcmluZyB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIDAuMyk7XG59XG4uc3dhbDItaWNvbi5zd2FsMi1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1pbmZvKTtcbiAgY29sb3I6IHZhcigtLWJzLWluZm8pO1xufVxuLnN3YWwyLWljb24uc3dhbDItcXVlc3Rpb24ge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG5cbi50b3gtdGFyZ2V0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRveC10aW55bWNlIHtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4udG9hc3RyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMS41cmVtKSBjZW50ZXIgIWltcG9ydGFudDtcbiAgLypydGw6aWdub3JlKi9cbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMS41cmVtIGNlbnRlciAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1kcm9wZG93bi1ib3gtc2hhZG93KSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTEwMCk7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCk7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMS4yNXJlbSAxLjI1cmVtIDQuNXJlbSAhaW1wb3J0YW50O1xufVxuLnRvYXN0ciAudG9hc3RyLWNsb3NlLWJ1dHRvbiB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwO1xuICB3aWR0aDogMC44NXJlbTtcbiAgaGVpZ2h0OiAwLjg1cmVtO1xufVxuLnRvYXN0ciAudG9hc3RyLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjE1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnRvYXN0ciAudG9hc3RyLXRpdGxlICsgLnRvYXN0ci1tZXNzYWdlIHtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbn1cbi50b2FzdHIgLnRvYXN0ci1tZXNzYWdlIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnRvYXN0ci50b2FzdHItc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpO1xuICBjb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy1pbnZlcnNlKTtcbn1cbi50b2FzdHIudG9hc3RyLXN1Y2Nlc3MgLnRvYXN0ci1jbG9zZS1idXR0b24ge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtaW52ZXJzZSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0ndmFyJTI4LS1icy1zdWNjZXNzLWludmVyc2UlMjknJTNlJTNjcGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMDExLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxMTEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAxMC0xLjQxNHonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J3ZhciUyOC0tYnMtc3VjY2Vzcy1pbnZlcnNlJTI5JyUzZSUzY3BhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAxMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMTExLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwMTAtMS40MTR6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLnRvYXN0ci50b2FzdHItaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWluZm8pO1xuICBjb2xvcjogdmFyKC0tYnMtaW5mby1pbnZlcnNlKTtcbn1cbi50b2FzdHIudG9hc3RyLWluZm8gLnRvYXN0ci1jbG9zZS1idXR0b24ge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWluZm8taW52ZXJzZSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0ndmFyJTI4LS1icy1pbmZvLWludmVyc2UlMjknJTNlJTNjcGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMDExLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxMTEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAxMC0xLjQxNHonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J3ZhciUyOC0tYnMtaW5mby1pbnZlcnNlJTI5JyUzZSUzY3BhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAxMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMTExLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwMTAtMS40MTR6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLnRvYXN0ci50b2FzdHItd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdhcm5pbmcpO1xuICBjb2xvcjogdmFyKC0tYnMtd2FybmluZy1pbnZlcnNlKTtcbn1cbi50b2FzdHIudG9hc3RyLXdhcm5pbmcgLnRvYXN0ci1jbG9zZS1idXR0b24ge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdhcm5pbmctaW52ZXJzZSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0ndmFyJTI4LS1icy13YXJuaW5nLWludmVyc2UlMjknJTNlJTNjcGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMDExLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxMTEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAxMC0xLjQxNHonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J3ZhciUyOC0tYnMtd2FybmluZy1pbnZlcnNlJTI5JyUzZSUzY3BhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAxMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMTExLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwMTAtMS40MTR6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLnRvYXN0ci50b2FzdHItZXJyb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xuICBjb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWludmVyc2UpO1xufVxuLnRvYXN0ci50b2FzdHItZXJyb3IgLnRvYXN0ci1jbG9zZS1idXR0b24ge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhbmdlci1pbnZlcnNlKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSd2YXIlMjgtLWJzLWRhbmdlci1pbnZlcnNlJTI5JyUzZSUzY3BhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAxMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMTExLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwMTAtMS40MTR6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSd2YXIlMjgtLWJzLWRhbmdlci1pbnZlcnNlJTI5JyUzZSUzY3BhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAxMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMTExLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwMTAtMS40MTR6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4udG9hc3RyLXRvcC1jZW50ZXIge1xuICB0b3A6IDEycHg7XG59XG5cbi50b2FzdHItYm90dG9tLWNlbnRlciB7XG4gIGJvdHRvbTogMTJweDtcbn1cblxuLmRyYWdnYWJsZSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG4uZHJhZ2dhYmxlLmRyYWdnYWJsZS1taXJyb3Ige1xuICBvcGFjaXR5OiAwLjg7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICBib3JkZXI6IDFweCBkYXNoZWQgdmFyKC0tYnMtZ3JheS0zMDApICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG59XG4uZHJhZ2dhYmxlLmRyYWdnYWJsZS0tb3JpZ2luYWwge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG59XG4uZHJhZ2dhYmxlLmRyYWdnYWJsZS1zb3VyY2UtLWlzLWRyYWdnaW5nLmRyYWdnYWJsZS0tb3ZlciB7XG4gIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbn1cbi5kcmFnZ2FibGUgLmRyYWdnYWJsZS1oYW5kbGUge1xuICBjdXJzb3I6IG1vdmU7XG59XG5cbi5hcGV4Y2hhcnRzLXRleHQsXG4uYXBleGNoYXJ0cy10aXRsZS10ZXh0LFxuLmFwZXhjaGFydHMtbGVnZW5kLXRleHQge1xuICBmb250LWZhbWlseTogSW50ZXIsIEhlbHZldGljYSwgXCJzYW5zLXNlcmlmXCIgIWltcG9ydGFudDtcbn1cblxuLmFwZXhjaGFydHMtdGl0bGUtdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5hcGV4Y2hhcnRzLXBpZS1sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMC45NXJlbTtcbn1cblxuLmFwZXhjaGFydHMtdG9vbGJhciB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLmFwZXhjaGFydHMtbWVudSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLWJvZHktYmcpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwLjVyZW0gMCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1kcm9wZG93bi1ib3gtc2hhZG93KTtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbSAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtaW4td2lkdGg6IDEwcmVtICFpbXBvcnRhbnQ7XG59XG4uYXBleGNoYXJ0cy1tZW51IC5hcGV4Y2hhcnRzLW1lbnUtaXRlbSB7XG4gIHBhZGRpbmc6IDAuNjVyZW0gMC44NXJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4uYXBleGNoYXJ0cy1tZW51IC5hcGV4Y2hhcnRzLW1lbnUtaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWNvbXBvbmVudC1ob3Zlci1iZykgIWltcG9ydGFudDtcbn1cblxuLmFwZXhjaGFydHMtdG9vbHRpcC5hcGV4Y2hhcnRzLXRoZW1lLWxpZ2h0IHtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtZHJvcGRvd24tYm94LXNoYWRvdyk7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1ib2R5LWJnKSAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS04MDApO1xufVxuLmFwZXhjaGFydHMtdG9vbHRpcC5hcGV4Y2hhcnRzLXRoZW1lLWxpZ2h0IC5hcGV4Y2hhcnRzLXRvb2x0aXAtdGl0bGUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1ib2R5LWJnKSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS04MDApO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYnMtZ3JheS0xMDApICFpbXBvcnRhbnQ7XG59XG4uYXBleGNoYXJ0cy10b29sdGlwIC5hcGV4Y2hhcnRzLXRvb2x0aXAtdGl0bGUge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbn1cbi5hcGV4Y2hhcnRzLXhheGlzdG9vbHRpcC5hcGV4Y2hhcnRzLXRoZW1lLWxpZ2h0IHtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1kcm9wZG93bi1ib3gtc2hhZG93KSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtZHJvcGRvd24tYm94LXNoYWRvdykgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktODAwKTtcbn1cbi5hcGV4Y2hhcnRzLXhheGlzdG9vbHRpcC5hcGV4Y2hhcnRzLXRoZW1lLWxpZ2h0OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5hcGV4Y2hhcnRzLXhheGlzdG9vbHRpcC5hcGV4Y2hhcnRzLXRoZW1lLWxpZ2h0OmFmdGVyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tYm94LXNoYWRvdykgIWltcG9ydGFudDtcbn1cblxuLmNhcmQtcm91bmRlZC1ib3R0b20gLmFwZXhjaGFydHMtY2FudmFzIHN2ZyB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDFyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxcmVtO1xufVxuXG4ucm91bmRlZCAuYXBleGNoYXJ0cy1jYW52YXMgc3ZnIHtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zbSAuYXBleGNoYXJ0cy1jYW52YXMgc3ZnIHtcbiAgYm9yZGVyLXJhZGl1czogMC41NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZyAuYXBleGNoYXJ0cy1jYW52YXMgc3ZnIHtcbiAgYm9yZGVyLXJhZGl1czogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC14bCAuYXBleGNoYXJ0cy1jYW52YXMgc3ZnIHtcbiAgYm9yZGVyLXJhZGl1czogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtcGFuZSxcbi5sZWFmbGV0LWNvbnRhaW5lciAubGVhZmxldC10b3AsXG4ubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtYm90dG9tLFxuLmxlYWZsZXQtY29udGFpbmVyIC5sZWFmbGV0LWNvbnRyb2wge1xuICB6LWluZGV4OiAxICFpbXBvcnRhbnQ7XG59XG4ubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtcG9wdXAtY29udGVudC13cmFwcGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbSAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJveC1zaGFkb3cpICFpbXBvcnRhbnQ7XG59XG4ubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtcG9wdXAtY29udGVudC13cmFwcGVyIC5sZWFmbGV0LXBvcHVwLWNvbnRlbnQge1xuICBmb250LWZhbWlseTogSW50ZXIsIEhlbHZldGljYSwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLnRucyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi50bnMgW2RhdGEtdG5zPXRydWVdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50bnMgLnRucy1pdGVtIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi50bnMgLnRucy1jb250cm9scyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnRucyAudG5zLWNvbnRyb2xzIGJ1dHRvbiB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwIDAuMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG59XG4udG5zIC50bnMtY29udHJvbHMgYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1hY3RpdmUpO1xufVxuLnRucyAudG5zLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xufVxuLnRucyAudG5zLW5hdiBidXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3V0bGluZTogbm9uZTtcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMC43NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS0yMDApO1xuICBtYXJnaW46IDAgMC4yNXJlbTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjM1cmVtO1xufVxuLnRucyAudG5zLW5hdiBidXR0b24udG5zLW5hdi1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi50bnMudG5zLWluaXRpYXpsaWVkIFtkYXRhLXRucz10cnVlXSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udG5zLnRucy1pbml0aWF6bGllZCAudG5zLWl0ZW0ge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLnRucy50bnMtZGVmYXVsdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50bnMudG5zLWRlZmF1bHQgW2RhdGEtY29udHJvbHM9cHJldl0sXG4udG5zLnRucy1kZWZhdWx0IFtkYXRhLWNvbnRyb2xzPW5leHRdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnRucy50bnMtZGVmYXVsdCBbZGF0YS1jb250cm9scz1wcmV2XSB7XG4gIGxlZnQ6IDA7XG59XG4udG5zLnRucy1kZWZhdWx0IFtkYXRhLWNvbnRyb2xzPW5leHRdIHtcbiAgcmlnaHQ6IDA7XG59XG4udG5zLnRucy1kZWZhdWx0IC50bnMtb3V0ZXIge1xuICBtYXJnaW46IDAgNHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudG5zLnRucy1kZWZhdWx0IC50bnMtb3V0ZXIge1xuICAgIG1hcmdpbjogMCAycmVtO1xuICB9XG59XG4udG5zLnRucy1mbHVzaCAudG5zLW91dGVyIHtcbiAgbWFyZ2luOiAwO1xufVxuLnRucy50bnMtY2lyY2xlLW5hdiAudG5zLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xufVxuLnRucy50bnMtY2lyY2xlLW5hdiAudG5zLW5hdiBidXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3V0bGluZTogbm9uZTtcbiAgd2lkdGg6IDEuMTVyZW07XG4gIGhlaWdodDogMS4xNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS0yMDApO1xuICBtYXJnaW46IDAgMC41NXJlbTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4udG5zLnRucy1jaXJjbGUtbmF2IC50bnMtbmF2IGJ1dHRvbi50bnMtbmF2LWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktNDAwKTtcbn1cblxuLnRucy1oaWRlLWRpc2FibGVkLW5hdiBbZGlzYWJsZWRdIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5ib2R5IHtcbiAgLS1mYy1ldmVudC1ib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtLWZjLWV2ZW50LWJnLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgLS1mYy1ldmVudC10ZXh0LWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xufVxuXG4uZmMge1xuICAtLWZjLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZ3JheS0yMDApO1xuICAtLWZjLXBhZ2UtYmctY29sb3I6ICNmZmZmZmY7XG4gIC0tZmMtc21hbGwtZm9udC1zaXplOiAwLjk1cmVtO1xuICAtLWZjLWhpZ2hsaWdodC1jb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xuICAtLWZjLWJnLWV2ZW50LW9wYWNpdHk6IDAuMztcbiAgLS1mYy1uZXV0cmFsLWJnLWNvbG9yOiB2YXIoLS1icy1saWdodCk7XG4gIC0tZmMtdG9kYXktYmctY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtbGlnaHQpO1xuICAtLWZjLW5vdy1pbmRpY2F0b3ItY29sb3I6IHZhcigtLWJzLWRhbmdlcik7XG4gIC0tZmMtbGlzdC1ldmVudC1ob3Zlci1iZy1jb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xuICAtLWZjLWJ1dHRvbi10ZXh0LWNvbG9yOiB2YXIoLS1icy1ncmF5LTYwMCk7XG4gIC0tZmMtYnV0dG9uLWJnLWNvbG9yOiB2YXIoLS1icy1ncmF5LTEwMCk7XG4gIC0tZmMtYnV0dG9uLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZ3JheS0xMDApO1xuICAtLWZjLWJ1dHRvbi1ob3Zlci1iZy1jb2xvcjogdmFyKC0tYnMtZ3JheS0xMDApO1xuICAtLWZjLWJ1dHRvbi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLWdyYXktMTAwKTtcbiAgLS1mYy1idXR0b24tYWN0aXZlLWJnLWNvbG9yOiB2YXIoLS1icy1ncmF5LTIwMCk7XG4gIC0tZmMtYnV0dG9uLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLWdyYXktMjAwKTtcbn1cbi5mYyB0YWJsZSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5mYyAuZmMtYnV0dG9uIHtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi5mYyAuZmMtYnV0dG9uLXByaW1hcnkge1xuICBtYXJnaW46IDA7XG59XG4uZmMgLmZjLWJ1dHRvbi1wcmltYXJ5IC5mYy1pY29uIHtcbiAgZm9udC1zaXplOiAxLjM1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjE1cmVtO1xufVxuLmZjIC5mYy1idXR0b24tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmZjLWJ1dHRvbi1hY3RpdmUpOmZvY3VzLCAuZmMgLmZjLWJ1dHRvbi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZmMtYnV0dG9uLWFjdGl2ZSk6aG92ZXIsIC5mYyAuZmMtYnV0dG9uLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5mYy1idXR0b24tYWN0aXZlKTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS05MDApO1xufVxuLmZjIC5mYy1idXR0b24tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmZjLWJ1dHRvbi1hY3RpdmUpOmZvY3VzIC5mYy1pY29uLCAuZmMgLmZjLWJ1dHRvbi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZmMtYnV0dG9uLWFjdGl2ZSk6aG92ZXIgLmZjLWljb24sIC5mYyAuZmMtYnV0dG9uLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5mYy1idXR0b24tYWN0aXZlKTphY3RpdmUgLmZjLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS05MDApO1xufVxuLmZjIC5mYy1idXR0b24tcHJpbWFyeTpub3QoOmRpc2FibGVkKS5mYy1idXR0b24tYWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktOTAwKTtcbn1cbi5mYyAuZmMtYnV0dG9uLXByaW1hcnk6bm90KDpkaXNhYmxlZCkuZmMtYnV0dG9uLWFjdGl2ZSAuZmMtaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCk7XG59XG4uZmMgLmZjLWJ1dHRvbi1ncm91cCAuZmMtYnV0dG9uIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4uZmMgLmZjLXRvb2xiYXItdGl0bGUge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktODAwKTtcbn1cbi5mYyAuZmMtY29sLWhlYWRlci1jZWxsIHtcbiAgcGFkZGluZzogMC43NXJlbSAwLjVyZW07XG59XG4uZmMgLmZjLWNvbC1oZWFkZXItY2VsbCAuZmMtY29sLWhlYWRlci1jZWxsLWN1c2hpb24ge1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktODAwKTtcbn1cbi5mYyAuZmMtc2Nyb2xsZ3JpZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG59XG4uZmMgLmZjLXNjcm9sbGdyaWQgdGhlYWQgPiB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNzVyZW07XG59XG4uZmMgLmZjLXNjcm9sbGdyaWQgdGhlYWQgPiB0ciB0ZDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNzVyZW07XG59XG4uZmMgLmZjLXNjcm9sbGdyaWQgdGJvZHkgPiB0cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC43NXJlbTtcbn1cbi5mYyAuZmMtc2Nyb2xsZ3JpZCB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjc1cmVtO1xufVxuLmZjIC5mYy1kYXlncmlkLWV2ZW50IHtcbiAgbWFyZ2luLXRvcDogM3B4O1xufVxuLmZjIC5mYy1kYXlncmlkLWRvdC1ldmVudCAuZmMtZXZlbnQtdGl0bGUsXG4uZmMgLmZjLWRheWdyaWQtZG90LWV2ZW50IC5mYy1ldmVudC10aW1lLFxuLmZjIC5mYy1kYXlncmlkLWJsb2NrLWV2ZW50IC5mYy1ldmVudC10aXRsZSxcbi5mYyAuZmMtZGF5Z3JpZC1ibG9jay1ldmVudCAuZmMtZXZlbnQtdGltZSB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC4yNXJlbTtcbn1cbi5mYyAuZmMtZGF5Z3JpZC1kYXktbnVtYmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktODAwKTtcbn1cbi5mYyAuZmMtZGF5Z3JpZC1kb3QtZXZlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTYwMCk7XG59XG4uZmMgLmZjLWRheWdyaWQtZG90LWV2ZW50IC5mYy1ldmVudC10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uZmMgLmZjLWRheWdyaWQtZG90LWV2ZW50OmhvdmVyLCAuZmMgLmZjLWRheWdyaWQtZG90LWV2ZW50LmZjLWV2ZW50LW1pcnJvciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLmZjIC5mYy1kYXlncmlkLWV2ZW50LWRvdCB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gIG1hcmdpbi1yaWdodDogMC4xcmVtO1xufVxuLmZjIC5mYy1wb3BvdmVyIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvZHktYmcpO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1kcm9wZG93bi1ib3gtc2hhZG93KTtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbn1cbi5mYyAuZmMtcG9wb3ZlciAuZmMtcG9wb3Zlci1oZWFkZXIge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjc1cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC43NXJlbTtcbiAgcGFkZGluZzogMC42NXJlbSAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10b29sdGlwLWJnKTtcbn1cbi5mYyAuZmMtcG9wb3ZlciAuZmMtcG9wb3Zlci1oZWFkZXIgLmZjLXBvcG92ZXItdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS04MDApO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uZmMgLmZjLXBvcG92ZXIgLmZjLXBvcG92ZXItaGVhZGVyIC5mYy1wb3BvdmVyLWNsb3NlIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS02MDApO1xufVxuLmZjIC5mYy1wb3BvdmVyIC5mYy1wb3BvdmVyLWhlYWRlciAuZmMtcG9wb3Zlci1jbG9zZTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5mYyAuZmMtcG9wb3ZlciAuZmMtcG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW0gMC43NXJlbSAwLjc1cmVtO1xufVxuLmZjIC5mYy1kYXlncmlkLW1vcmUtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uZmMgLmZjLXRpbWVncmlkLXNsb3Qge1xuICBoZWlnaHQ6IDJyZW07XG4gIGZvbnQtc2l6ZTogMC45NXJlbTtcbn1cbi5mYyAuZmMtbGlzdC1kYXktY3VzaGlvbixcbi5mYyAuZmMtbGlzdC10YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDAuODVyZW0gMS4xNXJlbTtcbn1cbi5mYyAuZmMtbGlzdC1kYXktdGV4dCxcbi5mYyAuZmMtbGlzdC1kYXktc2lkZS10ZXh0IHtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uZmMgLmZjLWxpc3QsXG4uZmMgLmZjLWxpc3QtdGFibGUge1xuICBib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xufVxuLmZjIC5mYy1saXN0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZjIC5mYy10aW1lZ3JpZC1heGlzIHtcbiAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmZjIC5mYy10aW1lZ3JpZC1ldmVudCAuZmMtZXZlbnQtbWFpbiB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC4yNXJlbTtcbn1cbi5mYyAuZmMtdGltZWdyaWQtbm93LWluZGljYXRvci1hcnJvdyB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG59XG5cbi5mYy1oLWV2ZW50IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5mYyAuZmMtaGVhZGVyLXRvb2xiYXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmZjIC5mYy1oZWFkZXItdG9vbGJhciAuZmMtdG9vbGJhci1jaHVuazpudGgtY2hpbGQoMSksIC5mYyAuZmMtaGVhZGVyLXRvb2xiYXIgLmZjLXRvb2xiYXItY2h1bms6bnRoLWNoaWxkKDMpIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAuZmMgLmZjLWhlYWRlci10b29sYmFyIC5mYy10b29sYmFyLWNodW5rOm50aC1jaGlsZCgyKSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLmZjIC5mYy1oZWFkZXItdG9vbGJhciAuZmMtdG9vbGJhci1jaHVuazpudGgtY2hpbGQoMiksIC5mYyAuZmMtaGVhZGVyLXRvb2xiYXIgLmZjLXRvb2xiYXItY2h1bms6bnRoLWNoaWxkKDEpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG59XG4ua2FuYmFuLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQge1xuICBmbG9hdDogbm9uZTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gIG1hcmdpbi1yaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTEwMCk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjc1cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC43NXJlbTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIgLmthbmJhbi10aXRsZS1ib2FyZCB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS05MDApO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIubGlnaHQgLmthbmJhbi10aXRsZS1ib2FyZCB7XG4gIGNvbG9yOiB2YXIoLS1icy1saWdodC1pbnZlcnNlKTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIubGlnaHQtbGlnaHQge1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1saWdodCksIDAuMSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLmxpZ2h0LWxpZ2h0IC5rYW5iYW4tdGl0bGUtYm9hcmQge1xuICBjb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLnByaW1hcnkgLmthbmJhbi10aXRsZS1ib2FyZCB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5saWdodC1wcmltYXJ5IHtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtcHJpbWFyeSksIDAuMSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLmxpZ2h0LXByaW1hcnkgLmthbmJhbi10aXRsZS1ib2FyZCB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIuc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIuc2Vjb25kYXJ5IC5rYW5iYW4tdGl0bGUtYm9hcmQge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWludmVyc2UpO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5saWdodC1zZWNvbmRhcnkge1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnkpLCAwLjEpO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5saWdodC1zZWNvbmRhcnkgLmthbmJhbi10aXRsZS1ib2FyZCB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcyk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLnN1Y2Nlc3MgLmthbmJhbi10aXRsZS1ib2FyZCB7XG4gIGNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWludmVyc2UpO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5saWdodC1zdWNjZXNzIHtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtc3VjY2VzcyksIDAuMSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLmxpZ2h0LXN1Y2Nlc3MgLmthbmJhbi10aXRsZS1ib2FyZCB7XG4gIGNvbG9yOiB2YXIoLS1icy1zdWNjZXNzKTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIuaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWluZm8pO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5pbmZvIC5rYW5iYW4tdGl0bGUtYm9hcmQge1xuICBjb2xvcjogdmFyKC0tYnMtaW5mby1pbnZlcnNlKTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIubGlnaHQtaW5mbyB7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWluZm8pLCAwLjEpO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5saWdodC1pbmZvIC5rYW5iYW4tdGl0bGUtYm9hcmQge1xuICBjb2xvcjogdmFyKC0tYnMtaW5mbyk7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLndhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIud2FybmluZyAua2FuYmFuLXRpdGxlLWJvYXJkIHtcbiAgY29sb3I6IHZhcigtLWJzLXdhcm5pbmctaW52ZXJzZSk7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLmxpZ2h0LXdhcm5pbmcge1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy13YXJuaW5nKSwgMC4xKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIubGlnaHQtd2FybmluZyAua2FuYmFuLXRpdGxlLWJvYXJkIHtcbiAgY29sb3I6IHZhcigtLWJzLXdhcm5pbmcpO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5kYW5nZXIgLmthbmJhbi10aXRsZS1ib2FyZCB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYW5nZXItaW52ZXJzZSk7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLmxpZ2h0LWRhbmdlciB7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWRhbmdlciksIDAuMSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLmxpZ2h0LWRhbmdlciAua2FuYmFuLXRpdGxlLWJvYXJkIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhbmdlcik7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLmRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYXJrKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIuZGFyayAua2FuYmFuLXRpdGxlLWJvYXJkIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhcmstaW52ZXJzZSk7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLmxpZ2h0LWRhcmsge1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1kYXJrKSwgMC4xKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIubGlnaHQtZGFyayAua2FuYmFuLXRpdGxlLWJvYXJkIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhcmspO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWRyYWcgLmthbmJhbi1pdGVtIHtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1ib2R5LWJnKTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1kcmFnIC5rYW5iYW4taXRlbVtkYXRhLWNsYXNzPWxpZ2h0XSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWJzLWxpZ2h0LWludmVyc2UpO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWRyYWcgLmthbmJhbi1pdGVtW2RhdGEtY2xhc3M9bGlnaHQtbGlnaHRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWRyYWcgLmthbmJhbi1pdGVtW2RhdGEtY2xhc3M9cHJpbWFyeV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tZHJhZyAua2FuYmFuLWl0ZW1bZGF0YS1jbGFzcz1saWdodC1wcmltYXJ5XSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnktbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tZHJhZyAua2FuYmFuLWl0ZW1bZGF0YS1jbGFzcz1zZWNvbmRhcnldIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1pbnZlcnNlKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1kcmFnIC5rYW5iYW4taXRlbVtkYXRhLWNsYXNzPWxpZ2h0LXNlY29uZGFyeV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1kcmFnIC5rYW5iYW4taXRlbVtkYXRhLWNsYXNzPXN1Y2Nlc3NdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcyk7XG4gIGNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWludmVyc2UpO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWRyYWcgLmthbmJhbi1pdGVtW2RhdGEtY2xhc3M9bGlnaHQtc3VjY2Vzc10ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWRyYWcgLmthbmJhbi1pdGVtW2RhdGEtY2xhc3M9aW5mb10ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1pbmZvKTtcbiAgY29sb3I6IHZhcigtLWJzLWluZm8taW52ZXJzZSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tZHJhZyAua2FuYmFuLWl0ZW1bZGF0YS1jbGFzcz1saWdodC1pbmZvXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWluZm8tbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYnMtaW5mbyk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tZHJhZyAua2FuYmFuLWl0ZW1bZGF0YS1jbGFzcz13YXJuaW5nXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdhcm5pbmcpO1xuICBjb2xvcjogdmFyKC0tYnMtd2FybmluZy1pbnZlcnNlKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1kcmFnIC5rYW5iYW4taXRlbVtkYXRhLWNsYXNzPWxpZ2h0LXdhcm5pbmddIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtd2FybmluZy1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1icy13YXJuaW5nKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1kcmFnIC5rYW5iYW4taXRlbVtkYXRhLWNsYXNzPWRhbmdlcl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xuICBjb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWludmVyc2UpO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWRyYWcgLmthbmJhbi1pdGVtW2RhdGEtY2xhc3M9bGlnaHQtZGFuZ2VyXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhbmdlci1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWRyYWcgLmthbmJhbi1pdGVtW2RhdGEtY2xhc3M9ZGFya10ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYXJrKTtcbiAgY29sb3I6IHZhcigtLWJzLWRhcmstaW52ZXJzZSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tZHJhZyAua2FuYmFuLWl0ZW1bZGF0YS1jbGFzcz1saWdodC1kYXJrXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhcmstbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYnMtZGFyayk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWZpeGVkLWhlaWdodCAua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tZHJhZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLmpzdHJlZS1kZWZhdWx0IC5qc3RyZWUtYW5jaG9yIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbiAgcGFkZGluZzogMCA4cHggMCA0cHg7XG59XG4uanN0cmVlLWRlZmF1bHQgLmpzdHJlZS1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbiAgZm9udC1zaXplOiAxLjNyZW07XG59XG4uanN0cmVlLWRlZmF1bHQgLmpzdHJlZS1pY29uLmxhIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG4uanN0cmVlLWRlZmF1bHQgLmpzdHJlZS1pY29uLmZhIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG59XG4uanN0cmVlLWRlZmF1bHQgLmpzdHJlZS1kaXNhYmxlZCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIGxpbmUtaGVpZ2h0OiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG9wYWNpdHk6IDAuNztcbn1cbi5qc3RyZWUtZGVmYXVsdCAuanN0cmVlLWRpc2FibGVkIC5qc3RyZWUtaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCk7XG59XG4uanN0cmVlLWRlZmF1bHQgLmpzdHJlZS1jbGlja2VkIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1ncmF5LTEwMCk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uanN0cmVlLWRlZmF1bHQgLmpzdHJlZS1ob3ZlcmVkIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTEwMCk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uanN0cmVlLWRlZmF1bHQgLmpzdHJlZS13aG9sZXJvdy1jbGlja2VkLFxuLmpzdHJlZS1kZWZhdWx0IC5qc3RyZWUtd2hvbGVyb3ctY2xpY2tlZCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLWdyYXktMjAwKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5qc3RyZWUtZGVmYXVsdCAuanN0cmVlLXdob2xlcm93LWhvdmVyZWQsIC5qc3RyZWUtZGVmYXVsdC5qc3RyZWUtd2hvbGVyb3cgLmpzdHJlZS13aG9sZXJvdy1ob3ZlcmVkIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTEwMCk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5qc3RyZWUtb3BlbiA+IC5qc3RyZWUtYW5jaG9yID4gLmZhLWZvbGRlcjpiZWZvcmUge1xuICBtYXJnaW4tbGVmdDogMnB4O1xuICBjb250ZW50OiBcIlxcZjA3Y1wiO1xufVxuXG4uanN0cmVlLW9wZW4gPiAuanN0cmVlLWFuY2hvciA+IC5sYS1mb2xkZXI6YmVmb3JlIHtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgY29udGVudDogXCJcXGYyMDBcIjtcbn1cblxuLmpzdHJlZS1kZWZhdWx0LmpzdHJlZS1ydGwgLmpzdHJlZS1ub2RlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAxcHggLypydGw6aWdub3JlKi8gIWltcG9ydGFudDtcbn1cblxuLmpzdHJlZS1kZWZhdWx0LmpzdHJlZS1ydGwgLmpzdHJlZS1sYXN0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgLypydGw6aWdub3JlKi87XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5qc3RyZWUtcnRsIC5qc3RyZWUtYW5jaG9yIHtcbiAgcGFkZGluZzogMCA0cHggMCA4cHggLypydGw6aWdub3JlKi87XG59XG5cbi52YWthdGEtY29udGV4dCxcbi52YWthdGEtY29udGV4dCB1bCB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwO1xuICBtaW4td2lkdGg6IDE1MHB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1icy1mb250LXNhbnMtc2VyaWYpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtZHJvcGRvd24tYm94LXNoYWRvdyk7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbn1cbi52YWthdGEtY29udGV4dCBsaSxcbi52YWthdGEtY29udGV4dCB1bCBsaSB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbn1cbi52YWthdGEtY29udGV4dCBsaSBhLFxuLnZha2F0YS1jb250ZXh0IHVsIGxpIGEge1xuICBwYWRkaW5nOiAwcmVtIDEuMnJlbTtcbiAgYm9yZGVyOiAwO1xufVxuLnZha2F0YS1jb250ZXh0IGxpIGEgaSxcbi52YWthdGEtY29udGV4dCB1bCBsaSBhIGkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnZha2F0YS1jb250ZXh0IGxpIGEgLnZha2F0YS1jb250ZXh0bWVudS1zZXAsXG4udmFrYXRhLWNvbnRleHQgdWwgbGkgYSAudmFrYXRhLWNvbnRleHRtZW51LXNlcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udmFrYXRhLWNvbnRleHQgbGkgYSBzcGFuLFxuLnZha2F0YS1jb250ZXh0IGxpIGEgaW5zLFxuLnZha2F0YS1jb250ZXh0IHVsIGxpIGEgc3Bhbixcbi52YWthdGEtY29udGV4dCB1bCBsaSBhIGlucyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuLnZha2F0YS1jb250ZXh0IC52YWthdGEtY29udGV4dC1ob3ZlciA+IGEsXG4udmFrYXRhLWNvbnRleHQgbGkgYTpob3Zlcixcbi52YWthdGEtY29udGV4dCB1bCAudmFrYXRhLWNvbnRleHQtaG92ZXIgPiBhLFxuLnZha2F0YS1jb250ZXh0IHVsIGxpIGE6aG92ZXIge1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMTAwKTtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnZha2F0YS1jb250ZXh0IC52YWthdGEtY29udGV4dC1ob3ZlciA+IGEgLnNwYW4sXG4udmFrYXRhLWNvbnRleHQgLnZha2F0YS1jb250ZXh0LWhvdmVyID4gYSAuaW5zLFxuLnZha2F0YS1jb250ZXh0IGxpIGE6aG92ZXIgLnNwYW4sXG4udmFrYXRhLWNvbnRleHQgbGkgYTpob3ZlciAuaW5zLFxuLnZha2F0YS1jb250ZXh0IHVsIC52YWthdGEtY29udGV4dC1ob3ZlciA+IGEgLnNwYW4sXG4udmFrYXRhLWNvbnRleHQgdWwgLnZha2F0YS1jb250ZXh0LWhvdmVyID4gYSAuaW5zLFxuLnZha2F0YS1jb250ZXh0IHVsIGxpIGE6aG92ZXIgLnNwYW4sXG4udmFrYXRhLWNvbnRleHQgdWwgbGkgYTpob3ZlciAuaW5zIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi52YWthdGEtY29udGV4dCAudmFrYXRhLWNvbnRleHQtc2VwYXJhdG9yIGEsXG4udmFrYXRhLWNvbnRleHQtcnRsIC52YWthdGEtY29udGV4dC1zZXBhcmF0b3IgYSB7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS0yMDApO1xufVxuXG4uanN0cmVlLXJlbmFtZS1pbnB1dCB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMnB4IDZweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS0xMDApICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLWdyYXktMTAwKSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xufVxuXG4udmlzLXRpbWVsaW5lIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG4udmlzLXRpbWVsaW5lIC52aXMtbGFiZWxzZXQgLnZpcy1sYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS05MDApO1xufVxuLnZpcy10aW1lbGluZSAudmlzLWZvcmVncm91bmQgLnZpcy1ncm91cCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4udmlzLXRpbWVsaW5lIC52aXMtaXRlbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMTAwKTtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuLnZpcy10aW1lbGluZSAudmlzLWl0ZW0udmlzLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtd2FybmluZy1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtd2FybmluZyk7XG59XG4udmlzLXRpbWVsaW5lIC52aXMtaXRlbSAudmlzLWl0ZW0tY29udGVudCB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnZpcy10aW1lbGluZSAudmlzLXRpbWUtYXhpcyB7XG4gIGZvbnQtc2l6ZTogMC45NXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi52aXMtdGltZWxpbmUgLnZpcy10aW1lLWF4aXMgLnZpcy10ZXh0IHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNDAwKTtcbn1cbi52aXMtdGltZWxpbmUgLnZpcy10aW1lLWF4aXMgLnZpcy1ncmlkLnZpcy1taW5vciB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1icy1ib3JkZXItZGFzaGVkLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuLnZpcy10aW1lbGluZSAudmlzLXRpbWUtYXhpcyAudmlzLWdyaWQudmlzLXZlcnRpY2FsIHtcbiAgYm9yZGVyLWxlZnQtc3R5bGU6IGRhc2hlZCAhaW1wb3J0YW50O1xufVxuLnZpcy10aW1lbGluZSAudmlzLXBhbmVsIC52aXMtc2hhZG93IHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuLnZpcy10aW1lbGluZSAudmlzLXBhbmVsLnZpcy1ib3R0b20sIC52aXMtdGltZWxpbmUgLnZpcy1wYW5lbC52aXMtY2VudGVyLCAudmlzLXRpbWVsaW5lIC52aXMtcGFuZWwudmlzLWxlZnQsIC52aXMtdGltZWxpbmUgLnZpcy1wYW5lbC52aXMtcmlnaHQsIC52aXMtdGltZWxpbmUgLnZpcy1wYW5lbC52aXMtdG9wIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG59XG4udmlzLXRpbWVsaW5lIC52aXMtY3VycmVudC10aW1lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcyk7XG59XG5cbi52aXMtdGltZWxpbmUtY3VzdG9tIC52aXMtdGltZWxpbmUge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cbi52aXMtdGltZWxpbmUtY3VzdG9tIC52aXMtdGltZWxpbmUgLnZpcy1sYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuLnZpcy10aW1lbGluZS1jdXN0b20gLnZpcy1wYW5lbC52aXMtYm90dG9tLCAudmlzLXRpbWVsaW5lLWN1c3RvbSAudmlzLXBhbmVsLnZpcy1jZW50ZXIsIC52aXMtdGltZWxpbmUtY3VzdG9tIC52aXMtcGFuZWwudmlzLWxlZnQsIC52aXMtdGltZWxpbmUtY3VzdG9tIC52aXMtcGFuZWwudmlzLXJpZ2h0LCAudmlzLXRpbWVsaW5lLWN1c3RvbSAudmlzLXBhbmVsLnZpcy10b3Age1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cbi52aXMtdGltZWxpbmUtY3VzdG9tIC52aXMtaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuLnZpcy10aW1lbGluZS1jdXN0b20gLnZpcy1pdGVtIC52aXMtaXRlbS1jb250ZW50IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IHtcbiAgcGFkZGluZzogMXJlbSAwLjVyZW0gMC41cmVtIDAuNXJlbTtcbiAgd2lkdGg6IDI4MHB4ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWRyb3Bkb3duLWJveC1zaGFkb3cpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvZHktYmcpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IGk6bm90KC5raS1vdXRsaW5lKTpub3QoLmtpLXNvbGlkKTpub3QoLmtpLWR1b3RvbmUpIHtcbiAgZm9udC1zaXplOiAwLjlyZW0gIWltcG9ydGFudDtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLnBpY2tlci1zd2l0Y2gge1xuICBmb250LXNpemU6IDEuMDVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC5kYXRlLWNvbnRhaW5lci1kYXlzIHtcbiAgZ3JpZC1hdXRvLXJvd3M6IDM2cHg7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC5kYXRlLWNvbnRhaW5lci1kYXlzIC5kYXkge1xuICBib3JkZXItcmFkaXVzOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC5kYXRlLWNvbnRhaW5lci1tb250aHMge1xuICBncmlkLWF1dG8tcm93czogMzZweDtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLmRhdGUtY29udGFpbmVyLW1vbnRocyAubW9udGgge1xuICBib3JkZXItcmFkaXVzOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC5kYXRlLWNvbnRhaW5lci15ZWFycyB7XG4gIGdyaWQtYXV0by1yb3dzOiAzNnB4O1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAuZGF0ZS1jb250YWluZXIteWVhcnMgLnllYXIge1xuICBib3JkZXItcmFkaXVzOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC50aW1lLWNvbnRhaW5lciAuc2VwYXJhdG9yIHtcbiAgYm9yZGVyOiAwcHggIWltcG9ydGFudDtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLnRpbWUtY29udGFpbmVyIC50aW1lLWNvbnRhaW5lci1jbG9jayBkaXYge1xuICBib3JkZXItcmFkaXVzOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC50b29sYmFyIGRpdiB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC50b29sYmFyIGRpdiBpOm5vdCgua2ktb3V0bGluZSk6bm90KC5raS1zb2xpZCk6bm90KC5raS1kdW90b25lKSB7XG4gIGZvbnQtc2l6ZTogMS4xcmVtICFpbXBvcnRhbnQ7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0LCAudGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS05MDApO1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCBbZGF0YS1hY3Rpb25dLmRpc2FibGVkLCAudGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IFtkYXRhLWFjdGlvbl0uZGlzYWJsZWQ6aG92ZXIsIC50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayBbZGF0YS1hY3Rpb25dLmRpc2FibGVkLCAudGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgW2RhdGEtYWN0aW9uXS5kaXNhYmxlZDpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTQwMCk7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50b29sYmFyIGRpdjpob3ZlciwgLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50b29sYmFyIGRpdjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLWdyYXktMjAwKTtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgLmRvdywgLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIC5kb3cge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS03MDApICFpbXBvcnRhbnQ7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIC5jdywgLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIC5jdyB7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWdyYXktOTAwLXJnYiksIDAuMzgpO1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGVjYWRlcyBkaXY6bm90KC5uby1oaWdobGlnaHQpOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXIteWVhcnMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KTpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLW1vbnRocyBkaXY6bm90KC5uby1oaWdobGlnaHQpOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyBkaXY6bm90KC5uby1oaWdobGlnaHQpOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItY2xvY2sgZGl2Om5vdCgubm8taGlnaGxpZ2h0KTpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLWhvdXIgZGl2Om5vdCgubm8taGlnaGxpZ2h0KTpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSBkaXY6bm90KC5uby1oaWdobGlnaHQpOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItc2Vjb25kIGRpdjpub3QoLm5vLWhpZ2hsaWdodCk6aG92ZXIsIC50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGVjYWRlcyBkaXY6bm90KC5uby1oaWdobGlnaHQpOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci15ZWFycyBkaXY6bm90KC5uby1oaWdobGlnaHQpOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1tb250aHMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KTpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyBkaXY6bm90KC5uby1oaWdobGlnaHQpOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1jbG9jayBkaXY6bm90KC5uby1oaWdobGlnaHQpOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1ob3VyIGRpdjpub3QoLm5vLWhpZ2hsaWdodCk6aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSBkaXY6bm90KC5uby1oaWdobGlnaHQpOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1zZWNvbmQgZGl2Om5vdCgubm8taGlnaGxpZ2h0KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLWdyYXktMjAwKTtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRlY2FkZXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci15ZWFycyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLW1vbnRocyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1jbG9jayBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLWhvdXIgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1taW51dGUgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1zZWNvbmQgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUsIC50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGVjYWRlcyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXIteWVhcnMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLW1vbnRocyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItY2xvY2sgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLWhvdXIgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItc2Vjb25kIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEodmFyKC0tYnMtZ3JheS05MDAtcmdiKSwgMC4yNSk7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLm9sZCwgLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGVjYWRlcyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci15ZWFycyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci15ZWFycyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1tb250aHMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItbW9udGhzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1jbG9jayBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1jbG9jayBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1ob3VyIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLWhvdXIgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItbWludXRlIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1zZWNvbmQgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItc2Vjb25kIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLm5ldywgLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLm9sZCwgLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXIteWVhcnMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci15ZWFycyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLW1vbnRocyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLW1vbnRocyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItY2xvY2sgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1jbG9jayBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLWhvdXIgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1ob3VyIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItbWludXRlIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItbWludXRlIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItc2Vjb25kIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItc2Vjb25kIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLm5ldyB7XG4gIGNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRlY2FkZXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUudG9kYXk6YmVmb3JlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXIteWVhcnMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUudG9kYXk6YmVmb3JlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItbW9udGhzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUudG9kYXk6YmVmb3JlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItY2xvY2sgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUudG9kYXk6YmVmb3JlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItaG91ciBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1taW51dGUgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUudG9kYXk6YmVmb3JlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItc2Vjb25kIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLnRvZGF5OmJlZm9yZSwgLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXIteWVhcnMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUudG9kYXk6YmVmb3JlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1tb250aHMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUudG9kYXk6YmVmb3JlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItY2xvY2sgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUudG9kYXk6YmVmb3JlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1ob3VyIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItbWludXRlIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItc2Vjb25kIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLnRvZGF5OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWJzLWJvZHktYmcpO1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGVjYWRlcyBkaXY6bm90KC5uby1oaWdobGlnaHQpLm9sZCwgLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGVjYWRlcyBkaXY6bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLXllYXJzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXIteWVhcnMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1tb250aHMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1tb250aHMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyBkaXY6bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLWNsb2NrIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItY2xvY2sgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1ob3VyIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItaG91ciBkaXY6bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSBkaXY6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSBkaXY6bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLXNlY29uZCBkaXY6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLXNlY29uZCBkaXY6bm90KC5uby1oaWdobGlnaHQpLm5ldywgLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkub2xkLCAudGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRlY2FkZXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLXllYXJzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci15ZWFycyBkaXY6bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItbW9udGhzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1tb250aHMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLWNsb2NrIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1jbG9jayBkaXY6bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItaG91ciBkaXY6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItaG91ciBkaXY6bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItbWludXRlIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1taW51dGUgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLXNlY29uZCBkaXY6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItc2Vjb25kIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkubmV3IHtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtZ3JheS05MDAtcmdiKSwgMC4zOCk7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQsIC50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRlY2FkZXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZDpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLXllYXJzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci15ZWFycyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItbW9udGhzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1tb250aHMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZDpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZDpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLWNsb2NrIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1jbG9jayBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItaG91ciBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItaG91ciBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItbWludXRlIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1taW51dGUgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZDpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLXNlY29uZCBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItc2Vjb25kIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQ6aG92ZXIsIC50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGVjYWRlcyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkLCAudGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRlY2FkZXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZDpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXIteWVhcnMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXIteWVhcnMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZDpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItbW9udGhzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLW1vbnRocyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZDpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItY2xvY2sgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItY2xvY2sgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZDpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItaG91ciBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1ob3VyIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQ6aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1taW51dGUgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZDpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItc2Vjb25kIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLXNlY29uZCBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNDAwKTtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRlY2FkZXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci15ZWFycyBkaXY6bm90KC5uby1oaWdobGlnaHQpLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLW1vbnRocyBkaXY6bm90KC5uby1oaWdobGlnaHQpLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1jbG9jayBkaXY6bm90KC5uby1oaWdobGlnaHQpLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLWhvdXIgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1taW51dGUgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1zZWNvbmQgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS50b2RheTpiZWZvcmUsIC50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGVjYWRlcyBkaXY6bm90KC5uby1oaWdobGlnaHQpLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXIteWVhcnMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLW1vbnRocyBkaXY6bm90KC5uby1oaWdobGlnaHQpLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyBkaXY6bm90KC5uby1oaWdobGlnaHQpLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItY2xvY2sgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLWhvdXIgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSBkaXY6bm90KC5uby1oaWdobGlnaHQpLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItc2Vjb25kIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkudG9kYXk6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYmEodmFyKC0tYnMtZ3JheS05MDAtcmdiKSwgMC4yKTtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgYnV0dG9uLCAudGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgYnV0dG9uIHtcbiAgY29sb3I6IHZhcigtLWJzLWJvZHktYmcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cblxuLmtpLWR1b3RvbmUsXG4ua2ktb3V0bGluZSxcbi5raS1zb2xpZCB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LW11dGVkKTtcbn0iLCIvL1xuLy8gUHJpc21qc1xuLy9cblxuLy8gSGlnaGxpZ2h0XG4uaGlnaGxpZ2h0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tI3skcHJlZml4fXByaXNtanMtYmcpO1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgIHBhZGRpbmc6IDEuNzVyZW0gMS41cmVtIDEuNzVyZW0gMS41cmVtO1xuXG4gICAgLy8gVGFic1xuICAgIC5uYXYge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tI3skcHJlZml4fXByaXNtanMtYm9yZGVyKTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xuXG4gICAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG4gICAgICAgIH1cblxuICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgcGFkZGluZzogMC4zNXJlbSAxcmVtO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXByaXNtanMtYnRuLWNvbG9yKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcmlzbWpzLWJ0bi1iZy1ob3Zlcik7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcmlzbWpzLWJ0bi1jb2xvci1ob3Zlcik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaGlnaGxpZ2h0LWNvcHkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAxLjc1cmVtO1xuICAgICAgICB0b3A6IDEuNXJlbTtcbiAgICAgICAgZm9udC1zaXplOiAwLjg1cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBwYWRkaW5nOiAwLjM1cmVtIDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXByaXNtanMtYnRuLWJnKTtcbiAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcmlzbWpzLWJ0bi1jb2xvcik7XG5cbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXByaXNtanMtYnRuLWJnLWhvdmVyKTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJpc21qcy1idG4tY29sb3ItaG92ZXIpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIC5oaWdobGlnaHQtY29weSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gQ29kZVxuICAgIC5oaWdobGlnaHQtY29kZSB7XG4gICAgICAgIHByZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgc2Nyb2xsYmFyLWNvbG9yKCB2YXIoLS0jeyRwcmVmaXh9cHJpc21qcy1zY3JvbGxiYXItY29sb3IpLCB2YXIoLS0jeyRwcmVmaXh9cHJpc21qcy1zY3JvbGxiYXItY29sb3ItaG92ZXIpKTtcblxuICAgICAgICAgICAgY29kZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy9cbi8vIGZzbGlnaHRib3hcbi8vXG5cbi5mc2xpZ2h0Ym94LXNsaWRlLWJ0biB7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG59XG5cbi5mc2xpZ2h0Ym94LXRvb2xiYXIge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xufSIsIi8vXG4vLyBTZWxlY3QyIHBsdWdpbiBjdXN0b21pemF0aW9uOiBodHRwczovL3NlbGVjdDIub3JnXG4vL1xuXG4kc2VsZWN0Mi1kcm9wZG93bi1wYWRkaW5nOiAxcmVtIDA7XG4kc2VsZWN0Mi1kcm9wZG93bi1vcHRpb24tcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuJHNlbGVjdDItZHJvcGRvd24tb3B0aW9uLW1hcmdpbjogMCAwO1xuJHNlbGVjdDItZHJvcGRvd24tb3B0aW9uLWNoZWNrLXBhZGRpbmc6IDEuMjVyZW07XG5cbiRzZWxlY3QyLWRyb3Bkb3duLWdyb3VwLXBhZGRpbmc6IDAgMS4yNXJlbSAwIDEuMjVyZW07XG4kc2VsZWN0Mi1kcm9wZG93bi1ncm91cC1tYXJnaW46IDAgMCAwLjI1cmVtIDA7XG5cbiRzZWxlY3QyLXNlYXJjaC1wYWRkaW5nOiAwLjVyZW0gMS4yNXJlbTtcbiRzZWxlY3QyLXNlYXJjaC1tYXJnaW46IDAgMCAwLjVyZW0gMDtcblxuJHNlbGVjdDItY2xlYXItc2l6ZTogMC43cmVtO1xuJHNlbGVjdDItY2xlYXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTcwMCk7XG4kc2VsZWN0Mi1jbGVhci1jb2xvci1kYXJrOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS03MDApO1xuJHNlbGVjdDItY2xlYXItY29sb3ItaG92ZXI6IHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KTtcbiRzZWxlY3QyLWNsZWFyLXJpZ2h0OiAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc7ICAvLyRmb3JtLXNlbGVjdC1wYWRkaW5nLXggK1xuXG5cbi8vIEJvb3RzdHJhcCAuZm9ybS1jb250cm9sIHNpemluZyBpbnRlZ3JhdGlvblxuJHNlbGVjdDItdGFnLWNsZWFyLXNpemU6IDAuNnJlbTtcblxuJHNlbGVjdDItdGFnLXBhZGRpbmcteS1zbTogMC4xcmVtO1xuJHNlbGVjdDItdGFnLXBhZGRpbmcteC1zbTogMC4zNXJlbTtcbiRzZWxlY3QyLWlucHV0LXBhZGRpbmcteS1zbTogJGlucHV0LXBhZGRpbmcteS1zbSAtICRzZWxlY3QyLXRhZy1wYWRkaW5nLXktc20gKiAyOyBcblxuJHNlbGVjdDItdGFnLXBhZGRpbmcteTogMC4xcmVtO1xuJHNlbGVjdDItdGFnLXBhZGRpbmcteDogMC41cmVtO1xuJHNlbGVjdDItaW5wdXQtcGFkZGluZy15OiAkaW5wdXQtcGFkZGluZy15IC0gJHNlbGVjdDItdGFnLXBhZGRpbmcteSAqIDI7IFxuXG4kc2VsZWN0Mi10YWctcGFkZGluZy15LWxnOiAwLjE1cmVtO1xuJHNlbGVjdDItdGFnLXBhZGRpbmcteC1sZzogMC42NXJlbTtcbiRzZWxlY3QyLWlucHV0LXBhZGRpbmcteS1sZzogJGlucHV0LXBhZGRpbmcteS1sZyAtICRzZWxlY3QyLXRhZy1wYWRkaW5nLXktbGcgKiAyOyBcblxuLy8gQm9vdHN0cmFwYSA1IFRoZW1lXG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUge1xuXHQvLyBTZWxlY3Rpb24gXG5cdC5zZWxlY3QyLXNlbGVjdGlvbiB7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0b3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cblx0Ly8gU2VsZWN0aW9uIGZvY3VzICYgb3BlbiBzdGF0ZXNcblx0Ji5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXM6bm90KC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQpLFxuXHQmLnNlbGVjdDItY29udGFpbmVyLS1vcGVuOm5vdCguc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkKSB7XG5cdFx0LmZvcm0tc2VsZWN0LXNvbGlkIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1zb2xpZC1iZy1mb2N1cztcblx0XHR9XG5cblx0XHQuZm9ybS1zZWxlY3Q6bm90KC5mb3JtLXNlbGVjdC1zb2xpZCk6bm90KC5mb3JtLXNlbGVjdC10cmFuc3BhcmVudCkge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yO1xuXHRcdH1cblx0fVxuXG5cdCYuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIHtcblx0XHQuZm9ybS1zZWxlY3Qge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJnO1x0XG5cdFx0XHRib3JkZXItY29sb3I6ICRmb3JtLXNlbGVjdC1kaXNhYmxlZC1ib3JkZXItY29sb3I7XG5cblx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQsXG5cdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIHtcblx0XHRcdFx0Y29sb3I6ICRmb3JtLXNlbGVjdC1kaXNhYmxlZC1jb2xvciAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQmLmZvcm0tc2VsZWN0LXRyYW5zcGFyZW50IHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHR9XG5cdFx0fVx0XG5cdH1cblxuXHQvLyBTZWFyY2hcblx0LnNlbGVjdDItc2VhcmNoLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUge1xuXHRcdGZsZXgtZ3JvdzogMTtcblxuXHRcdC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuXHRcdFx0Y29sb3I6ICRpbnB1dC1jb2xvcjtcdFxuXHRcdFx0QGluY2x1ZGUgcGxhY2Vob2xkZXIoJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yKTtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkaW5wdXQtZm9udC13ZWlnaHQ7XHRcdFx0XG5cdFx0XHRmb250LWZhbWlseTogaW5oZXJpdCAhaW1wb3J0YW50O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cdH1cblxuXHQuZm9ybS1zZWxlY3Qtc29saWQgLnNlbGVjdDItc2VhcmNoLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUge1xuXHRcdC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1x0XHRcdFxuXHRcdFx0Y29sb3I6ICRpbnB1dC1zb2xpZC1jb2xvcjtcblx0XHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG5cdFx0XHRAaW5jbHVkZSBwbGFjZWhvbGRlcigkaW5wdXQtc29saWQtcGxhY2Vob2xkZXItY29sb3IpO1xuXHRcdH1cblx0fVxuXG5cdC8vICBTaW5nbGUgbW9kZVxuXHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFxuXHRcdC8vIFNlbGVjdGVkXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0Y29sb3I6IHZhcigtLSN7JHByZWZpeH1pbnB1dC1jb2xvcik7XG5cdFx0fVxuXG5cdFx0Ly8gUGxhY2Vob2xkZXJcblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkaW5wdXQtc29saWQtcGxhY2Vob2xkZXItY29sb3I7XG5cdFx0fVxuXG5cdFx0Ly8gRm9ybSBzZWxlY3Qgc29saWRcblx0XHQmLmZvcm0tc2VsZWN0LXNvbGlkIHtcblx0XHRcdC8vIFNlbGVjdGVkXG5cdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHRcdFx0Y29sb3I6ICRpbnB1dC1zb2xpZC1jb2xvcjtcblx0XHRcdH1cblxuXHRcdFx0Ly8gUGxhY2Vob2xkZXJcblx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIge1xuXHRcdFx0XHRjb2xvcjogJGlucHV0LXNvbGlkLXBsYWNlaG9sZGVyLWNvbG9yO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8vIEZvcm0gc2VsZWN0IHRyYW5zcGFyZW50XG5cdFx0Ji5mb3JtLXNlbGVjdC10cmFuc3BhcmVudCB7XG5cdFx0XHQvLyBTZWxlY3RlZFxuXHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS04MDApO1xuXHRcdFx0fVxuXG5cdFx0XHQvLyBQbGFjZWhvbGRlclxuXHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlciB7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS04MDApO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8vIEZvcm0gc2VsZWN0IGRhcmsgY29sb3Jcblx0XHQmLmZvcm0tc2VsZWN0LWRhcmsge1xuXHRcdFx0Ly8gU2VsZWN0ZWRcblx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktOTAwKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyAgTXVsdGlwbGUgbW9kZVxuXHQuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuICAgIFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdC8vIFNlYXJjaFxuXHRcdC5zZWxlY3QyLXNlYXJjaC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdH1cblxuXHRcdC8vIFNlbGVjdGVkXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTMwMCk7XG5cblx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgc3ZnLWJnLWljb24oY2xvc2UsIHZhcigtLSN7JHByZWZpeH1ncmF5LTcwMCkpO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHRcdFx0XHRcdFxuXHRcdFx0XHRcdG9wYWNpdHk6IDAuNTtcblx0XHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcblx0XHRcdFx0XHR0b3A6IDUwJTtcblxuXHRcdFx0XHRcdHNwYW4gIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVx0XHRcdFx0XHRcblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHN2Zy1iZy1pY29uKGNsb3NlLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSkpO1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fZGlzcGxheSB7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cdFxuXG5cdFx0Ly8gQ2hvaWNlXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuXHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG5cdFx0XHRcdGhlaWdodDogJHNlbGVjdDItdGFnLWNsZWFyLXNpemU7XG5cdFx0XHRcdHdpZHRoOiAkc2VsZWN0Mi10YWctY2xlYXItc2l6ZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Ly8gU2l6ZXNcblx0XHQmLmZvcm0tc2VsZWN0LXNtIHtcblx0XHRcdG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG4gICAgICAgIFx0cGFkZGluZy10b3A6ICRzZWxlY3QyLWlucHV0LXBhZGRpbmcteS1zbTtcbiAgICAgICAgXHRwYWRkaW5nLWJvdHRvbTogJHNlbGVjdDItaW5wdXQtcGFkZGluZy15LXNtO1x0XHRcdFxuXG5cdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6ICRidG4tYm9yZGVyLXJhZGl1cy1zbTtcdFx0XHRcdFxuXHRcdFx0XHRwYWRkaW5nOiAkc2VsZWN0Mi10YWctcGFkZGluZy15LXNtICRzZWxlY3QyLXRhZy1wYWRkaW5nLXgtc207XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogJHNlbGVjdDItdGFnLXBhZGRpbmcteC1zbTtcblx0XHRcdFx0bWFyZ2luLXRvcDogJHNlbGVjdDItdGFnLXBhZGRpbmcteS1zbTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNlbGVjdDItdGFnLXBhZGRpbmcteS1zbTtcblxuXHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fZGlzcGxheSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6ICRzZWxlY3QyLXRhZy1wYWRkaW5nLXgtc20gKyAkc2VsZWN0Mi10YWctY2xlYXItc2l6ZTtcblx0XHRcdFx0XHRmb250LXNpemU6ICRpbnB1dC1idG4tZm9udC1zaXplLXNtO1xuXHRcdFx0XHR9IFxuXHRcdFx0fVxuXG5cdFx0XHQuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcblx0XHRcdFx0aGVpZ2h0OiAxNHB4O1x0XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jjpub3QoLmZvcm0tc2VsZWN0LXNtKTpub3QoLmZvcm0tc2VsZWN0LWxnKSB7XG5cdFx0XHRtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICAgICAgICBcdHBhZGRpbmctdG9wOiAkc2VsZWN0Mi1pbnB1dC1wYWRkaW5nLXk7XG4gICAgICAgIFx0cGFkZGluZy1ib3R0b206ICRzZWxlY3QyLWlucHV0LXBhZGRpbmcteTtcblxuXHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAkYnRuLWJvcmRlci1yYWRpdXM7XG5cdFx0XHRcdHBhZGRpbmc6ICRzZWxlY3QyLXRhZy1wYWRkaW5nLXkgJHNlbGVjdDItdGFnLXBhZGRpbmcteDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAkc2VsZWN0Mi10YWctcGFkZGluZy14O1x0XHRcdFx0XG5cdFx0XHRcdG1hcmdpbi10b3A6ICRzZWxlY3QyLXRhZy1wYWRkaW5nLXk7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzZWxlY3QyLXRhZy1wYWRkaW5nLXk7XG5cblx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX2Rpc3BsYXkge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAkc2VsZWN0Mi10YWctcGFkZGluZy14ICsgJHNlbGVjdDItdGFnLWNsZWFyLXNpemU7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAkaW5wdXQtYnRuLWZvbnQtc2l6ZTtcblx0XHRcdFx0fSBcblx0XHRcdH1cblxuXHRcdFx0LnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG5cdFx0XHRcdGhlaWdodDogMTZweDtcdFxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuZm9ybS1zZWxlY3QtbGcge1xuXHRcdFx0bWluLWhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbiAgICAgICAgXHRwYWRkaW5nLXRvcDogJHNlbGVjdDItaW5wdXQtcGFkZGluZy15LWxnO1xuICAgICAgICBcdHBhZGRpbmctYm90dG9tOiAkc2VsZWN0Mi1pbnB1dC1wYWRkaW5nLXktbGc7XG5cblx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogJGJ0bi1ib3JkZXItcmFkaXVzLWxnO1x0XHRcdFx0XG5cdFx0XHRcdHBhZGRpbmc6ICRzZWxlY3QyLXRhZy1wYWRkaW5nLXktbGcgJHNlbGVjdDItdGFnLXBhZGRpbmcteC1sZztcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAkc2VsZWN0Mi10YWctcGFkZGluZy14LWxnO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAkc2VsZWN0Mi10YWctcGFkZGluZy15LWxnO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc2VsZWN0Mi10YWctcGFkZGluZy15LWxnO1xuXG5cdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19kaXNwbGF5IHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogJHNlbGVjdDItdGFnLXBhZGRpbmcteC1sZyArICRzZWxlY3QyLXRhZy1jbGVhci1zaXplO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogJGlucHV0LWJ0bi1mb250LXNpemUtbGc7XG5cdFx0XHRcdH0gXG5cdFx0XHR9XG5cblx0XHRcdC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuXHRcdFx0XHRoZWlnaHQ6IDE4cHg7XHRcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyBEcm9wZG93blxuXHQuc2VsZWN0Mi1kcm9wZG93biB7XG5cdFx0Ym9yZGVyOiAwO1xuXHRcdGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1ib3gtc2hhZG93KTtcblx0XHRib3JkZXItcmFkaXVzOiAkZHJvcGRvd24tYm9yZGVyLXJhZGl1cztcblx0XHRwYWRkaW5nOiAkc2VsZWN0Mi1kcm9wZG93bi1wYWRkaW5nO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1iZyk7XG5cblx0XHQvLyBJbiBtb2RhbFxuXHRcdC5tb2RhbC1vcGVuICYge1xuXHRcdFx0ei1pbmRleDogJHppbmRleC1tb2RhbCArIDE7XG5cdFx0fVxuXG5cdFx0Ly8gU2VhcmNoXG5cdFx0LnNlbGVjdDItc2VhcmNoIHtcblx0XHRcdHBhZGRpbmc6ICRzZWxlY3QyLXNlYXJjaC1wYWRkaW5nO1xuXHRcdFx0bWFyZ2luOiAkc2VsZWN0Mi1zZWFyY2gtbWFyZ2luO1xuXG5cdFx0XHQuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJvZHktYmcpO1xuXHRcdFx0XHRwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG5cdFx0XHRcdGNvbG9yOiAkaW5wdXQtY29sb3I7XG5cdFx0XHRcdGZvbnQtc2l6ZTogJGlucHV0LWZvbnQtc2l6ZS1zbTtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGlucHV0LWJvcmRlci1jb2xvcjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogJGlucHV0LWJvcmRlci1yYWRpdXMtc207XG5cdFx0XHRcdG91dGxpbmU6IDAgIWltcG9ydGFudDtcblxuXHRcdFx0XHQmOmZvY3VzLFxuXHRcdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8vIE9wdGlvbnNcblx0XHQuc2VsZWN0Mi1yZXN1bHRzID4gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyB7XG5cdFx0XHRtYXgtaGVpZ2h0OiAyNTBweDtcblx0XHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdFx0fVxuXG5cdFx0Ly8gT3B0aW9uXG5cdFx0LnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcblx0XHRcdGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS03MDApO1xuXHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcblx0XHRcdHBhZGRpbmc6ICRzZWxlY3QyLWRyb3Bkb3duLW9wdGlvbi1wYWRkaW5nO1xuXHRcdFx0bWFyZ2luOiAkc2VsZWN0Mi1kcm9wZG93bi1vcHRpb24tbWFyZ2luO1xuXG5cdFx0XHQmLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1jb21wb25lbnQtaG92ZXItYmcpO1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tI3skcHJlZml4fWNvbXBvbmVudC1ob3Zlci1jb2xvcik7XG5cdFx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XG5cdFx0XHR9XG5cblx0XHRcdCYuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLXNlbGVjdGVkIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWNvbXBvbmVudC1ob3Zlci1iZyk7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y29tcG9uZW50LWhvdmVyLWNvbG9yKTtcblx0XHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdFx0aGVpZ2h0OiAwLjc1cmVtO1xuXHRcdFx0XHRcdHdpZHRoOiAwLjc1cmVtO1xuICAgICAgICAgICAgXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0QGluY2x1ZGUgc3ZnLWJnLWljb24oY2hlY2ssIHZhcigtLSN7JHByZWZpeH1jb21wb25lbnQtaG92ZXItY29sb3IpKTtcblx0XHRcdFx0XHRtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XHRcblx0XHRcdFx0XHQtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcdFx0XHRcdFx0XG5cdFx0XHRcdFx0cmlnaHQ6ICRzZWxlY3QyLWRyb3Bkb3duLW9wdGlvbi1jaGVjay1wYWRkaW5nO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWRpc2FibGVkIHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTQwMCk7XG5cdFx0XHR9XG5cblx0XHRcdCYuc2VsZWN0Mi1yZXN1bHRzX19tZXNzYWdlIHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTYwMCk7XG5cdFx0XHR9XG5cblx0XHRcdCYuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWdyb3VwIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXG5cdFx0XHRcdC5zZWxlY3QyLXJlc3VsdHNfX2dyb3VwIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktODAwKTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogJGg1LWZvbnQtc2l6ZTtcblx0XHRcdFx0XHRwYWRkaW5nOiAkc2VsZWN0Mi1kcm9wZG93bi1ncm91cC1wYWRkaW5nO1xuXHRcdFx0XHRcdG1hcmdpbjogJHNlbGVjdDItZHJvcGRvd24tZ3JvdXAtbWFyZ2luO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAkc2VsZWN0Mi1kcm9wZG93bi1vcHRpb24tcGFkZGluZztcblx0XHRcdFx0XHRtYXJnaW46ICRzZWxlY3QyLWRyb3Bkb3duLW9wdGlvbi1tYXJnaW47XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyBDbGVhclxuXHQuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRoZWlnaHQ6ICRzZWxlY3QyLWNsZWFyLXNpemU7XG5cdFx0d2lkdGg6ICRzZWxlY3QyLWNsZWFyLXNpemU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0cmlnaHQ6ICRzZWxlY3QyLWNsZWFyLXJpZ2h0O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktNzAwKSAhaW1wb3J0YW50O1xuXHRcdEBpbmNsdWRlIHN2Zy1iZy1pY29uKGNsb3NlLCB2YXIoLS0jeyRwcmVmaXh9Z3JheS03MDApKTtcblxuXHRcdHNwYW4gIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSkgIWltcG9ydGFudDtcblx0XHRcdEBpbmNsdWRlIHN2Zy1iZy1pY29uKGNsb3NlLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSkpO1xuXHRcdH1cblx0fVxufVxuXG4vLyBGbG9hdGluZyBsYWJlbCBpbnRlZ3JhdGlvblxuLmZvcm0tZmxvYXRpbmcge1xuXHQuZm9ybS1zZWxlY3Qge1xuXHRcdHBhZGRpbmctdG9wOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQgIWltcG9ydGFudDtcblx0fVx0XG59IiwiLy9cbi8vIEZvcm1WYWxpZGF0aW9uIEN1c3RvbWl6YXRpb24uICBNb3JlIGluZm86IGh0dHBzOi8vZm9ybXZhbGlkYXRpb24uaW8vXG4vL1xuXG4uZnYtcGx1Z2lucy1tZXNzYWdlLWNvbnRhaW5lciB7XG4gICAgLS1pbnB1dC1pbnZhbGlkLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZGFuZ2VyKTtcbiAgICBtYXJnaW4tdG9wOiAwLjNyZW07XG5cbiAgICAuZnYtaGVscC1ibG9jayB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZGFuZ2VyKTtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICB9XG5cbiAgICAmLnZhbGlkLWZlZWRiYWNrLFxuICAgICYuaW52YWxpZC1mZWVkYmFjayB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICB9XG59XG4iLCIvL1xuLy8gQm9vdHN0cmFwIERhdGVyYW5nZXBpY2tlciBwbHVnaW4gY3VzdG9taXphdGlvbjogaHR0cHM6Ly93d3cuZGF0ZXJhbmdlcGlja2VyLmNvbVxuLy9cblxuXG4vLyBCYXNlXG4uZGF0ZXJhbmdlcGlja2VyIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJvZHktYmcpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1ib3gtc2hhZG93KTtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XG4gICAgei1pbmRleDogJHppbmRleC1kcm9wZG93bjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRkcm9wZG93bi1ib3JkZXItcmFkaXVzKTtcblxuICAgICY6YWZ0ZXIsXG4gICAgJjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIHRkIHtcbiAgICAgICAgJi5vZmYsXG4gICAgICAgICYub2ZmLmluLXJhbmdlLFxuICAgICAgICAmLm9mZi5zdGFydC1kYXRlLFxuICAgICAgICAmLm9mZi5lbmQtZGF0ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tb2RhbC1vcGVuICYge1xuICAgICAgICB6LWluZGV4OiAkemluZGV4LW1vZGFsICsgMTtcbiAgICB9XG5cbiAgICAuY2FsZW5kYXItdGFibGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZyk7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICB9XG5cbiAgICAucmFuZ2VzIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZHJvcGRvd24tYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgICAgICAgICAgIHdpZHRoOiAkZGF0ZXJhbmdlcGlja2VyLXJhbmdlcy1saXN0LXdpZHRoO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAkZGF0ZXJhbmdlcGlja2VyLXJhbmdlcy1saXN0LWhlaWdodDtcbiAgICAgICAgfVxuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuN3JlbSAxLjc1cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS02MDApO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWNvbXBvbmVudC1ob3Zlci1iZyk7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1jb21wb25lbnQtaG92ZXItY29sb3IpO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y29tcG9uZW50LWFjdGl2ZS1iZyk7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1jb21wb25lbnQtYWN0aXZlLWNvbG9yKTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5zaG93LWNhbGVuZGFyIHtcbiAgICAgICAgLnJhbmdlcyB7ICAgICAgICAgICAgXG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1zdGFydC1yYWRpdXMoJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMpO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIGhlaWdodDogMjk3cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnNob3ctcmFuZ2VzIHtcbiAgICAgICAgJi5zaG93LWNhbGVuZGFyIHtcbiAgICAgICAgICAgIC5yYW5nZXMgIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9Z3JheS0yMDApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRycC1jYWxlbmRhci5sZWZ0IHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRycC1idXR0b25zIHtcbiAgICAgICAgcGFkZGluZzogMXJlbSAxLjc1cmVtO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tI3skcHJlZml4fWdyYXktMjAwKTtcblxuICAgICAgIC5idG4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhbmNlbEJ0biB7XG4gICAgICAgICAgICBAaW5jbHVkZSBidXR0b24tY3VzdG9tLXZhcmlhbnQoXG4gICAgICAgICAgICAgICAgJGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlnaHQtaW52ZXJzZSksXG4gICAgICAgICAgICAgICAgJGljb24tY29sb3I6IHZhcigtLSN7JHByZWZpeH1saWdodC1pbnZlcnNlKSxcbiAgICAgICAgICAgICAgICAkYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlnaHQpLFxuICAgICAgICAgICAgICAgICRiZy1jb2xvcjogdmFyKC0tI3skcHJlZml4fWxpZ2h0KSxcbiAgICAgICAgICAgICAgICAkY29sb3ItYWN0aXZlOiB2YXIoLS0jeyRwcmVmaXh9bGlnaHQtaW52ZXJzZSksXG4gICAgICAgICAgICAgICAgJGljb24tY29sb3ItYWN0aXZlOiB2YXIoLS0jeyRwcmVmaXh9bGlnaHQtaW52ZXJzZSksXG4gICAgICAgICAgICAgICAgJGJvcmRlci1jb2xvci1hY3RpdmU6IHZhcigtLSN7JHByZWZpeH1saWdodC1hY3RpdmUpLFxuICAgICAgICAgICAgICAgICRiZy1jb2xvci1hY3RpdmU6IHZhcigtLSN7JHByZWZpeH1saWdodC1hY3RpdmUpXG4gICAgICAgICAgICApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRycC1zZWxlY3RlZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgIH1cblxuICAgIC5kcnAtY2FsZW5kYXIge1xuICAgICAgICAmLmxlZnQsXG4gICAgICAgICYucmlnaHQge1xuICAgICAgICAgICAgcGFkZGluZzogMXJlbSAxcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5sZWZ0IHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICB0aCxcbiAgICAgICAgdGQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgICAgICAgICB3aWR0aDogMzNweDtcbiAgICAgICAgICAgIGhlaWdodDogMzNweDtcblxuICAgICAgICAgICAgJi5hdmFpbGFibGU6aG92ZXIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1jb21wb25lbnQtaG92ZXItYmcpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y29tcG9uZW50LWhvdmVyLWNvbG9yKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHRoIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktODAwKTtcblxuICAgICAgICAgICAgJi5tb250aCB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktODAwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5uZXh0LFxuICAgICAgICAgICAgJi5wcmV2IHtcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDFweCAxcHggMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS02MDApO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuYXZhaWxhYmxlOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1jb21wb25lbnQtaG92ZXItY29sb3IpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLm5leHQge1xuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYucHJldiB7XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgdGQge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTcwMCk7XG5cbiAgICAgICAgICAgICYuYXZhaWxhYmxlLm9mZiB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTUwMCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y29tcG9uZW50LWFjdGl2ZS1iZykgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWNvbXBvbmVudC1hY3RpdmUtY29sb3IpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG5cbiAgICAgICAgICAgICAgICAmLnN0YXJ0LWRhdGUge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5lbmQtZGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5zdGFydC1kYXRlLmVuZC1kYXRlIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnRvZGF5LFxuICAgICAgICAgICAgJi50b2RheS5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLSN7JHByZWZpeH1ncmF5LTIwMCkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktNzAwKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmluLXJhbmdlLmF2YWlsYWJsZTpub3QoLmFjdGl2ZSk6bm90KC5vZmYpOm5vdCgudG9kYXkpIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y29tcG9uZW50LWhvdmVyLWJnKTtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWNvbXBvbmVudC1ob3Zlci1jb2xvcik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1jb21wb25lbnQtaG92ZXItYmcpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y29tcG9uZW50LWhvdmVyLWNvbG9yKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIHNlbGVjdC5hbXBtc2VsZWN0LFxuICAgIHNlbGVjdC5taW51dGVzZWxlY3QsXG4gICAgc2VsZWN0LmhvdXJzZWxlY3QsXG4gICAgc2VsZWN0Lm1vbnRoc2VsZWN0LFxuICAgIHNlbGVjdC55ZWFyc2VsZWN0IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDAuMzVyZW07XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjM1cmVtO1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9aW5wdXQtY29sb3IpO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuICAgICAgICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS0xMDApO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBUYWJsZXQgbW9kZVxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgLmRhdGVyYW5nZXBpY2tlciB7XG4gICAgICAgICYuc2hvdy1jYWxlbmRhciB7XG4gICAgICAgICAgICAucmFuZ2VzIHtcbiAgICAgICAgICAgICAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kcnAtY2FsZW5kYXIge1xuICAgICAgICAgICAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy9cbi8vIDNyZC1wYXJ0eSBjb25maWdcbi8vXG5cblxuLy8gUHJpc21qc1xuJHByaXNtanMtYmc6ICMxZTFlM2Y7XG5cbiRwcmlzbWpzLWJvcmRlcjogcmdiYSgkd2hpdGUsIDAuMSk7XG5cbiRwcmlzbWpzLWJ0bi1iZzogbGlnaHRlbigkcHJpc21qcy1iZywgOSUpO1xuJHByaXNtanMtYnRuLWJnLWhvdmVyOiBsaWdodGVuKCRwcmlzbWpzLWJnLCA5JSk7XG5cbiRwcmlzbWpzLWJ0bi1jb2xvcjogcmdiYSgkd2hpdGUsIDAuNzUpO1xuJHByaXNtanMtYnRuLWNvbG9yLWhvdmVyOiAkcHJpbWFyeTtcblxuJHByaXNtanMtc2Nyb2xsYmFyLWNvbG9yOiBsaWdodGVuKCRwcmlzbWpzLWJnLCAxMiUpO1xuJHByaXNtanMtc2Nyb2xsYmFyLWNvbG9yLWhvdmVyOiBsaWdodGVuKCRwcmlzbWpzLWJnLCAxNSUpO1xuXG4vLyBCb290c3RyYXAgTWF4bGVuZ3RoXG4kYm9vdHN0cmFwLW1heGxlbmd0aC16LWluZGV4OiAxMDQwO1xuXG4vLyBEYXRlcmFuZ2VwaWNrZXJcbiRkYXRlcmFuZ2VwaWNrZXItcmFuZ2VzLWxpc3QtaGVpZ2h0OiAyNjBweDtcbiRkYXRlcmFuZ2VwaWNrZXItcmFuZ2VzLWxpc3Qtd2lkdGg6IDE1MHB4O1xuXG5cdFxuIiwiLy9cbi8vICBGbGF0cGlja3Jcbi8vXG5cbiRmbGF0cGlja3ItcGFkZGluZy15OiAwLjVyZW07XG4kZmxhdHBpY2tyLXBhZGRpbmcteDogMXJlbTtcbiRmbGF0cGlja3Itd2lkdGg6IDI4MHB4O1xuJGZsYXRwaWNrci13aWR0aC13ZWVrLW51bWJlcnM6IDMyNXB4O1xuJGZsYXRwaWNrci1kYXktaGVpZ2h0OiAzNnB4O1xuJGZsYXRwaWNrci1kYXktd2lkdGg6IDEwMCU7XG4kZmxhdHBpY2tyLXRpbWUtaGVpZ2h0OiA0NnB4O1xuXG4vLyBDb250YWluZXJcbi5mbGF0cGlja3ItY2FsZW5kYXIgeyAgICBcbiAgICB3aWR0aDogJGZsYXRwaWNrci13aWR0aCAhaW1wb3J0YW50O1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuXHRib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm94LXNoYWRvdyk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJvZHktYmcpO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMpO1xuXG4gICAgLy8gUmVtb3cgYXJyb3dzXG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLy8gV2VlayBudW1iZXJzXG4gICAgJi5oYXNXZWVrcyB7XG4gICAgICAgIHdpZHRoOiAkZmxhdHBpY2tyLXdpZHRoLXdlZWstbnVtYmVycyAhaW1wb3J0YW50O1xuICAgIH1cbn0gICBcblxuLy8gTW9udGhzIGNvbnRhaW5lclxuLmZsYXRwaWNrci1tb250aHMge1xuICAgIHBhZGRpbmc6IDAgJGZsYXRwaWNrci1wYWRkaW5nLXg7XG4gICAgcGFkZGluZy10b3A6ICRmbGF0cGlja3ItcGFkZGluZy15O1xufVxuXG4vLyBJbm5lciBjb250YWluZXJcbi5mbGF0cGlja3ItaW5uZXJDb250YWluZXIge1xuICAgIHBhZGRpbmc6ICRmbGF0cGlja3ItcGFkZGluZy15ICRmbGF0cGlja3ItcGFkZGluZy14O1xufVxuXG4vLyBEYXkgY29udGFpbmVyc1xuLmZsYXRwaWNrci1kYXlzLFxuLmRheUNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgICBcbn1cblxuLy8gTW9udGhzXG4uZmxhdHBpY2tyLW1vbnRocyB7XG4gICAgLmZsYXRwaWNrci1tb250aCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktNjAwKTtcbiAgICAgICAgZmlsbDogdmFyKC0tI3skcHJlZml4fWdyYXktNjAwKTtcbiAgICAgICAgaGVpZ2h0OiA0NnB4O1xuICAgIH1cblxuICAgIC5mbGF0cGlja3ItcHJldi1tb250aCxcbiAgICAuZmxhdHBpY2tyLW5leHQtbW9udGgge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgIHRvcDogMXJlbTsgICAgICAgIFxuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBmaWxsOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS01MDApO1xuICAgICAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLSN7JHByZWZpeH1ncmF5LTEwMCk7XG5cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgZmlsbDogdmFyKC0tI3skcHJlZml4fWdyYXktNzAwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mbGF0cGlja3ItcHJldi1tb250aC5mbGF0cGlja3ItcHJldi1tb250aCxcbiAgICAuZmxhdHBpY2tyLW5leHQtbW9udGguZmxhdHBpY2tyLXByZXYtbW9udGgge1xuICAgICAgICAvKnJ0bDpiZWdpbjppZ25vcmUqL1xuICAgICAgICBsZWZ0OiAkZmxhdHBpY2tyLXBhZGRpbmcteDtcbiAgICAgICAgLypydGw6ZW5kOmlnbm9yZSovXG4gICAgfVxuXG4gICAgLmZsYXRwaWNrci1wcmV2LW1vbnRoLmZsYXRwaWNrci1uZXh0LW1vbnRoLFxuICAgIC5mbGF0cGlja3ItbmV4dC1tb250aC5mbGF0cGlja3ItbmV4dC1tb250aCB7XG4gICAgICAgIC8qcnRsOmJlZ2luOmlnbm9yZSovXG4gICAgICAgIHJpZ2h0OiAkZmxhdHBpY2tyLXBhZGRpbmcteDtcbiAgICAgICAgLypydGw6ZW5kOmlnbm9yZSovXG4gICAgfVxufVxuXG4vLyBNb250aCBzZWxlY3RvclxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuICAgIGNvbG9yOiBpbmhlcml0OyAgIFxuXG4gICAgLm51bUlucHV0V3JhcHBlciB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgICAgICB3aWR0aDogNjVweDtcbiAgICBcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAmLmFycm93VXAge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtZW5kLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAgICAgJi5hcnJvd0Rvd24ge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tZW5kLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmxhdHBpY2tyLW1vbnRoRHJvcGRvd24tbW9udGhzIHtcbiAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKTtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktNzAwKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICAgICAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLSN7JHByZWZpeH1ncmF5LTEwMCk7XG4gICAgICAgIH1cbiAgICBcbiAgICAgICAgLmZsYXRwaWNrci1tb250aERyb3Bkb3duLW1vbnRoIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS03MDApO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBzcGFuLmN1ci1tb250aCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS03MDApO1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7ICAgIFxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tI3skcHJlZml4fWdyYXktMTAwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGlucHV0LmN1ci15ZWFyIHtcbiAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTcwMCk7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuICAgICAgICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4vLyBXZWVrIGRheXNcbnNwYW4uZmxhdHBpY2tyLXdlZWtkYXkge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS04MDApO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG59XG5cbi8vIFRpbWVcbi5mbGF0cGlja3ItdGltZSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuXG4gICAgLmZsYXRwaWNrci1jYWxlbmRhci5oYXNUaW1lICYge1xuICAgICAgICBoZWlnaHQ6IGhlaWdodDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IGhlaWdodDtcbiAgICAgICAgbWF4LWhlaWdodDogaGVpZ2h0O1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tI3skcHJlZml4fWdyYXktMTAwKTtcbiAgICB9XG5cbiAgICAubnVtSW5wdXRXcmFwcGVyIHtcbiAgICAgICAgaGVpZ2h0OiBoZWlnaHQ7XG4gICAgfVxuXG4gICAgLmZsYXRwaWNrci1hbS1wbSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS03MDApO1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG4gICAgfVxuXG4gICAgaW5wdXQge1xuICAgICAgICAmLmZsYXRwaWNrci1ob3VyLFxuICAgICAgICAmLmZsYXRwaWNrci1taW51dGUge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTcwMCk7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgIGlucHV0OmhvdmVyLFxuICAgIC5mbGF0cGlja3ItYW0tcG06aG92ZXIsXG4gICAgaW5wdXQ6Zm9jdXMsXG4gICAgLmZsYXRwaWNrci1hbS1wbTpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cbn1cblxuLy8gTnVtYmVyIGlucHV0XG4ubnVtSW5wdXRXcmFwcGVyIHtcbiAgICBzcGFuIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgdG9wOiA1MCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYXJyb3dVcCB7ICAgIFxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktNTAwKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTcwMCkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICBcbiAgICAgICAgJi5hcnJvd0Rvd24geyAgICBcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTUwMCkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS03MDApICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cbn1cblxuLy8gRGF5XG4uZmxhdHBpY2tyLWRheSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6ICRmbGF0cGlja3ItZGF5LWhlaWdodDsgICAgXG4gICAgd2lkdGg6ICRmbGF0cGlja3ItZGF5LXdpZHRoO1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMDtcbiAgICBsaW5lLWhlaWdodDogJGZsYXRwaWNrci1kYXktaGVpZ2h0O1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS02MDApO1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcblxuICAgICYuaW5SYW5nZSxcbiAgICAmLnByZXZNb250aERheS5pblJhbmdlLFxuICAgICYubmV4dE1vbnRoRGF5LmluUmFuZ2UsXG4gICAgJi50b2RheS5pblJhbmdlLFxuICAgICYucHJldk1vbnRoRGF5LnRvZGF5LmluUmFuZ2UsXG4gICAgJi5uZXh0TW9udGhEYXkudG9kYXkuaW5SYW5nZSxcbiAgICAmOmhvdmVyLFxuICAgICYucHJldk1vbnRoRGF5OmhvdmVyLFxuICAgICYubmV4dE1vbnRoRGF5OmhvdmVyLFxuICAgICY6Zm9jdXMsXG4gICAgJi5wcmV2TW9udGhEYXk6Zm9jdXMsXG4gICAgJi5uZXh0TW9udGhEYXk6Zm9jdXMge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLSN7JHByZWZpeH1jb21wb25lbnQtaG92ZXItYmcpO1xuICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWNvbXBvbmVudC1ob3Zlci1jb2xvcik7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLy8gVG9kYXlcbiAgICAmLnRvZGF5IHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tI3skcHJlZml4fWdyYXktMTAwKTtcbiAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTYwMCk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tI3skcHJlZml4fWdyYXktMjAwKTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS03MDApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gU2VsZWN0ZWRcbiAgICAmLnNlbGVjdGVkLFxuICAgICYuc3RhcnRSYW5nZSxcbiAgICAmLmVuZFJhbmdlLFxuICAgICYuc2VsZWN0ZWQuaW5SYW5nZSxcbiAgICAmLnN0YXJ0UmFuZ2UuaW5SYW5nZSxcbiAgICAmLmVuZFJhbmdlLmluUmFuZ2UsXG4gICAgJi5zZWxlY3RlZDpmb2N1cyxcbiAgICAmLnN0YXJ0UmFuZ2U6Zm9jdXMsXG4gICAgJi5lbmRSYW5nZTpmb2N1cyxcbiAgICAmLnNlbGVjdGVkOmhvdmVyLFxuICAgICYuc3RhcnRSYW5nZTpob3ZlcixcbiAgICAmLmVuZFJhbmdlOmhvdmVyLFxuICAgICYuc2VsZWN0ZWQucHJldk1vbnRoRGF5LFxuICAgICYuc3RhcnRSYW5nZS5wcmV2TW9udGhEYXksXG4gICAgJi5lbmRSYW5nZS5wcmV2TW9udGhEYXksXG4gICAgJi5zZWxlY3RlZC5uZXh0TW9udGhEYXksXG4gICAgJi5zdGFydFJhbmdlLm5leHRNb250aERheSxcbiAgICAmLmVuZFJhbmdlLm5leHRNb250aERheSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLSN7JHByZWZpeH1jb21wb25lbnQtYWN0aXZlLWJnKTtcbiAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1jb21wb25lbnQtYWN0aXZlLWNvbG9yKTs7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgJi5pblJhbmdlLFxuICAgICYucHJldk1vbnRoRGF5LmluUmFuZ2UsXG4gICAgJi5uZXh0TW9udGhEYXkuaW5SYW5nZSxcbiAgICAmLnRvZGF5LmluUmFuZ2UsXG4gICAgJi5wcmV2TW9udGhEYXkudG9kYXkuaW5SYW5nZSxcbiAgICAmLm5leHRNb250aERheS50b2RheS5pblJhbmdlLFxuICAgICY6aG92ZXIsXG4gICAgJi5wcmV2TW9udGhEYXk6aG92ZXIsXG4gICAgJi5uZXh0TW9udGhEYXk6aG92ZXIsXG4gICAgJjpmb2N1cyxcbiAgICAmLnByZXZNb250aERheTpmb2N1cyxcbiAgICAmLm5leHRNb250aERheTpmb2N1cyB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tI3skcHJlZml4fWNvbXBvbmVudC1ob3Zlci1iZyk7XG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y29tcG9uZW50LWhvdmVyLWNvbG9yKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAvLyBUb2RheVxuICAgICYudG9kYXkge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgICYudG9kYXk6aG92ZXIsXG4gICAgJi50b2RheTpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLSN7JHByZWZpeH1ncmF5LTEwMCk7XG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS02MDApO1xuICAgIH1cblxuICAgIC8vIFNlbGVjdGVkXG4gICAgJi5zZWxlY3RlZCxcbiAgICAmLnN0YXJ0UmFuZ2UsXG4gICAgJi5lbmRSYW5nZSxcbiAgICAmLnNlbGVjdGVkLmluUmFuZ2UsXG4gICAgJi5zdGFydFJhbmdlLmluUmFuZ2UsXG4gICAgJi5lbmRSYW5nZS5pblJhbmdlLFxuICAgICYuc2VsZWN0ZWQ6Zm9jdXMsXG4gICAgJi5zdGFydFJhbmdlOmZvY3VzLFxuICAgICYuZW5kUmFuZ2U6Zm9jdXMsXG4gICAgJi5zZWxlY3RlZDpob3ZlcixcbiAgICAmLnN0YXJ0UmFuZ2U6aG92ZXIsXG4gICAgJi5lbmRSYW5nZTpob3ZlcixcbiAgICAmLnNlbGVjdGVkLnByZXZNb250aERheSxcbiAgICAmLnN0YXJ0UmFuZ2UucHJldk1vbnRoRGF5LFxuICAgICYuZW5kUmFuZ2UucHJldk1vbnRoRGF5LFxuICAgICYuc2VsZWN0ZWQubmV4dE1vbnRoRGF5LFxuICAgICYuc3RhcnRSYW5nZS5uZXh0TW9udGhEYXksXG4gICAgJi5lbmRSYW5nZS5uZXh0TW9udGhEYXkge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS0jeyRwcmVmaXh9Y29tcG9uZW50LWFjdGl2ZS1iZyk7XG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y29tcG9uZW50LWFjdGl2ZS1jb2xvcik7O1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIC8vIERpc2FibGVkXG4gICAgJi5mbGF0cGlja3ItZGlzYWJsZWQsXG4gICAgJi5mbGF0cGlja3ItZGlzYWJsZWQ6aG92ZXIsXG4gICAgJi5wcmV2TW9udGhEYXksXG4gICAgJi5uZXh0TW9udGhEYXksXG4gICAgJi5ub3RBbGxvd2VkLFxuICAgICYubm90QWxsb3dlZC5wcmV2TW9udGhEYXksXG4gICAgJi5ub3RBbGxvd2VkLm5leHRNb250aERheSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS01MDApO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gICAgJi5mbGF0cGlja3ItZGlzYWJsZWQsXG4gICAgJi5mbGF0cGlja3ItZGlzYWJsZWQ6aG92ZXIge1xuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktNTAwKTtcbiAgICB9XG59XG5cbi8vIFdlZWsgbnVtYmVyc1xuLmZsYXRwaWNrci13ZWVrd3JhcHBlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4iLCIvL1xuLy8gVGFnaWZ5XG4vL1xuXG4vLyBCb290c3RyYXAgLmZvcm0tY29udHJvbCBzaXppbmcgaW50ZWdyYXRpb25cbiR0YWdpZnktdGFnLXBhZGRpbmcteS1zbTogMC4zcmVtO1xuJHRhZ2lmeS10YWctcGFkZGluZy14LXNtOiAwLjNyZW07XG4kdGFnaWZ5LWlucHV0LXBhZGRpbmcteS1zbTogI3skaW5wdXQtcGFkZGluZy15LXNtIC0gJHRhZ2lmeS10YWctcGFkZGluZy15LXNtfTsgXG5cbiR0YWdpZnktdGFnLXBhZGRpbmcteTogMC40cmVtO1xuJHRhZ2lmeS10YWctcGFkZGluZy14OiAwLjRyZW07XG4kdGFnaWZ5LWlucHV0LXBhZGRpbmcteTogJGlucHV0LXBhZGRpbmcteSAtICR0YWdpZnktdGFnLXBhZGRpbmcteTsgXG5cbiR0YWdpZnktdGFnLXBhZGRpbmcteS1sZzogMC41cmVtO1xuJHRhZ2lmeS10YWctcGFkZGluZy14LWxnOiAwLjVyZW07XG4kdGFnaWZ5LWlucHV0LXBhZGRpbmcteS1sZzogJGlucHV0LXBhZGRpbmcteS1sZyAtICR0YWdpZnktdGFnLXBhZGRpbmcteS1sZzsgXG5cbi8vIEJhc2Vcbi50YWdpZnkge1xuICAgIC0tdGFnaWZ5LWRkLWJnLWNvbG9yICAgICAgICA6IHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKTtcbiAgICAtLXRhZ3MtYm9yZGVyLWNvbG9yICAgICAgICAgOiAjeyRpbnB1dC1ib3JkZXItY29sb3J9O1xuICAgIC0tdGFncy1ob3Zlci1ib3JkZXItY29sb3IgICA6ICN7JGlucHV0LWJvcmRlci1jb2xvcn07XG4gICAgLS10YWdzLWZvY3VzLWJvcmRlci1jb2xvciAgIDogI3skaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yfTtcbiAgICAtLXRhZy1iZyAgICAgICAgICAgICAgICAgICAgOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS0yMDApO1xuICAgIC0tdGFnLWhvdmVyICAgICAgICAgICAgICAgICA6IHZhcigtLSN7JHByZWZpeH1ncmF5LTIwMCk7XG4gICAgLS10YWctdGV4dC1jb2xvciAgICAgICAgICAgIDogdmFyKC0tI3skcHJlZml4fWdyYXktNzAwKTtcbiAgICAtLXRhZy10ZXh0LWNvbG9yLS1lZGl0ICAgICAgOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS03MDApO1xuICAgIC0tdGFnLXBhZCAgICAgICAgICAgICAgICAgICA6IDAgMC41cmVtO1xuICAgIC0tdGFnLWluc2V0LXNoYWRvdy1zaXplICAgICA6IDFyZW07XG4gICAgLS10YWctaW52YWxpZC1jb2xvciAgICAgICAgIDogdmFyKC0tI3skcHJlZml4fWRhbmdlcik7XG4gICAgLS10YWctaW52YWxpZC1iZyAgICAgICAgICAgIDogdmFyKC0tI3skcHJlZml4fWRhbmdlci1saWdodCk7XG4gICAgLS10YWctcmVtb3ZlLWJnICAgICAgICAgICAgIDogdmFyKC0tI3skcHJlZml4fWdyYXktMjAwKTtcbiAgICAtLXRhZy1yZW1vdmUtYnRuLWNvbG9yICAgICAgOiB0cmFuc3BhcmVudDtcbiAgICAtLXRhZy1yZW1vdmUtYnRuLWJnICAgICAgICAgOiB0cmFuc3BhcmVudDtcbiAgICAtLXRhZy1yZW1vdmUtYnRuLWJnLS1ob3ZlciAgOiB0cmFuc3BhcmVudDtcbiAgICAtLWlucHV0LWNvbG9yICAgICAgICAgICAgICAgOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS03MDApO1xuICAgIC0tcGxhY2Vob2xkZXItY29sb3IgICAgICAgICA6IHZhcigtLSN7JHByZWZpeH1ncmF5LTQwMCk7XG4gICAgLS1wbGFjZWhvbGRlci1jb2xvci1mb2N1cyAgIDogdmFyKC0tI3skcHJlZml4fWdyYXktNTAwKTtcbiAgICAtLWxvYWRlci1zaXplICAgICAgICAgICAgICAgOiAuOHJlbTtcbiAgICAtLXRhZ2lmeS1kZC1pdGVtLS1oaWRkZW4tZHVyYXRpb24gOiAwLjNzO1xuICAgIFxuICAgIC50YWdpZnlfX3RhZyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRhZy1iZyk7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIFxuICAgICAgICBkaXYge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50YWdpZnlfX3RhZy10ZXh0IHtcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlOyAgICBcbiAgICAgICAgfVxuXG4gICAgICAgIC50YWdpZnlfX3RhZ19fcmVtb3ZlQnRuIHtcbiAgICAgICAgICAgIHdpZHRoOiAwLjZyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDAuNnJlbTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAgMC41cmVtIDAgMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgIEBpbmNsdWRlIHN2Zy1iZy1pY29uKGNsb3NlLCB2YXIoLS0jeyRwcmVmaXh9Z3JheS01MDApKTtcblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3ZnLWJnLWljb24oY2xvc2UsIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBOb3QgYWxsb3dlZCBzdGF0ZVxuICAgICAgICAmLnRhZ2lmeS0tbm90QWxsb3dlZCB7XG4gICAgICAgICAgICBkaXYge1xuICAgICAgICAgICAgICAgIC50YWdpZnlfX3RhZy10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kYW5nZXIpO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50YWdpZnlfX3RhZ19fcmVtb3ZlQnRuIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzdmctYmctaWNvbihjbG9zZSwgdmFyKC0tI3skcHJlZml4fWRhbmdlcikpO1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogLjc1O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50YWdpZnlfX2lucHV0IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBTaXppbmdcbiAgICAmLmZvcm0tY29udHJvbCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7ICAgIFxuICAgICAgICBnYXA6IDAuMjVyZW07XG4gICAgfVxuXG4gICAgJi5mb3JtLWNvbnRyb2wtc20ge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYnRuLWJvcmRlci1yYWRpdXMtc207XG4gICAgICAgIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG4gICAgICAgIHBhZGRpbmctdG9wOiAkdGFnaWZ5LWlucHV0LXBhZGRpbmcteS1zbTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206ICR0YWdpZnktaW5wdXQtcGFkZGluZy15LXNtO1xuXG4gICAgICAgIC50YWdpZnlfX3RhZyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkdGFnaWZ5LXRhZy1wYWRkaW5nLXktc20gJHRhZ2lmeS10YWctcGFkZGluZy14LXNtO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJ0bi1ib3JkZXItcmFkaXVzLXNtO1xuXG4gICAgICAgICAgICAudGFnaWZ5X190YWctdGV4dCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6bm90KC5mb3JtLWNvbnRyb2wtc20pOm5vdCguZm9ybS1jb250cm9sLWxnKSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRidG4tYm9yZGVyLXJhZGl1cztcbiAgICAgICAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgICAgICAgcGFkZGluZy10b3A6ICR0YWdpZnktaW5wdXQtcGFkZGluZy15O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogJHRhZ2lmeS1pbnB1dC1wYWRkaW5nLXk7XG5cbiAgICAgICAgLnRhZ2lmeV9fdGFnIHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICR0YWdpZnktdGFnLXBhZGRpbmcteSAkdGFnaWZ5LXRhZy1wYWRkaW5nLXg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYnRuLWJvcmRlci1yYWRpdXM7XG5cbiAgICAgICAgICAgIC50YWdpZnlfX3RhZy10ZXh0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRpbnB1dC1idG4tZm9udC1zaXplO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5mb3JtLWNvbnRyb2wtbGcge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYnRuLWJvcmRlci1yYWRpdXMtbGc7XG4gICAgICAgIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7XG4gICAgICAgIHBhZGRpbmctdG9wOiAkdGFnaWZ5LWlucHV0LXBhZGRpbmcteS1sZztcbiAgICAgICAgcGFkZGluZy1ib3R0b206ICR0YWdpZnktaW5wdXQtcGFkZGluZy15LWxnO1xuXG4gICAgICAgIC50YWdpZnlfX3RhZyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkdGFnaWZ5LXRhZy1wYWRkaW5nLXktbGcgJHRhZ2lmeS10YWctcGFkZGluZy14LWxnO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJ0bi1ib3JkZXItcmFkaXVzLWxnO1xuXG4gICAgICAgICAgICAudGFnaWZ5X190YWctdGV4dCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH0gICBcbn1cblxuLy8gRHJvcGRvd25cbi50YWdpZnlfX2Ryb3Bkb3duIHtcbiAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm94LXNoYWRvdyk7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMDtcbiAgICB6LWluZGV4OiAkemluZGV4LWRyb3Bkb3duO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKTtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcblxuICAgIC8vIFdyYXBwZXJcbiAgICAuX3dyYXBwZXIge1xuICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICB9XG5cbiAgICAvLyBJbiBtb2RhbFxuICAgIC5tb2RhbC1vcGVuICYge1xuICAgICAgICB6LWluZGV4OiAkemluZGV4LW1vZGFsICsgMTtcbiAgICB9XG5cbiAgICAudGFnaWZ5X19kcm9wZG93bl9fd3JhcHBlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKTtcbiAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG5cbiAgICAudGFnaWZ5X19kcm9wZG93bl9faXRlbSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS03MDApO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBwYWRkaW5nOiAwLjc1cmVtIDEuNXJlbTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICYudGFnaWZ5X19kcm9wZG93bl9faXRlbS0tYWN0aXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1jb21wb25lbnQtaG92ZXItYmcpO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1jb21wb25lbnQtaG92ZXItY29sb3IpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gU3VnZ2VzdGlvbnNcbiAgICAmLnRhZ2lmeV9faW5saW5lX19zdWdnZXN0aW9ucyB7ICAgIFxuICAgICAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG5cbiAgICAgICAgLnRhZ2lmeV9fZHJvcGRvd25fX2l0ZW0ge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgICAgICAgICAgcGFkZGluZzogMC4zNXJlbSAwLjVyZW07XG4gICAgICAgICAgICBtYXJnaW46IDAuMjVyZW0gMC41cmVtIDAuMjVyZW0gMDsgIFxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktMjAwKTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS03MDApO1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG5cbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmLnRhZ2lmeV9fZHJvcGRvd25fX2l0ZW0tLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWNvbXBvbmVudC1ob3Zlci1iZyk7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1jb21wb25lbnQtaG92ZXItY29sb3IpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy9cbi8vIEJvb3RzdHJhcCBNYXhsZW5ndGhcbi8vXG5cbi5ib290c3RyYXAtbWF4bGVuZ3RoIHtcbiAgICB6LWluZGV4OiAkYm9vdHN0cmFwLW1heGxlbmd0aC16LWluZGV4ICFpbXBvcnRhbnQ7XG5cbiAgICAvLyBJbiBtb2RhbFxuICAgIC5tb2RhbC1vcGVuICYge1xuICAgICAgICB6LWluZGV4OiAjeyR6aW5kZXgtbW9kYWwgKyA1fSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYuYmFkZ2Uge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICAgIH1cbn1cbiIsIi8vXG4vLyBDS0VkaXRvclxuLy9cblxuXG4vLyBCYXNlXG4uY2stdGFyZ2V0e1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jay10b29sYmFye1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudCk7XG59XG5cbi5jay1jb250ZW50e1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudCk7XG5cbiAgICAmLmNrLWZvY3VzZWR7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXByaW1hcnkpICFpbXBvcnRhbnQ7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi8vIENLRWRpdG9yIENsYXNzaWMgJiBEb2N1bWVudFxuLmNrLWVkaXRvcntcbiAgICAuY2stdG9vbGJhcntcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudCk7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKDAgIWltcG9ydGFudCk7XG4gICAgfVxuICAgIC5jay1jb250ZW50e1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50KTtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCAhaW1wb3J0YW50KTtcbiAgICB9XG59XG5cbi8vIENLRWRpdG9yIElubGluZSAvIEJhbGxvb24gLyBCYWxsb29uIEJsb2NrXG4uY2stYm9keSB7XG4gICAgLmNrLWJhbGxvb24tcGFuZWx7XG4gICAgICAgIC5jay1jb250ZW50e1xuICAgICAgICAgICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICYuY2stZm9jdXNlZHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5jay10b29sYmFyLWNvbnRhaW5lcixcbiAgICAgICAgLmNrLXRvb2xiYXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50KTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vXG4vLyBEYXRhVGFibGVzXG4vL1xuXG4kdG9vbGJhci1zcGFjaW5nOiAxcmVtIDA7XG5cbi8vIEJhc2VcbnRhYmxlLmRhdGFUYWJsZSB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcblxuICAgIHRoIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWJvcmRlci1jb2xvcik7XG4gICAgfVxufVxuXG4vLyBUb29sYmFyXG5kaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX2xlbmd0aCB7XG4gICAgcGFkZGluZzogJHRvb2xiYXItc3BhY2luZztcbn1cblxuZGl2LmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19maWx0ZXIge1xuICAgIHBhZGRpbmc6ICR0b29sYmFyLXNwYWNpbmc7XG59XG5cbmRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfaW5mbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyAgICBcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS03MDApO1xuICAgIHBhZGRpbmc6ICR0b29sYmFyLXNwYWNpbmc7XG5cbiAgICAuc2VsZWN0LWluZm8sIFxuICAgIC5zZWxlY3QtaXRlbSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10ZXh0LW11dGVkKTtcbiAgICB9XG59XG5cbmRpdi5kYXRhVGFibGVzX2xlbmd0aCArIGRpdi5kYXRhVGFibGVzX2luZm8ge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xufVxuXG4vLyBQYWdpbmF0aW9uXG5kaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX3BhZ2luYXRlICB7XG4gICAgcGFkZGluZzogJHRvb2xiYXItc3BhY2luZztcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuXG4gICAgLnBhZ2luYXRpb24ge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxufVxuXG4vLyBIZWFkXG50YWJsZS5kYXRhVGFibGU+dGhlYWQ+dHI+IHtcbiAgICB0ZCwgdGgge1xuICAgICAgICAmOm5vdCguc29ydGluZ19kaXNhYmxlZCkge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gU29ydGluZ1xudGFibGUuZGF0YVRhYmxlID4gdGhlYWQge1xuICAgIC5zb3J0aW5nIHtcbiAgICAgICAgJjphZnRlcixcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNvcnRpbmdfYXNjLFxuICAgIC5zb3J0aW5nX2Rlc2Mge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBcbiAgICAgICAgJjpiZWZvcmUsXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHdpZHRoOiAwLjc1cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAwLjc1cmVtO1xuICAgICAgICAgICAgY29udGVudDogXCIgXCIgIWltcG9ydGFudDtcbiAgICAgICAgICAgIC8vdG9wOiA1MCU7XG4gICAgICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgICAgICByaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbnRhYmxlLmRhdGFUYWJsZSA+IHRoZWFkIC5zb3J0aW5nX2FzYzphZnRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBAaW5jbHVkZSBzdmctYmctaWNvbihhcnJvdy10b3AsIHZhcigtLSN7JHByZWZpeH10ZXh0LW11dGVkKSk7XG59XG5cbnRhYmxlLmRhdGFUYWJsZSA+IHRoZWFkIC5zb3J0aW5nX2Rlc2M6YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgQGluY2x1ZGUgc3ZnLWJnLWljb24oYXJyb3ctYm90dG9tLCB2YXIoLS0jeyRwcmVmaXh9dGV4dC1tdXRlZCkpO1xufVxuXG4vLyBQcm9jZXNzaW5nXG5kaXYuZGF0YVRhYmxlc193cmFwcGVyIHtcbiAgICAudGFibGUtcmVzcG9uc2l2ZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICBkaXYuZGF0YVRhYmxlc19wcm9jZXNzaW5nIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1ib3gtc2hhZG93KTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRvb2x0aXAtYmc7XG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS03MDApO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMnJlbSAhaW1wb3J0YW50O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcblxuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyAgICBcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gUmVzcG9uc2l2ZVxudGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkID4gdGJvZHkgPiB0ciA+IHRkLmR0ci1jb250cm9sLCBcbnRhYmxlLmRhdGFUYWJsZS5kdHItaW5saW5lLmNvbGxhcHNlZCA+IHRib2R5ID4gdHIgPiB0aC5kdHItY29udHJvbCxcbnRhYmxlLmRhdGFUYWJsZS5kdHItY29sdW1uLmNvbGxhcHNlZCA+IHRib2R5ID4gdHIgPiB0ZC5kdHItY29udHJvbCwgXG50YWJsZS5kYXRhVGFibGUuZHRyLWNvbHVtbi5jb2xsYXBzZWQgPiB0Ym9keSA+IHRyID4gdGguZHRyLWNvbnRyb2wge1xuICAgICRpY29uLXNpemU6ICAxLjM1cmVtO1xuICAgIFxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGhlaWdodDogJGljb24tc2l6ZTtcbiAgICAgICAgd2lkdGg6ICRpY29uLXNpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIHRleHQtaW5kZW50OiAtOTk5cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLXRvcDogLShkaXZpZGUoJGljb24tc2l6ZSwgMikpO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGRpdmlkZSgkaWNvbi1zaXplLCAyKTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4wNXJlbTtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBtYXNrLXNpemU6IDg1JTtcbiAgICAgICAgLXdlYmtpdC1tYXNrLXNpemU6IDg1JTtcbiAgICAgICAgY29udGVudDogXCIuXCI7XG5cbiAgICAgICAgOnJvb3QgJixcbiAgICAgICAgW2RhdGEtYnMtdGhlbWU9XCJsaWdodFwiXSAmIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHN2Zy1iZy1pY29uKGV4cGFuZCwgJGdyYXktNjAwKTsgIFxuICAgICAgICB9XG5cbiAgICAgICAgW2RhdGEtYnMtdGhlbWU9XCJkYXJrXCJdICYge1xuICAgICAgICAgICAgQGluY2x1ZGUgc3ZnLWJnLWljb24oZXhwYW5kLCAkZ3JheS02MDAtZGFyayk7ICBcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZHRyLWNvbnRyb2wtbGFzdCB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxudGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkID4gdGJvZHkgPiB0ci5wYXJlbnQgPiB0ZC5kdHItY29udHJvbDpiZWZvcmUsIFxudGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkID4gdGJvZHkgPiB0ci5wYXJlbnQgPiB0aC5kdHItY29udHJvbDpiZWZvcmUsXG50YWJsZS5kYXRhVGFibGUuZHRyLWNvbHVtbi5jb2xsYXBzZWQgPiB0Ym9keSA+IHRyLnBhcmVudCA+IHRkLmR0ci1jb250cm9sOmJlZm9yZSwgXG50YWJsZS5kYXRhVGFibGUuZHRyLWNvbHVtbi5jb2xsYXBzZWQgPiB0Ym9keSA+IHRyLnBhcmVudCA+IHRoLmR0ci1jb250cm9sOmJlZm9yZSB7XG4gICAgQGluY2x1ZGUgc3ZnLWJnLWljb24oY29sbGFwc2UsICRwcmltYXJ5KTtcbn1cblxudGFibGUuZGF0YVRhYmxlID4gdGJvZHkgPiB0ci5jaGlsZCBzcGFuLmR0ci10aXRsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1pbi13aWR0aDogMTAwcHg7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbn1cblxudGFibGUuZGF0YVRhYmxlID4gdGJvZHkgPiB0ci5jaGlsZCBzcGFuLmR0ci1kYXRhIHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbn1cblxuLy8gU3RyaXBlZFxudGFibGUuZGF0YVRhYmxlLnRhYmxlLXN0cmlwZWQgPiB0Ym9keSA+IHRyLm9kZCA+ICoge1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDk5OTlweCB2YXIoLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1iZyk7XG59XG5cbnRhYmxlLmRhdGFUYWJsZSA+IHRib2R5ID4gdHIuc2VsZWN0ZWQgPiAqIHtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA5OTk5cHggdmFyKC0tI3skcHJlZml4fXByaW1hcnkpO1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1pbnZlcnNlKTtcblxuICAgIGE6bm90KFtjbGFzcz1cImJ0blwiXSkge1xuICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXByaW1hcnktbGlnaHQpO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiBkb3R0ZWQ7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXByaW1hcnktaW52ZXJzZSk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIFNjcm9sbFxuZGl2LmRhdGFUYWJsZXNfc2Nyb2xsQm9keSB7XG4gICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcblxuICAgIC5zb3J0aW5nX2Rpc2FibGVkLnNvcnRpbmdfYXNjLFxuICAgIC5zb3J0aW5nX2Rpc2FibGVkLnNvcnRpbmdfZGVzYyB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZGF0YVRhYmxlc19zY3JvbGwgPiAuZGF0YVRhYmxlc19zY3JvbGxCb2R5ID4gLnRhYmxlID4gdGhlYWQge1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIFxuICAgIC5zb3J0aW5nIHtcbiAgICAgICAgJjphZnRlcixcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5kaXYuZHRmYy1yaWdodC10b3AtYmxvY2tlcixcbmRpdi5kdGZjLWxlZnQtdG9wLWJsb2NrZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKTtcbn1cblxuLy8gRml4ZWQgY29sdW1uXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgdHIgPiAuZHRmYy1maXhlZC1sZWZ0LCBcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCB0ciA+IC5kdGZjLWZpeGVkLXJpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZyk7XG59XG5cbnRhYmxlLmRhdGFUYWJsZSB0Ym9keSB0ciA+IC5kdGZjLWZpeGVkLWxlZnQsIFxudGFibGUuZGF0YVRhYmxlIHRib2R5IHRyID4gLmR0ZmMtZml4ZWQtcmlnaHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKTtcbn1cblxuLy8gRml4ZWQgaGVhZGVyXG4uZHRmaC1mbG9hdGluZ3BhcmVudCB7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3ctc20pO1xuXG4gICAgLnRhYmxlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIFxuICAgICYsXG4gICAgLnRhYmxlLFxuICAgIC50YWJsZSB0aCB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi8vIENoaWxkIGRldGFpbHNcbi5kdHItZGV0YWlscyB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgIFxuXG4gICAgbGkge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgIFxuXG4gICAgICAgIC5kdHItdGl0bGUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMC43NXJlbTsgICAgXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktOTAwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kdHItZGF0YSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktNzAwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kdHItdGl0bGUsXG4gICAgICAgIC5kdHItZGF0YSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyAgICBcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKTtcbiAgICAgICAgfSAgICBcbiAgICB9ICAgIFxufVxuIiwiLy9cbi8vIERyb3B6b25lIHBsdWdpbiBjdXN0b21pemF0aW9uOiAgaHR0cHM6Ly93d3cuZHJvcHpvbmVqcy5jb21cbi8vXG5cbi8vIEJhc2ljXG4uZHJvcHpvbmUge1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMS41cmVtIDEuNzVyZW07XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlcjogMXB4IGRhc2hlZCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXByaW1hcnktbGlnaHQpO1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG5cbiAgICAuZHotbWVzc2FnZXtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIC5kei1wcmV2aWV3IHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luOiAwLjc1cmVtO1xuXG5cdFx0LmR6LWltYWdlIHtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuXHRcdH1cblxuICAgICAgICAmLmR6LWZpbGUtcHJldmlldyB7XG4gICAgICAgICAgICAuZHotaW1hZ2Uge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLSN7JHByZWZpeH1ncmF5LTIwMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZHotc3VjY2Vzcy1tYXJrLFxuICAgIC5kei1lcnJvci1tYXJrIHtcbiAgICAgICAgJHNpemU6IDQwcHg7XG5cbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0oZGl2aWRlKCRzaXplLCAyKSkgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLXRvcDogLShkaXZpZGUoJHNpemUsIDIpKSAhaW1wb3J0YW50O1xuICAgICAgICBcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGhlaWdodDogJHNpemUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHdpZHRoOiAkc2l6ZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmR6LXJlbW92ZSB7XG4gICAgICAgICRzaXplOiAxLjY1cmVtO1xuICAgICAgICBkaXNwbGF5OmZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRoZWlnaHQ6ICRzaXplO1xuXHRcdHdpZHRoOiAkc2l6ZTtcblx0XHRmb250LXNpemU6IDFyZW07XG4gICAgICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyAgXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFpbXBvcnRhbnQ7ICAgICAgICBcbiAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3cpOyAgICAgICAgXG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgdG9wOiAtKGRpdmlkZSgkc2l6ZSwyKSk7XG4gICAgICAgIHJpZ2h0OiAtKGRpdmlkZSgkc2l6ZSwyKSk7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBtYXNrLXNpemU6IDQwJTtcbiAgICAgICAgICAgIC13ZWJraXQtbWFzay1zaXplOiA0MCU7XG4gICAgICAgICAgICBAaW5jbHVkZSBzdmctYmctaWNvbihjbG9zZSwgdmFyKC0tI3skcHJlZml4fWdyYXktNjAwKSk7XG4gICAgICAgIH0gICAgICAgXG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzdmctYmctaWNvbihjbG9zZSwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpKTtcbiAgICAgICAgICAgIH0gXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZHotZXJyb3ItbWVzc2FnZSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZGFuZ2VyLWludmVyc2UpO1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS0jeyRwcmVmaXh9ZGFuZ2VyKTtcbiAgICB9XG59XG5cbi8vIFF1ZXVlIHVwbG9hZFxuLmRyb3B6b25lLmRyb3B6b25lLXF1ZXVlIHtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgLmR6LW1lc3NhZ2V7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmRyb3B6b25lLXBhbmVsIHtcbiAgICAgICAgLmRyb3B6b25lLXVwbG9hZCxcbiAgICAgICAgLmRyb3B6b25lLXJlbW92ZS1hbGx7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRyb3B6b25lLWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW4tdG9wOiAwLjc1cmVtO1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICAgICAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTEwMCk7XG5cbiAgICAgICAgLmRyb3B6b25lLWZpbGUge1xuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuXG4gICAgICAgICAgICAuZHJvcHpvbmUtZmlsZW5hbWUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTYwMCk7XG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kcm9wem9uZS1lcnJvciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZGFuZ2VyKTtcbiAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kcm9wem9uZS1wcm9ncmVzcyB7XG4gICAgICAgICAgICB3aWR0aDogMTUlO1xuXG4gICAgICAgICAgICAucHJvZ3Jlc3Mge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNXB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb247XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcHpvbmUtdG9vbGJhciB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcblxuICAgICAgICAgICAgLmRyb3B6b25lLXN0YXJ0LFxuICAgICAgICAgICAgLmRyb3B6b25lLWNhbmNlbCxcbiAgICAgICAgICAgIC5kcm9wem9uZS1kZWxldGUge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xuXG4gICAgICAgICAgICAgICAgPiBpIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS02MDApO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xuICAgICAgICAgICAgICAgICAgICA+IGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRyb3B6b25lLXN0YXJ0e1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvL1xuLy8gR21hcHMgUGx1Z2luXG4vL1xuXG4uZ21hcHMge1xuICAgIC8qIGltcG9ydGFudCEgIGJvb3RzdHJhcCBzZXRzIG1heC13aWR0aCBvbiBpbWcgdG8gMTAwJSB3aGljaCBjb25mbGljdHMgd2l0aCBnb29nbGUgbWFwIGNhbnZhcyovXG4gICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgIH1cblxuICAgICYuZ21hcHMtc3RhdGljIHtcbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlIDtcbiAgICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvL1xuLy8gTm9VaVNsaWRlclxuLy9cblxuXG4vLyBCYXNlXG4ubm9VaS10YXJnZXQge1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS0xMDApO1xuICAgIGJveC1zaGFkb3c6bm9uZTtcblxuICAgICYubm9VaS1ob3Jpem9udGFsIHtcbiAgICAgICAgaGVpZ2h0OiAxNXB4O1xuXG4gICAgICAgIC5ub1VpLWhhbmRsZSB7XG4gICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgIHRvcDogLTQuNXB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYubm9VaS12ZXJ0aWNhbCB7XG4gICAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgICAgIHdpZHRoOiAxNXB4O1xuXG4gICAgICAgIC5ub1VpLWhhbmRsZSB7XG4gICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgIHJpZ2h0OiAtNC41cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5vVWktY29ubmVjdCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLSN7JHByZWZpeH1jb21wb25lbnQtYWN0aXZlLWJnKTtcbiAgICB9XG5cbiAgICAubm9VaS1oYW5kbGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7IC8vdmFyKC0tI3skcHJlZml4fWJvZHktYmcpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9Z3JheS0yMDApO1xuICAgICAgICBib3gtc2hhZG93OnZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93LXNtKVxuICAgIH1cblxuICAgIC8vIFNtYWxsIHNpemVcbiAgICAmLm5vVWktc20ge1xuICAgICAgIEBpbmNsdWRlIG5vdWlzbGlkZXItc2l6ZSg2cHgsIDIwcHgsIDIwcHgsIDdweCk7XG4gICAgfVxuXG4gICAgLy8gTGFyZ2Ugc2l6ZVxuICAgICYubm9VaS1sZyB7XG4gICAgICAgIEBpbmNsdWRlIG5vdWlzbGlkZXItc2l6ZSgxOHB4LCAzMHB4LCAzMHB4LCA2cHgpO1xuICAgIH1cbn1cbiAgICBcbi8vIFRoZW1lIGNvbG9yc1xuQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAvLyBOb1VpU2xpZGVyIHN1Y2Nlc3MgY29sb3Igb3B0aW9uXG4gICAgLm5vVWktdGFyZ2V0Lm5vVWktdGFyZ2V0LSN7JG5hbWV9IHtcbiAgICAgICAgLm5vVWktY29ubmVjdHMge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9LWxpZ2h0KTtcblxuICAgICAgICAgICAgLm5vVWktY29ubmVjdCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ub1VpLWhhbmRsZSB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0pO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAzcHggNnB4IC0zcHggcmdiYSh2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0pLCAwLjcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gVG9vbHRpcFxuLm5vVWktdG9vbHRpcCB7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYm94LXNoYWRvdyk7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYmcpO1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1jb2xvcik7XG4gICAgZm9udC1zaXplOiAkdG9vbHRpcC1mb250LXNpemU7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRvb2x0aXAtYm9yZGVyLXJhZGl1cyk7XG59XG4iLCIvL1xuLy8gbm9VaVNsaWRlciBNaXhpbnNcbi8vXG5cbkBtaXhpbiBub3Vpc2xpZGVyLXNpemUoJGhlaWdodCwgJGhhbmRsZS13aWR0aCwgJGhhbmRsZS1oZWlnaHQsICRoYW5kbGUtcG9zLXRvcCkge1xuICAgIGhlaWdodDogJGhlaWdodDtcblxuICAgIC5ub1VpLWhhbmRsZSB7XG4gICAgICAgIHdpZHRoOiAkaGFuZGxlLXdpZHRoO1xuICAgICAgICBoZWlnaHQ6ICRoYW5kbGUtaGVpZ2h0O1xuICAgICAgICB0b3A6IC0jeyRoYW5kbGUtcG9zLXRvcH07XG4gICAgfVxufSIsIi8vXG4vLyBRdWlsbFxuLy9cblxuLy8gQmFzZVxuLnFsLXRvb2xiYXIge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjtcblxuICAgICYucWwtc25vdyB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpO1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG5cbiAgICAgICAgLnFsLXBpY2tlcixcbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIC5xbC1maWxsLFxuICAgICAgICAgICAgLnFsLXN0cm9rZSB7XG4gICAgICAgICAgICAgICAgc3Ryb2tlOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS01MDApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucWwtZmlsbCB7XG4gICAgICAgICAgICAgICAgZmlsbDogdmFyKC0tI3skcHJlZml4fWdyYXktNTAwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5xbC1leHBhbmRlZCxcbiAgICAgICAgICAgICYucWwtYWN0aXZlLFxuICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIC5xbC1maWxsLFxuICAgICAgICAgICAgICAgIC5xbC1zdHJva2Uge1xuICAgICAgICAgICAgICAgICAgICBzdHJva2U6IHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucWwtZmlsbCB7XG4gICAgICAgICAgICAgICAgICAgIGZpbGw6IHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5xbC1zbm93IC5xbC1waWNrZXI6bm90KC5xbC1jb2xvci1waWNrZXIpOm5vdCgucWwtaWNvbi1waWNrZXIpIHN2ZyB7XG4gICAgcmlnaHQ6IDA7XG5cbiAgICBbZGlyZWN0aW9uPVwicnRsXCJdICYsXG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgfVxufVxuXG4ucWwtZWRpdG9yIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWlucHV0LWNvbG9yKTtcbiAgICB0ZXh0LWFsaWduOiBpbml0aWFsO1xuXG4gICAgJi5xbC1ibGFuayB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRleHQtbXV0ZWQpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnFsLWNvbnRhaW5lciB7XG4gICAgJi5xbC1zbm93IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWlucHV0LWJnKTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tI3skcHJlZml4fWdyYXktMjAwKTtcbiAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgIH1cbn1cblxuLnFsLXNub3cge1xuICAgIC5xbC1waWNrZXIge1xuICAgICAgICAucWwtcGlja2VyLWxhYmVsIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS01MDApO1xuXG4gICAgICAgICAgICAmLnFsLWFjdGl2ZSxcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnFsLWV4cGFuZGVkIHtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgLnFsLXBpY2tlci1sYWJlbCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICYucWwtYWN0aXZlLFxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnFsLXBpY2tlci1vcHRpb25zIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWJveC1zaGFkb3cpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcblxuICAgICAgICAgICAgICAgIC5xbC1waWNrZXItaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS02MDApO1xuICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICYucWwtc2VsZWN0ZWQsXG4gICAgICAgICAgICAgICAgICAgICYucWwtYWN0aXZlLFxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucWwtdG9vbHRpcCB7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1ib3gtc2hhZG93KTtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG5cbiAgICAgICAgaW5wdXRbdHlwZT10ZXh0XSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBpbnB1dC1yZXNldCgpO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcik7XG4gICAgICAgICAgICBjb2xvcjogJGlucHV0LXBsYWludGV4dC1jb2xvcjtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuXG4gICAgICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWlucHV0LWZvY3VzLWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5xbC1wcmV2aWV3IHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS02MDApO1xuICAgICAgICB9XG5cbiAgICAgICAgLnFsLWFjdGlvbiB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktNjAwKTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBUb29sdGlwIGFkanVzdG1lbnQgaW4gbW9kYWxcbiAgICAgICAgLm1vZGFsICYge1xuICAgICAgICAgICAgJi5xbC1lZGl0aW5nIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucWwtZWRpdG9yIHtcbiAgICAgICAgcHJlLnFsLXN5bnRheCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS05MDApO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10ZXh0LW11dGVkKTtcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIFBsYWluIFN0eWxlXG4ucWwtcXVpbC5xbC1xdWlsLXBsYWluIHtcbiAgICAucWwtdG9vbGJhciB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgYm9yZGVyOiAwO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5xbC1waWNrZXItbGFiZWwge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnFsLWNvbnRhaW5lciB7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICB9XG5cbiAgICAucWwtZWRpdG9yIHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbn1cbiIsIi8vXG4vLyBSZWNhcHRjaGFcbi8vXG5cblxuLy8gQmFzZVxuLnJlY2FwdGNoYSB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9Z3JheS0yMDApO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuXG4gICAgLnJlY2FwdGNoYS1pbWcge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cblxuICAgIC5yZWNhcHRjaGFfb25seV9pZl9pbmNvcnJlY3Rfc29sIHtcbiAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kYW5nZXIpO1xuICAgIH1cblxuICAgIC5pbnB1dC1ncm91cCB7XG4gICAgICAgIC5idG4ge1xuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1zdGFydC1yYWRpdXMoJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXN0YXJ0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50KTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vXG4vLyBTd2VldEFsZXJ0MlxuLy9cblxuLy8gQmFzZVxuaHRtbC5zd2FsMi1zaG93bjpub3QoLnN3YWwyLW5vLWJhY2tkcm9wKTpub3QoLnN3YWwyLXRvYXN0LXNob3duKSxcbmJvZHkuc3dhbDItc2hvd246bm90KC5zd2FsMi1uby1iYWNrZHJvcCk6bm90KC5zd2FsMi10b2FzdC1zaG93bik6bm90KC5tb2RhbC1vcGVuKSB7XG5cdG92ZXJmbG93LXk6IGluaXRpYWwgIWltcG9ydGFudDtcblxuXHQmOm5vdCguc3dlZXRhbGVydDItbm9wYWRkaW5nKSB7XG5cdFx0cGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyBcblx0fVxufVxuXG4vLyBQb3B1cFxuLnN3YWwyLXBvcHVwIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJvZHktYmcpO1xuXHRwYWRkaW5nOiAycmVtO1xuXHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcblxuXHQuc3dhbDItdGl0bGUge1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0Zm9udC1zaXplOiAxLjNyZW07XG5cdFx0Y29sb3I6IHZhcigtLSN7JHByZWZpeH1kYXJrKTtcblx0fVxuXG5cdC5zd2FsMi1odG1sLWNvbnRhaW5lcixcblx0LnN3YWwyLWNvbnRlbnQge1xuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0Zm9udC1zaXplOiAxLjFyZW07XG5cdFx0bWFyZ2luLXRvcDogMS41cmVtO1xuXHRcdGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS04MDApO1xuXHR9XG5cblx0LmJ0biB7XG5cdFx0bWFyZ2luOiAxNXB4IDVweCAwO1xuXHR9XG5cblx0LnN3YWwyLXN0eWxlZCB7XG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC5zd2FsMi1hY3Rpb25zIHtcblx0XHRtYXJnaW46IDEuNXJlbSBhdXRvIDFyZW0gYXV0bztcblx0fVxufVxuXG4vLyBDb250YWluZXJcbi5zd2FsMi1jb250YWluZXIge1xuXHRvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcblxuXHQmLnN3YWwyLXNob3duIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRibGFjaywgMC4yKTtcblx0fVxuXG5cdC8vIENvbnRlbnRcblx0LnN3YWwyLWh0bWwtY29udGFpbmVyIHtcblx0XHRtYXgtaGVpZ2h0OiAyMDBweDtcblx0XHRvdmVyZmxvdzogYXV0bztcblx0fVxufVxuXG5ib2R5LnN3YWwyLWhlaWdodC1hdXRvIHtcblx0aGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi8vIFN0YXRlIENvbG9yc1xuLnN3YWwyLWljb24ge1xuXHQvLyBXYXJuaW5nXG5cdCYuc3dhbDItd2FybmluZyB7XG4gICAgXHRib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH13YXJuaW5nKTtcbiAgICBcdGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9d2FybmluZyk7XG5cdH1cblxuXHQvLyBFcnJvclxuXHQmLnN3YWwyLWVycm9yIHtcbiAgICBcdGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWRhbmdlcik7XG4gICAgXHRjb2xvcjogdmFyKC0tI3skcHJlZml4fWRhbmdlcik7XG5cblx0XHRbY2xhc3NePXN3YWwyLXgtbWFyay1saW5lXSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLSN7JHByZWZpeH1kYW5nZXItcmdiKSwgMC43NSk7XG5cdFx0fVxuXHR9XG5cblx0Ly8gU3VjY2Vzc1xuXHQmLnN3YWwyLXN1Y2Nlc3Mge1xuICAgIFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9c3VjY2Vzcyk7XG4gICAgXHRjb2xvcjogdmFyKC0tI3skcHJlZml4fXN1Y2Nlc3MpO1xuXG5cdFx0W2NsYXNzXj1zd2FsMi1zdWNjZXNzLWxpbmVdIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1zdWNjZXNzKTtcblx0XHR9XG5cblx0XHQuc3dhbDItc3VjY2Vzcy1yaW5nIHtcblx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS0jeyRwcmVmaXh9c3VjY2Vzcy1yZ2IpLCAwLjMpO1xuXHRcdH1cblx0fVxuXG5cdC8vIEluZm9cblx0Ji5zd2FsMi1pbmZvIHtcbiAgICBcdGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWluZm8pO1xuICAgIFx0Y29sb3I6IHZhcigtLSN7JHByZWZpeH1pbmZvKTtcblx0fVxuXG5cdC8vIFF1ZXN0aW9uXG5cdCYuc3dhbDItcXVlc3Rpb24ge1xuICAgIFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSk7XG4gICAgXHRjb2xvcjogdmFyKC0tI3skcHJlZml4fXByaW1hcnkpO1xuXHR9XG59XG4iLCIvL1xuLy8gVGlueU1DRVxuLy9cblxuXG4vLyBCYXNlXG4udG94LXRhcmdldHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4udG94LXRpbnltY2V7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50KTtcbn0iLCIvL1xuLy8gVG9hc3RyXG4vL1xuXG4vLyBCYXNlXG4udG9hc3RyIHtcbiAgICAvLyB0aGlzIGlzIGZvciBSVExcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAxLjVyZW0pIGNlbnRlciAhaW1wb3J0YW50O1xuICAgIC8qcnRsOmlnbm9yZSovXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMS41cmVtIGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1ib3gtc2hhZG93KSAhaW1wb3J0YW50O1xuXHRib3JkZXItcmFkaXVzOiAkZHJvcGRvd24tYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuXHRib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS0xMDApO1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS03MDApO1xuICAgIHBhZGRpbmc6IDEuMjVyZW0gMS4yNXJlbSAxLjI1cmVtIDQuNXJlbSAhaW1wb3J0YW50O1xuXG5cdC50b2FzdHItY2xvc2UtYnV0dG9uIHtcbiAgIFx0XHRvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgd2lkdGg6IDAuODVyZW07XG4gICAgICAgIGhlaWdodDogMC44NXJlbTtcblx0fVxuXG5cdC8vIFRpdGxlXG5cdC50b2FzdHItdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMS4xNXJlbTtcblx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuICAgICAgICBcbiAgICAgICAgJiArIC50b2FzdHItbWVzc2FnZSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICAgICAgICB9XG5cdH1cblxuXHQvLyBNZXNzYWdlXG5cdC50b2FzdHItbWVzc2FnZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG5cdH1cblxuICAgIC8vIFN0YXRlc1xuICAgICYudG9hc3RyLXN1Y2Nlc3Mge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9c3VjY2Vzcyk7XG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9c3VjY2Vzcy1pbnZlcnNlKTtcblxuICAgICAgICAudG9hc3RyLWNsb3NlLWJ1dHRvbiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBzdmctYmctaWNvbihjbG9zZSwgdmFyKC0tI3skcHJlZml4fXN1Y2Nlc3MtaW52ZXJzZSkpO1xuICAgICAgICB9ICAgIFxuICAgIH1cblxuICAgICYudG9hc3RyLWluZm8ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9aW5mbyk7XG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9aW5mby1pbnZlcnNlKTtcblxuICAgICAgICAudG9hc3RyLWNsb3NlLWJ1dHRvbiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBzdmctYmctaWNvbihjbG9zZSwgdmFyKC0tI3skcHJlZml4fWluZm8taW52ZXJzZSkpO1xuICAgICAgICB9IFxuICAgIH1cblxuICAgICYudG9hc3RyLXdhcm5pbmcge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9d2FybmluZyk7XG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9d2FybmluZy1pbnZlcnNlKTtcblxuICAgICAgICAudG9hc3RyLWNsb3NlLWJ1dHRvbiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBzdmctYmctaWNvbihjbG9zZSwgdmFyKC0tI3skcHJlZml4fXdhcm5pbmctaW52ZXJzZSkpO1xuICAgICAgICB9IFxuICAgIH1cblxuICAgICYudG9hc3RyLWVycm9yIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWRhbmdlcik7XG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZGFuZ2VyLWludmVyc2UpO1xuXG4gICAgICAgIC50b2FzdHItY2xvc2UtYnV0dG9uIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHN2Zy1iZy1pY29uKGNsb3NlLCB2YXIoLS0jeyRwcmVmaXh9ZGFuZ2VyLWludmVyc2UpKTtcbiAgICAgICAgfSBcbiAgICB9XG59XG5cblxuLy8gUGxhY2VtZW50c1xuLnRvYXN0ci10b3AtY2VudGVyIHtcbiAgICB0b3A6IDEycHg7XG59XG5cbi50b2FzdHItYm90dG9tLWNlbnRlciB7XG4gICAgYm90dG9tOiAxMnB4O1xufSIsIi8vXG4vLyBEcmFnZ2FibGUgcGx1Z2luIGN1c3RvbWl6YXRpb246IGh0dHBzOi8vc2hvcGlmeS5naXRodWIuaW8vZHJhZ2dhYmxlXG4vL1xuXG4uZHJhZ2dhYmxlIHtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAmLmRyYWdnYWJsZS1taXJyb3Ige1xuICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICAgICAgICBib3JkZXI6IDFweCBkYXNoZWQgdmFyKC0tI3skcHJlZml4fWdyYXktMzAwKSAhaW1wb3J0YW50O1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICB9XG5cbiAgICAmLmRyYWdnYWJsZS0tb3JpZ2luYWwge1xuICAgICAgICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi5kcmFnZ2FibGUtc291cmNlLS1pcy1kcmFnZ2luZy5kcmFnZ2FibGUtLW92ZXIge1xuICAgICAgICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLy8gSGFuZGxlXG4gICAgLmRyYWdnYWJsZS1oYW5kbGUge1xuICAgICAgICBjdXJzb3I6IG1vdmU7XG4gICAgfVxufVxuIiwiLy9cbi8vIEFwZXhjaGFydHNcbi8vXG5cbi8vIFRleHRcbi5hcGV4Y2hhcnRzLXRleHQsXG4uYXBleGNoYXJ0cy10aXRsZS10ZXh0LFxuLmFwZXhjaGFydHMtbGVnZW5kLXRleHQge1xuXHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cblxuLmFwZXhjaGFydHMtdGl0bGUtdGV4dCB7XG5cdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xufVxuXG4uYXBleGNoYXJ0cy1waWUtbGFiZWwge1xuXHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcblx0Zm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xufVxuXG4vLyBEcm9wZG93blxuLmFwZXhjaGFydHMtdG9vbGJhcntcblx0dGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4uYXBleGNoYXJ0cy1tZW51IHtcblx0YmFja2dyb3VuZDogdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFpbXBvcnRhbnQ7XG5cdGJvcmRlcjogMCAhaW1wb3J0YW50O1xuXHRwYWRkaW5nOiAwLjVyZW0gMCAhaW1wb3J0YW50O1xuXHRib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm94LXNoYWRvdyk7XG5cdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdG1pbi13aWR0aDogMTByZW0gIWltcG9ydGFudDtcblxuXHQuYXBleGNoYXJ0cy1tZW51LWl0ZW0ge1xuXHRcdHBhZGRpbmc6ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcblxuXHRcdCY6aG92ZXJ7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y29tcG9uZW50LWhvdmVyLWJnKSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuXG4vLyBUb29sdGlwc1xuLmFwZXhjaGFydHMtdG9vbHRpcCB7XG5cdCYuYXBleGNoYXJ0cy10aGVtZS1saWdodCB7XG5cdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG5cdFx0Ym94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWJveC1zaGFkb3cpO1xuXHRcdGJvcmRlcjogMCAhaW1wb3J0YW50O1xuXHRcdGJhY2tncm91bmQ6IHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS04MDApO1xuXG5cdFx0LmFwZXhjaGFydHMtdG9vbHRpcC10aXRsZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWltcG9ydGFudDtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG5cdFx0XHRjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktODAwKTtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9Z3JheS0xMDApICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0LmFwZXhjaGFydHMtdG9vbHRpcC10aXRsZSB7XG5cdFx0cGFkZGluZzogMC41cmVtIDFyZW07XG5cdH1cblxuXHQuYXBleGNoYXJ0cy10b29sdGlwLXNlcmllcy1ncm91cCB7XG5cdH1cbn1cblxuLmFwZXhjaGFydHMteGF4aXN0b29sdGlwIHtcblx0Ji5hcGV4Y2hhcnRzLXRoZW1lLWxpZ2h0IHtcblx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQpO1xuXHRcdGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1ib3gtc2hhZG93KSAhaW1wb3J0YW50O1xuXHRcdGJvcmRlcjogMCAhaW1wb3J0YW50O1xuXHRcdGJhY2tncm91bmQ6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1ib3gtc2hhZG93KSAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS04MDApO1xuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWJveC1zaGFkb3cpICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG5cbi8vIEJvcmRlciByYWRpdXMgaW50ZWdyYXRpb25cbi5jYXJkLXJvdW5kZWQtYm90dG9tIHtcblx0LmFwZXhjaGFydHMtY2FudmFzIHtcblx0XHRzdmcge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGNhcmQtYm9yZGVyLXJhZGl1cztcblx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkY2FyZC1ib3JkZXItcmFkaXVzO1xuXHRcdH1cblx0fVxufVxuXG4vLyBCb3JkZXIgcmFkaXVzIG9wdGlvbnNcbi5yb3VuZGVkIHtcblx0LmFwZXhjaGFydHMtY2FudmFzIHtcblx0XHRzdmcge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuLnJvdW5kZWQtc20ge1xuXHQuYXBleGNoYXJ0cy1jYW52YXMge1xuXHRcdHN2ZyB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuXG4ucm91bmRlZC1sZyB7XG5cdC5hcGV4Y2hhcnRzLWNhbnZhcyB7XG5cdFx0c3ZnIHtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxnICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG5cbi5yb3VuZGVkLXhsIHtcblx0LmFwZXhjaGFydHMtY2FudmFzIHtcblx0XHRzdmcge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMteGwgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn0iLCIvL1xuLy8gbGVhZmxldFxuLy9cblxuLmxlYWZsZXQtY29udGFpbmVyIHtcbiAgICAubGVhZmxldC1wYW5lLFxuICAgIC5sZWFmbGV0LXRvcCxcbiAgICAubGVhZmxldC1ib3R0b20sXG4gICAgLmxlYWZsZXQtY29udHJvbCB7XG4gICAgICAgIHotaW5kZXg6IDEgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubGVhZmxldC1wb3B1cC1jb250ZW50LXdyYXBwZXIge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93KSAhaW1wb3J0YW50O1xuXG4gICAgICAgIC5sZWFmbGV0LXBvcHVwLWNvbnRlbnQge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvL1xuLy8gU2xpZGVyXG4vL1xuXG4vLyBCYXNlXG4udG5zIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIFtkYXRhLXRucz1cInRydWVcIl0ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC50bnMtaXRlbSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgfVxuXG4gICAgLnRucy1jb250cm9scyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAuMjVyZW07XG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRidG4tYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1pbnZlcnNlKTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXByaW1hcnktYWN0aXZlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50bnMtbmF2IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTsgICAgICAgICAgICBcbiAgICAgICAgICAgIHdpZHRoOiAxLjI1cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAwLjc1cmVtO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktMjAwKTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwLjI1cmVtO1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwLjM1cmVtKTtcblxuICAgICAgICAgICAgJi50bnMtbmF2LWFjdGl2ZXtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnRucy1pbml0aWF6bGllZCB7XG4gICAgICAgIFtkYXRhLXRucz1cInRydWVcIl0ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50bnMtaXRlbSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIERlZmF1bHRcbiAgICAmLnRucy1kZWZhdWx0IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC8vIE5hdnNcbiAgICAgICAgW2RhdGEtY29udHJvbHM9XCJwcmV2XCJdLFxuICAgICAgICBbZGF0YS1jb250cm9scz1cIm5leHRcIl0ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIH1cblxuICAgICAgICBbZGF0YS1jb250cm9scz1cInByZXZcIl0ge1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIFtkYXRhLWNvbnRyb2xzPVwibmV4dFwiXSB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50bnMtb3V0ZXIge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDRyZW07XG5cbiAgICAgICAgICAgIC8vIFRhYmxldCBtb2RlXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMnJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYudG5zLWZsdXNoIHtcbiAgICAgICAgLnRucy1vdXRlciB7XG4gICAgICAgICAgICBtYXJnaW46IDA7ICAgIFxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi50bnMtY2lyY2xlLW5hdiB7XG4gICAgICAgIC50bnMtbmF2IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcblxuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lOyAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIHdpZHRoOiAxLjE1cmVtO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMS4xNXJlbTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS0yMDApO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwLjU1cmVtO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XG5cbiAgICAgICAgICAgICAgICAmLnRucy1uYXYtYWN0aXZle1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS00MDApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vLyBVdGlsc1xuLnRucy1oaWRlLWRpc2FibGVkLW5hdiB7XG4gICAgW2Rpc2FibGVkXSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgICAgXG4gICAgfSAgICBcbn1cbiIsIi8vXG4vLyBGdWxsY2FsZW5kYXIgcGx1Z2luIGN1c3RvbWl6YXRpb246IGh0dHBzOi8vZnVsbGNhbGVuZGFyLmlvL1xuLy9cblxuYm9keSB7ICAgIFxuICAgIC0tZmMtZXZlbnQtYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSk7XG4gICAgLS1mYy1ldmVudC1iZy1jb2xvcjogdmFyKC0tI3skcHJlZml4fXByaW1hcnkpO1xuICAgIC0tZmMtZXZlbnQtdGV4dC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXByaW1hcnktaW52ZXJzZSk7XG59XG5cbi8vIEJhc2Vcbi5mYyB7XG4gICAgLy8gQm9yZGVyIGNvbG9yXG4gICAgLS1mYy1ib3JkZXItY29sb3I6ICN7dmFyKC0tI3skcHJlZml4fWdyYXktMjAwKX07XG4gICAgLS1mYy1wYWdlLWJnLWNvbG9yOiAjeyR3aGl0ZX07XG4gICAgLS1mYy1zbWFsbC1mb250LXNpemU6IDAuOTVyZW07XG5cbiAgICAvLyBHZW5lcmFsXG4gICAgLS1mYy1oaWdobGlnaHQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1saWdodCk7XG4gICAgLy8tLWZjLW5vbi1idXNpbmVzcy1jb2xvcjogXG4gICAgLy8tLWZjLWJnLWV2ZW50LWNvbG9yOlxuICAgIC0tZmMtYmctZXZlbnQtb3BhY2l0eTogMC4zO1xuICAgIC0tZmMtbmV1dHJhbC1iZy1jb2xvcjogdmFyKC0tI3skcHJlZml4fWxpZ2h0KTtcbiAgICAvLy0tZmMtZXZlbnQtc2VsZWN0ZWQtb3ZlcmxheS1jb2xvcjogXG4gICAgLS1mYy10b2RheS1iZy1jb2xvcjogdmFyKC0tI3skcHJlZml4fXN1Y2Nlc3MtbGlnaHQpO1xuICAgIC8vLS1mYy1uZXV0cmFsLWJnLWNvbG9yOlxuICAgIC8vLS1mYy1uZXV0cmFsLXRleHQtY29sb3I6XG4gICAgLy8tLWZjLW1vcmUtbGluay10ZXh0LWNvbG9yOlxuICAgIC8vLS1mYy1tb3JlLWxpbmstYmctY29sb3I6XG4gICAgLS1mYy1ub3ctaW5kaWNhdG9yLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZGFuZ2VyKTtcbiAgICAtLWZjLWxpc3QtZXZlbnQtaG92ZXItYmctY29sb3I6IHZhcigtLSN7JHByZWZpeH1saWdodCk7XG5cbiAgICAvLyBCdXR0b25zXG4gICAgLS1mYy1idXR0b24tdGV4dC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktNjAwKTtcbiAgICAtLWZjLWJ1dHRvbi1iZy1jb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktMTAwKTtcbiAgICAtLWZjLWJ1dHRvbi1ib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTEwMCk7XG4gICAgXG4gICAgLS1mYy1idXR0b24taG92ZXItYmctY29sb3I6ICB2YXIoLS0jeyRwcmVmaXh9Z3JheS0xMDApO1xuICAgIC0tZmMtYnV0dG9uLWhvdmVyLWJvcmRlci1jb2xvcjogIHZhcigtLSN7JHByZWZpeH1ncmF5LTEwMCk7XG5cbiAgICAtLWZjLWJ1dHRvbi1hY3RpdmUtYmctY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTIwMCk7XG4gICAgLS1mYy1idXR0b24tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktMjAwKTtcblxuICAgIC8vIFRhYmxlXG4gICAgdGFibGUge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgfSAgICAgXG5cbiAgICAvLyBCdXR0b25cbiAgICAuZmMtYnV0dG9uIHsgXG4gICAgICAgIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJ0bi1ib3JkZXItcmFkaXVzO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICB9XG5cbiAgICAvLyBQcmltYXJ5IGJ1dHRvblxuICAgIC5mYy1idXR0b24tcHJpbWFyeSB7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAvLyBJY29uXG4gICAgICAgIC5mYy1pY29uIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zNXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuMTVyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZmMtYnV0dG9uLWFjdGl2ZSkge1xuICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTkwMCk7XG5cbiAgICAgICAgICAgICAgICAuZmMtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS05MDApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgJjpub3QoOmRpc2FibGVkKS5mYy1idXR0b24tYWN0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS05MDApO1xuXG4gICAgICAgICAgICAuZmMtaWNvbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTkwMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBCdXR0b24gZ3JvdXBcbiAgICAuZmMtYnV0dG9uLWdyb3VwIHtcbiAgICAgICAgLmZjLWJ1dHRvbiB7XG4gICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIFRvb2xiYXIgdGl0bGVcbiAgICAuZmMtdG9vbGJhci10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS04MDApO1xuICAgIH1cblxuICAgIC8vIEhlYWRlciBjZWxsXG4gICAgLmZjLWNvbC1oZWFkZXItY2VsbCB7XG4gICAgICAgIHBhZGRpbmc6IDAuNzVyZW0gMC41cmVtO1xuXG4gICAgICAgIC5mYy1jb2wtaGVhZGVyLWNlbGwtY3VzaGlvbiAgeyAgICAgICAgICAgIFxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTgwMCk7XG4gICAgICAgIH1cbiAgICB9ICAgIFxuXG4gICAgLy8gQm9yZGVyIHJhZGl1c1xuICAgIC5mYy1zY3JvbGxncmlkIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG5cbiAgICAgICAgdGhlYWQgPiB0ciB7XG4gICAgICAgICAgICB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1zdGFydC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0ZDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLWVuZC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgdGJvZHkgPiB0cjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIHRkOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXN0YXJ0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRkOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tZW5kLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBFdmVudFxuICAgIC5mYy1kYXlncmlkLWV2ZW50IHtcbiAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xuICAgIH1cblxuICAgIC8vIEV2ZW50IHRpdGxlXG4gICAgLmZjLWRheWdyaWQtZG90LWV2ZW50LFxuICAgIC5mYy1kYXlncmlkLWJsb2NrLWV2ZW50IHtcbiAgICAgICAgLmZjLWV2ZW50LXRpdGxlLFxuICAgICAgICAuZmMtZXZlbnQtdGltZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjI1cmVtIDAuMjVyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBEYXkgbnVtYmVyXG4gICAgLmZjLWRheWdyaWQtZGF5LW51bWJlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS04MDApO1xuICAgIH1cblxuICAgIC8vIERvdCBldmVudFxuICAgIC5mYy1kYXlncmlkLWRvdC1ldmVudCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1saWdodCk7XG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS02MDApO1xuXG4gICAgICAgIC5mYy1ldmVudC10aXRsZSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJi5mYy1ldmVudC1taXJyb3Ige1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWxpZ2h0KTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBFdmVudCBkb3RcbiAgICAuZmMtZGF5Z3JpZC1ldmVudC1kb3Qge1xuICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuMXJlbTtcbiAgICB9ICAgICAgICBcblxuICAgIC8vIFBvcG92ZXJcbiAgICAuZmMtcG9wb3ZlciB7XG4gICAgICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9vbHRpcC1iZztcbiAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWJveC1zaGFkb3cpO1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRkcm9wZG93bi1ib3JkZXItcmFkaXVzKTtcblxuICAgICAgICAuZmMtcG9wb3Zlci1oZWFkZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMpO1xuICAgICAgICAgICAgcGFkZGluZzogMC42NXJlbSAwLjc1cmVtO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYmcpO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAuZmMtcG9wb3Zlci10aXRsZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTgwMCk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mYy1wb3BvdmVyLWNsb3NlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTYwMCk7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZmMtcG9wb3Zlci1ib2R5ICB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbSAwLjc1cmVtIDAuNzVyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBNb3JlIGxpbmtcbiAgICAuZmMtZGF5Z3JpZC1tb3JlLWxpbmsge1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuICAgIH1cblxuICAgIC8vIFNsb3RcbiAgICAuZmMtdGltZWdyaWQtc2xvdCB7XG4gICAgICAgIGhlaWdodDogMnJlbTtcbiAgICAgICAgZm9udC1zaXplOiAwLjk1cmVtO1xuICAgIH1cblxuICAgIC8vIExpc3RcbiAgICAuZmMtbGlzdC1kYXktY3VzaGlvbiwgXG4gICAgLmZjLWxpc3QtdGFibGUgdGQge1xuICAgICAgICBwYWRkaW5nOiAwLjg1cmVtIDEuMTVyZW07XG4gICAgfVxuXG4gICAgLmZjLWxpc3QtZGF5LXRleHQsXG4gICAgLmZjLWxpc3QtZGF5LXNpZGUtdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktOTAwKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIH1cblxuICAgIC5mYy1saXN0LFxuICAgIC8vLmZjLXNjcm9sbGVyLFxuICAgIC5mYy1saXN0LXRhYmxlIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuXG4gICAgLmZjLWxpc3Qge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLy8gV2Vla1xuICAgIC5mYy10aW1lZ3JpZC1heGlzIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC8vIE1haW4gXG4gICAgLmZjLXRpbWVncmlkLWV2ZW50IC5mYy1ldmVudC1tYWluIHtcbiAgICAgICAgcGFkZGluZzogMC4yNXJlbSAwLjI1cmVtO1xuICAgIH1cblxuICAgIC8vIEluZGljYXRvciBhcnJvd1xuICAgIC5mYy10aW1lZ3JpZC1ub3ctaW5kaWNhdG9yLWFycm93IHtcbiAgICAgICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICB9XG59XG5cbi8vIEV2ZW50XG4uZmMtaC1ldmVudCB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG59XG5cbi8vIE1vYmlsZSBtb2RlXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAuZmMge1xuICAgICAgICAvLyBIZWFkZXIgdG9vbGJhclxuICAgICAgICAuZmMtaGVhZGVyLXRvb2xiYXIgeyAgIFxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICAgICAuZmMtdG9vbGJhci1jaHVuayB7XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSksXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpLFxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgICAgICB9IFxuICAgICAgICAgICAgfSAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgfVxufSIsIi8vXG4vLyBLYW5iYW4gQm9hcmRcbi8vXG5cbi8vIFZhcmlhYmxlc1xuJGthbmJhbi1zcGFjZXIteTogMS4yNXJlbTtcbiRrYW5iYW4tc3BhY2VyLXg6IDEuMjVyZW07XG5cbi5rYW5iYW4tY29udGFpbmVyIHtcblx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdC5rYW5iYW4tYm9hcmQge1xuXHRcdGZsb2F0OiBub25lO1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206ICRrYW5iYW4tc3BhY2VyLXk7XG5cdFx0bWFyZ2luLXJpZ2h0OiAka2FuYmFuLXNwYWNlci14ICFpbXBvcnRhbnQ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktMTAwKTtcblx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQua2FuYmFuLWJvYXJkLWhlYWRlciB7XG5cdFx0XHRAaW5jbHVkZSBib3JkZXItdG9wLXN0YXJ0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG5cdFx0XHRAaW5jbHVkZSBib3JkZXItdG9wLWVuZC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuXG5cdFx0XHQua2FuYmFuLXRpdGxlLWJvYXJkIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS05MDApO1xuXHRcdFx0fVxuXG5cdFx0XHRAZWFjaCAkbmFtZSwgJGNvbG9yIGluICR0aGVtZS1jb2xvcnMge1xuXHRcdFx0XHQmLiN7JG5hbWV9IHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0pO1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cblx0XHRcdFx0XHQua2FuYmFuLXRpdGxlLWJvYXJkIHtcblx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0taW52ZXJzZSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5saWdodC0jeyRuYW1lfSB7XG5cdFx0XHRcdFx0Y29sb3I6IHJnYmEodmFyKC0tI3skcHJlZml4fSN7JG5hbWV9KSwgMC4xKTtcblx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXG5cdFx0XHRcdFx0LmthbmJhbi10aXRsZS1ib2FyZCB7XG5cdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQua2FuYmFuLWRyYWcge1xuXHRcdFx0LmthbmJhbi1pdGVtIHtcblx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDBweCAwcHggMTNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcblx0XHRcdFx0YmFja2dyb3VuZDogdmFyKC0tI3skcHJlZml4fWJvZHktYmcpO1xuXG5cdFx0XHRcdEBlYWNoICRuYW1lLCAkY29sb3IgaW4gJHRoZW1lLWNvbG9ycyB7XG5cdFx0XHRcdFx0JltkYXRhLWNsYXNzPVwiI3skbmFtZX1cIl0ge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9KTtcblx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0taW52ZXJzZSk7XG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCZbZGF0YS1jbGFzcz1cImxpZ2h0LSN7JG5hbWV9XCJdIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfS1saWdodCk7XG5cdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9KTtcblx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Zm9vdGVyIHtcblx0XHR9XG5cdH1cbn1cblxuLy8gRml4ZWQgaGVpZ2h0XG4ua2FuYmFuLWZpeGVkLWhlaWdodCB7XG5cdC5rYW5iYW4tY29udGFpbmVyIHtcblx0XHQua2FuYmFuLWJvYXJkIHtcblx0XHRcdC5rYW5iYW4tZHJhZyB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi8vXG4vLyBqc1RyZWVcbi8vXG5cbi5qc3RyZWUtZGVmYXVsdCB7XG4gICAgLmpzdHJlZS1hbmNob3Ige1xuICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktNzAwKTtcbiAgICAgICAgcGFkZGluZzogMCA4cHggMCA0cHg7XG4gICAgfVxuXG4gICAgLmpzdHJlZS1pY29uIHtcbiAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTcwMCk7XG5cbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG5cbiAgICAgICAgJi5sYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgfVxuICAgICAgICAmLmZhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmpzdHJlZS1kaXNhYmxlZCB7XG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG9wYWNpdHk6IDAuNztcblxuICAgICAgICAuanN0cmVlLWljb24ge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTcwMCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuanN0cmVlLWNsaWNrZWQge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLSN7JHByZWZpeH1ncmF5LTEwMCk7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuXG4gICAgLmpzdHJlZS1ob3ZlcmVkIHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS0xMDApO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cblxuICAgIC5qc3RyZWUtd2hvbGVyb3ctY2xpY2tlZCxcbiAgICAuanN0cmVlLXdob2xlcm93LWNsaWNrZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS0yMDApO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cblxuICAgIC5qc3RyZWUtd2hvbGVyb3ctaG92ZXJlZCxcbiAgICAmLmpzdHJlZS13aG9sZXJvdyAuanN0cmVlLXdob2xlcm93LWhvdmVyZWQge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTEwMCk7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxufVxuXG4uanN0cmVlLW9wZW4+LmpzdHJlZS1hbmNob3I+LmZhLWZvbGRlcjpiZWZvcmUge1xuICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgY29udGVudDogXCJcXGYwN2NcIjtcbn1cblxuLmpzdHJlZS1vcGVuPi5qc3RyZWUtYW5jaG9yPi5sYS1mb2xkZXI6YmVmb3JlIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgIGNvbnRlbnQ6IFwiXFxmMjAwXCI7XG59XG5cbi5qc3RyZWUtZGVmYXVsdC5qc3RyZWUtcnRsIC5qc3RyZWUtbm9kZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAxcHgjeycvKnJ0bDppZ25vcmUqLyd9ICFpbXBvcnRhbnQ7XG59XG5cbi5qc3RyZWUtZGVmYXVsdC5qc3RyZWUtcnRsIC5qc3RyZWUtbGFzdCB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgI3snLypydGw6aWdub3JlKi8nfTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uanN0cmVlLXJ0bCAuanN0cmVlLWFuY2hvciB7XG4gICAgcGFkZGluZzogMCA0cHggMCA4cHgjeycvKnJ0bDppZ25vcmUqLyd9O1xufVxuXG4vLyBjb250ZXh0IG1lbnVcbi52YWthdGEtY29udGV4dCxcbi52YWthdGEtY29udGV4dCB1bCB7XG4gICAgcGFkZGluZzogMC41cmVtIDA7XG4gICAgbWluLXdpZHRoOiAxNTBweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm94LXNoYWRvdyk7XG4gICAgYm9yZGVyOiAwO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuXG4gICAgbGkge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBib3JkZXI6IDA7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwcmVtIDEuMnJlbTtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIC8vbGluZS1oZWlnaHQ6IDIuMmVtO1xuXG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudmFrYXRhLWNvbnRleHRtZW51LXNlcCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3BhbixcbiAgICAgICAgICAgIGlucyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC52YWthdGEtY29udGV4dC1ob3Zlcj5hLFxuICAgIGxpIGE6aG92ZXIge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTEwMCk7XG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSk7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAgICAgLnNwYW4sXG4gICAgICAgIC5pbnMge1xuICAgICAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi52YWthdGEtY29udGV4dCAudmFrYXRhLWNvbnRleHQtc2VwYXJhdG9yIGEsXG4udmFrYXRhLWNvbnRleHQtcnRsIC52YWthdGEtY29udGV4dC1zZXBhcmF0b3IgYSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS0yMDApO1xufVxuXG4uanN0cmVlLXJlbmFtZS1pbnB1dCB7XG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDJweCA2cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS0xMDApICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tI3skcHJlZml4fWdyYXktMTAwKSAhaW1wb3J0YW50O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xufVxuIiwiLy9cbi8vIFZpcyBUaW1lbGluZVxuLy9cblxuLy8gVmFyaWFibGVzXG4kdmlzLWJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcik7XG4kdmlzLWJvcmRlci1kYXNoZWQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib3JkZXItZGFzaGVkLWNvbG9yKTtcblxuLy8gR2VuZXJhbFxuLnZpcy10aW1lbGluZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHZpcy1ib3JkZXItY29sb3IgIWltcG9ydGFudDtcblxuICAgIEBpZiAoJGVuYWJsZS1yb3VuZGVkKSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnZpcy1sYWJlbHNldCB7XG4gICAgICAgIC52aXMtbGFiZWwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktOTAwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC52aXMtaXRlbXNldCB7XG4gICAgfVxuXG4gICAgLnZpcy1mb3JlZ3JvdW5kIHtcbiAgICAgICAgLnZpcy1ncm91cCB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnZpcy1pdGVtIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktNzAwKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSk7XG4gICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS0xMDApO1xuXG4gICAgICAgIEBpZiAoJGVuYWJsZS1yb3VuZGVkKSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJi52aXMtc2VsZWN0ZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXdhcm5pbmctbGlnaHQpO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTcwMCk7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH13YXJuaW5nKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC52aXMtaXRlbS1jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudmlzLXRpbWUtYXhpcyB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcblxuICAgICAgICAudmlzLXRleHQge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTQwMCk7XG4gICAgICAgIH1cblxuICAgICAgICAudmlzLWdyaWQudmlzLW1pbm9yIHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkdmlzLWJvcmRlci1kYXNoZWQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC52aXMtZ3JpZC52aXMtdmVydGljYWwge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtc3R5bGU6IGRhc2hlZCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnZpcy1wYW5lbCB7XG4gICAgICAgIC52aXMtc2hhZG93IHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC52aXMtcGFuZWwge1xuICAgICAgICAmLnZpcy1ib3R0b20sXG4gICAgICAgICYudmlzLWNlbnRlcixcbiAgICAgICAgJi52aXMtbGVmdCxcbiAgICAgICAgJi52aXMtcmlnaHQsXG4gICAgICAgICYudmlzLXRvcCB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICR2aXMtYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudmlzLWN1cnJlbnQtdGltZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1zdWNjZXNzKTtcbiAgICB9XG59XG5cbi8vIEN1c3RvbSBzdHlsZVxuLnZpcy10aW1lbGluZS1jdXN0b20geyAgICBcbiAgICAudmlzLXRpbWVsaW5lIHtcbiAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLnZpcy1sYWJlbCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH0gICAgXG5cbiAgICAudmlzLXBhbmVsIHtcbiAgICAgICAgJi52aXMtYm90dG9tLFxuICAgICAgICAmLnZpcy1jZW50ZXIsXG4gICAgICAgICYudmlzLWxlZnQsXG4gICAgICAgICYudmlzLXJpZ2h0LFxuICAgICAgICAmLnZpcy10b3Age1xuICAgICAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudmlzLWl0ZW0ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcblxuICAgICAgICAudmlzLWl0ZW0tY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvL1xuLy8gVGVtcHVzIERvbWludXNcbi8vXG5cbiR0ZC1saWdodDogdmFyKC0tI3skcHJlZml4fWJvZHktYmcpO1xuJHRkLXdpZGdldC1iYWNrZ3JvdW5kOiAkdGQtbGlnaHQ7XG4kdGQtZm9udC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktOTAwKTtcbiR0ZC1hY3RpdmUtYmc6IHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KTtcbiR0ZC1hY3RpdmUtY29sb3I6ICR0ZC1saWdodDtcbiR0ZC1hY3RpdmUtYm9yZGVyLWNvbG9yOiAkdGQtbGlnaHQ7XG4kdGQtYnRuLWhvdmVyLWJnOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS0yMDApO1xuJHRkLWRpc2FibGVkLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS00MDApO1xuJHRkLWFsdGVybmF0ZS1jb2xvcjogcmdiYSh2YXIoLS0jeyRwcmVmaXh9Z3JheS05MDAtcmdiKSwgMC4zOCk7XG4kdGQtc2Vjb25kYXJ5LWJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcik7XG4kdGQtc2Vjb25kYXJ5LWJvcmRlci1jb2xvci1yZ2JhOiByZ2JhKHZhcigtLSN7JHByZWZpeH1ncmF5LTkwMC1yZ2IpLCAwLjIpO1xuJHRkLXByaW1hcnktYm9yZGVyLWNvbG9yOiAkdGQtbGlnaHQ7XG4kdGQtdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEodmFyKC0tI3skcHJlZml4fWdyYXktOTAwLXJnYiksIDAuMjUpO1xuJHRkLWRvdy1jb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktNzAwKTtcblxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCB7XG5cdHBhZGRpbmc6IDFyZW0gMC41cmVtIDAuNXJlbSAwLjVyZW07XG5cdHdpZHRoOiAyODBweCAhaW1wb3J0YW50O1xuXHRib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm94LXNoYWRvdykgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWltcG9ydGFudDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRkcm9wZG93bi1ib3JkZXItcmFkaXVzKTtcblxuXHRpOm5vdCgua2ktb3V0bGluZSk6bm90KC5raS1zb2xpZCk6bm90KC5raS1kdW90b25lKSB7XG5cdFx0Zm9udC1zaXplOiAwLjlyZW0gIWltcG9ydGFudDtcdFxuXHR9XG5cblx0LnBpY2tlci1zd2l0Y2gge1xuXHRcdGZvbnQtc2l6ZTogMS4wNXJlbTtcdFxuXHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcblx0fVxuXG5cdC5kYXRlLWNvbnRhaW5lci1kYXlzIHtcblx0XHRncmlkLWF1dG8tcm93czogMzZweDtcblxuXHRcdC5kYXkge1xuXHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYnRuLWJvcmRlci1yYWRpdXMgIWltcG9ydGFudCk7XG5cdFx0fVx0XG5cdH1cblxuXHQuZGF0ZS1jb250YWluZXItbW9udGhzIHtcblx0XHRncmlkLWF1dG8tcm93czogMzZweDtcblxuXHRcdC5tb250aCB7XG5cdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRidG4tYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50KTtcblx0XHR9XHRcblx0fVxuXG5cdC5kYXRlLWNvbnRhaW5lci15ZWFycyB7XG5cdFx0Z3JpZC1hdXRvLXJvd3M6IDM2cHg7XG5cblx0XHQueWVhciB7XG5cdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRidG4tYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50KTtcblx0XHR9XHRcblx0fVxuXG5cdC50aW1lLWNvbnRhaW5lciB7XG5cdFx0LnNlcGFyYXRvciB7XG5cdFx0XHRib3JkZXI6IDBweCAhaW1wb3J0YW50O1x0XG5cdFx0fVxuXG5cdFx0LnRpbWUtY29udGFpbmVyLWNsb2NrIHtcblx0XHRcdGRpdiB7XG5cdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJ0bi1ib3JkZXItcmFkaXVzICFpbXBvcnRhbnQpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC50b29sYmFyIGRpdiB7XG5cdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYnRuLWJvcmRlci1yYWRpdXMpO1xuXG5cdFx0aTpub3QoLmtpLW91dGxpbmUpOm5vdCgua2ktc29saWQpOm5vdCgua2ktZHVvdG9uZSkge1xuXHRcdFx0Zm9udC1zaXplOiAxLjFyZW0gIWltcG9ydGFudDtcdFxuXHRcdH1cblx0fVxuXG5cdC8vIFRoZW1pbmdcblx0Ji5saWdodCxcblx0Ji5kYXJrIHtcblx0XHRjb2xvcjogJHRkLWZvbnQtY29sb3I7XG5cblx0XHRbZGF0YS1hY3Rpb25dIHtcblx0XHRcdCYuZGlzYWJsZWQsXG5cdFx0XHQmLmRpc2FibGVkOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICR0ZC1kaXNhYmxlZC1jb2xvcjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQudG9vbGJhciB7XG5cdFx0XHRkaXYge1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkdGQtYnRuLWhvdmVyLWJnO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmRhdGUtY29udGFpbmVyLWRheXMge1xuXHRcdFx0LmRvdyB7XG5cdFx0XHRcdGNvbG9yOiAkdGQtZG93LWNvbG9yICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdC5jdyB7XG5cdFx0XHRcdGNvbG9yOiAkdGQtYWx0ZXJuYXRlLWNvbG9yO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzLFxuXHRcdC5kYXRlLWNvbnRhaW5lci15ZWFycyxcblx0XHQuZGF0ZS1jb250YWluZXItbW9udGhzLFxuXHRcdC5kYXRlLWNvbnRhaW5lci1kYXlzLFxuXHRcdC50aW1lLWNvbnRhaW5lci1jbG9jayxcblx0XHQudGltZS1jb250YWluZXItaG91cixcblx0XHQudGltZS1jb250YWluZXItbWludXRlLFxuXHRcdC50aW1lLWNvbnRhaW5lci1zZWNvbmQge1xuXHRcdFx0ZGl2Om5vdCgubm8taGlnaGxpZ2h0KSB7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICR0ZC1idG4taG92ZXItYmc7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRkLWFjdGl2ZS1iZztcblx0XHRcdFx0XHRjb2xvcjogJHRkLWFjdGl2ZS1jb2xvcjtcblx0XHRcdFx0XHR0ZXh0LXNoYWRvdzogJHRkLXRleHQtc2hhZG93O1xuXG5cdFx0XHRcdCYub2xkLFxuXHRcdFx0XHQmLm5ldyB7XG5cdFx0XHRcdFx0Y29sb3I6ICR0ZC1hY3RpdmUtY29sb3I7XG5cdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuYWN0aXZlLnRvZGF5OmJlZm9yZSB7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJHRkLWFjdGl2ZS1ib3JkZXItY29sb3I7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLm9sZCxcblx0XHRcdFx0Ji5uZXcge1xuXHRcdFx0XHRcdGNvbG9yOiAkdGQtYWx0ZXJuYXRlLWNvbG9yO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5kaXNhYmxlZCxcblx0XHRcdFx0Ji5kaXNhYmxlZDpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICR0ZC1kaXNhYmxlZC1jb2xvcjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYudG9kYXkge1xuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICR0ZC1hY3RpdmUtYmc7XG5cdFx0XHRcdFx0XHRib3JkZXItdG9wLWNvbG9yOiAkdGQtc2Vjb25kYXJ5LWJvcmRlci1jb2xvci1yZ2JhO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGJ1dHRvbiB7XG5cdFx0XHRjb2xvcjogJHRkLWFjdGl2ZS1jb2xvcjtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0ZC1hY3RpdmUtYmc7XG5cdFx0XHRib3JkZXItY29sb3I6ICR0ZC1hY3RpdmUtYmc7XG5cdFx0fVx0XHRcdFxuXHR9XHRcbn0iLCIvL1xuLy8gS2Vlbmljb25zXG4vL1xuXG4ua2ktZHVvdG9uZSxcbi5raS1vdXRsaW5lLFxuLmtpLXNvbGlkIHtcblx0bGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuXHRjb2xvcjogdmFyKC0tI3skcHJlZml4fXRleHQtbXV0ZWQpO1xufVxuXHQiXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/